0 1 1 0 2 1 3 2 4 1 5 1 6 4 7 3 8 1 9 1 10 12 11 7 12 4 13 1 14 1 15 16 16 19 17 8 18 4 19 1 20 1 21 48 22 35 23 23 24 9 25 4 26 1 27 1 28 60 29 83 30 43 31 24 32 9 33 4 34 1 35 1 36 148 37 143 38 106 39 47 40 25 41 9 42 4 43 1 44 1 45 220 46 291 47 186 48 115 49 48 50 25 51 9 52 4 53 1 54 1 55 438 56 511 57 397 58 210 59 119 60 49 61 25 62 9 63 4 64 1 65 1 66 618 67 949 68 697 69 444 70 219 71 120 72 49 73 25 74 9 75 4 76 1 77 1 78 1302 79 1567 80 1346 81 812 82 469 83 223 84 121 85 49 86 25 87 9 88 4 89 1 90 1 91 1740 92 2869 93 2264 94 1556 95 860 96 478 97 224 98 121 99 49 100 25 101 9 102 4 103 1 104 1 105 3216 106 4609 107 4215 108 2708 109 1675 110 885 111 482 112 225 113 121 114 49 115 25 116 9 117 4 118 1 119 1 120 4788 121 7825 122 6873 123 5027 124 2927 125 1724 126 894 127 483 128 225 129 121 130 49 131 25 132 9 133 4 134 1 135 1 136 8170 137 12613 138 12040 139 8429 140 5496 141 3047 142 1749 143 898 144 484 145 225 146 121 147 49 148 25 149 9 150 4 151 1 152 1 153 11512 154 20783 155 19486 156 14748 157 9289 158 5719 159 3096 160 1758 161 899 162 484 163 225 164 121 165 49 166 25 167 9 168 4 169 1 170 1 171 19862 172 32295 173 32823 174 24513 175 16423 176 9767 177 5840 178 3121 179 1762 180 900 181 484 182 225 183 121 184 49 185 25 186 9 187 4 188 1 189 1 190 27570 191 52157 192 51781 193 41252 194 27440 195 17308 196 9991 197 5889 198 3130 199 1763 200 900 201 484 202 225 203 121 204 49 205 25 206 9 207 4 208 1 209 1 210 45448 211 79727 212 84980 213 66529 214 46748 215 29164 216 17790 217 10112 218 5914 219 3134 220 1764 221 900 222 484 223 225 224 121 225 49 226 25 227 9 228 4 229 1 230 1 231 64600 232 125175 233 131508 234 109493 235 75818 236 49795 237 30058 238 18015 239 10161 240 5923 241 3135 242 1764 243 900 244 484 245 225 246 121 247 49 248 25 249 9 250 4 251 1 252 1 253 100808 254 189775 255 210155 256 172760 257 125916 258 81537 259 51544 260 30541 261 18136 262 10186 263 5927 264 3136 265 1764 266 900 267 484 268 225 269 121 270 49 271 25 272 9 273 4 274 1 275 1 276 141724 277 290583 278 321283 279 276684 280 200200 281 135683 282 84633 283 52442 284 30766 285 18185 286 10195 287 5928 288 3136 289 1764 290 900 291 484 292 225 293 121 294 49 295 25 296 9 297 4 298 1 299 1 300 223080 301 432307 302 500738 303 430776 304 323432 305 217508 306 141523 307 86391 308 52926 309 30887 310 18210 311 10199 312 5929 313 3136 314 1764 315 900 316 484 317 225 318 121 319 49 320 25 321 9 322 4 323 1 324 1 325 307512 326 655387 327 753590 328 673498 329 506594 330 352596 331 227499 332 144644 333 87290 334 53151 335 30936 336 18219 337 10200 338 5929 339 3136 340 1764 341 900 342 484 343 225 344 121 345 49 346 25 347 9 348 4 349 1 350 1 351 465736 352 962899 353 1156125 354 1030274 355 799414 356 556389 357 370386 358 233388 359 146406 360 87774 361 53272 362 30961 363 18223 364 10201 365 5929 366 3136 367 1764 368 900 369 484 370 225 371 121 372 49 373 25 374 9 375 4 376 1 377 1 378 652518 379 1428635 380 1716489 381 1586901 382 1230474 383 880951 384 586447 385 380498 386 236518 387 147306 388 87999 389 53321 390 30970 391 18224 392 10201 393 5929 394 3136 395 1764 396 900 397 484 398 225 399 121 400 49 401 25 402 9 403 4 404 1 405 1 406 968180 407 2081153 408 2584760 409 2389987 410 1910333 411 1366157 412 932495 413 604462 414 386412 415 238281 416 147790 417 88120 418 53346 419 30974 420 18225 421 10201 422 5929 423 3136 424 1764 425 900 426 484 427 225 428 121 429 49 430 25 431 9 432 4 433 1 434 1 435 1334030 436 3049333 437 3797642 438 3615034 439 2896581 440 2127841 441 1450790 442 963036 443 614623 444 389546 445 239181 446 148015 447 88169 448 53355 449 30975 450 18225 451 10201 452 5929 453 3136 454 1764 455 900 456 484 457 225 458 121 459 49 460 25 461 9 462 4 463 1 464 1 465 1972164 466 4383363 467 5634093 468 5384543 469 4414448 470 3249177 471 2269364 472 1503232 473 981172 474 620546 475 391310 476 239665 477 148136 478 88194 479 53359 480 30976 481 18225 482 10201 483 5929 484 3136 485 1764 486 900 487 484 488 225 489 121 490 49 491 25 492 9 493 4 494 1 495 1 496 2691132 497 6355527 498 8181005 499 8024080 500 6615017 501 4970837 502 3476676 503 2355755 504 1533998 505 991358 506 623681 507 392210 508 239890 509 148185 510 88203 511 53360 512 30976 513 18225 514 10201 515 5929 516 3136 517 1764 518 900 519 484 520 225 521 121 522 49 523 25 524 9 525 4 526 1 527 1 528 3902432 529 9046659 530 11989620 531 11796039 532 9934413 533 7495968 534 5341223 535 3621320 536 2408681 537 1552183 538 997285 539 625445 540 392694 541 240011 542 148210 543 88207 544 53361 545 30976 546 18225 547 10201 548 5929 549 3136 550 1764 551 900 552 484 553 225 554 121 555 49 556 25 557 9 558 4 559 1 560 1 561 5347176 562 12949091 563 17227664 564 17374163 565 14692620 566 11300570 567 8082415 568 5574611 569 3708610 570 2439568 571 1562378 572 1000421 573 626345 574 392919 575 240060 576 148219 577 88208 578 53361 579 30976 580 18225 581 10201 582 5929 583 3136 584 1764 585 900 586 484 587 225 588 121 589 49 590 25 591 9 592 4 593 1 594 1 595 7611484 596 18296267 597 24938711 598 25251744 599 21788611 600 16820461 601 12233065 602 8462913 603 5721017 604 3761761 605 2457778 606 1568306 607 1002185 608 626829 609 393040 610 240085 611 148223 612 88209 613 53361 614 30976 615 18225 616 10201 617 5929 618 3136 619 1764 620 900 621 484 622 225 623 121 624 49 625 25 626 9 627 4 628 1 629 1 630 10358426 631 25907751 632 35523931 633 36734750 634 31866761 635 25037788 636 18271251 637 12837527 638 8699431 639 5808791 640 3792697 641 2467977 642 1571442 643 1003085 644 627054 645 393089 646 240094 647 148224 648 88209 649 53361 650 30976 651 18225 652 10201 653 5929 654 3136 655 1764 656 900 657 484 658 225 659 121 660 49 661 25 662 9 663 4 664 1 665 1 666 14697028 667 36266177 668 50846462 669 52898094 670 46669163 671 36837598 672 27307152 673 19234287 674 13223939 675 8846737 676 5862063 677 3810916 678 2473906 679 1573206 680 1003569 681 627175 682 393114 683 240098 684 148225 685 88209 686 53361 687 30976 688 18225 689 10201 690 5929 691 3136 692 1764 693 900 694 484 695 225 696 121 697 49 698 25 699 9 700 4 701 1 702 1 703 19790508 704 50963205 705 71790108 706 76098206 707 67590714 708 54165131 709 40314274 710 28810384 711 19848910 712 13462220 713 8934736 714 5893024 715 3821116 716 2477042 717 1574106 718 1003794 719 627224 720 393123 721 240099 722 148225 723 88209 724 53361 725 30976 726 18225 727 10201 728 5929 729 3136 730 1764 731 900 732 484 733 225 734 121 735 49 736 25 737 9 738 4 739 1 740 1 741 27691500 742 70753713 743 101809667 744 108524858 745 97886817 746 78891284 747 59506354 748 42670029 749 29791556 750 20238456 751 13610010 752 8988057 753 5911247 754 3827045 755 2478806 756 1574590 757 1003915 758 627249 759 393127 760 240100 761 148225 762 88209 763 53361 764 30976 765 18225 766 10201 767 5929 768 3136 769 1764 770 900 771 484 772 225 773 121 774 49 775 25 776 9 777 4 778 1 779 1 780 37363792 781 98445213 782 142543821 783 154707761 784 140391619 785 114707278 786 86973699 787 63127674 788 44204027 789 30412102 790 20477637 791 13698130 792 9019027 793 5921448 794 3830181 795 2479706 796 1574815 797 1003964 798 627258 799 393128 800 240100 801 148225 802 88209 803 53361 804 30976 805 18225 806 10201 807 5929 808 3136 809 1764 810 900 811 484 812 225 813 121 814 49 815 25 816 9 817 4 818 1 819 1 820 51735044 821 135809005 822 200254880 823 218642027 824 201376924 825 165429407 826 126940343 827 92548310 828 65536355 829 45195385 830 30803412 831 20625652 832 13751476 833 9037251 834 5927377 835 3831945 836 2480190 837 1574936 838 1003989 839 627262 840 393129 841 240100 842 148225 843 88209 844 53361 845 30976 846 18225 847 10201 848 5929 849 3136 850 1764 851 900 852 484 853 225 854 121 855 49 856 25 857 9 858 4 859 1 860 1 861 69219682 862 187544049 863 278352826 864 308779738 865 286232741 866 238214522 867 183700658 868 135403256 869 96256920 870 67088538 871 45819066 872 31043077 873 20713821 874 13782450 875 9047452 876 5930513 877 3832845 878 2480415 879 1574985 880 1003998 881 627263 882 393129 883 240100 884 148225 885 88209 886 53361 887 30976 888 18225 889 10201 890 5929 891 3136 892 1764 893 900 894 484 895 225 896 121 897 49 898 25 899 9 900 4 901 1 902 1 903 95348946 904 256763731 905 387798929 906 433060587 907 406666555 908 340397872 909 265521674 910 196538185 911 141124273 912 98696488 913 68085823 914 46211276 915 31191213 916 20767176 917 13800675 918 9053381 919 5932277 920 3833329 921 2480536 922 1575010 923 1004002 924 627264 925 393129 926 240100 927 148225 928 88209 929 53361 930 30976 931 18225 932 10201 933 5929 934 3136 935 1764 936 900 937 484 938 225 939 121 940 49 941 25 942 9 943 4 944 1 945 1 946 126867202 947 352112677 948 535116557 949 606440956 950 573452206 951 485557839 952 380712146 953 284755961 954 205237616 955 144886034 956 100258866 957 68711268 958 46451166 959 31279407 960 20798151 961 13810876 962 9056517 963 5933177 964 3833554 965 2480585 966 1575019 967 1004003 968 627264 969 393129 970 240100 971 148225 972 88209 973 53361 974 30976 975 18225 976 10201 977 5929 978 3136 979 1764 980 900 981 484 982 225 983 121 984 49 985 25 986 9 987 4 988 1 989 1 990 173122500 991 478979879 992 739911606 993 843896295 994 807817880 995 688159484 996 545064193 997 409522530 998 297979900 999 211046407 1000 147343812 1001 101259287 1002 69103962 1003 46599351 1004 31332766 1005 20816376 1006 13816805 1007 9058281 1008 5933661 1009 3833675 1010 2480610 1011 1575023 1012 1004004 1013 627264 1014 393129 1015 240100 1016 148225 1017 88209 1018 53361 1019 30976 1020 18225 1021 10201 1022 5929 1023 3136 1024 1764 1025 900 1026 484 1027 225 1028 121 1029 49 1030 25 1031 9 1032 4 1033 1 1034 1 1035 230069726 1036 652102379 1037 1014096436 1038 1172972193 1039 1130129036 1040 973247287 1041 775133183 1042 587734222 1043 429371440 1044 306826637 1045 214839104 1046 148912118 1047 101885632 1048 69343973 1049 46687554 1050 31363742 1051 20826577 1052 13819941 1053 9059181 1054 5933886 1055 3833724 1056 2480619 1057 1575024 1058 1004004 1059 627264 1060 393129 1061 240100 1062 148225 1063 88209 1064 53361 1065 30976 1066 18225 1067 10201 1068 5929 1069 3136 1070 1764 1071 900 1072 484 1073 225 1074 121 1075 49 1076 25 1077 9 1078 4 1079 1 1080 1 1081 311010330 1082 882172105 1083 1392013985 1084 1620537392 1085 1579638748 1086 1368343558 1087 1100187630 1088 838260857 1089 617525778 1090 442833660 1091 312688700 1092 217307081 1093 149914303 1094 102278551 1095 69492183 1096 46740914 1097 31381967 1098 20832506 1099 13821705 1100 9059665 1101 5934007 1102 3833749 1103 2480623 1104 1575025 1105 1004004 1106 627264 1107 393129 1108 240100 1109 148225 1110 88209 1111 53361 1112 30976 1113 18225 1114 10201 1115 5929 1116 3136 1117 1764 1118 900 1119 484 1120 225 1121 121 1122 49 1123 25 1124 9 1125 4 1126 1 1127 1 1128 411045100 1129 1193182435 1130 1896268541 1131 2235910280 1132 2193989598 1133 1920036620 1134 1552044216 1135 1192735940 1136 882464884 1137 637764234 1138 451768396 1139 316499616 1140 218878523 1141 150541132 1142 102518611 1143 69580390 1144 46771890 1145 31392168 1146 20835642 1147 13822605 1148 9059890 1149 5934056 1150 3833758 1151 2480624 1152 1575025 1153 1004004 1154 627264 1155 393129 1156 240100 1157 148225 1158 88209 1159 53361 1160 30976 1161 18225 1162 10201 1163 5929 1164 3136 1165 1764 1166 900 1167 484 1168 225 1169 121 1170 49 1171 25 1172 9 1173 4 1174 1 1175 1 1176 553757096 1177 1604227535 1178 2585196420 1179 3069240734 1180 3043728160 1181 2679547437 1182 2185558294 1183 1687447472 1184 1258272295 1185 912876986 1186 651374244 1187 457661420 1188 318973522 1189 219881608 1190 150934172 1191 102666830 1192 69633751 1193 46790115 1194 31398097 1195 20837406 1196 13823089 1197 9060011 1198 5934081 1199 3833762 1200 2480625 1201 1575025 1202 1004004 1203 627264 1204 393129 1205 240100 1206 148225 1207 88209 1208 53361 1209 30976 1210 18225 1211 10201 1212 5929 1213 3136 1214 1764 1215 900 1216 484 1217 225 1218 121 1219 49 1220 25 1221 9 1222 4 1223 1 1224 1 1225 727703612 1226 2157984631 1227 3500496076 1228 4205733812 1229 4199369770 1230 3731887644 1231 3060259583 1232 2382096479 1233 1783704392 1234 1303467680 1235 933354623 1236 660362301 1237 461482536 1238 320546728 1239 220508662 1240 151174257 1241 102755038 1242 69664727 1243 46800316 1244 31401233 1245 20838306 1246 13823314 1247 9060060 1248 5934090 1249 3833763 1250 2480625 1251 1575025 1252 1004004 1253 627264 1254 393129 1255 240100 1256 148225 1257 88209 1258 53361 1259 30976 1260 18225 1261 10201 1262 5929 1263 3136 1264 1764 1265 900 1266 484 1267 225 1268 121 1269 49 1270 25 1271 9 1272 4 1273 1 1274 1 1275 972808494 1276 2885688243 1277 4743181051 1278 5736406356 1279 5785372560 1280 5172617057 1281 4276951837 1282 3345015544 1283 2523220752 1284 1850792930 1285 1334271092 1286 947052753 1287 666273548 1288 463959578 1289 321550297 1290 220901751 1291 151322480 1292 102808399 1293 69682952 1294 46806245 1295 31402997 1296 20838790 1297 13823435 1298 9060085 1299 5934094 1300 3833764 1301 2480625 1302 1575025 1303 1004004 1304 627264 1305 393129 1306 240100 1307 148225 1308 88209 1309 53361 1310 30976 1311 18225 1312 10201 1313 5929 1314 3136 1315 1764 1316 900 1317 484 1318 225 1319 121 1320 49 1321 25 1322 9 1323 4 1324 1 1325 1 1326 1276170276 1327 3858496737 1328 6386184319 1329 7812421785 1330 7930395954 1331 7153716118 1332 5947750240 1333 4686474367 1334 3550253160 1335 2621917240 1336 1896611996 1337 1354896744 1338 956071780 1339 670100593 1340 465533684 1341 322177472 1342 221141845 1343 151410689 1344 102839375 1345 69693153 1346 46809381 1347 31403897 1348 20839015 1349 13823484 1350 9060094 1351 5934095 1352 3833764 1353 2480625 1354 1575025 1355 1004004 1356 627264 1357 393129 1358 240100 1359 148225 1360 88209 1361 53361 1362 30976 1363 18225 1364 10201 1365 5929 1366 3136 1367 1764 1368 900 1369 484 1370 225 1371 121 1372 49 1373 25 1374 9 1375 4 1376 1 1377 1 1378 1694851830 1379 5134667013 1380 8601677788 1381 10591918131 1382 10856149945 1383 9850432574 1384 8253903748 1385 6535484462 1386 4984454267 1387 3695139194 1388 2690003063 1389 1927655073 1390 1368648220 1391 961993228 1392 672579399 1393 466537478 1394 322570586 1395 221290069 1396 151464050 1397 102857600 1398 69699082 1399 46811145 1400 31404381 1401 20839136 1402 13823509 1403 9060098 1404 5934096 1405 3833764 1406 2480625 1407 1575025 1408 1004004 1409 627264 1410 393129 1411 240100 1412 148225 1413 88209 1414 53361 1415 30976 1416 18225 1417 10201 1418 5929 1419 3136 1420 1764 1421 900 1422 484 1423 225 1424 121 1425 49 1426 25 1427 9 1428 4 1429 1 1430 1 1431 2212575012 1432 6829518843 1433 11520851332 1434 14338084144 1435 14791287901 1436 13535697382 1437 11402476790 1438 9092164605 1439 6964855902 1440 5195500674 1441 3795398060 1442 2736214339 1443 1948368894 1444 1377685471 1445 965823409 1446 674153989 1447 467164702 1448 322810684 1449 221378278 1450 151495026 1451 102867801 1452 69702218 1453 46812045 1454 31404606 1455 20839185 1456 13823518 1457 9060099 1458 5934096 1459 3833764 1460 2480625 1461 1575025 1462 1004004 1463 627264 1464 393129 1465 240100 1466 148225 1467 88209 1468 53361 1469 30976 1470 18225 1471 10201 1472 5929 1473 3136 1474 1764 1475 900 1476 484 1477 225 1478 121 1479 49 1480 25 1481 9 1482 4 1483 1 1484 1 1485 2926632992 1486 9042093855 1487 15431196631 1488 19333273117 1489 20123456704 1490 18523175545 1491 15721255676 1492 12595212730 1493 9709690383 1494 7271682539 1495 5342844486 1496 3864109328 1497 2767405552 1498 1962151344 1499 1383612848 1500 968303115 1501 675157904 1502 467557825 1503 322958909 1504 221431639 1505 151513251 1506 102873730 1507 69703982 1508 46812529 1509 31404727 1510 20839210 1511 13823522 1512 9060100 1513 5934096 1514 3833764 1515 2480625 1516 1575025 1517 1004004 1518 627264 1519 393129 1520 240100 1521 148225 1522 88209 1523 53361 1524 30976 1525 18225 1526 10201 1527 5929 1528 3136 1529 1764 1530 900 1531 484 1532 225 1533 121 1534 49 1535 25 1536 9 1537 4 1538 1 1539 1 1540 3804690224 1541 11968726847 1542 20562945187 1543 26023114762 1544 27263669071 1545 25296073761 1546 21583435128 1547 17408703148 1548 13477677614 1549 10152524043 1550 7486521643 1551 5444103773 1552 3910560494 1553 2788172728 1554 1971198796 1555 1387444793 1556 969877930 1557 675785153 1558 467797924 1559 323047118 1560 221462615 1561 151523452 1562 102876866 1563 69704882 1564 46812754 1565 31404776 1566 20839219 1567 13823523 1568 9060100 1569 5934096 1570 3833764 1571 2480625 1572 1575025 1573 1004004 1574 627264 1575 393129 1576 240100 1577 148225 1578 88209 1579 53361 1580 30976 1581 18225 1582 10201 1583 5929 1584 3136 1585 1764 1586 900 1587 484 1588 225 1589 121 1590 49 1591 25 1592 9 1593 4 1594 1 1595 1 1596 5003665828 1597 15773417071 1598 27399923478 1599 34901029331 1600 36879264707 1601 34417385189 1602 29573025598 1603 23965531607 1604 18666975443 1605 14115441848 1606 10465212743 1607 7635433761 1608 5513207735 1609 3941839901 1610 2801973403 1611 1977129309 1612 1389924983 1613 970881894 1614 676178280 1615 467946149 1616 323100479 1617 221480840 1618 151529381 1619 102878630 1620 69705366 1621 46812875 1622 31404801 1623 20839223 1624 13823524 1625 9060100 1626 5934096 1627 3833764 1628 2480625 1629 1575025 1630 1004004 1631 627264 1632 393129 1633 240100 1634 148225 1635 88209 1636 53361 1637 30976 1638 18225 1639 10201 1640 5929 1641 3136 1642 1764 1643 900 1644 484 1645 225 1646 121 1647 49 1648 25 1649 9 1650 4 1651 1 1652 1 1653 6488138538 1654 20777082899 1655 36336362258 1656 46733196595 1657 49692317232 1658 46729697281 1659 40365135429 1660 32918041142 1661 25749235999 1662 19579852429 1663 14567210244 1664 10682519824 1665 7737319393 1666 5559807086 1667 3962638052 1668 2811026784 1669 1980962154 1670 1391499919 1671 971509152 1672 676418380 1673 468034358 1674 323131455 1675 221491041 1676 151532517 1677 102879530 1678 69705591 1679 46812924 1680 31404810 1681 20839224 1682 13823524 1683 9060100 1684 5934096 1685 3833764 1686 2480625 1687 1575025 1688 1004004 1689 627264 1690 393129 1691 240100 1692 148225 1693 88209 1694 53361 1695 30976 1696 18225 1697 10201 1698 5929 1699 3136 1700 1764 1701 900 1702 484 1703 225 1704 121 1705 49 1706 25 1707 9 1708 4 1709 1 1710 1 1711 8485857186 1712 27265221437 1713 48177006377 1714 62359477020 1715 66856653299 1716 63228014614 1717 54983601029 1718 45051609796 1719 35441261894 1720 27052703679 1721 20231226673 1722 14883709860 1723 10832434127 1724 7806663366 1725 5591139852 1726 3976448928 1727 2816959061 1728 1983442569 1729 1392503908 1730 971902280 1731 676566605 1732 468087719 1733 323149680 1734 221496970 1735 151534281 1736 102880014 1737 69705712 1738 46812949 1739 31404814 1740 20839225 1741 13823524 1742 9060100 1743 5934096 1744 3833764 1745 2480625 1746 1575025 1747 1004004 1748 627264 1749 393129 1750 240100 1751 148225 1752 88209 1753 53361 1754 30976 1755 18225 1756 10201 1757 5929 1758 3136 1759 1764 1760 900 1761 484 1762 225 1763 121 1764 49 1765 25 1766 9 1767 4 1768 1 1769 1 1770 10961256070 1771 35751078623 1772 63601583695 1773 83078035708 1774 89623146091 1775 85379828844 1776 74630491404 1777 61519085491 1778 48601862956 1779 37292054824 1780 27986058302 1781 20688888093 1782 15102588383 1783 10934712678 1784 7853350920 1785 5611956228 1786 3985505445 1787 2820792390 1788 1985017554 1789 1393131170 1790 972142380 1791 676654814 1792 468118695 1793 323159881 1794 221500106 1795 151535181 1796 102880239 1797 69705761 1798 46812958 1799 31404815 1800 20839225 1801 13823524 1802 9060100 1803 5934096 1804 3833764 1805 2480625 1806 1575025 1807 1004004 1808 627264 1809 393129 1810 240100 1811 148225 1812 88209 1813 53361 1814 30976 1815 18225 1816 10201 1817 5929 1818 3136 1819 1764 1820 900 1821 484 1822 225 1823 121 1824 49 1825 25 1826 9 1827 4 1828 1 1829 1 1830 14288678082 1831 46712334693 1832 83928085000 1833 110334780290 1834 119957300415 1835 114919219852 1836 101101084520 1837 83722656009 1838 66503539758 1839 51223780196 1840 38626325916 1841 28646420603 1842 21007861615 1843 15253129515 1844 11004204861 1845 7884714662 1846 5625773033 1847 3991438622 1848 2823272926 1849 1986021552 1850 1393524299 1851 972290605 1852 676708175 1853 468136920 1854 323165810 1855 221501870 1856 151535665 1857 102880360 1858 69705786 1859 46812962 1860 31404816 1861 20839225 1862 13823524 1863 9060100 1864 5934096 1865 3833764 1866 2480625 1867 1575025 1868 1004004 1869 627264 1870 393129 1871 240100 1872 148225 1873 88209 1874 53361 1875 30976 1876 18225 1877 10201 1878 5929 1879 3136 1880 1764 1881 900 1882 484 1883 225 1884 121 1885 49 1886 25 1887 9 1888 4 1889 1 1890 1 1891 18382679244 1892 61001012775 1893 110313918388 1894 146287562020 1895 160027097522 1896 154374685604 1897 136502654980 1898 113696297250 1899 90687511911 1900 70198678952 1901 53120392192 1902 39573378669 1903 29107903139 1904 21227743223 1905 15355648126 1906 11050945775 1907 7905541239 1908 5634831314 1909 3995272176 1910 2824847936 1911 1986648815 1912 1393764399 1913 972378814 1914 676739151 1915 468147121 1916 323168946 1917 221502770 1918 151535890 1919 102880409 1920 69705795 1921 46812963 1922 31404816 1923 20839225 1924 13823524 1925 9060100 1926 5934096 1927 3833764 1928 2480625 1929 1575025 1930 1004004 1931 627264 1932 393129 1933 240100 1934 148225 1935 88209 1936 53361 1937 30976 1938 18225 1939 10201 1940 5929 1941 3136 1942 1764 1943 900 1944 484 1945 225 1946 121 1947 49 1948 25 1949 9 1950 4 1951 1 1952 1 1953 23844279376 1954 79383692019 1955 144929097775 1956 193391954096 1957 213144215319 1958 206756794803 1959 183947711202 1960 153911358128 1961 123405987633 1962 95883012585 1963 72888682015 1964 54475288936 1965 40239652217 1966 29428449867 1967 21378677395 1968 15425228516 1969 11082327742 1970 7919361180 1971 5640764975 1972 3997752761 1973 2825851938 1974 1987041944 1975 1393912624 1976 972432175 1977 676757376 1978 468153050 1979 323170710 1980 221503254 1981 151536011 1982 102880434 1983 69705799 1984 46812964 1985 31404816 1986 20839225 1987 13823524 1988 9060100 1989 5934096 1990 3833764 1991 2480625 1992 1575025 1993 1004004 1994 627264 1995 393129 1996 240100 1997 148225 1998 88209 1999 53361 2000 30976 2001 18225 2002 10201 2003 5929 2004 3136 2005 1764 2006 900 2007 484 2008 225 2009 121 2010 49 2011 25 2012 9 2013 4 2014 1 2015 1 2016 30608702750 2017 103227971395 2018 189697610407 2019 255263878065 2020 283015100187 2021 276372229933 2022 247121930232 2023 207913242809 2024 167389035742 2025 130677670172 2026 99678410645 2027 74816337088 2028 55431360716 2029 40703611795 2030 29648958529 2031 21481344225 2032 15472000406 2033 11103160248 2034 7928420361 2035 5644598650 2036 3999327780 2037 2826479202 2038 1987282044 2039 1394000833 2040 972463151 2041 676767577 2042 468156186 2043 323171610 2044 221503479 2045 151536060 2046 102880443 2047 69705800 2048 46812964 2049 31404816 2050 20839225 2051 13823524 2052 9060100 2053 5934096 2054 3833764 2055 2480625 2056 1575025 2057 1004004 2058 627264 2059 393129 2060 240100 2061 148225 2062 88209 2063 53361 2064 30976 2065 18225 2066 10201 2067 5929 2068 3136 2069 1764 2070 900 2071 484 2072 225 2073 121 2074 49 2075 25 2076 9 2077 4 2078 1 2079 1 2080 39529496210 2081 133836674145 2082 248157069170 2083 335985172427 2084 375221178480 2085 368394929031 2086 331355830962 2087 280039971374 2088 226580218252 2089 177541559785 2090 136020514658 2091 102414624984 2092 76184985308 2093 56101461309 2094 41025162092 2095 29800132786 2096 21550977976 2097 15503392574 2098 11116981953 2099 7934354247 2100 5647079260 2101 4000331783 2102 2826872331 2103 1987430269 2104 1394054194 2105 972481376 2106 676773506 2107 468157950 2108 323172094 2109 221503600 2110 151536085 2111 102880447 2112 69705801 2113 46812964 2114 31404816 2115 20839225 2116 13823524 2117 9060100 2118 5934096 2119 3833764 2120 2480625 2121 1575025 2122 1004004 2123 627264 2124 393129 2125 240100 2126 148225 2127 88209 2128 53361 2129 30976 2130 18225 2131 10201 2132 5929 2133 3136 2134 1764 2135 900 2136 484 2137 225 2138 121 2139 49 2140 25 2141 9 2142 4 2143 1 2144 1 2145 50562032590 2146 173366170355 2147 323534284552 2148 441549023266 2149 496012269949 2150 490140398332 2151 443025420435 2152 376407440758 2153 305789207373 2154 240695660100 2155 185028081428 2156 139884623986 2157 104362993878 2158 77146978536 2159 56566994993 2160 41246063843 2161 29902887824 2162 21597768091 2163 15524228216 2164 11126041618 2165 7938187971 2166 5648654283 2167 4000959047 2168 2827112431 2169 1987518478 2170 1394085170 2171 972491577 2172 676776642 2173 468158850 2174 323172319 2175 221503649 2176 151536094 2177 102880448 2178 69705801 2179 46812964 2180 31404816 2181 20839225 2182 13823524 2183 9060100 2184 5934096 2185 3833764 2186 2480625 2187 1575025 2188 1004004 2189 627264 2190 393129 2191 240100 2192 148225 2193 88209 2194 53361 2195 30976 2196 18225 2197 10201 2198 5929 2199 3136 2200 1764 2201 900 2202 484 2203 225 2204 121 2205 49 2206 25 2207 9 2208 4 2209 1 2210 1 2211 65082771972 2212 223928202945 2213 421523239525 2214 578798162617 2215 654693238585 2216 650386955553 2217 591241482852 2218 504544505926 2219 411848702652 2220 325369059802 2221 251160872843 2222 190472185201 2223 142652029538 2224 105740679349 2225 77819557935 2226 56889172465 2227 41397386323 2228 29972552551 2229 21629166188 2230 15538050821 2231 11131975625 2232 7940668590 2233 5649658287 2234 4001352176 2235 2827260656 2236 1987571839 2237 1394103395 2238 972497506 2239 676778406 2240 468159334 2241 323172440 2242 221503674 2243 151536098 2244 102880449 2245 69705801 2246 46812964 2247 31404816 2248 20839225 2249 13823524 2250 9060100 2251 5934096 2252 3833764 2253 2480625 2254 1575025 2255 1004004 2256 627264 2257 393129 2258 240100 2259 148225 2260 88209 2261 53361 2262 30976 2263 18225 2264 10201 2265 5929 2266 3136 2267 1764 2268 900 2269 484 2270 225 2271 121 2272 49 2273 25 2274 9 2275 4 2276 1 2277 1 2278 82973739354 2279 289010974917 2280 547462487497 2281 757508411952 2282 861813262804 2283 861450033388 2284 786889610533 2285 674964138861 2286 553146368882 2287 438901406331 2288 339936270046 2289 258796306604 2290 194382745695 2291 144614180882 2292 106706502758 2293 78286095413 2294 57110314310 2295 41500194722 2296 30019352867 2297 21650003594 2298 15547110711 2299 11135809374 2300 7942243614 2301 5650285551 2302 4001592276 2303 2827348865 2304 1987602815 2305 1394113596 2306 972500642 2307 676779306 2308 468159559 2309 323172489 2310 221503683 2311 151536099 2312 102880449 2313 69705801 2314 46812964 2315 31404816 2316 20839225 2317 13823524 2318 9060100 2319 5934096 2320 3833764 2321 2480625 2322 1575025 2323 1004004 2324 627264 2325 393129 2326 240100 2327 148225 2328 88209 2329 53361 2330 30976 2331 18225 2332 10201 2333 5929 2334 3136 2335 1764 2336 900 2337 484 2338 225 2339 121 2340 49 2341 25 2342 9 2343 4 2344 1 2345 1 2346 106386222052 2347 371984714271 2348 710534214442 2349 989011510763 2350 1132729590432 2351 1138185492737 2352 1045397744590 2353 900585907783 2354 741467678619 2355 590438423706 2356 459132633004 2357 350618789870 2358 264309514339 2359 197170918423 2360 145997793730 2361 107380656747 2362 78608665999 2363 57261724999 2364 41569877674 2365 30050754100 2366 21663826683 2367 15553044767 2368 11138289997 2369 7943247618 2370 5650678680 2371 4001740501 2372 2827402226 2373 1987621040 2374 1394119525 2375 972502406 2376 676779790 2377 468159680 2378 323172514 2379 221503687 2380 151536100 2381 102880449 2382 69705801 2383 46812964 2384 31404816 2385 20839225 2386 13823524 2387 9060100 2388 5934096 2389 3833764 2390 2480625 2391 1575025 2392 1004004 2393 627264 2394 393129 2395 240100 2396 148225 2397 88209 2398 53361 2399 30976 2400 18225 2401 10201 2402 5929 2403 3136 2404 1764 2405 900 2406 484 2407 225 2408 121 2409 49 2410 25 2411 9 2412 4 2413 1 2414 1 2415 135300967040 2416 478370936323 2417 919447201768 2418 1289332377059 2419 1485023780712 2420 1501124519463 2421 1385307422969 2422 1199309102718 2423 991273419694 2424 792691458815 2425 618424482008 2426 474016342864 2427 358356109263 2428 268251354240 2429 199142117219 2430 146966096845 2431 107847821449 2432 78829956068 2433 57364564374 2434 41616683919 2435 30071592406 2436 21672886694 2437 15556878525 2438 11139865022 2439 7943874882 2440 5650918780 2441 4001828710 2442 2827433202 2443 1987631241 2444 1394122661 2445 972503306 2446 676780015 2447 468159729 2448 323172523 2449 221503688 2450 151536100 2451 102880449 2452 69705801 2453 46812964 2454 31404816 2455 20839225 2456 13823524 2457 9060100 2458 5934096 2459 3833764 2460 2480625 2461 1575025 2462 1004004 2463 627264 2464 393129 2465 240100 2466 148225 2467 88209 2468 53361 2469 30976 2470 18225 2471 10201 2472 5929 2473 3136 2474 1764 2475 900 2476 484 2477 225 2478 121 2479 49 2480 25 2481 9 2482 4 2483 1 2484 1 2485 172821784512 2486 613671903363 2487 1188905150765 2488 1676955613720 2489 1944025615644 2490 1975164179044 2491 1832480350425 2492 1593220665778 2493 1322715090351 2494 1061472098646 2495 831317784731 2496 639113370101 2497 484848776991 2498 363915916349 2499 271053327643 2500 200529562012 2501 147641254749 2502 108170632133 2503 78981420118 2504 57434257527 2505 41648086916 2506 30085415720 2507 21678820775 2508 15559359149 2509 11140869026 2510 7944268011 2511 5651067005 2512 4001882071 2513 2827451427 2514 1987637170 2515 1394124425 2516 972503790 2517 676780136 2518 468159754 2519 323172527 2520 221503689 2521 151536100 2522 102880449 2523 69705801 2524 46812964 2525 31404816 2526 20839225 2527 13823524 2528 9060100 2529 5934096 2530 3833764 2531 2480625 2532 1575025 2533 1004004 2534 627264 2535 393129 2536 240100 2537 148225 2538 88209 2539 53361 2540 30976 2541 18225 2542 10201 2543 5929 2544 3136 2545 1764 2546 900 2547 484 2548 225 2549 121 2550 49 2551 25 2552 9 2553 4 2554 1 2555 1 2556 219123546988 2557 786493687875 2558 1533119105131 2559 2177916661528 2560 2538768876524 2561 2594412571197 2562 2418189599479 2563 2112520321799 2564 1760609701520 2565 1418598102936 2566 1114592490838 2567 859964205334 2568 654215958484 2569 492655440357 2570 367878554401 2571 273030456952 2572 201499439942 2573 148108812574 2574 108392010411 2575 79084277718 2576 57481066908 2577 41668925706 2578 30094475780 2579 21682654537 2580 15560934174 2581 11141496290 2582 7944508111 2583 5651155214 2584 4001913047 2585 2827461628 2586 1987640306 2587 1394125325 2588 972504015 2589 676780185 2590 468159763 2591 323172528 2592 221503689 2593 151536100 2594 102880449 2595 69705801 2596 46812964 2597 31404816 2598 20839225 2599 13823524 2600 9060100 2601 5934096 2602 3833764 2603 2480625 2604 1575025 2605 1004004 2606 627264 2607 393129 2608 240100 2609 148225 2610 88209 2611 53361 2612 30976 2613 18225 2614 10201 2615 5929 2616 3136 2617 1764 2618 900 2619 484 2620 225 2621 121 2622 49 2623 25 2624 9 2625 4 2626 1 2627 1 2628 279084089426 2629 1005617234863 2630 1975398838640 2631 2822451482190 2632 3310646251960 2633 3400218909912 2634 3185654054049 2635 2794597040237 2636 2339100540051 2637 1891287371692 2638 1491486784951 2639 1154165869507 2640 880972066949 2641 665150671162 2642 498246580209 2643 370689581185 2644 274420381935 2645 202175225095 2646 148431771483 2647 108543505437 2648 79153976800 2649 57512470805 2650 41682749141 2651 30100409870 2652 21685135162 2653 15561938178 2654 11141889419 2655 7944656336 2656 5651208575 2657 4001931272 2658 2827467557 2659 1987642070 2660 1394125809 2661 972504136 2662 676780210 2663 468159767 2664 323172529 2665 221503689 2666 151536100 2667 102880449 2668 69705801 2669 46812964 2670 31404816 2671 20839225 2672 13823524 2673 9060100 2674 5934096 2675 3833764 2676 2480625 2677 1575025 2678 1004004 2679 627264 2680 393129 2681 240100 2682 148225 2683 88209 2684 53361 2685 30976 2686 18225 2687 10201 2688 5929 2689 3136 2690 1764 2691 900 2692 484 2693 225 2694 121 2695 49 2696 25 2697 9 2698 4 2699 1 2700 1 2701 352802215254 2702 1284701324289 2703 2538736339994 2704 3652354452360 2705 4307475262902 2706 4448831744697 2707 4187108520445 2708 3690198559975 2709 3100386247610 2710 2516642099836 2711 1990965782337 2712 1545962073887 2713 1183273772646 2714 896225196464 2715 673004022082 2716 502223029137 2717 372670543339 2718 275391263829 2719 202643023019 2720 148653203122 2721 108646373238 2722 79200787945 2723 57533309820 2724 41691809226 2725 30104243633 2726 21686710187 2727 15562565442 2728 11142129519 2729 7944744545 2730 5651239551 2731 4001941473 2732 2827470693 2733 1987642970 2734 1394126034 2735 972504185 2736 676780219 2737 468159768 2738 323172529 2739 221503689 2740 151536100 2741 102880449 2742 69705801 2743 46812964 2744 31404816 2745 20839225 2746 13823524 2747 9060100 2748 5934096 2749 3833764 2750 2480625 2751 1575025 2752 1004004 2753 627264 2754 393129 2755 240100 2756 148225 2757 88209 2758 53361 2759 30976 2760 18225 2761 10201 2762 5929 2763 3136 2764 1764 2765 900 2766 484 2767 225 2768 121 2769 49 2770 25 2771 9 2772 4 2773 1 2774 1 2775 447784063534 2776 1637503539543 2777 3260100162929 2778 4716653001522 2779 5596380068004 2780 5808599782365 2781 5494229489287 2782 4862072659306 2783 4102047262627 2784 3341081907710 2785 2652662614494 2786 2065782119425 2787 1586201726104 2788 1204501515869 2789 907229401325 2790 678615978310 2791 505039988198 2792 374062043258 2793 276067442109 2794 202966070137 2795 148804716373 2796 108716075456 2797 79232192326 2798 57547133304 2799 41697743320 2800 30106724258 2801 21687714191 2802 15562958571 2803 11142277744 2804 7944797906 2805 5651257776 2806 4001947402 2807 2827472457 2808 1987643454 2809 1394126155 2810 972504210 2811 676780223 2812 468159769 2813 323172529 2814 221503689 2815 151536100 2816 102880449 2817 69705801 2818 46812964 2819 31404816 2820 20839225 2821 13823524 2822 9060100 2823 5934096 2824 3833764 2825 2480625 2826 1575025 2827 1004004 2828 627264 2829 393129 2830 240100 2831 148225 2832 88209 2833 53361 2834 30976 2835 18225 2836 10201 2837 5929 2838 3136 2839 1764 2840 900 2841 484 2842 225 2843 121 2844 49 2845 25 2846 9 2847 4 2848 1 2849 1 2850 564808206388 2851 2085287603077 2852 4176239879537 2853 6082551645119 2854 7255421878046 2855 7571544247048 2856 7193907205334 2857 6394815397070 2858 5415219028188 2859 4427416322429 2860 3526109989138 2861 2755077239478 2862 2121213480141 2863 1615630175971 2864 1219857163995 2865 915114115987 2866 682601483755 2867 507023430767 2868 375033552410 2869 276535388258 2870 203187532752 2871 148907590103 2872 108762887501 2873 79253031462 2874 57556193398 2875 41701577084 2876 30108299283 2877 21688341455 2878 15563198671 2879 11142365953 2880 7944828882 2881 5651267977 2882 4001950538 2883 2827473357 2884 1987643679 2885 1394126204 2886 972504219 2887 676780224 2888 468159769 2889 323172529 2890 221503689 2891 151536100 2892 102880449 2893 69705801 2894 46812964 2895 31404816 2896 20839225 2897 13823524 2898 9060100 2899 5934096 2900 3833764 2901 2480625 2902 1575025 2903 1004004 2904 627264 2905 393129 2906 240100 2907 148225 2908 88209 2909 53361 2910 30976 2911 18225 2912 10201 2913 5929 2914 3136 2915 1764 2916 900 2917 484 2918 225 2919 121 2920 49 2921 25 2922 9 2923 4 2924 1 2925 1 2926 714562852136 2927 2650095809465 2928 5345387766006 2929 7828594331897 2930 9393197897079 2931 9849834449243 2932 9404024597473 2933 8393216308052 2934 7136283075689 2935 5854120434519 2936 4678577195272 2937 3665994613124 2938 2831262224786 2939 2161917091936 2940 1637008853366 2941 1230908109770 2942 920739889020 2943 685422276145 2944 508415934675 2945 375709970790 2946 276858488737 2947 203339056204 2948 148977294085 2949 108794292107 2950 79266854971 2951 57562127493 2952 41704057709 2953 30109303287 2954 21688734584 2955 15563346896 2956 11142419314 2957 7944847107 2958 5651273906 2959 4001952302 2960 2827473841 2961 1987643800 2962 1394126229 2963 972504223 2964 676780225 2965 468159769 2966 323172529 2967 221503689 2968 151536100 2969 102880449 2970 69705801 2971 46812964 2972 31404816 2973 20839225 2974 13823524 2975 9060100 2976 5934096 2977 3833764 2978 2480625 2979 1575025 2980 1004004 2981 627264 2982 393129 2983 240100 2984 148225 2985 88209 2986 53361 2987 30976 2988 18225 2989 10201 2990 5929 2991 3136 2992 1764 2993 900 2994 484 2995 225 2996 121 2997 49 2998 25 2999 9 3000 4 3001 1 3002 1 3003 898797049584 3004 3364658661601 3005 6826335689002 3006 10062040767528 3007 12136069594799 3008 12793416806991 3009 12268024048722 3010 10997245263251 3011 9384489727746 3012 7726721499395 3013 6194056704565 3014 4869049380473 3015 3770357607002 3016 2887363686095 3017 2191566050465 3018 1652434081882 3019 1238813651009 3020 924731327642 3021 687407293699 3022 509387836955 3023 376178005148 3024 277079969577 3025 203441933070 3026 149024106614 3027 108815131292 3028 79275915069 3029 57565961257 3030 41705632734 3031 30109930551 3032 21688974684 3033 15563435105 3034 11142450290 3035 7944857308 3036 5651277042 3037 4001953202 3038 2827474066 3039 1987643849 3040 1394126238 3041 972504224 3042 676780225 3043 468159769 3044 323172529 3045 221503689 3046 151536100 3047 102880449 3048 69705801 3049 46812964 3050 31404816 3051 20839225 3052 13823524 3053 9060100 3054 5934096 3055 3833764 3056 2480625 3057 1575025 3058 1004004 3059 627264 3060 393129 3061 240100 3062 148225 3063 88209 3064 53361 3065 30976 3066 18225 3067 10201 3068 5929 3069 3136 3070 1764 3071 900 3072 484 3073 225 3074 121 3075 49 3076 25 3077 9 3078 4 3079 1 3080 1 3081 1134078155974 3082 4263455711185 3083 8710046427607 3084 12908887334121 3085 15658420835532 3086 16584901339496 3087 15979070861040 3088 14380544370521 3089 12319960353602 3090 10177181186561 3091 8185854132399 3092 6452853011169 3093 5011701410011 3094 3847504585538 3095 2928388848187 3096 2213047394690 3097 1663516409624 3098 1244448482323 3099 927554600568 3100 688800424869 3101 510064403560 3102 376501136603 3103 277231498958 3104 203511637952 3105 149055511341 3106 108828954810 3107 79281849165 3108 57568441882 3109 41706636738 3110 30110323680 3111 21689122909 3112 15563488466 3113 11142468515 3114 7944863237 3115 5651278806 3116 4001953686 3117 2827474187 3118 1987643874 3119 1394126242 3120 972504225 3121 676780225 3122 468159769 3123 323172529 3124 221503689 3125 151536100 3126 102880449 3127 69705801 3128 46812964 3129 31404816 3130 20839225 3131 13823524 3132 9060100 3133 5934096 3134 3833764 3135 2480625 3136 1575025 3137 1004004 3138 627264 3139 393129 3140 240100 3141 148225 3142 88209 3143 53361 3144 30976 3145 18225 3146 10201 3147 5929 3148 3136 3149 1764 3150 900 3151 484 3152 225 3153 121 3154 49 3155 25 3156 9 3157 4 3158 1 3159 1 3160 1422754544554 3161 5397533867159 3162 11089791400187 3163 16538640759504 3164 20164309212167 3165 21467020617897 3166 20772009859941 3167 18773667901277 3168 16141154072041 3169 13381432452248 3170 10795605668569 3171 8536472922269 3172 6647235756864 3173 5117442089360 3174 3904071580531 3175 2958188980973 3176 2228519395096 3177 1671435770804 3178 1248443754499 3179 929540622120 3180 689772567249 3181 510532491279 3182 376722627644 3183 277334377588 3184 203558450706 3185 149076350551 3186 108838014909 3187 79285682929 3188 57570016907 3189 41707264002 3190 30110563780 3191 21689211118 3192 15563519442 3193 11142478716 3194 7944866373 3195 5651279706 3196 4001953911 3197 2827474236 3198 1987643883 3199 1394126243 3200 972504225 3201 676780225 3202 468159769 3203 323172529 3204 221503689 3205 151536100 3206 102880449 3207 69705801 3208 46812964 3209 31404816 3210 20839225 3211 13823524 3212 9060100 3213 5934096 3214 3833764 3215 2480625 3216 1575025 3217 1004004 3218 627264 3219 393129 3220 240100 3221 148225 3222 88209 3223 53361 3224 30976 3225 18225 3226 10201 3227 5929 3228 3136 3229 1764 3230 900 3231 484 3232 225 3233 121 3234 49 3235 25 3236 9 3237 4 3238 1 3239 1 3240 1789944266710 3241 6820288411713 3242 14107580294766 3243 21151832167715 3244 25931838656583 3245 27735853459215 3246 26961250107184 3247 24462208419916 3248 21112768441328 3249 17559752174977 3250 14212750236979 3251 11269622011433 3252 8800782436608 3253 6791849937746 3254 5195261647295 3255 3945317644374 3256 2979739958949 3257 2239622555344 3258 1677076535779 3259 1251268602435 3260 930934146419 3261 690449222063 3262 510855640959 3263 376874160161 3264 277404082954 3265 203589855482 3266 149090174073 3267 108843949005 3268 79288163554 3269 57571020911 3270 41707657131 3271 30110712005 3272 21689264479 3273 15563537667 3274 11142484645 3275 7944868137 3276 5651280190 3277 4001954032 3278 2827474261 3279 1987643887 3280 1394126244 3281 972504225 3282 676780225 3283 468159769 3284 323172529 3285 221503689 3286 151536100 3287 102880449 3288 69705801 3289 46812964 3290 31404816 3291 20839225 3292 13823524 3293 9060100 3294 5934096 3295 3833764 3296 2480625 3297 1575025 3298 1004004 3299 627264 3300 393129 3301 240100 3302 148225 3303 88209 3304 53361 3305 30976 3306 18225 3307 10201 3308 5929 3309 3136 3310 1764 3311 900 3312 484 3313 225 3314 121 3315 49 3316 25 3317 9 3318 4 3319 1 3320 1 3321 2240616456312 3322 8610232678423 3323 17910079811900 3324 27016467628887 3325 33287901762514 3326 35781673105826 3327 34929760664549 3328 31823322766490 3329 27562594667526 3330 23004055813020 3331 18674344665815 3332 14851863607080 3333 11627978120696 3334 8997953355031 3335 6898556440504 3336 5252150819760 3337 3975220532198 3338 2995243351523 3339 2247550975705 3340 1681074288540 3341 1253255251250 3342 931906437024 3343 690917340758 3344 511077137929 3345 376977039691 3346 277450895829 3347 203610694701 3348 149099234173 3349 108847782769 3350 79289738579 3351 57571648175 3352 41707897231 3353 30110800214 3354 21689295455 3355 15563547868 3356 11142487781 3357 7944869037 3358 5651280415 3359 4001954081 3360 2827474270 3361 1987643888 3362 1394126244 3363 972504225 3364 676780225 3365 468159769 3366 323172529 3367 221503689 3368 151536100 3369 102880449 3370 69705801 3371 46812964 3372 31404816 3373 20839225 3374 13823524 3375 9060100 3376 5934096 3377 3833764 3378 2480625 3379 1575025 3380 1004004 3381 627264 3382 393129 3383 240100 3384 148225 3385 88209 3386 53361 3387 30976 3388 18225 3389 10201 3390 5929 3391 3136 3392 1764 3393 900 3394 484 3395 225 3396 121 3397 49 3398 25 3399 9 3400 4 3401 1 3402 1 3403 2810794931616 3404 10850849134735 3405 22717812973189 3406 34448720571404 3407 42674888464419 3408 46081318569505 3409 45185697703299 3410 41324576061619 3411 35925370029117 3412 30079236767362 3413 24495542597971 3414 19534308871149 3415 15336712384071 3416 11896229474936 3417 9143951148761 3418 6976842535917 3419 5293548206083 3420 3996818300289 3421 3006360333476 3422 2253195574355 3423 1683900140478 3424 1254649015649 3425 932583145199 3426 691240500639 3427 511228672210 3428 377046745282 3429 277482300630 3430 203624518224 3431 149105168269 3432 108850263394 3433 79290742583 3434 57572041304 3435 41708045456 3436 30110853575 3437 21689313680 3438 15563553797 3439 11142489545 3440 7944869521 3441 5651280536 3442 4001954106 3443 2827474274 3444 1987643889 3445 1394126244 3446 972504225 3447 676780225 3448 468159769 3449 323172529 3450 221503689 3451 151536100 3452 102880449 3453 69705801 3454 46812964 3455 31404816 3456 20839225 3457 13823524 3458 9060100 3459 5934096 3460 3833764 3461 2480625 3462 1575025 3463 1004004 3464 627264 3465 393129 3466 240100 3467 148225 3468 88209 3469 53361 3470 30976 3471 18225 3472 10201 3473 5929 3474 3136 3475 1764 3476 900 3477 484 3478 225 3479 121 3480 49 3481 25 3482 9 3483 4 3484 1 3485 1 3486 3509966042600 3487 13661644066351 3488 28760928946635 3489 43869645140904 3490 54613029783571 3491 59259789803915 3492 58349342618227 3493 53578914011351 3494 46739795089807 3495 39266451936827 3496 32070202549699 3497 25649708467478 3498 20188524829633 3499 15700628300420 3500 12095371592155 3501 9251331805508 3502 7033952850227 3503 5323520758634 3504 4012342528505 3505 3014294687723 3506 2257194902135 3507 1685887182422 3508 1255621394463 3509 933051282119 3510 691462000745 3511 511331552224 3512 377093558206 3513 277503139853 3514 203633578324 3515 149109002033 3516 108851838419 3517 79291369847 3518 57572281404 3519 41708133665 3520 30110884551 3521 21689323881 3522 15563556933 3523 11142490445 3524 7944869746 3525 5651280585 3526 4001954115 3527 2827474275 3528 1987643889 3529 1394126244 3530 972504225 3531 676780225 3532 468159769 3533 323172529 3534 221503689 3535 151536100 3536 102880449 3537 69705801 3538 46812964 3539 31404816 3540 20839225 3541 13823524 3542 9060100 3543 5934096 3544 3833764 3545 2480625 3546 1575025 3547 1004004 3548 627264 3549 393129 3550 240100 3551 148225 3552 88209 3553 53361 3554 30976 3555 18225 3556 10201 3557 5929 3558 3136 3559 1764 3560 900 3561 484 3562 225 3563 121 3564 49 3565 25 3566 9 3567 4 3568 1 3569 1 3570 4392671892354 3571 17171610108951 3572 36379457039540 3573 55777396575522 3574 69801483797487 3575 76080050401468 3576 75238860664955 3577 69346587881478 3578 60715197087040 3579 51167211412236 3580 41919114551321 3581 33616164623586 3582 26530680534427 3583 20681180269990 3584 15971681628063 3585 12242337689000 3586 9329940471507 3587 7075453044949 3588 5345149924822 3589 4023468570123 3590 3019941766983 3591 2260021381337 3592 1687281095046 3593 1256298133614 3594 933374447929 3595 691613535926 3596 511401257936 3597 377124963016 3598 277516963377 3599 203639512420 3600 149111482658 3601 108852842423 3602 79291762976 3603 57572429629 3604 41708187026 3605 30110902776 3606 21689329810 3607 15563558697 3608 11142490929 3609 7944869867 3610 5651280610 3611 4001954119 3612 2827474276 3613 1987643889 3614 1394126244 3615 972504225 3616 676780225 3617 468159769 3618 323172529 3619 221503689 3620 151536100 3621 102880449 3622 69705801 3623 46812964 3624 31404816 3625 20839225 3626 13823524 3627 9060100 3628 5934096 3629 3833764 3630 2480625 3631 1575025 3632 1004004 3633 627264 3634 393129 3635 240100 3636 148225 3637 88209 3638 53361 3639 30976 3640 18225 3641 10201 3642 5929 3643 3136 3644 1764 3645 900 3646 484 3647 225 3648 121 3649 49 3650 25 3651 9 3652 4 3653 1 3654 1 3655 5472197424148 3656 21564282001305 3657 45932539055586 3658 70828177610944 3659 89065298338036 3660 97537337256702 3661 96852060261409 3662 89619405035476 3663 78731077609224 3664 66569317521559 3665 54693321401374 3666 43984896670746 3667 34799438396232 3668 27195831205589 3669 21049058824391 3670 16172211190075 3671 12350185510449 3672 9387202196506 3673 7105472397816 3674 5360687975643 3675 4031406758094 3676 3023942098766 3677 2262008663381 3678 1688253527221 3679 1256766280735 3680 933595949799 3681 691716416165 3682 511448070885 3683 377145802240 3684 277526023477 3685 203643346184 3686 149113057683 3687 108853469687 3688 79292003076 3689 57572517838 3690 41708218002 3691 30110912977 3692 21689332946 3693 15563559597 3694 11142491154 3695 7944869916 3696 5651280619 3697 4001954120 3698 2827474276 3699 1987643889 3700 1394126244 3701 972504225 3702 676780225 3703 468159769 3704 323172529 3705 221503689 3706 151536100 3707 102880449 3708 69705801 3709 46812964 3710 31404816 3711 20839225 3712 13823524 3713 9060100 3714 5934096 3715 3833764 3716 2480625 3717 1575025 3718 1004004 3719 627264 3720 393129 3721 240100 3722 148225 3723 88209 3724 53361 3725 30976 3726 18225 3727 10201 3728 5929 3729 3136 3730 1764 3731 900 3732 484 3733 225 3734 121 3735 49 3736 25 3737 9 3738 4 3739 1 3740 1 3741 6830263608828 3742 27036479425453 3743 57943739040845 3744 89802184196490 3745 113503066075363 3746 124846971443862 3747 124498587363886 3748 115625728162686 3749 101939365389078 3750 86457799108619 3751 71247894716831 3752 57448398640852 3753 45571098396850 3754 35695663592696 3755 27694077785798 3756 21322089281343 3757 16319852444824 3758 12429015466517 3759 9428772074180 3760 7127122401410 3761 5371819951268 3762 4037055412377 3763 3026768971097 3764 2263402664214 3765 1688930284597 3766 1257089449681 3767 933747485464 3768 691786121926 3769 511479475699 3770 377159625764 3771 277531957573 3772 203645826809 3773 149114061687 3774 108853862816 3775 79292151301 3776 57572571199 3777 41708236227 3778 30110918906 3779 21689334710 3780 15563560081 3781 11142491275 3782 7944869941 3783 5651280623 3784 4001954121 3785 2827474276 3786 1987643889 3787 1394126244 3788 972504225 3789 676780225 3790 468159769 3791 323172529 3792 221503689 3793 151536100 3794 102880449 3795 69705801 3796 46812964 3797 31404816 3798 20839225 3799 13823524 3800 9060100 3801 5934096 3802 3833764 3803 2480625 3804 1575025 3805 1004004 3806 627264 3807 393129 3808 240100 3809 148225 3810 88209 3811 53361 3812 30976 3813 18225 3814 10201 3815 5929 3816 3136 3817 1764 3818 900 3819 484 3820 225 3821 121 3822 49 3823 25 3824 9 3825 4 3826 1 3827 1 3828 8491608991176 3829 33866743034281 3830 72969018481039 3831 113721135616367 3832 144415213980061 3833 159584384644868 3834 159776732108411 3835 148960795783802 3836 131766882234727 3837 112116546575639 3838 92651855813184 3839 74913889329955 3840 59569612120993 3841 46775599912719 3842 36368667614778 3843 28064767366983 3844 21523588721285 3845 16428023076957 3846 12486380030891 3847 9458822828280 3848 7142669512121 3849 5379760619858 3850 4041056371424 3851 3028756401366 3852 2264375127365 3853 1689398437647 3854 1257310952451 3855 933850365824 3856 691832934884 3857 511500314924 3858 377168685864 3859 277535791337 3860 203647401834 3861 149114688951 3862 108854102916 3863 79292239510 3864 57572602175 3865 41708246428 3866 30110922042 3867 21689335610 3868 15563560306 3869 11142491324 3870 7944869950 3871 5651280624 3872 4001954121 3873 2827474276 3874 1987643889 3875 1394126244 3876 972504225 3877 676780225 3878 468159769 3879 323172529 3880 221503689 3881 151536100 3882 102880449 3883 69705801 3884 46812964 3885 31404816 3886 20839225 3887 13823524 3888 9060100 3889 5934096 3890 3833764 3891 2480625 3892 1575025 3893 1004004 3894 627264 3895 393129 3896 240100 3897 148225 3898 88209 3899 53361 3900 30976 3901 18225 3902 10201 3903 5929 3904 3136 3905 1764 3906 900 3907 484 3908 225 3909 121 3910 49 3911 25 3912 9 3913 4 3914 1 3915 1 3916 10572690998214 3917 42358352025457 3918 91810482075126 3919 143797196091983 3920 183522619413854 3921 203675003783976 3922 204770082348167 3923 191600054874901 3924 170073564225130 3925 145148314686975 3926 120302400708038 3927 97520905193657 3928 77745151554741 3929 61185242296964 3930 47682829314044 3931 36870890643915 3932 28339187748918 3933 21671697533859 3934 16507004497075 3935 12527996714810 3936 9480486654963 3937 7153805321495 3938 5385410278145 3939 4043883483855 3940 3030150455560 3941 2265051894942 3942 1689721608357 3943 1257462488341 3944 933920071610 3945 691864339699 3946 511514138448 3947 377174619960 3948 277538271962 3949 203648405838 3950 149115082080 3951 108854251141 3952 79292292871 3953 57572620400 3954 41708252357 3955 30110923806 3956 21689336094 3957 15563560427 3958 11142491349 3959 7944869954 3960 5651280625 3961 4001954121 3962 2827474276 3963 1987643889 3964 1394126244 3965 972504225 3966 676780225 3967 468159769 3968 323172529 3969 221503689 3970 151536100 3971 102880449 3972 69705801 3973 46812964 3974 31404816 3975 20839225 3976 13823524 3977 9060100 3978 5934096 3979 3833764 3980 2480625 3981 1575025 3982 1004004 3983 627264 3984 393129 3985 240100 3986 148225 3987 88209 3988 53361 3989 30976 3990 18225 3991 10201 3992 5929 3993 3136 3994 1764 3995 900 3996 484 3997 225 3998 121 3999 49 4000 25 4001 9 4002 4 4003 1 4004 1 4005 13114785632740 4006 52931043023671 4007 115327370506496 4008 181612666271616 4009 232862494430019 4010 259602669815322 4011 262024346402203 4012 246094658409786 4013 219162649542427 4014 187633316400107 4015 155943920355544 4016 126755253719207 4017 101291262800659 4018 79907068646677 4019 62405099460959 4020 48361445292354 4021 37243561187254 4022 28541362974013 4023 21780089544270 4024 16564438754602 4025 12558068307216 4026 9496039699730 4027 7161747565109 4028 5389411630321 4029 4045871002333 4030 3031122936936 4031 2265520051128 4032 1689943111611 4033 1257565368750 4034 933966884572 4035 691885178924 4036 511523198548 4037 377178453724 4038 277539846987 4039 203649033102 4040 149115322180 4041 108854339350 4042 79292323847 4043 57572630601 4044 41708255493 4045 30110924706 4046 21689336319 4047 15563560476 4048 11142491358 4049 7944869955 4050 5651280625 4051 4001954121 4052 2827474276 4053 1987643889 4054 1394126244 4055 972504225 4056 676780225 4057 468159769 4058 323172529 4059 221503689 4060 151536100 4061 102880449 4062 69705801 4063 46812964 4064 31404816 4065 20839225 4066 13823524 4067 9060100 4068 5934096 4069 3833764 4070 2480625 4071 1575025 4072 1004004 4073 627264 4074 393129 4075 240100 4076 148225 4077 88209 4078 53361 4079 30976 4080 18225 4081 10201 4082 5929 4083 3136 4084 1764 4085 900 4086 484 4087 225 4088 121 4089 49 4090 25 4091 9 4092 4 4093 1 4094 1 4095 16292804346458 4096 66045828656411 4097 144741525098797 4098 229048506122863 4099 295115732346979 4100 330399831686721 4101 334841530480277 4102 315603260413554 4103 282020028438903 4104 242166705355447 4105 201846066637086 4106 164480393277813 4107 131766955129218 4108 104178626486754 4109 81544077500043 4110 63320213576946 4111 48866485280552 4112 37518952451083 4113 28689794745496 4114 21859173821988 4115 16606086841518 4116 12579741193910 4117 9507177989727 4118 7167397850660 4119 5392238890977 4120 4047265087503 4121 3031799710442 4122 2265843222738 4123 1690094647622 4124 1257635074545 4125 933998289388 4126 691899002448 4127 511529132644 4128 377180934349 4129 277540850991 4130 203649426231 4131 149115470405 4132 108854392711 4133 79292342072 4134 57572636530 4135 41708257257 4136 30110925190 4137 21689336440 4138 15563560501 4139 11142491362 4140 7944869956 4141 5651280625 4142 4001954121 4143 2827474276 4144 1987643889 4145 1394126244 4146 972504225 4147 676780225 4148 468159769 4149 323172529 4150 221503689 4151 151536100 4152 102880449 4153 69705801 4154 46812964 4155 31404816 4156 20839225 4157 13823524 4158 9060100 4159 5934096 4160 3833764 4161 2480625 4162 1575025 4163 1004004 4164 627264 4165 393129 4166 240100 4167 148225 4168 88209 4169 53361 4170 30976 4171 18225 4172 10201 4173 5929 4174 3136 4175 1764 4176 900 4177 484 4178 225 4179 121 4180 49 4181 25 4182 9 4183 4 4184 1 4185 1 4186 20166829308256 4187 82338633002869 4188 181373199162907 4189 288538721190780 4190 373463720102924 4191 419962703790841 4192 427251891948130 4193 404188118361755 4194 362343055503361 4195 312099265206265 4196 260841050021262 4197 213115688648519 4198 171127629034677 4199 135614459714756 4200 106370192537219 4201 82774985609813 4202 64002815060701 4203 49240547323810 4204 37721595474102 4205 28798338250933 4206 21916654888896 4207 16636172257238 4208 12595298072435 4209 9515121237345 4210 7171399442936 4211 5394226462816 4212 4048237579080 4213 3032267868392 4214 2266064726217 4215 1690197528056 4216 1257681887508 4217 934019128613 4218 691908062548 4219 511532966408 4220 377182509374 4221 277541478255 4222 203649666331 4223 149115558614 4224 108854423687 4225 79292352273 4226 57572639666 4227 41708258157 4228 30110925415 4229 21689336489 4230 15563560510 4231 11142491363 4232 7944869956 4233 5651280625 4234 4001954121 4235 2827474276 4236 1987643889 4237 1394126244 4238 972504225 4239 676780225 4240 468159769 4241 323172529 4242 221503689 4243 151536100 4244 102880449 4245 69705801 4246 46812964 4247 31404816 4248 20839225 4249 13823524 4250 9060100 4251 5934096 4252 3833764 4253 2480625 4254 1575025 4255 1004004 4256 627264 4257 393129 4258 240100 4259 148225 4260 88209 4261 53361 4262 30976 4263 18225 4264 10201 4265 5929 4266 3136 4267 1764 4268 900 4269 484 4270 225 4271 121 4272 49 4273 25 4274 9 4275 4 4276 1 4277 1 4278 24995383708858 4279 102505462311125 4280 227080158101666 4281 362985865434523 4282 472061340604634 4283 533048104747792 4284 544461291154727 4285 516871296983606 4286 464903315448795 4287 401609507440188 4288 336594807804236 4289 275692913628342 4290 221916471085127 4291 176245071124037 4292 138542848562943 4293 108022626619101 4294 83695725498833 4295 64509838491468 4296 49516614765919 4297 37870248677224 4298 28877492227733 4299 21958323814602 4300 16657851078013 4301 12606437937457 4302 9520771916025 4303 7174226791801 4304 5395620566211 4305 4048914355722 4306 3032591040486 4307 2266216262277 4308 1690267233855 4309 1257713292324 4310 934032952137 4311 691913996644 4312 511535447033 4313 377183513378 4314 277541871384 4315 203649814556 4316 149115611975 4317 108854441912 4318 79292358202 4319 57572641430 4320 41708258641 4321 30110925536 4322 21689336514 4323 15563560514 4324 11142491364 4325 7944869956 4326 5651280625 4327 4001954121 4328 2827474276 4329 1987643889 4330 1394126244 4331 972504225 4332 676780225 4333 468159769 4334 323172529 4335 221503689 4336 151536100 4337 102880449 4338 69705801 4339 46812964 4340 31404816 4341 20839225 4342 13823524 4343 9060100 4344 5934096 4345 3833764 4346 2480625 4347 1575025 4348 1004004 4349 627264 4350 393129 4351 240100 4352 148225 4353 88209 4354 53361 4355 30976 4356 18225 4357 10201 4358 5929 4359 3136 4360 1764 4361 900 4362 484 4363 225 4364 121 4365 49 4366 25 4367 9 4368 4 4369 1 4370 1 4371 30879270490704 4372 127500846019983 4373 283878661474032 4374 456128664224529 4375 595848359864542 4376 675736344388610 4377 692824836856203 4378 660087019317413 4379 595602374592830 4380 516070526861031 4381 433679709989887 4382 356129116675385 4383 287320891749038 4384 228708321022873 4385 180149142704568 4386 140755895957633 4387 109261440270110 4388 84381147774978 4389 64884872043878 4390 49719580836056 4391 37978895050462 4392 28935004698538 4393 21988418290382 4394 16673410437162 4395 12614381812339 4396 9524773656526 4397 7176214394616 4398 5396593063717 4399 4049382514572 4400 3032812544086 4401 2266319142720 4402 1690314046819 4403 1257734131549 4404 934042012237 4405 691917830408 4406 511537022058 4407 377184140642 4408 277542111484 4409 203649902765 4410 149115642951 4411 108854452113 4412 79292361338 4413 57572642330 4414 41708258866 4415 30110925585 4416 21689336523 4417 15563560515 4418 11142491364 4419 7944869956 4420 5651280625 4421 4001954121 4422 2827474276 4423 1987643889 4424 1394126244 4425 972504225 4426 676780225 4427 468159769 4428 323172529 4429 221503689 4430 151536100 4431 102880449 4432 69705801 4433 46812964 4434 31404816 4435 20839225 4436 13823524 4437 9060100 4438 5934096 4439 3833764 4440 2480625 4441 1575025 4442 1004004 4443 627264 4444 393129 4445 240100 4446 148225 4447 88209 4448 53361 4449 30976 4450 18225 4451 10201 4452 5929 4453 3136 4454 1764 4455 900 4456 484 4457 225 4458 121 4459 49 4460 25 4461 9 4462 4 4463 1 4464 1 4465 38186385670800 4466 158380116510687 4467 354581004121649 4468 572417382664812 4469 751244396571508 4470 855451029679864 4471 880506426736777 4472 841785632640005 4473 762026384706491 4474 662171692114389 4475 557989641412352 4476 459329418457365 4477 371465829059456 4478 296318845104069 4479 233903582670168 4480 183107331685541 4481 142419412367257 4482 110186171597752 4483 84889563709653 4484 65161407432136 4485 49868385552429 4486 38058095838407 4487 28976687447679 4488 22010100944919 4489 16684551306188 4490 12620032731119 4491 9527601058752 4492 7177608508212 4493 5397269842123 4494 4049705686891 4495 3032964080171 4496 2266388848520 4497 1690345451635 4498 1257747955073 4499 934047946333 4500 691920311033 4501 511538026062 4502 377184533771 4503 277542259709 4504 203649956126 4505 149115661176 4506 108854458042 4507 79292363102 4508 57572642814 4509 41708258987 4510 30110925610 4511 21689336527 4512 15563560516 4513 11142491364 4514 7944869956 4515 5651280625 4516 4001954121 4517 2827474276 4518 1987643889 4519 1394126244 4520 972504225 4521 676780225 4522 468159769 4523 323172529 4524 221503689 4525 151536100 4526 102880449 4527 69705801 4528 46812964 4529 31404816 4530 20839225 4531 13823524 4532 9060100 4533 5934096 4534 3833764 4535 2480625 4536 1575025 4537 1004004 4538 627264 4539 393129 4540 240100 4541 148225 4542 88209 4543 53361 4544 30976 4545 18225 4546 10201 4547 5929 4548 3136 4549 1764 4550 900 4551 484 4552 225 4553 121 4554 49 4555 25 4556 9 4557 4 4558 1 4559 1 4560 47080136303456 4561 196566502181487 4562 442258777984719 4563 717566869556172 4564 945881102767736 4565 1081644228258229 4566 1117475376082067 4567 1072106481611678 4568 973552514874732 4569 848484183815110 4570 716865013515763 4571 591605806035938 4572 479517943286998 4573 383362058534392 4574 303217401544573 4575 237848900314542 4576 185335851080637 4577 143663860849580 4578 110873578891451 4579 85265273680443 4580 65364594964888 4581 49977101627885 4582 38115629148227 4583 29006787857549 4584 22025661879093 4585 16692495574199 4586 12624034559829 4587 9529588679792 4588 7178581008854 4589 5397738001457 4590 4049927190540 4591 3033066960618 4592 2266435661484 4593 1690366290860 4594 1257757015173 4595 934051780097 4596 691921886058 4597 511538653326 4598 377184773871 4599 277542347918 4600 203649987102 4601 149115671377 4602 108854461178 4603 79292364002 4604 57572643039 4605 41708259036 4606 30110925619 4607 21689336528 4608 15563560516 4609 11142491364 4610 7944869956 4611 5651280625 4612 4001954121 4613 2827474276 4614 1987643889 4615 1394126244 4616 972504225 4617 676780225 4618 468159769 4619 323172529 4620 221503689 4621 151536100 4622 102880449 4623 69705801 4624 46812964 4625 31404816 4626 20839225 4627 13823524 4628 9060100 4629 5934096 4630 3833764 4631 2480625 4632 1575025 4633 1004004 4634 627264 4635 393129 4636 240100 4637 148225 4638 88209 4639 53361 4640 30976 4641 18225 4642 10201 4643 5929 4644 3136 4645 1764 4646 900 4647 484 4648 225 4649 121 4650 49 4651 25 4652 9 4653 4 4654 1 4655 1 4656 58103809925112 4657 243646638484943 4658 551147506303136 4659 898387442209248 4660 1189628210160806 4661 1365843806558577 4662 1416485758738506 4663 1363570034491853 4664 1242180045836808 4665 1085669061450371 4666 919732078531941 4667 760849910186509 4668 618136486570365 4669 495218571587418 4670 392506009683153 4671 308469552364333 4672 240828640273491 4673 187007286851441 4674 144591415450148 4675 111382966728406 4676 85542132169180 4677 65513502554991 4678 50056333820211 4679 38157320957453 4680 29028472992711 4681 22036803375383 4682 16698146641204 4683 12626861993031 4684 9530982799317 4685 7179257788160 4686 5398061173897 4687 4050078726634 4688 3033136666419 4689 2266467066300 4690 1690380114384 4691 1257762949269 4692 934054260722 4693 691922890062 4694 511539046455 4695 377184922096 4696 277542401279 4697 203650005327 4698 149115677306 4699 108854462942 4700 79292364486 4701 57572643160 4702 41708259061 4703 30110925623 4704 21689336529 4705 15563560516 4706 11142491364 4707 7944869956 4708 5651280625 4709 4001954121 4710 2827474276 4711 1987643889 4712 1394126244 4713 972504225 4714 676780225 4715 468159769 4716 323172529 4717 221503689 4718 151536100 4719 102880449 4720 69705801 4721 46812964 4722 31404816 4723 20839225 4724 13823524 4725 9060100 4726 5934096 4727 3833764 4728 2480625 4729 1575025 4730 1004004 4731 627264 4732 393129 4733 240100 4734 148225 4735 88209 4736 53361 4737 30976 4738 18225 4739 10201 4740 5929 4741 3136 4742 1764 4743 900 4744 484 4745 225 4746 121 4747 49 4748 25 4749 9 4750 4 4751 1 4752 1 4753 71494068953724 4754 301750448410055 4755 685905416469662 4756 1123564888967948 4757 1494235802073790 4758 1722676314908598 4759 1793095698506707 4760 1732089019152060 4761 1582732684034280 4762 1387328360523783 4763 1178320917263555 4764 977180477172793 4765 795649348582741 4766 638817666840355 4767 507313943179573 4768 399482852219070 4769 312444772896531 4770 243068262828835 4771 188255730605940 4772 145280215875017 4773 111759144733554 4774 85745471225384 4775 65622265442492 4776 50113880953515 4777 38187425201086 4778 29044034930889 4779 22044747883494 4780 16702148523275 4781 12628849624272 4782 9531955301723 4783 7179725947719 4784 5398282677571 4785 4050181607082 4786 3033183479383 4787 2266487905525 4788 1690389174484 4789 1257766783033 4790 934055835747 4791 691923517326 4792 511539286555 4793 377185010305 4794 277542432255 4795 203650015528 4796 149115680442 4797 108854463842 4798 79292364711 4799 57572643209 4800 41708259070 4801 30110925624 4802 21689336529 4803 15563560516 4804 11142491364 4805 7944869956 4806 5651280625 4807 4001954121 4808 2827474276 4809 1987643889 4810 1394126244 4811 972504225 4812 676780225 4813 468159769 4814 323172529 4815 221503689 4816 151536100 4817 102880449 4818 69705801 4819 46812964 4820 31404816 4821 20839225 4822 13823524 4823 9060100 4824 5934096 4825 3833764 4826 2480625 4827 1575025 4828 1004004 4829 627264 4830 393129 4831 240100 4832 148225 4833 88209 4834 53361 4835 30976 4836 18225 4837 10201 4838 5929 4839 3136 4840 1764 4841 900 4842 484 4843 225 4844 121 4845 49 4846 25 4847 9 4848 4 4849 1 4850 1 4851 88048337601692 4852 373244517363779 4853 852897954713191 4854 1403472286025834 4855 1874809285539456 4856 2169972146462400 4857 2267137606063325 4858 2197283816868462 4859 2014109047590963 4860 1770366000434387 4861 1507630761231821 4862 1253234806593510 4863 1022751575569643 4864 822845179788330 4865 654789348468418 4866 516565274985081 4867 404776400425153 4868 315440016248054 4869 244745339364614 4870 189185271228060 4871 145790280278577 4872 112036224703131 4873 85894448519469 4874 65701518473954 4875 50155578696835 4876 38209111911273 4877 29055176820308 4878 22050399038708 4879 16704975974702 4880 12630243746933 4881 9532632081513 4882 7180049120208 4883 5398434213669 4884 4050251312883 4885 3033214884199 4886 2266501729049 4887 1690395108580 4888 1257769263658 4889 934056839751 4890 691923910455 4891 511539434780 4892 377185063666 4893 277542450480 4894 203650021457 4895 149115682206 4896 108854464326 4897 79292364832 4898 57572643234 4899 41708259074 4900 30110925625 4901 21689336529 4902 15563560516 4903 11142491364 4904 7944869956 4905 5651280625 4906 4001954121 4907 2827474276 4908 1987643889 4909 1394126244 4910 972504225 4911 676780225 4912 468159769 4913 323172529 4914 221503689 4915 151536100 4916 102880449 4917 69705801 4918 46812964 4919 31404816 4920 20839225 4921 13823524 4922 9060100 4923 5934096 4924 3833764 4925 2480625 4926 1575025 4927 1004004 4928 627264 4929 393129 4930 240100 4931 148225 4932 88209 4933 53361 4934 30976 4935 18225 4936 10201 4937 5929 4938 3136 4939 1764 4940 900 4941 484 4942 225 4943 121 4944 49 4945 25 4946 9 4947 4 4948 1 4949 1 4950 108146525159340 4951 461292854965471 4952 1059149933833441 4953 1751285396922439 4954 2349353388793570 4955 2730260315219320 4956 2862796983318603 4957 2784008903046931 4958 2559626872371823 4959 2256275752946410 4960 1926309920789931 4961 1605151666425478 4962 1312804418714503 4963 1058447239162339 4964 843894238612721 4965 667031686157418 4966 523599227835308 4967 408773218725442 4968 317687567223759 4969 245996607967049 4970 189875043795309 4971 146166781415180 4972 112239666636201 4973 86003242811576 4974 65759074667352 4975 50185685421093 4976 38224674476715 4977 29063121476644 4978 22054400951755 4979 16706963611872 4980 12631216250239 4981 9533100241193 4982 7180270623891 4983 5398537094118 4984 4050298125847 4985 3033235723424 4986 2266510789149 4987 1690398942344 4988 1257770838683 4989 934057467015 4990 691924150555 4991 511539522989 4992 377185094642 4993 277542460681 4994 203650024593 4995 149115683106 4996 108854464551 4997 79292364881 4998 57572643243 4999 41708259075 5000 30110925625 5001 21689336529 5002 15563560516 5003 11142491364 5004 7944869956 5005 5651280625 5006 4001954121 5007 2827474276 5008 1987643889 5009 1394126244 5010 972504225 5011 676780225 5012 468159769 5013 323172529 5014 221503689 5015 151536100 5016 102880449 5017 69705801 5018 46812964 5019 31404816 5020 20839225 5021 13823524 5022 9060100 5023 5934096 5024 3833764 5025 2480625 5026 1575025 5027 1004004 5028 627264 5029 393129 5030 240100 5031 148225 5032 88209 5033 53361 5034 30976 5035 18225 5036 10201 5037 5929 5038 3136 5039 1764 5040 900 5041 484 5042 225 5043 121 5044 49 5045 25 5046 9 5047 4 5048 1 5049 1 5050 132918370662536 5051 569439380124811 5052 1314190809678662 5053 2182714822801389 5054 2940913607083245 5055 3430997617051799 5056 3610766741956097 5057 3522884002636016 5058 3248912218495726 5059 2871726137578088 5060 2458121819583496 5061 2053065174509138 5062 1682896817980219 5063 1359580018627222 5064 1086141316948137 5065 860066449802796 5066 676361626628925 5067 528922748593942 5068 411779579058918 5069 319368641512299 5070 246927542113468 5071 190385576286588 5072 146444012914138 5073 112388690742815 5074 86082509666547 5075 65800776244436 5076 50207373135284 5077 38235816606234 5078 29068772685219 5079 22057228413383 5080 16708357736297 5081 12631893030254 5082 9533423413707 5083 7180422159990 5084 5398606799919 5085 4050329530663 5086 3033249546948 5087 2266516723245 5088 1690401422969 5089 1257771842687 5090 934057860144 5091 691924298780 5092 511539576350 5093 377185112867 5094 277542466610 5095 203650026357 5096 149115683590 5097 108854464672 5098 79292364906 5099 57572643247 5100 41708259076 5101 30110925625 5102 21689336529 5103 15563560516 5104 11142491364 5105 7944869956 5106 5651280625 5107 4001954121 5108 2827474276 5109 1987643889 5110 1394126244 5111 972504225 5112 676780225 5113 468159769 5114 323172529 5115 221503689 5116 151536100 5117 102880449 5118 69705801 5119 46812964 5120 31404816 5121 20839225 5122 13823524 5123 9060100 5124 5934096 5125 3833764 5126 2480625 5127 1575025 5128 1004004 5129 627264 5130 393129 5131 240100 5132 148225 5133 88209 5134 53361 5135 30976 5136 18225 5137 10201 5138 5929 5139 3136 5140 1764 5141 900 5142 484 5143 225 5144 121 5145 49 5146 25 5147 9 5148 4 5149 1 5150 1 5151 162952605782518 5152 702357750787347 5153 1628589313958252 5154 2717663095704496 5155 3676950624875179 5156 4306757413641822 5157 4548472993133866 5158 4452552374596102 5159 4118486377228846 5160 3650521725935914 5161 3132567187599350 5162 2622602212861309 5163 2154356437309797 5164 1744082060277183 5165 1395948686242000 5166 1107463406229480 5167 872416635313245 5168 683437079673874 5169 532935091122447 5170 414032774633273 5171 320621896763549 5172 247617991335531 5173 190762298914232 5174 146647524552090 5175 112497505874107 5176 86140071794040 5177 65830884543719 5178 50222936093855 5179 38243761350779 5180 29072774616491 5181 22059216053689 5182 16709330240087 5183 12632361189983 5184 9533644917394 5185 7180525040439 5186 5398653612883 5187 4050350369888 5188 3033258607048 5189 2266520557009 5190 1690402997994 5191 1257772469951 5192 934058100244 5193 691924386989 5194 511539607326 5195 377185123068 5196 277542469746 5197 203650027257 5198 149115683815 5199 108854464721 5200 79292364915 5201 57572643248 5202 41708259076 5203 30110925625 5204 21689336529 5205 15563560516 5206 11142491364 5207 7944869956 5208 5651280625 5209 4001954121 5210 2827474276 5211 1987643889 5212 1394126244 5213 972504225 5214 676780225 5215 468159769 5216 323172529 5217 221503689 5218 151536100 5219 102880449 5220 69705801 5221 46812964 5222 31404816 5223 20839225 5224 13823524 5225 9060100 5226 5934096 5227 3833764 5228 2480625 5229 1575025 5230 1004004 5231 627264 5232 393129 5233 240100 5234 148225 5235 88209 5236 53361 5237 30976 5238 18225 5239 10201 5240 5929 5241 3136 5242 1764 5243 900 5244 484 5245 225 5246 121 5247 49 5248 25 5249 9 5250 4 5251 1 5252 1 5253 199904355873312 5254 865310356569865 5255 2016548560466009 5256 3379874710880691 5257 4592472381243952 5258 5399626939783777 5259 5723243172380328 5260 5620579474745544 5261 5214578759302593 5262 4634556904089877 5263 3987116533740150 5264 3345682876247869 5265 2754369167990527 5266 2234263505956474 5267 1791764889591227 5268 1424013453608983 5269 1123783258674304 5270 881803837509751 5271 688782229598696 5272 535949385810170 5273 415716674773751 5274 321553803200573 5275 248128846976490 5276 191039633291820 5277 146796580063431 5278 112576781789176 5279 86181775851749 5280 65852572885174 5281 50234078371599 5282 38249412590330 5283 29075602084048 5284 22060610179014 5285 16710007020223 5286 12632684362506 5287 9533796453494 5288 7180594746240 5289 5398685017699 5290 4050364193412 5291 3033264541144 5292 2266523037634 5293 1690404001998 5294 1257772863080 5295 934058248469 5296 691924440350 5297 511539625551 5298 377185128997 5299 277542471510 5300 203650027741 5301 149115683936 5302 108854464746 5303 79292364919 5304 57572643249 5305 41708259076 5306 30110925625 5307 21689336529 5308 15563560516 5309 11142491364 5310 7944869956 5311 5651280625 5312 4001954121 5313 2827474276 5314 1987643889 5315 1394126244 5316 972504225 5317 676780225 5318 468159769 5319 323172529 5320 221503689 5321 151536100 5322 102880449 5323 69705801 5324 46812964 5325 31404816 5326 20839225 5327 13823524 5328 9060100 5329 5934096 5330 3833764 5331 2480625 5332 1575025 5333 1004004 5334 627264 5335 393129 5336 240100 5337 148225 5338 88209 5339 53361 5340 30976 5341 18225 5342 10201 5343 5929 5344 3136 5345 1764 5346 900 5347 484 5348 225 5349 121 5350 49 5351 25 5352 9 5353 4 5354 1 5355 1 5356 244632345276490 5357 1065214712443177 5358 2493899670528117 5359 4199263383267398 5360 5729228099674261 5361 6762444527706352 5362 7192722638290484 5363 7086813206872181 5364 6594131989620276 5365 5876750451416982 5366 5068236614079764 5367 4262809447368492 5368 3516810505282546 5369 2858547794477281 5370 2296668605417433 5371 1828635780235142 5372 1445537042330268 5373 1136212274140821 5374 888909309907567 5375 692805698168819 5376 538206580712305 5377 416971323789400 5378 322244720541331 5379 248505721136651 5380 191243191742526 5381 146905409018241 5382 112634347750433 5383 86211885155036 5384 65868136083845 5385 50242023169505 5386 38253414531803 5387 29077589726118 5388 22061582683029 5389 16710475179977 5390 12632905866194 5391 9533899333943 5392 7180641559204 5393 5398705856924 5394 4050373253512 5395 3033268374908 5396 2266524612659 5397 1690404629262 5398 1257773103180 5399 934058336678 5400 691924471326 5401 511539635752 5402 377185132133 5403 277542472410 5404 203650027966 5405 149115683985 5406 108854464755 5407 79292364920 5408 57572643249 5409 41708259076 5410 30110925625 5411 21689336529 5412 15563560516 5413 11142491364 5414 7944869956 5415 5651280625 5416 4001954121 5417 2827474276 5418 1987643889 5419 1394126244 5420 972504225 5421 676780225 5422 468159769 5423 323172529 5424 221503689 5425 151536100 5426 102880449 5427 69705801 5428 46812964 5429 31404816 5430 20839225 5431 13823524 5432 9060100 5433 5934096 5434 3833764 5435 2480625 5436 1575025 5437 1004004 5438 627264 5439 393129 5440 240100 5441 148225 5442 88209 5443 53361 5444 30976 5445 18225 5446 10201 5447 5929 5448 3136 5449 1764 5450 900 5451 484 5452 225 5453 121 5454 49 5455 25 5456 9 5457 4 5458 1 5459 1 5460 299535263855762 5461 1309847057719667 5462 3081763272909186 5463 5211562766232613 5464 7140176990350643 5465 8459488414893581 5466 9029582133769677 5467 8924811657442544 5468 8328993252708989 5469 7442616173435386 5470 6434740092829334 5471 5424365730755149 5472 4484725918453619 5473 3652424964997302 5474 2940091871977324 5475 2345030050709787 5476 1856974967984060 5477 1461965065407225 5478 1145641046215001 5479 894269997883210 5480 695825639935802 5481 539892467894727 5482 417903906934599 5483 322755797679260 5484 248783125219605 5485 191392268093077 5486 146984690867406 5487 112676053383167 5488 86233573889620 5489 65879278449798 5490 50247674427281 5491 38256242002496 5492 29078983851927 5493 22062259463214 5494 16710798352504 5495 12633057402294 5496 9533969039744 5497 7180672964020 5498 5398719680448 5499 4050379187608 5500 3033270855533 5501 2266525616663 5502 1690405022391 5503 1257773251405 5504 934058390039 5505 691924489551 5506 511539641681 5507 377185133897 5508 277542472894 5509 203650028087 5510 149115684010 5511 108854464759 5512 79292364921 5513 57572643249 5514 41708259076 5515 30110925625 5516 21689336529 5517 15563560516 5518 11142491364 5519 7944869956 5520 5651280625 5521 4001954121 5522 2827474276 5523 1987643889 5524 1394126244 5525 972504225 5526 676780225 5527 468159769 5528 323172529 5529 221503689 5530 151536100 5531 102880449 5532 69705801 5533 46812964 5534 31404816 5535 20839225 5536 13823524 5537 9060100 5538 5934096 5539 3833764 5540 2480625 5541 1575025 5542 1004004 5543 627264 5544 393129 5545 240100 5546 148225 5547 88209 5548 53361 5549 30976 5550 18225 5551 10201 5552 5929 5553 3136 5554 1764 5555 900 5556 484 5557 225 5558 121 5559 49 5560 25 5561 9 5562 4 5563 1 5564 1 5565 365940428395122 5566 1609382321575429 5567 3803746728247784 5568 6461637983789877 5569 8888513391107792 5570 10571174607402442 5571 11322285398212184 5572 11226865950638139 5573 10507544341476824 5574 9414662314159360 5575 8159481186951149 5576 6894069511286699 5577 5711686622504187 5578 4660970989577656 5579 3758795157534521 5580 3003412085554270 5581 2382273611897041 5582 1878646665517919 5583 1474451445438116 5584 1152768168616411 5585 898301404641304 5586 698085661317139 5587 541148089289190 5588 418595147435238 5589 323132774718951 5590 248986715075087 5591 191501106107986 5592 147042259309288 5593 112706163313718 5594 86249137236516 5595 65887223278680 5596 50251676374683 5597 38258229645466 5598 29079956356063 5599 22062727622977 5600 16711019856193 5601 12633160282743 5602 9534015852708 5603 7180693803245 5604 5398728740548 5605 4050383021372 5606 3033272430558 5607 2266526243927 5608 1690405262491 5609 1257773339614 5610 934058421015 5611 691924499752 5612 511539644817 5613 377185134797 5614 277542473119 5615 203650028136 5616 149115684019 5617 108854464760 5618 79292364921 5619 57572643249 5620 41708259076 5621 30110925625 5622 21689336529 5623 15563560516 5624 11142491364 5625 7944869956 5626 5651280625 5627 4001954121 5628 2827474276 5629 1987643889 5630 1394126244 5631 972504225 5632 676780225 5633 468159769 5634 323172529 5635 221503689 5636 151536100 5637 102880449 5638 69705801 5639 46812964 5640 31404816 5641 20839225 5642 13823524 5643 9060100 5644 5934096 5645 3833764 5646 2480625 5647 1575025 5648 1004004 5649 627264 5650 393129 5651 240100 5652 148225 5653 88209 5654 53361 5655 30976 5656 18225 5657 10201 5658 5929 5659 3136 5660 1764 5661 900 5662 484 5663 225 5664 121 5665 49 5666 25 5667 9 5668 4 5669 1 5670 1 5671 447237159861354 5672 1975322749970551 5673 4691145594484615 5674 8003010111515182 5675 11054110365033829 5676 13195270804749614 5677 14181941349358539 5678 14106294301259115 5679 13240974998229102 5680 11894872702000607 5681 10334394392691301 5682 8751086992987087 5683 7265535340346155 5684 5940394943527060 5685 4799513838140599 5686 3841570143144334 5687 3052278570834822 5688 2410814974871054 5689 1895153670014994 5690 1483910268266396 5691 1158139988567679 5692 901325346740070 5693 699772942412185 5694 542081140571309 5695 419106376107448 5696 323410225614780 5697 249135805249160 5698 191580391790915 5699 147083965946026 5700 112727852288402 5701 86260279655830 5702 65892874546657 5703 50254503847140 5704 38259623771500 5705 29080633136273 5706 22063050795505 5707 16711171392293 5708 12633229988544 5709 9534047257524 5710 7180707626769 5711 5398734674644 5712 4050385501997 5713 3033273434562 5714 2266526637056 5715 1690405410716 5716 1257773392975 5717 934058439240 5718 691924505681 5719 511539646581 5720 377185135281 5721 277542473240 5722 203650028161 5723 149115684023 5724 108854464761 5725 79292364921 5726 57572643249 5727 41708259076 5728 30110925625 5729 21689336529 5730 15563560516 5731 11142491364 5732 7944869956 5733 5651280625 5734 4001954121 5735 2827474276 5736 1987643889 5737 1394126244 5738 972504225 5739 676780225 5740 468159769 5741 323172529 5742 221503689 5743 151536100 5744 102880449 5745 69705801 5746 46812964 5747 31404816 5748 20839225 5749 13823524 5750 9060100 5751 5934096 5752 3833764 5753 2480625 5754 1575025 5755 1004004 5756 627264 5757 393129 5758 240100 5759 148225 5760 88209 5761 53361 5762 30976 5763 18225 5764 10201 5765 5929 5766 3136 5767 1764 5768 900 5769 484 5770 225 5771 121 5772 49 5773 25 5774 9 5775 4 5776 1 5777 1 5778 545448812569428 5779 2422559909831905 5780 5779069478218335 5781 9902708360717228 5782 13732238211189443 5783 16453737304817606 5784 17743743797883480 5785 17704825351994555 5786 16665921173630938 5787 15011340998663489 5788 13073193619264162 5789 11095244302877810 5790 9230604936274085 5791 7561854185450224 5792 6120544086231628 5793 4907536464759700 5794 3905572958205035 5795 3089797523285905 5796 2432595064415324 5797 1907681666729804 5798 1491052937778517 5799 1162177043980056 5800 903587355403451 5801 701029240545799 5802 542772602572054 5803 419483422852730 5804 323613836309481 5805 249244649198165 5806 191637961807822 5807 147114076269706 5808 112743415723507 5809 86268224502937 5810 65896876497195 5811 50256491490594 5812 38260596275685 5813 29081101296040 5814 22063272299194 5815 16711274272742 5816 12633276801508 5817 9534068096749 5818 7180716686869 5819 5398738508408 5820 4050387077022 5821 3033274061826 5822 2266526877156 5823 1690405498925 5824 1257773423951 5825 934058449441 5826 691924508817 5827 511539647481 5828 377185135506 5829 277542473289 5830 203650028170 5831 149115684024 5832 108854464761 5833 79292364921 5834 57572643249 5835 41708259076 5836 30110925625 5837 21689336529 5838 15563560516 5839 11142491364 5840 7944869956 5841 5651280625 5842 4001954121 5843 2827474276 5844 1987643889 5845 1394126244 5846 972504225 5847 676780225 5848 468159769 5849 323172529 5850 221503689 5851 151536100 5852 102880449 5853 69705801 5854 46812964 5855 31404816 5856 20839225 5857 13823524 5858 9060100 5859 5934096 5860 3833764 5861 2480625 5862 1575025 5863 1004004 5864 627264 5865 393129 5866 240100 5867 148225 5868 88209 5869 53361 5870 30976 5871 18225 5872 10201 5873 5929 5874 3136 5875 1764 5876 900 5877 484 5878 225 5879 121 5880 49 5881 25 5882 9 5883 4 5884 1 5885 1 5886 665484694327894 5887 2968008722401333 5888 7113705504316520 5889 12240707462008212 5890 17042885351067871 5891 20494682738895795 5892 22176980477197934 5893 22196296172479582 5894 20953737570490281 5895 18922196926577348 5896 16518971759895310 5897 14050374096436955 5898 11713380789448175 5899 9613966994808477 5900 7795757768120392 5901 6261299982189261 5902 4991232190258533 5903 3954813505528845 5904 3118487318031401 5905 2449159503169926 5906 1917162153384767 5907 1496432698398375 5908 1165203812951153 5909 905275608930672 5910 701962614993728 5911 543283934124278 5912 419760905153360 5913 323762935543654 5914 249323937361719 5915 191679669071824 5916 147135765392615 5917 112754558173797 5918 86273875776843 5919 65899703970552 5920 50257885616749 5921 38261273055904 5922 29081424468569 5923 22063423835294 5924 16711343978543 5925 12633308206324 5926 9534081920273 5927 7180722620965 5928 5398740989033 5929 4050388081026 5930 3033274454955 5931 2266527025381 5932 1690405552286 5933 1257773442176 5934 934058455370 5935 691924510581 5936 511539647965 5937 377185135627 5938 277542473314 5939 203650028174 5940 149115684025 5941 108854464761 5942 79292364921 5943 57572643249 5944 41708259076 5945 30110925625 5946 21689336529 5947 15563560516 5948 11142491364 5949 7944869956 5950 5651280625 5951 4001954121 5952 2827474276 5953 1987643889 5954 1394126244 5955 972504225 5956 676780225 5957 468159769 5958 323172529 5959 221503689 5960 151536100 5961 102880449 5962 69705801 5963 46812964 5964 31404816 5965 20839225 5966 13823524 5967 9060100 5968 5934096 5969 3833764 5970 2480625 5971 1575025 5972 1004004 5973 627264 5974 393129 5975 240100 5976 148225 5977 88209 5978 53361 5979 30976 5980 18225 5981 10201 5982 5929 5983 3136 5984 1764 5985 900 5986 484 5987 225 5988 121 5989 49 5990 25 5991 9 5992 4 5993 1 5994 1 5995 810259413191778 5996 3633493416729227 5997 8747078200619668 5998 15116715615831702 5999 21129220853116004 6000 25502373765961452 6001 27687405377186279 6002 27797559951943478 6003 26314782549708428 6004 23825463708068369 6005 20848506847367279 6006 17772206566488820 6007 14846023445019696 6008 12208599361035593 6009 9917184396353050 6010 7978865099805933 6011 6370561422459371 6012 5055742028750001 6013 3992535101002947 6014 3140346491853389 6015 2461717571477142 6016 1924315958706262 6017 1500473754769799 6018 1167467215615367 6019 906532375211407 6020 702654228529654 6021 543661027682484 6022 419964529671584 6023 323871783326423 6024 249381508382630 6025 191709779635604 6026 147151328881081 6027 112762503031105 6028 86277877729145 6029 65901691614231 6030 50258858120959 6031 38261741215672 6032 29081645972258 6033 22063526715743 6034 16711390791507 6035 12633329045549 6036 9534090980373 6037 7180726454729 6038 5398742564058 6039 4050388708290 6040 3033274695055 6041 2266527113590 6042 1690405583262 6043 1257773452377 6044 934058458506 6045 691924511481 6046 511539648190 6047 377185135676 6048 277542473323 6049 203650028175 6050 149115684025 6051 108854464761 6052 79292364921 6053 57572643249 6054 41708259076 6055 30110925625 6056 21689336529 6057 15563560516 6058 11142491364 6059 7944869956 6060 5651280625 6061 4001954121 6062 2827474276 6063 1987643889 6064 1394126244 6065 972504225 6066 676780225 6067 468159769 6068 323172529 6069 221503689 6070 151536100 6071 102880449 6072 69705801 6073 46812964 6074 31404816 6075 20839225 6076 13823524 6077 9060100 6078 5934096 6079 3833764 6080 2480625 6081 1575025 6082 1004004 6083 627264 6084 393129 6085 240100 6086 148225 6087 88209 6088 53361 6089 30976 6090 18225 6091 10201 6092 5929 6093 3136 6094 1764 6095 900 6096 484 6097 225 6098 121 6099 49 6100 25 6101 9 6102 4 6103 1 6104 1 6105 986844367522922 6106 4443752829921005 6107 10747198921045747 6108 18649786561336896 6109 26170825980865531 6110 31700395460518446 6111 34531955899731129 6112 34774218584058460 6113 33012138711246071 6114 29965304275644342 6115 26283585527651865 6116 22453658513792757 6117 18794958142058463 6118 15484841111860051 6119 12601105370718746 6120 10155033296667592 6121 8121284512173190 6122 6454942570234349 6123 5105258643515920 6124 4021333439253880 6125 3156952578694907 6126 2471213611176872 6127 1929701368984407 6128 1503502511171165 6129 1169156145899964 6130 907465971161206 6131 703165629787590 6132 543938530822337 6133 420113634839853 6134 323951073065002 6135 249423216039761 6136 191731468846722 6137 147162471349596 6138 112768154308147 6139 86280705202986 6140 65903085740435 6141 50259534901182 6142 38262064388201 6143 29081797508358 6144 22063596421544 6145 16711422196323 6146 12633342869073 6147 9534096914469 6148 7180728935354 6149 5398743568062 6150 4050389101419 6151 3033274843280 6152 2266527166951 6153 1690405601487 6154 1257773458306 6155 934058460270 6156 691924511965 6157 511539648311 6158 377185135701 6159 277542473327 6160 203650028176 6161 149115684025 6162 108854464761 6163 79292364921 6164 57572643249 6165 41708259076 6166 30110925625 6167 21689336529 6168 15563560516 6169 11142491364 6170 7944869956 6171 5651280625 6172 4001954121 6173 2827474276 6174 1987643889 6175 1394126244 6176 972504225 6177 676780225 6178 468159769 6179 323172529 6180 221503689 6181 151536100 6182 102880449 6183 69705801 6184 46812964 6185 31404816 6186 20839225 6187 13823524 6188 9060100 6189 5934096 6190 3833764 6191 2480625 6192 1575025 6193 1004004 6194 627264 6195 393129 6196 240100 6197 148225 6198 88209 6199 53361 6200 30976 6201 18225 6202 10201 6203 5929 6204 3136 6205 1764 6206 900 6207 484 6208 225 6209 121 6210 49 6211 25 6212 9 6213 4 6214 1 6215 1 6216 1199651090059302 6217 5430597197443927 6218 13190831030540673 6219 22987906383053959 6220 32382024772526339 6221 39366096785615145 6222 43022680858730630 6223 43456767557173673 6224 41368350573678736 6225 37646695615335948 6226 33097871463243692 6227 28336650702161003 6228 23766462932507260 6229 19617803321846793 6230 15992155055039624 6231 12909574923083079 6232 10340369147748229 6233 8231470683770942 6234 6519827442278227 6235 5143128892193144 6236 4043250094142776 6237 3169532319888817 6238 2478375358741981 6239 1933745252468262 6240 1505766886298530 6241 1170413235349645 6242 908157687577371 6243 703542754750606 6244 544142164400661 6245 420222485103247 6246 324008644713177 6247 249453326751766 6248 191747032366164 6249 147170416212833 6250 112772156261349 6251 86282692846786 6252 65904058244654 6253 50260003060951 6254 38262285891890 6255 29081900388807 6256 22063643234508 6257 16711443035548 6258 12633351929173 6259 9534100748233 6260 7180730510379 6261 5398744195326 6262 4050389341519 6263 3033274931489 6264 2266527197927 6265 1690405611688 6266 1257773461442 6267 934058461170 6268 691924512190 6269 511539648360 6270 377185135710 6271 277542473328 6272 203650028176 6273 149115684025 6274 108854464761 6275 79292364921 6276 57572643249 6277 41708259076 6278 30110925625 6279 21689336529 6280 15563560516 6281 11142491364 6282 7944869956 6283 5651280625 6284 4001954121 6285 2827474276 6286 1987643889 6287 1394126244 6288 972504225 6289 676780225 6290 468159769 6291 323172529 6292 221503689 6293 151536100 6294 102880449 6295 69705801 6296 46812964 6297 31404816 6298 20839225 6299 13823524 6300 9060100 6301 5934096 6302 3833764 6303 2480625 6304 1575025 6305 1004004 6306 627264 6307 393129 6308 240100 6309 148225 6310 88209 6311 53361 6312 30976 6313 18225 6314 10201 6315 5929 6316 3136 6317 1764 6318 900 6319 484 6320 225 6321 121 6322 49 6323 25 6324 9 6325 4 6326 1 6327 1 6328 1458627338314258 6329 6630248287503229 6330 16177796118489674 6331 28307546646372375 6332 40030791734121830 6333 48835762077343945 6334 53548038134973684 6335 54249546809368769 6336 51785760809882662 6337 47245101025095718 6338 41633812149076098 6339 35720473676105001 6340 30019547520141222 6341 24824910171669599 6342 20272592670315211 6343 16391637907258694 6344 13150403563356570 6345 10484033008597809 6346 8316360247480595 6347 6569547023114283 6348 5172006384420877 6349 4059886266400014 6350 3179039497878544 6351 2483764770372302 6352 1936775402923822 6353 1507456284736177 6354 1171346982835109 6355 908669135648256 6356 703820271713983 6357 544291273402694 6358 420301775845830 6359 324050352610408 6360 249475016016245 6361 191758174844880 6362 147176067491639 6363 112774983735415 6364 86284086973015 6365 65904735024878 6366 50260326233480 6367 38262437427990 6368 29081970094608 6369 22063674639324 6370 16711456859072 6371 12633357863269 6372 9534103228858 6373 7180731514383 6374 5398744588455 6375 4050389489744 6376 3033274984850 6377 2266527216152 6378 1690405617617 6379 1257773463206 6380 934058461654 6381 691924512311 6382 511539648385 6383 377185135714 6384 277542473329 6385 203650028176 6386 149115684025 6387 108854464761 6388 79292364921 6389 57572643249 6390 41708259076 6391 30110925625 6392 21689336529 6393 15563560516 6394 11142491364 6395 7944869956 6396 5651280625 6397 4001954121 6398 2827474276 6399 1987643889 6400 1394126244 6401 972504225 6402 676780225 6403 468159769 6404 323172529 6405 221503689 6406 151536100 6407 102880449 6408 69705801 6409 46812964 6410 31404816 6411 20839225 6412 13823524 6413 9060100 6414 5934096 6415 3833764 6416 2480625 6417 1575025 6418 1004004 6419 627264 6420 393129 6421 240100 6422 148225 6423 88209 6424 53361 6425 30976 6426 18225 6427 10201 6428 5929 6429 3136 6430 1764 6431 900 6432 484 6433 225 6434 121 6435 49 6436 25 6437 9 6438 4 6439 1 6440 1 6441 1770342075694372 6442 8088875625817487 6443 19821079318043902 6444 34827582679826570 6445 49436767499488379 6446 60525474473017625 6447 66579505875227425 6448 67654332436232799 6449 64757091150845593 6450 59228376983318048 6451 52313337639175482 6452 44979495025323967 6453 37874830113414798 6454 31379127538768444 6455 25668804410282320 6456 20789157945300292 6457 16704082680155225 6458 13337410850208011 6459 10594906587489260 6460 8381521654912731 6461 6607525918164745 6462 5193964708235479 6463 4072481564472449 6464 3186206895729204 6465 2487810641374635 6466 1939040454818764 6467 1508713595688628 6468 1172038768957035 6469 909046281450496 6470 704023911226403 6471 544400125241113 6472 420359347887134 6473 324080463410622 6474 249490579553912 6475 191766119711253 6476 147180069445325 6477 112776971379264 6478 86285059477238 6479 65905203184647 6480 50260547737169 6481 38262540308439 6482 29082016907572 6483 22063695478549 6484 16711465919172 6485 12633361697033 6486 9534104803883 6487 7180732141647 6488 5398744828555 6489 4050389577953 6490 3033275015826 6491 2266527226353 6492 1690405620753 6493 1257773464106 6494 934058461879 6495 691924512360 6496 511539648394 6497 377185135715 6498 277542473329 6499 203650028176 6500 149115684025 6501 108854464761 6502 79292364921 6503 57572643249 6504 41708259076 6505 30110925625 6506 21689336529 6507 15563560516 6508 11142491364 6509 7944869956 6510 5651280625 6511 4001954121 6512 2827474276 6513 1987643889 6514 1394126244 6515 972504225 6516 676780225 6517 468159769 6518 323172529 6519 221503689 6520 151536100 6521 102880449 6522 69705801 6523 46812964 6524 31404816 6525 20839225 6526 13823524 6527 9060100 6528 5934096 6529 3833764 6530 2480625 6531 1575025 6532 1004004 6533 627264 6534 393129 6535 240100 6536 148225 6537 88209 6538 53361 6539 30976 6540 18225 6541 10201 6542 5929 6543 3136 6544 1764 6545 900 6546 484 6547 225 6548 121 6549 49 6550 25 6551 9 6552 4 6553 1 6554 1 6555 2149083488678342 6556 9859217701511859 6557 24266671744307161 6558 42808985701097861 6559 60998408660692101 6560 74939141265449831 6561 82702454950215559 6562 84284331227221980 6563 80895307434461901 6564 74171753465004953 6565 65663117076147382 6566 56576147086543974 6567 47733864193314494 6568 39618912173691981 6569 32465268855716581 6570 26335836096439738 6571 21193934345725445 6572 16947150942984060 6573 13482002265658159 6574 10680171861169703 6575 8431390040465160 6576 6636460922863283 6577 5210622559313492 6578 4081996685709794 6579 3191599134620181 6580 2490841764311571 6581 1940730176427121 6582 1509647446054452 6583 1172550248432734 6584 909323807473973 6585 704173022709061 6586 544479416610960 6587 420401055932590 6588 324102152706077 6589 249501722038557 6590 191771770990959 6591 147182896919512 6592 112778365505502 6593 86285736257463 6594 65905526357176 6595 50260699273269 6596 38262610014240 6597 29082048312388 6598 22063709302073 6599 16711471853268 6600 12633364177658 6601 9534105807887 6602 7180732534776 6603 5398744976780 6604 4050389631314 6605 3033275034051 6606 2266527232282 6607 1690405622517 6608 1257773464590 6609 934058462000 6610 691924512385 6611 511539648398 6612 377185135716 6613 277542473329 6614 203650028176 6615 149115684025 6616 108854464761 6617 79292364921 6618 57572643249 6619 41708259076 6620 30110925625 6621 21689336529 6622 15563560516 6623 11142491364 6624 7944869956 6625 5651280625 6626 4001954121 6627 2827474276 6628 1987643889 6629 1394126244 6630 972504225 6631 676780225 6632 468159769 6633 323172529 6634 221503689 6635 151536100 6636 102880449 6637 69705801 6638 46812964 6639 31404816 6640 20839225 6641 13823524 6642 9060100 6643 5934096 6644 3833764 6645 2480625 6646 1575025 6647 1004004 6648 627264 6649 393129 6650 240100 6651 148225 6652 88209 6653 53361 6654 30976 6655 18225 6656 10201 6657 5929 6658 3136 6659 1764 6660 900 6661 484 6662 225 6663 121 6664 49 6665 25 6666 9 6667 4 6668 1 6669 1 6670 2604310824301682 6671 12008301190190201 6672 29680297019555761 6673 52574218390679536 6674 75191010473624200 6675 92698804121210547 6676 102626546642636110 6677 104898751122695141 6678 100950252400852918 6679 92790180136462508 6680 82331234651956102 6681 71087482806902531 6682 60092957591826520 6683 49968127699270968 6684 41014860859933981 6685 33325335305519377 6686 26859435324275046 6687 21509374361973499 6688 17135406673590000 6689 13593385232386565 6690 10745536456134591 6691 8469448136303567 6692 6658449341153665 6693 5223228997250949 6694 4089168085152730 6695 3195646399707684 6696 2493107284362699 6697 1941987638915462 6698 1510339278989336 6699 1172927408058498 6700 909527450820157 6701 704281875551484 6702 544536988892364 6703 420431166786165 6704 324117716253945 6705 249509666906694 6706 191775772944870 6707 147184884563386 6708 112779338009726 6709 86286204417232 6710 65905747860865 6711 50260802153718 6712 38262656827204 6713 29082069151613 6714 22063718362173 6715 16711475687032 6716 12633365752683 6717 9534106435151 6718 7180732774876 6719 5398745064989 6720 4050389662290 6721 3033275044252 6722 2266527235418 6723 1690405623417 6724 1257773464815 6725 934058462049 6726 691924512394 6727 511539648399 6728 377185135716 6729 277542473329 6730 203650028176 6731 149115684025 6732 108854464761 6733 79292364921 6734 57572643249 6735 41708259076 6736 30110925625 6737 21689336529 6738 15563560516 6739 11142491364 6740 7944869956 6741 5651280625 6742 4001954121 6743 2827474276 6744 1987643889 6745 1394126244 6746 972504225 6747 676780225 6748 468159769 6749 323172529 6750 221503689 6751 151536100 6752 102880449 6753 69705801 6754 46812964 6755 31404816 6756 20839225 6757 13823524 6758 9060100 6759 5934096 6760 3833764 6761 2480625 6762 1575025 6763 1004004 6764 627264 6765 393129 6766 240100 6767 148225 6768 88209 6769 53361 6770 30976 6771 18225 6772 10201 6773 5929 6774 3136 6775 1764 6776 900 6777 484 6778 225 6779 121 6780 49 6781 25 6782 9 6783 4 6784 1 6785 1 6786 3156401580798866 6787 14612612014491883 6788 36274972934497362 6789 64507879699382331 6790 92605010124801366 6791 114557107259239345 6792 127230760020941676 6793 130424106594579588 6794 125852488693185422 6795 115961593399516407 6796 103124574529153809 6797 89225304163242801 6798 75572208725356150 6799 62951505386303801 6800 51759892588862195 6801 42122324266163461 6802 34001696932148302 6803 27268208543000488 6804 21754119701338113 6805 17280686889465017 6806 13678927364555745 6807 10795513557762476 6808 8498424823751246 6809 6675122751590827 6810 5232749769166974 6811 4094562311615546 6812 3198678199418126 6813 2494797227474310 6814 1942921558987072 6815 1510850779304260 6816 1173204940016071 6817 909676563877840 6818 704361167314460 6819 544578697026029 6820 420452856099845 6821 324128858741726 6822 249515318186884 6823 191778600419106 6824 147186278689628 6825 112780014789951 6826 86286527589761 6827 65905899396965 6828 50260871859519 6829 38262688232020 6830 29082082975137 6831 22063724296269 6832 16711478167657 6833 12633366756687 6834 9534106828280 6835 7180732923101 6836 5398745118350 6837 4050389680515 6838 3033275050181 6839 2266527237182 6840 1690405623901 6841 1257773464936 6842 934058462074 6843 691924512398 6844 511539648400 6845 377185135716 6846 277542473329 6847 203650028176 6848 149115684025 6849 108854464761 6850 79292364921 6851 57572643249 6852 41708259076 6853 30110925625 6854 21689336529 6855 15563560516 6856 11142491364 6857 7944869956 6858 5651280625 6859 4001954121 6860 2827474276 6861 1987643889 6862 1394126244 6863 972504225 6864 676780225 6865 468159769 6866 323172529 6867 221503689 6868 151536100 6869 102880449 6870 69705801 6871 46812964 6872 31404816 6873 20839225 6874 13823524 6875 9060100 6876 5934096 6877 3833764 6878 2480625 6879 1575025 6880 1004004 6881 627264 6882 393129 6883 240100 6884 148225 6885 88209 6886 53361 6887 30976 6888 18225 6889 10201 6890 5929 6891 3136 6892 1764 6893 900 6894 484 6895 225 6896 121 6897 49 6898 25 6899 9 6900 4 6901 1 6902 1 6903 3819374843321750 6904 17769013595290749 6905 44292909034047644 6906 79083958635595223 6907 113944647198870710 6908 141440772202145311 6909 157579788117969975 6910 162004978605000136 6911 156738889144288016 6912 144774685619762770 6913 129034787018780569 6914 111875661522140896 6915 94936990785746988 6916 79224633690353452 6917 65248173991721234 6918 53183906042471178 6919 42994740901476706 6920 34530619680742244 6921 27585896110224247 6922 21943304972566173 6923 17392446034198571 6924 13744440867110736 6925 10833629186910703 6926 8520434924696165 6927 6687737133403166 6928 5239923995958775 6929 4098610549194626 6930 3200944042640864 6931 2496054792843060 6932 1943613423326771 6933 1511227947990124 6934 1173408585842880 6935 909785417347527 6936 704418739744089 6937 544608807910580 6938 420468419653642 6939 324136803610763 6940 249519320140916 6941 191780588062989 6942 147187251193853 6943 112780482949720 6944 86286749093450 6945 65906002277414 6946 50260918672483 6947 38262709071245 6948 29082092035237 6949 22063728130033 6950 16711479742682 6951 12633367383951 6952 9534107068380 6953 7180733011310 6954 5398745149326 6955 4050389690716 6956 3033275053317 6957 2266527238082 6958 1690405624126 6959 1257773464985 6960 934058462083 6961 691924512399 6962 511539648400 6963 377185135716 6964 277542473329 6965 203650028176 6966 149115684025 6967 108854464761 6968 79292364921 6969 57572643249 6970 41708259076 6971 30110925625 6972 21689336529 6973 15563560516 6974 11142491364 6975 7944869956 6976 5651280625 6977 4001954121 6978 2827474276 6979 1987643889 6980 1394126244 6981 972504225 6982 676780225 6983 468159769 6984 323172529 6985 221503689 6986 151536100 6987 102880449 6988 69705801 6989 46812964 6990 31404816 6991 20839225 6992 13823524 6993 9060100 6994 5934096 6995 3833764 6996 2480625 6997 1575025 6998 1004004 6999 627264 7000 393129 7001 240100 7002 148225 7003 88209 7004 53361 7005 30976 7006 18225 7007 10201 7008 5929 7009 3136 7010 1764 7011 900 7012 484 7013 225 7014 121 7015 49 7016 25 7017 9 7018 4 7019 1 7020 1 7021 4621813407885822 7022 21588388438612499 7023 54043986529788111 7024 96867127424727180 7025 140082367296287324 7026 174470121671888335 7027 194988810337118995 7028 201036555675143648 7029 195017117316246207 7030 180564352852356385 7031 161293657379658080 7032 140130031321658379 7033 119141196862487051 7034 99597961775324644 7035 82164725562330776 7036 67076809771956376 7037 54307689301145482 7038 43678177981150580 7039 34942399259801162 7040 27831892718191296 7041 22089095252844750 7042 17478191505423955 7043 13794497200930947 7044 10862635974768252 7045 8537119476002353 7046 6697261907059692 7047 5245319616524986 7048 4101642817063018 7049 3202634137288486 7050 2496988759727632 7051 1944124937465219 7052 1511505483781461 7053 1173557699904567 7054 909864709350603 7055 704460447931115 7056 544630497234461 7057 420479562143187 7058 324142454891178 7059 249522147615177 7060 191781982189232 7061 147187927974078 7062 112780806122249 7063 86286900629550 7064 65906071983215 7065 50260950077299 7066 38262722894769 7067 29082097969333 7068 22063730610658 7069 16711480746686 7070 12633367777080 7071 9534107216605 7072 7180733064671 7073 5398745167551 7074 4050389696645 7075 3033275055081 7076 2266527238566 7077 1690405624247 7078 1257773465010 7079 934058462087 7080 691924512400 7081 511539648400 7082 377185135716 7083 277542473329 7084 203650028176 7085 149115684025 7086 108854464761 7087 79292364921 7088 57572643249 7089 41708259076 7090 30110925625 7091 21689336529 7092 15563560516 7093 11142491364 7094 7944869956 7095 5651280625 7096 4001954121 7097 2827474276 7098 1987643889 7099 1394126244 7100 972504225 7101 676780225 7102 468159769 7103 323172529 7104 221503689 7105 151536100 7106 102880449 7107 69705801 7108 46812964 7109 31404816 7110 20839225 7111 13823524 7112 9060100 7113 5934096 7114 3833764 7115 2480625 7116 1575025 7117 1004004 7118 627264 7119 393129 7120 240100 7121 148225 7122 88209 7123 53361 7124 30976 7125 18225 7126 10201 7127 5929 7128 3136 7129 1764 7130 900 7131 484 7132 225 7133 121 7134 49 7135 25 7136 9 7137 4 7138 1 7139 1 7140 5584315195599000 7141 26210201846498321 7142 65881297472660143 7143 118551866229170442 7144 172058137898351380 7145 215021508561737155 7146 241049627547115760 7147 249238357146487764 7148 242404906248822384 7149 224982421591890549 7150 201412859699723664 7151 175344031476095035 7152 149360636257932464 7153 125081591806014111 7154 103356756932859165 7155 84509755613040563 7156 68522346814286644 7157 55189493138655233 7158 44211113072273027 7159 35261767901313461 7160 28021767761986605 7161 22201131477547881 7162 17543813770866447 7163 13832654521888400 7164 10884661636647345 7165 8549739508733472 7166 6704438121454308 7167 5249368530880708 7168 4103908881789235 7169 3203891772363031 7170 2497680644906556 7171 1944502112085179 7172 1511709131183295 7173 1173666553767383 7174 909922281868441 7175 704490558833891 7176 544646060791394 7177 420487507012708 7178 324146456845259 7179 249524135259064 7180 191782954693457 7181 147188396133847 7182 112781027625938 7183 86287003509999 7184 65906118796179 7185 50260970916524 7186 38262731954869 7187 29082101803097 7188 22063732185683 7189 16711481373950 7190 12633368017180 7191 9534107304814 7192 7180733095647 7193 5398745177752 7194 4050389699781 7195 3033275055981 7196 2266527238791 7197 1690405624296 7198 1257773465019 7199 934058462088 7200 691924512400 7201 511539648400 7202 377185135716 7203 277542473329 7204 203650028176 7205 149115684025 7206 108854464761 7207 79292364921 7208 57572643249 7209 41708259076 7210 30110925625 7211 21689336529 7212 15563560516 7213 11142491364 7214 7944869956 7215 5651280625 7216 4001954121 7217 2827474276 7218 1987643889 7219 1394126244 7220 972504225 7221 676780225 7222 468159769 7223 323172529 7224 221503689 7225 151536100 7226 102880449 7227 69705801 7228 46812964 7229 31404816 7230 20839225 7231 13823524 7232 9060100 7233 5934096 7234 3833764 7235 2480625 7236 1575025 7237 1004004 7238 627264 7239 393129 7240 240100 7241 148225 7242 88209 7243 53361 7244 30976 7245 18225 7246 10201 7247 5929 7248 3136 7249 1764 7250 900 7251 484 7252 225 7253 121 7254 49 7255 25 7256 9 7257 4 7258 1 7259 1 7260 6747577800418038 7261 31794517042097321 7262 80254188376286432 7263 144965256108255366 7264 211156876353971808 7265 264756942019561927 7266 297723963511952714 7267 308703959983348559 7268 301024117956370426 7269 280051601864158332 7270 251266007119542414 7271 219185066266212484 7272 187057412265543210 7273 156922490443382688 7274 129881105644154710 7275 106360169018413435 7276 86366730581024623 7277 69658559088427465 7278 55878275368253929 7279 44625145846906300 7280 35508695443426929 7281 28167934543401785 7282 22287025926067350 7283 17593927651819962 7284 13861682994881111 7285 10901354132221544 7286 8559267109792224 7287 6709834714518025 7288 5252401121921194 7289 4105599079317291 7290 3204825770652419 7291 2498192168105104 7292 1944779650357141 7293 1511858245872246 7294 1173745845918684 7295 909963990086443 7296 704512248163701 7297 544657203281839 7298 420493158293244 7299 324149284319529 7300 249525529385308 7301 191783631473682 7302 147188719306376 7303 112781179162038 7304 86287073215800 7305 65906150200995 7306 50260984740048 7307 38262737888965 7308 29082104283722 7309 22063733189687 7310 16711481767079 7311 12633368165405 7312 9534107358175 7313 7180733113872 7314 5398745183681 7315 4050389701545 7316 3033275056465 7317 2266527238912 7318 1690405624321 7319 1257773465023 7320 934058462089 7321 691924512400 7322 511539648400 7323 377185135716 7324 277542473329 7325 203650028176 7326 149115684025 7327 108854464761 7328 79292364921 7329 57572643249 7330 41708259076 7331 30110925625 7332 21689336529 7333 15563560516 7334 11142491364 7335 7944869956 7336 5651280625 7337 4001954121 7338 2827474276 7339 1987643889 7340 1394126244 7341 972504225 7342 676780225 7343 468159769 7344 323172529 7345 221503689 7346 151536100 7347 102880449 7348 69705801 7349 46812964 7350 31404816 7351 20839225 7352 13823524 7353 9060100 7354 5934096 7355 3833764 7356 2480625 7357 1575025 7358 1004004 7359 627264 7360 393129 7361 240100 7362 148225 7363 88209 7364 53361 7365 30976 7366 18225 7367 10201 7368 5929 7369 3136 7370 1764 7371 900 7372 484 7373 225 7374 121 7375 49 7376 25 7377 9 7378 4 7379 1 7380 1 7381 8140961276133336 7382 38542094842515359 7383 97675814514757464 7384 177121315801013612 7385 258909903307126076 7386 325713983613211153 7387 367383488662198037 7388 382008294739174694 7389 373461051134194152 7390 348269218981466144 7391 313149473327402024 7392 273719665633335171 7393 234031089711232180 7394 196671379260351687 7395 163043034529614316 7396 133722675787299044 7397 108742442630310476 7398 87828695646431848 7399 70547468398335032 7400 56414224754064099 7401 44945767743669849 7402 35699081019713517 7403 28280174210037986 7404 22352727444541304 7405 17632115077021048 7406 13883719798256494 7407 10913978166781373 7408 8566444718300436 7409 6713884097032597 7410 5254667338183471 7411 4106856761204799 7412 3205517669654867 7413 2498569346558828 7414 1944983298762979 7415 1511967099975162 7416 1173803418489883 7417 909994100999420 7418 704527811722398 7419 544665148151585 7420 420497160247350 7421 324151271963417 7422 249526501889533 7423 191784099633451 7424 147188940810065 7425 112781282042487 7426 86287120028764 7427 65906171040220 7428 50260993800148 7429 38262741722729 7430 29082105858747 7431 22063733816951 7432 16711482007179 7433 12633368253614 7434 9534107389151 7435 7180733124073 7436 5398745186817 7437 4050389702445 7438 3033275056690 7439 2266527238961 7440 1690405624330 7441 1257773465024 7442 934058462089 7443 691924512400 7444 511539648400 7445 377185135716 7446 277542473329 7447 203650028176 7448 149115684025 7449 108854464761 7450 79292364921 7451 57572643249 7452 41708259076 7453 30110925625 7454 21689336529 7455 15563560516 7456 11142491364 7457 7944869956 7458 5651280625 7459 4001954121 7460 2827474276 7461 1987643889 7462 1394126244 7463 972504225 7464 676780225 7465 468159769 7466 323172529 7467 221503689 7468 151536100 7469 102880449 7470 69705801 7471 46812964 7472 31404816 7473 20839225 7474 13823524 7475 9060100 7476 5934096 7477 3833764 7478 2480625 7479 1575025 7480 1004004 7481 627264 7482 393129 7483 240100 7484 148225 7485 88209 7486 53361 7487 30976 7488 18225 7489 10201 7490 5929 7491 3136 7492 1764 7493 900 7494 484 7495 225 7496 121 7497 49 7498 25 7499 9 7500 4 7501 1 7502 1 7503 9822176256405892 7504 46683056118648695 7505 118796283218801791 7506 216227680743927906 7507 317203683097300936 7508 400350675509271387 7509 452944743634152829 7510 472282239784893178 7511 462903602173636595 7512 432689428117512200 7513 389903031130542242 7514 341486124029563027 7515 292514623775393634 7516 246239689072267773 7517 204467137028472079 7518 167950570994374016 7519 136774954358133866 7520 110621089295828395 7521 88974336692646849 7522 71240274096503851 7523 56829941428837850 7524 45193385735005380 7525 35845525032627655 7526 28366177452849562 7527 22402883023238139 7528 17661159111951937 7529 13900417944897698 7530 10923507755461165 7531 8571841988142559 7532 6716916909576683 7533 5256357605417326 7534 4107790780333412 7535 3206029198787511 7536 2498846886405815 7537 1945132413845059 7538 1512046392214672 7539 1173845126726110 7540 910015790332366 7541 704538954213327 7542 544670799432170 7543 420499987721624 7544 324152666089661 7545 249527178669758 7546 191784422805980 7547 147189092346165 7548 112781351748288 7549 86287151433580 7550 65906184863744 7551 50260999734244 7552 38262744203354 7553 29082106862751 7554 22063734210080 7555 16711482155404 7556 12633368306975 7557 9534107407376 7558 7180733130002 7559 5398745188581 7560 4050389702929 7561 3033275056811 7562 2266527238986 7563 1690405624334 7564 1257773465025 7565 934058462089 7566 691924512400 7567 511539648400 7568 377185135716 7569 277542473329 7570 203650028176 7571 149115684025 7572 108854464761 7573 79292364921 7574 57572643249 7575 41708259076 7576 30110925625 7577 21689336529 7578 15563560516 7579 11142491364 7580 7944869956 7581 5651280625 7582 4001954121 7583 2827474276 7584 1987643889 7585 1394126244 7586 972504225 7587 676780225 7588 468159769 7589 323172529 7590 221503689 7591 151536100 7592 102880449 7593 69705801 7594 46812964 7595 31404816 7596 20839225 7597 13823524 7598 9060100 7599 5934096 7600 3833764 7601 2480625 7602 1575025 7603 1004004 7604 627264 7605 393129 7606 240100 7607 148225 7608 88209 7609 53361 7610 30976 7611 18225 7612 10201 7613 5929 7614 3136 7615 1764 7616 900 7617 484 7618 225 7619 121 7620 49 7621 25 7622 9 7623 4 7624 1 7625 1 7626 11834174586410310 7627 56505232375054587 7628 144358870633406159 7629 263761539327057157 7630 388285818642279286 7631 491673804769189271 7632 557930463627241362 7633 583368850228732417 7634 573232492185746096 7635 537075355638641548 7636 485002765756687682 7637 425623504806647243 7638 365252586962070287 7639 307999464887253685 7640 256156873468620823 7641 210728437010661340 7642 171856143952579051 7643 139185769333004920 7644 112095540741266511 7645 89868606690530059 7646 71778480677216156 7647 57151495232038423 7648 45384148033919612 7649 35957913723370470 7650 28431936527516914 7651 22441092135149412 7652 17683203859835431 7653 13913044806890729 7654 10930686336470019 7655 8575891693829450 7656 6719183228719403 7657 5257615318709650 7658 4108482688395960 7659 3206406379721860 7660 2499050535438917 7661 1945241268096200 7662 1512103964816847 7663 1173875237645016 7664 910031353891963 7665 704546899083194 7666 544674801386285 7667 420501975365513 7668 324153638593886 7669 249527646829527 7670 191784644309669 7671 147189195226614 7672 112781398561252 7673 86287172272805 7674 65906193923844 7675 50261003568008 7676 38262745778379 7677 29082107490015 7678 22063734450180 7679 16711482243613 7680 12633368337951 7681 9534107417577 7682 7180733133138 7683 5398745189481 7684 4050389703154 7685 3033275056860 7686 2266527238995 7687 1690405624335 7688 1257773465025 7689 934058462089 7690 691924512400 7691 511539648400 7692 377185135716 7693 277542473329 7694 203650028176 7695 149115684025 7696 108854464761 7697 79292364921 7698 57572643249 7699 41708259076 7700 30110925625 7701 21689336529 7702 15563560516 7703 11142491364 7704 7944869956 7705 5651280625 7706 4001954121 7707 2827474276 7708 1987643889 7709 1394126244 7710 972504225 7711 676780225 7712 468159769 7713 323172529 7714 221503689 7715 151536100 7716 102880449 7717 69705801 7718 46812964 7719 31404816 7720 20839225 7721 13823524 7722 9060100 7723 5934096 7724 3833764 7725 2480625 7726 1575025 7727 1004004 7728 627264 7729 393129 7730 240100 7731 148225 7732 88209 7733 53361 7734 30976 7735 18225 7736 10201 7737 5929 7738 3136 7739 1764 7740 900 7741 484 7742 225 7743 121 7744 49 7745 25 7746 9 7747 4 7748 1 7749 1 7750 14257461962356254 7751 68339406961464897 7752 175301515593856378 7753 321480186434419771 7754 474918415681028965 7755 603307327204016441 7756 686662615106308266 7757 719935442232241498 7758 709221338921917839 7759 666022672322208604 7760 602738472714788930 7761 529982260782011649 7762 455643052326788465 7763 384870390283917080 7764 320600570257972431 7765 264135738568426756 7766 215719669200919873 7767 174945941475864956 7768 141080923003019914 7769 113248308909882922 7770 90564432330465861 7771 72195452001005556 7772 57399624079014913 7773 45530795558471702 7774 36043996233037017 7775 28482122212938007 7776 22470147311969720 7777 17699906008358706 7778 13922575789690046 7779 10936084074471476 7780 8578924657909621 7781 6720873542766222 7782 5258549351661787 7783 4108994221362368 7784 3206683920572851 7785 2499199650761097 7786 1945320560389071 7787 1512145673063275 7788 1173896926979726 7789 910042496383117 7790 704552550363804 7791 544677628860560 7792 420503369491757 7793 324154315374111 7794 249527970002056 7795 191784795845769 7796 147189264932415 7797 112781429966068 7798 86287186096329 7799 65906199857940 7800 50261006048633 7801 38262746782383 7802 29082107883144 7803 22063734598405 7804 16711482296974 7805 12633368356176 7806 9534107423506 7807 7180733134902 7808 5398745189965 7809 4050389703275 7810 3033275056885 7811 2266527238999 7812 1690405624336 7813 1257773465025 7814 934058462089 7815 691924512400 7816 511539648400 7817 377185135716 7818 277542473329 7819 203650028176 7820 149115684025 7821 108854464761 7822 79292364921 7823 57572643249 7824 41708259076 7825 30110925625 7826 21689336529 7827 15563560516 7828 11142491364 7829 7944869956 7830 5651280625 7831 4001954121 7832 2827474276 7833 1987643889 7834 1394126244 7835 972504225 7836 676780225 7837 468159769 7838 323172529 7839 221503689 7840 151536100 7841 102880449 7842 69705801 7843 46812964 7844 31404816 7845 20839225 7846 13823524 7847 9060100 7848 5934096 7849 3833764 7850 2480625 7851 1575025 7852 1004004 7853 627264 7854 393129 7855 240100 7856 148225 7857 88209 7858 53361 7859 30976 7860 18225 7861 10201 7862 5929 7863 3136 7864 1764 7865 900 7866 484 7867 225 7868 121 7869 49 7870 25 7871 9 7872 4 7873 1 7874 1 7875 17154244993170968 7876 82596868923821151 7877 212698277594871056 7878 391529196337784284 7879 580390089741545847 7880 739675357700590892 7881 844356954751132201 7882 887699170781451914 7883 876674331376529514 7884 825182932321434246 7885 748353906974164706 7886 659314619801332904 7887 567857090895426447 7888 480467962498458064 7889 400862545338956704 7890 330755603554640023 7891 270506299990886127 7892 219674482706448718 7893 177378536540280280 7894 142564833271286310 7895 114146610314524226 7896 91104324798360588 7897 72517696721546887 7898 57590663712306733 7899 45643293064345809 7900 36109797009281453 7901 28520346887414722 7902 22492197711008428 7903 17712534857982978 7904 13929755047478206 7905 10940134001662016 7906 8581191046758141 7907 6722131276897771 7908 5259241265658431 7909 4109371403871742 7910 3206887569999082 7911 2499308505100447 7912 1945378133009471 7913 1512175783985317 7914 1173912490539807 7915 910050441253033 7916 704556552317923 7917 544679616504449 7918 420504341995982 7919 324154783533880 7920 249528191505745 7921 191784898726218 7922 147189311745379 7923 112781450805293 7924 86287195156429 7925 65906203691704 7926 50261007623658 7927 38262747409647 7928 29082108123244 7929 22063734686614 7930 16711482327950 7931 12633368366377 7932 9534107426642 7933 7180733135802 7934 5398745190190 7935 4050389703324 7936 3033275056894 7937 2266527239000 7938 1690405624336 7939 1257773465025 7940 934058462089 7941 691924512400 7942 511539648400 7943 377185135716 7944 277542473329 7945 203650028176 7946 149115684025 7947 108854464761 7948 79292364921 7949 57572643249 7950 41708259076 7951 30110925625 7952 21689336529 7953 15563560516 7954 11142491364 7955 7944869956 7956 5651280625 7957 4001954121 7958 2827474276 7959 1987643889 7960 1394126244 7961 972504225 7962 676780225 7963 468159769 7964 323172529 7965 221503689 7966 151536100 7967 102880449 7968 69705801 7969 46812964 7970 31404816 7971 20839225 7972 13823524 7973 9060100 7974 5934096 7975 3833764 7976 2480625 7977 1575025 7978 1004004 7979 627264 7980 393129 7981 240100 7982 148225 7983 88209 7984 53361 7985 30976 7986 18225 7987 10201 7988 5929 7989 3136 7990 1764 7991 900 7992 484 7993 225 7994 121 7995 49 7996 25 7997 9 7998 4 7999 1 8000 1 8001 20638346534833578 8002 99751113916992119 8003 257898384517677529 8004 476459816921928213 8005 708732879435085220 8006 906104073354757000 8007 1037399321212543606 8008 1093595311897619965 8009 1082716288097698121 8010 1021449016996292284 8011 928307506850588055 8012 819441389781067237 8013 707048483994647398 8014 599236218434194891 8015 500740555168773275 8016 413772120262039783 8017 338876888066813213 8018 275562042019636128 8019 222792970024480119 8020 179286218207010084 8021 143722973259853989 8022 114844695975841365 8023 91522228705295187 8024 72766202442683538 8025 57737460292370164 8026 45729433136139849 8027 36160004382416737 8028 28549410008891366 8029 22508902686983130 8030 17722066813284701 8031 13935153108652103 8032 10943167068622634 8033 8582881392209776 8034 6723065318910008 8035 5259752801105464 8036 4109648945349997 8037 3207036685469487 8038 2499387797424294 8039 1945419841261828 8040 1512197473320927 8041 1173923633031082 8042 910056092533652 8043 704559379792199 8044 544681010630693 8045 420505018776207 8046 324155106706409 8047 249528343041845 8048 191784968432019 8049 147189343150195 8050 112781464628817 8051 86287201090525 8052 65906206172329 8053 50261008627662 8054 38262747802776 8055 29082108271469 8056 22063734739975 8057 16711482346175 8058 12633368372306 8059 9534107428406 8060 7180733136286 8061 5398745190311 8062 4050389703349 8063 3033275056898 8064 2266527239001 8065 1690405624336 8066 1257773465025 8067 934058462089 8068 691924512400 8069 511539648400 8070 377185135716 8071 277542473329 8072 203650028176 8073 149115684025 8074 108854464761 8075 79292364921 8076 57572643249 8077 41708259076 8078 30110925625 8079 21689336529 8080 15563560516 8081 11142491364 8082 7944869956 8083 5651280625 8084 4001954121 8085 2827474276 8086 1987643889 8087 1394126244 8088 972504225 8089 676780225 8090 468159769 8091 323172529 8092 221503689 8093 151536100 8094 102880449 8095 69705801 8096 46812964 8097 31404816 8098 20839225 8099 13823524 8100 9060100 8101 5934096 8102 3833764 8103 2480625 8104 1575025 8105 1004004 8106 627264 8107 393129 8108 240100 8109 148225 8110 88209 8111 53361 8112 30976 8113 18225 8114 10201 8115 5929 8116 3136 8117 1764 8118 900 8119 484 8120 225 8121 121 8122 49 8123 25 8124 9 8125 4 8126 1 8127 1 8128 24798066242008780 8129 120389460451825697 8130 312449391511863175 8131 579378570952097300 8132 864745635564207499 8133 1109083554944356607 8134 1273487562016955037 8135 1346103281195892165 8136 1336000218146442349 8137 1263280640950054506 8138 1150483804015072853 8139 1017532811013830856 8140 879534347372893757 8141 746667396168339379 8142 624905022844477211 8143 517132193076031969 8144 424112489409788012 8145 345331830637047562 8146 279554577120639075 8147 225242129527650045 8148 180777271144788601 8149 144624298606594059 8150 115385844065130555 8151 91844984502974447 8152 72957445634426064 8153 57850037074159340 8154 45795264020683568 8155 36198240199022971 8156 28571464409843121 8157 22521532930730063 8158 17729246539232420 8159 13939203187378737 8160 10945433504284118 8161 8584139140164849 8162 6723757236740416 8163 5260129984618842 8164 4109852595016328 8165 3207145539862198 8166 2499445370054895 8167 1945449952185634 8168 1512213036881233 8169 1173931577901023 8170 910060094487772 8171 704561367436088 8172 544681983134918 8173 420505486935976 8174 324155328210098 8175 249528445922294 8176 191785015244983 8177 147189363989420 8178 112781473688917 8179 86287204924289 8180 65906207747354 8181 50261009254926 8182 38262748042876 8183 29082108359678 8184 22063734770951 8185 16711482356376 8186 12633368375442 8187 9534107429306 8188 7180733136511 8189 5398745190360 8190 4050389703358 8191 3033275056899 8192 2266527239001 8193 1690405624336 8194 1257773465025 8195 934058462089 8196 691924512400 8197 511539648400 8198 377185135716 8199 277542473329 8200 203650028176 8201 149115684025 8202 108854464761 8203 79292364921 8204 57572643249 8205 41708259076 8206 30110925625 8207 21689336529 8208 15563560516 8209 11142491364 8210 7944869956 8211 5651280625 8212 4001954121 8213 2827474276 8214 1987643889 8215 1394126244 8216 972504225 8217 676780225 8218 468159769 8219 323172529 8220 221503689 8221 151536100 8222 102880449 8223 69705801 8224 46812964 8225 31404816 8226 20839225 8227 13823524 8228 9060100 8229 5934096 8230 3833764 8231 2480625 8232 1575025 8233 1004004 8234 627264 8235 393129 8236 240100 8237 148225 8238 88209 8239 53361 8240 30976 8241 18225 8242 10201 8243 5929 8244 3136 8245 1764 8246 900 8247 484 8248 225 8249 121 8250 49 8251 25 8252 9 8253 4 8254 1 8255 1 8256 29793594601502290 8257 145187526693834477 8258 378287844969503226 8259 703978587849647459 8260 1054296986633126265 8261 1356419440333396770 8262 1562028298578509436 8263 1655495856756129731 8264 1647127399152262591 8265 1560982639738332898 8266 1424574298329712586 8267 1262359465537213749 8268 1093105019739187006 8269 929502475072164725 8270 779132665024055960 8271 645694180789777503 8272 530282596639388539 8273 432343960093558954 8274 350437089280563482 8275 282694923612492464 8276 227159291681034812 8277 181939448188768657 8278 145324071549006244 8279 115804439212565793 8280 92093767628194052 8281 73104351043444305 8282 57936218850011089 8283 45845486956777423 8284 36227308971708190 8285 28588171373454993 8286 22531065562811576 8287 17734644821909991 8288 13942236324045156 8289 10947123870574978 8290 8585073188111182 8291 6724268773762474 8292 5260407526490226 8293 4110001710574942 8294 3207224832204270 8295 2499487078310388 8296 1945471641521728 8297 1512224179372557 8298 1173937229181646 8299 910062921962048 8300 704562761562332 8301 544682659915143 8302 420505810108505 8303 324155479746198 8304 249528515628095 8305 191785046649799 8306 147189377812944 8307 112781479623013 8308 86287207404914 8309 65906208751358 8310 50261009648055 8311 38262748191101 8312 29082108413039 8313 22063734789176 8314 16711482362305 8315 12633368377206 8316 9534107429790 8317 7180733136632 8318 5398745190385 8319 4050389703362 8320 3033275056900 8321 2266527239001 8322 1690405624336 8323 1257773465025 8324 934058462089 8325 691924512400 8326 511539648400 8327 377185135716 8328 277542473329 8329 203650028176 8330 149115684025 8331 108854464761 8332 79292364921 8333 57572643249 8334 41708259076 8335 30110925625 8336 21689336529 8337 15563560516 8338 11142491364 8339 7944869956 8340 5651280625 8341 4001954121 8342 2827474276 8343 1987643889 8344 1394126244 8345 972504225 8346 676780225 8347 468159769 8348 323172529 8349 221503689 8350 151536100 8351 102880449 8352 69705801 8353 46812964 8354 31404816 8355 20839225 8356 13823524 8357 9060100 8358 5934096 8359 3833764 8360 2480625 8361 1575025 8362 1004004 8363 627264 8364 393129 8365 240100 8366 148225 8367 88209 8368 53361 8369 30976 8370 18225 8371 10201 8372 5929 8373 3136 8374 1764 8375 900 8376 484 8377 225 8378 121 8379 49 8380 25 8381 9 8382 4 8383 1 8384 1 8385 35752186202999134 8386 174981121295336767 8387 457636918205697652 8388 854747661891431439 8389 1284368677591193306 8390 1657604313837142706 8391 1914349903960638132 8392 2034310538363402614 8393 2028956907890323883 8394 1927179001016420923 8395 1762395499438056562 8396 1564704329651370965 8397 1357296456322960737 8398 1156056525125490807 8399 970517335932098706 8400 805468501120495698 8401 662398263469932728 8402 540766629647986348 8403 438863787535837181 8404 354458422719817362 8405 285156641183969606 8406 228655724379433187 8407 182843035544172108 8408 145866152689577553 8409 116127571987284744 8410 92285159896287129 8411 73216985391194738 8412 58002071422896263 8413 45883730718128202 8414 36249366200121573 8415 28600802589705232 8416 22538245611931784 8417 17738695003517073 8418 13944502791111456 8419 10948381627590151 8420 8585765108422215 8421 6724645957903116 8422 5260611176304782 8423 4110110564998629 8424 3207282404840800 8425 2499517189235094 8426 1945487205082155 8427 1512232124242507 8428 1173941231135767 8429 910064909605937 8430 704563734066557 8431 544683128074912 8432 420506031612194 8433 324155582626647 8434 249528562441059 8435 191785067489024 8436 147189386873044 8437 112781483456777 8438 86287208979939 8439 65906209378622 8440 50261009888155 8441 38262748279310 8442 29082108444015 8443 22063734799377 8444 16711482365441 8445 12633368378106 8446 9534107430015 8447 7180733136681 8448 5398745190394 8449 4050389703363 8450 3033275056900 8451 2266527239001 8452 1690405624336 8453 1257773465025 8454 934058462089 8455 691924512400 8456 511539648400 8457 377185135716 8458 277542473329 8459 203650028176 8460 149115684025 8461 108854464761 8462 79292364921 8463 57572643249 8464 41708259076 8465 30110925625 8466 21689336529 8467 15563560516 8468 11142491364 8469 7944869956 8470 5651280625 8471 4001954121 8472 2827474276 8473 1987643889 8474 1394126244 8475 972504225 8476 676780225 8477 468159769 8478 323172529 8479 221503689 8480 151536100 8481 102880449 8482 69705801 8483 46812964 8484 31404816 8485 20839225 8486 13823524 8487 9060100 8488 5934096 8489 3833764 8490 2480625 8491 1575025 8492 1004004 8493 627264 8494 393129 8495 240100 8496 148225 8497 88209 8498 53361 8499 30976 8500 18225 8501 10201 8502 5929 8503 3136 8504 1764 8505 900 8506 484 8507 225 8508 121 8509 49 8510 25 8511 9 8512 4 8513 1 8514 1 8515 42896578446452492 8516 210733307498335901 8517 553268966264839993 8518 1037015489157794952 8519 1563480541326516659 8520 2024044035291784198 8521 2344266928943450972 8522 2497718754189370549 8523 2497214140537039209 8524 2377226126871790027 8525 2178445008135963337 8526 1937739530914151597 8527 1683845526513858016 8528 1436521090013314189 8529 1207816417714353002 8530 1003842671237618083 8531 826662435466221143 8532 675735674320140739 8533 549082989895466943 8534 444006916428030325 8535 357615375298512269 8536 287080957142675868 8537 229820928192384340 8538 183544064784717907 8539 146285259065685001 8540 116376558702359831 8541 92432144587154535 8542 73303197276349774 8543 58052305501267862 8544 45912803492744693 8545 36266074557857870 8546 28610335689946425 8547 22543644046145453 8548 17741728186996456 8549 13946193171225840 8550 10949315679370248 8551 8586276646448277 8552 6724923500014600 8553 5260760291916757 8554 4110189857350902 8555 3207324113098057 8556 2499538878571413 8557 1945498347573504 8558 1512237775523131 8559 1173944058610043 8560 910066303732181 8561 704564410846782 8562 544683451247441 8563 420506183148294 8564 324155652332448 8565 249528593845875 8566 191785081312548 8567 147189392807140 8568 112781485937402 8569 86287209983943 8570 65906209771751 8571 50261010036380 8572 38262748332671 8573 29082108462240 8574 22063734805306 8575 16711482367205 8576 12633368378590 8577 9534107430136 8578 7180733136706 8579 5398745190398 8580 4050389703364 8581 3033275056900 8582 2266527239001 8583 1690405624336 8584 1257773465025 8585 934058462089 8586 691924512400 8587 511539648400 8588 377185135716 8589 277542473329 8590 203650028176 8591 149115684025 8592 108854464761 8593 79292364921 8594 57572643249 8595 41708259076 8596 30110925625 8597 21689336529 8598 15563560516 8599 11142491364 8600 7944869956 8601 5651280625 8602 4001954121 8603 2827474276 8604 1987643889 8605 1394126244 8606 972504225 8607 676780225 8608 468159769 8609 323172529 8610 221503689 8611 151536100 8612 102880449 8613 69705801 8614 46812964 8615 31404816 8616 20839225 8617 13823524 8618 9060100 8619 5934096 8620 3833764 8621 2480625 8622 1575025 8623 1004004 8624 627264 8625 393129 8626 240100 8627 148225 8628 88209 8629 53361 8630 30976 8631 18225 8632 10201 8633 5929 8634 3136 8635 1764 8636 900 8637 484 8638 225 8639 121 8640 49 8641 25 8642 9 8643 4 8644 1 8645 1 8646 51409215849733676 8647 253629885944788393 8648 668370225704033553 8649 1257247554114487452 8650 1901761124722002451 8651 2469584614681273659 8652 2868400990042916399 8653 3064202371175692470 8654 3070951246375116645 8655 2929903568654551409 8656 2690375600199192051 8657 2397630074402175821 8658 2087100167172084061 8659 1783443488289182660 8660 1501769264005035423 8661 1249938741980516463 8662 1030702106561893129 8663 843609586409205203 8664 686330580907629999 8665 555652536918581226 8666 448050166522173101 8667 360086588909689141 8668 288581430897445667 8669 230726203801315012 8670 184086837387289961 8671 146608669291299781 8672 116568059808467817 8673 92544820640537702 8674 73369065412433619 8675 58090554913858192 8676 45934862708798382 8677 36278706450888124 8678 28617515960570316 8679 22547694297458336 8680 17743994674901981 8681 13947450934175109 8682 10950007601256306 8683 8586653830982048 8684 6725127149917365 8685 5260869146358669 8686 4110247429990568 8687 3207354224023247 8688 2499554442131889 8689 1945506292443458 8690 1512241777477252 8691 1173946046253932 8692 910067276236406 8693 704564879006551 8694 544683672751130 8695 420506286028743 8696 324155699145412 8697 249528614685100 8698 191785090372648 8699 147189396640904 8700 112781487512427 8701 86287210611207 8702 65906210011851 8703 50261010124589 8704 38262748363647 8705 29082108472441 8706 22063734808442 8707 16711482368105 8708 12633368378815 8709 9534107430185 8710 7180733136715 8711 5398745190399 8712 4050389703364 8713 3033275056900 8714 2266527239001 8715 1690405624336 8716 1257773465025 8717 934058462089 8718 691924512400 8719 511539648400 8720 377185135716 8721 277542473329 8722 203650028176 8723 149115684025 8724 108854464761 8725 79292364921 8726 57572643249 8727 41708259076 8728 30110925625 8729 21689336529 8730 15563560516 8731 11142491364 8732 7944869956 8733 5651280625 8734 4001954121 8735 2827474276 8736 1987643889 8737 1394126244 8738 972504225 8739 676780225 8740 468159769 8741 323172529 8742 221503689 8743 151536100 8744 102880449 8745 69705801 8746 46812964 8747 31404816 8748 20839225 8749 13823524 8750 9060100 8751 5934096 8752 3833764 8753 2480625 8754 1575025 8755 1004004 8756 627264 8757 393129 8758 240100 8759 148225 8760 88209 8761 53361 8762 30976 8763 18225 8764 10201 8765 5929 8766 3136 8767 1764 8768 900 8769 484 8770 225 8771 121 8772 49 8773 25 8774 9 8775 4 8776 1 8777 1 8778 61602711354068182 8779 305039101794522069 8780 806898852209628386 8781 1523117887595464992 8782 2311544540747613717 8783 3010844679666359058 8784 3506983935893817265 8785 3756100160824368313 8786 3773423710097610309 8787 3608026602013758193 8788 3319806599785093651 8789 2964095265832527222 8790 2584687486667719031 8791 2212181758978098172 8792 1865608213851513436 8793 1554953170047506601 8794 1283940438912664765 8795 1052211480923866628 8796 857091588674863362 8797 694712102562542730 8798 560824543303002103 8799 451219698842061918 8800 362016290278673548 8801 289748898113061034 8802 231428166416308740 8803 184506320810142691 8804 146857805096548941 8805 116715102067777105 8806 92631054214427322 8807 73419307435603124 8808 58119630515942240 8809 45951572039038469 8810 36288239874301831 8811 28622914497664434 8812 22550727512342535 8813 17745685064076465 8814 13948384988435831 8815 10950519139909632 8816 8586931373241757 8817 6725276265560316 8818 5260948438716871 8819 4110289138248725 8820 3207375913359687 8821 2499565584623247 8822 1945511943724083 8823 1512244604951528 8824 1173947440380176 8825 910067953016631 8826 704565202179080 8827 544683824287230 8828 420506355734544 8829 324155730550228 8830 249528628508624 8831 191785096306744 8832 147189399121529 8833 112781488516431 8834 86287211004336 8835 65906210160076 8836 50261010177950 8837 38262748381872 8838 29082108478370 8839 22063734810206 8840 16711482368589 8841 12633368378936 8842 9534107430210 8843 7180733136719 8844 5398745190400 8845 4050389703364 8846 3033275056900 8847 2266527239001 8848 1690405624336 8849 1257773465025 8850 934058462089 8851 691924512400 8852 511539648400 8853 377185135716 8854 277542473329 8855 203650028176 8856 149115684025 8857 108854464761 8858 79292364921 8859 57572643249 8860 41708259076 8861 30110925625 8862 21689336529 8863 15563560516 8864 11142491364 8865 7944869956 8866 5651280625 8867 4001954121 8868 2827474276 8869 1987643889 8870 1394126244 8871 972504225 8872 676780225 8873 468159769 8874 323172529 8875 221503689 8876 151536100 8877 102880449 8878 69705801 8879 46812964 8880 31404816 8881 20839225 8882 13823524 8883 9060100 8884 5934096 8885 3833764 8886 2480625 8887 1575025 8888 1004004 8889 627264 8890 393129 8891 240100 8892 148225 8893 88209 8894 53361 8895 30976 8896 18225 8897 10201 8898 5929 8899 3136 8900 1764 8901 900 8902 484 8903 225 8904 121 8905 49 8906 25 8907 9 8908 4 8909 1 8910 1 8911 73734060983442054 8912 366641813148590251 8913 973409327498555622 8914 1843914341367423338 8915 2807486565186658298 8916 3667963981081010487 8917 4284332241683314095 8918 4600579247791437230 8919 4632774492200897827 8920 4439446382419818913 8921 4093029367770445875 8922 3661292723814656678 8923 3198126355543759402 8924 2741609977111101719 8925 2315538515910957337 8926 1932685023623469812 8927 1597947910948983307 8928 1311208647455665253 8929 1069346887597456628 8930 867771760536033065 8931 701319628480707475 8932 564884429569402117 8933 453698074200803899 8934 363519792789844713 8935 290655430488272441 8936 231971450350433018 8937 184829934646452172 8938 147049385488339856 8939 116827808231090823 8940 92696933492877120 8941 73457560850134927 8942 58141691126121254 8943 45964204400228452 8944 36295420296461821 8945 28626964795790281 8946 22552994014071584 8947 17746942830859498 8948 13949076911325893 8949 10950896324683503 8950 8587135023197883 8951 6725385120012429 8952 5261006011358301 8953 4110319249174140 8954 3207391476920188 8955 2499573529493202 8956 1945515945678204 8957 1512246592595417 8958 1173948412884401 8959 910068421176400 8960 704565423682769 8961 544683927167679 8962 420506402547508 8963 324155751389453 8964 249528637568724 8965 191785100140508 8966 147189400696554 8967 112781489143695 8968 86287211244436 8969 65906210248285 8970 50261010208926 8971 38262748392073 8972 29082108481506 8973 22063734811106 8974 16711482368814 8975 12633368378985 8976 9534107430219 8977 7180733136720 8978 5398745190400 8979 4050389703364 8980 3033275056900 8981 2266527239001 8982 1690405624336 8983 1257773465025 8984 934058462089 8985 691924512400 8986 511539648400 8987 377185135716 8988 277542473329 8989 203650028176 8990 149115684025 8991 108854464761 8992 79292364921 8993 57572643249 8994 41708259076 8995 30110925625 8996 21689336529 8997 15563560516 8998 11142491364 8999 7944869956 9000 5651280625 9001 4001954121 9002 2827474276 9003 1987643889 9004 1394126244 9005 972504225 9006 676780225 9007 468159769 9008 323172529 9009 221503689 9010 151536100 9011 102880449 9012 69705801 9013 46812964 9014 31404816 9015 20839225 9016 13823524 9017 9060100 9018 5934096 9019 3833764 9020 2480625 9021 1575025 9022 1004004 9023 627264 9024 393129 9025 240100 9026 148225 9027 88209 9028 53361 9029 30976 9030 18225 9031 10201 9032 5929 9033 3136 9034 1764 9035 900 9036 484 9037 225 9038 121 9039 49 9040 25 9041 9 9042 4 9043 1 9044 1 9045 88240514697418960 9046 440375874132032305 9047 1173540665358218637 9048 2230656881613043074 9049 3407394882693939997 9050 4465090879023801004 9051 5229992279659519923 9052 5630435522879206260 9053 5683295535889135351 9054 5457957424522332073 9055 5042184855134607843 9056 4518652872577093118 9057 3953807347590050312 9058 3394797734804111089 9059 2871491082755256429 9060 2400048271523997900 9061 1986992712924615294 9062 1632478530629725551 9063 1332962767157003366 9064 1082940272829843193 9065 876203150576498225 9066 706513593188942954 9067 568063469067280661 9068 455631819453272161 9069 364688948935744677 9070 291358084716802095 9071 232391211255586378 9072 185079179295650337 9073 147196469454285882 9074 116914057368327339 9075 92747181167304401 9076 73486638439861045 9077 58158401133141477 9078 45973738045145846 9079 36300818903261740 9080 28629998031513705 9081 22554684409180164 9082 17747876886695245 9083 13949588450372348 9084 10951173867031421 9085 8587284138859059 9086 6725464412373767 9087 5261047719616942 9088 4110340938510629 9089 3207402619411550 9090 2499579180773827 9091 1945518773152480 9092 1512247986721661 9093 1173949089664626 9094 910068744348929 9095 704565575218869 9096 544683996873480 9097 420506433952324 9098 324155765212977 9099 249528643502820 9100 191785102621133 9101 147189401700558 9102 112781489536824 9103 86287211392661 9104 65906210301646 9105 50261010227151 9106 38262748398002 9107 29082108483270 9108 22063734811590 9109 16711482368935 9110 12633368379010 9111 9534107430223 9112 7180733136721 9113 5398745190400 9114 4050389703364 9115 3033275056900 9116 2266527239001 9117 1690405624336 9118 1257773465025 9119 934058462089 9120 691924512400 9121 511539648400 9122 377185135716 9123 277542473329 9124 203650028176 9125 149115684025 9126 108854464761 9127 79292364921 9128 57572643249 9129 41708259076 9130 30110925625 9131 21689336529 9132 15563560516 9133 11142491364 9134 7944869956 9135 5651280625 9136 4001954121 9137 2827474276 9138 1987643889 9139 1394126244 9140 972504225 9141 676780225 9142 468159769 9143 323172529 9144 221503689 9145 151536100 9146 102880449 9147 69705801 9148 46812964 9149 31404816 9150 20839225 9151 13823524 9152 9060100 9153 5934096 9154 3833764 9155 2480625 9156 1575025 9157 1004004 9158 627264 9159 393129 9160 240100 9161 148225 9162 88209 9163 53361 9164 30976 9165 18225 9166 10201 9167 5929 9168 3136 9169 1764 9170 900 9171 484 9172 225 9173 121 9174 49 9175 25 9176 9 9177 4 9178 1 9179 1 9180 105488983485757502 9181 528616388829451265 9182 1413785201630587927 9183 2696658552953683629 9184 4132418006335045525 9185 5431438917985724195 9186 6379440782984439136 9187 6885488136415649654 9188 6966435741025648609 9189 6704744552885427635 9190 6206311331496496779 9191 5572167115916619492 9192 4883905459539163405 9193 4200047036662318085 9194 3557840769333725405 9195 2977851251773669864 9196 2468570618338284544 9197 2030670890905765874 9198 1660064426739949798 9199 1350243454046468383 9200 1093685809285977784 9201 882839611499361508 9202 710586074753415403 9203 570547233837652963 9204 457137586339570691 9205 365596414906905883 9206 291901745744484579 9207 232714974191130032 9208 185270817257458159 9209 147309197306574284 9210 116979944591606019 9211 92785437409306897 9212 73508700022544074 9213 58171033817503983 9214 45980918570186285 9215 36304869232792403 9216 28632264542302854 9217 22555942178443822 9218 17748568810212571 9219 13949965635294444 9220 10951377517018523 9221 8587392993317101 9222 6725521985016097 9223 5261077830542478 9224 4110356502071139 9225 3207410564281506 9226 2499583182727948 9227 1945520760796369 9228 1512248959225886 9229 1173949557824395 9230 910068965852618 9231 704565678099318 9232 544684043686444 9233 420506454791549 9234 324155774273077 9235 249528647336584 9236 191785104196158 9237 147189402327822 9238 112781489776924 9239 86287211480870 9240 65906210332622 9241 50261010237352 9242 38262748401138 9243 29082108484170 9244 22063734811815 9245 16711482368984 9246 12633368379019 9247 9534107430224 9248 7180733136721 9249 5398745190400 9250 4050389703364 9251 3033275056900 9252 2266527239001 9253 1690405624336 9254 1257773465025 9255 934058462089 9256 691924512400 9257 511539648400 9258 377185135716 9259 277542473329 9260 203650028176 9261 149115684025 9262 108854464761 9263 79292364921 9264 57572643249 9265 41708259076 9266 30110925625 9267 21689336529 9268 15563560516 9269 11142491364 9270 7944869956 9271 5651280625 9272 4001954121 9273 2827474276 9274 1987643889 9275 1394126244 9276 972504225 9277 676780225 9278 468159769 9279 323172529 9280 221503689 9281 151536100 9282 102880449 9283 69705801 9284 46812964 9285 31404816 9286 20839225 9287 13823524 9288 9060100 9289 5934096 9290 3833764 9291 2480625 9292 1575025 9293 1004004 9294 627264 9295 393129 9296 240100 9297 148225 9298 88209 9299 53361 9300 30976 9301 18225 9302 10201 9303 5929 9304 3136 9305 1764 9306 900 9307 484 9308 225 9309 121 9310 49 9311 25 9312 9 9313 4 9314 1 9315 1 9316 126084396864734802 9317 634105372315208767 9318 1702157054187669902 9319 3257699542998011265 9320 5008203093701297346 9321 6602002621016319184 9322 7775705846929175167 9323 8413751321347841750 9324 8532615535567912245 9325 8229716381975703115 9326 7633052059736015690 9327 6865625951297829683 9328 6027810168243407957 9329 5191904924426417090 9330 4404514173690790164 9331 3691563445121024449 9332 3064217982354694487 9333 2523760111476939777 9334 2065613290165567036 9335 1682007731712515971 9336 1363922381411024128 9337 1102155257422281351 9338 888050234058675000 9339 713772281649144607 9340 572484009240576785 9341 458307999574920336 9342 366299580536693473 9343 292321710274156163 9344 232964298128491751 9345 185417931333727865 9346 147395457586230114 9347 117030196267980702 9348 92814516393158824 9349 73525410497724051 9350 58180567613957477 9351 45986317223799168 9352 36307902482339351 9353 28633954941245198 9354 22556876235283573 9355 17749080349499126 9356 13950243177695723 9357 10951526632689900 9358 8587472285680203 9359 6725563693274963 9360 5261099519878992 9361 4110367644562502 9362 3207416215562131 9363 2499586010202224 9364 1945522154922613 9365 1512249636006111 9366 1173949880996924 9367 910069117388718 9368 704565747805119 9369 544684075091260 9370 420506468615073 9371 324155780207173 9372 249528649817209 9373 191785105200162 9374 147189402720951 9375 112781489925149 9376 86287211534231 9377 65906210350847 9378 50261010243281 9379 38262748402902 9380 29082108484654 9381 22063734811936 9382 16711482369009 9383 12633368379023 9384 9534107430225 9385 7180733136721 9386 5398745190400 9387 4050389703364 9388 3033275056900 9389 2266527239001 9390 1690405624336 9391 1257773465025 9392 934058462089 9393 691924512400 9394 511539648400 9395 377185135716 9396 277542473329 9397 203650028176 9398 149115684025 9399 108854464761 9400 79292364921 9401 57572643249 9402 41708259076 9403 30110925625 9404 21689336529 9405 15563560516 9406 11142491364 9407 7944869956 9408 5651280625 9409 4001954121 9410 2827474276 9411 1987643889 9412 1394126244 9413 972504225 9414 676780225 9415 468159769 9416 323172529 9417 221503689 9418 151536100 9419 102880449 9420 69705801 9421 46812964 9422 31404816 9423 20839225 9424 13823524 9425 9060100 9426 5934096 9427 3833764 9428 2480625 9429 1575025 9430 1004004 9431 627264 9432 393129 9433 240100 9434 148225 9435 88209 9436 53361 9437 30976 9438 18225 9439 10201 9440 5929 9441 3136 9442 1764 9443 900 9444 484 9445 225 9446 121 9447 49 9448 25 9449 9 9450 4 9451 1 9452 1 9453 150547227400725492 9454 760189769179943569 9455 2047890573945796694 9456 3932813935800712976 9457 6065186108184669563 9458 8019047773367656404 9459 9470403611059235583 9460 10273424601118545716 9461 10442708229238165633 9462 10093598175306245143 9463 9380200185990775968 9464 8452493449517082927 9465 7433483042193256130 9466 6412680558527325037 9467 5448061797895037913 9468 4572464744685164180 9469 3800305887751334925 9470 3133876541443121952 9471 2567971224549212804 9472 2093445182883758332 9473 1699400177746714542 9474 1374717894968786604 9475 1108813706763435016 9476 892132230744384794 9477 716260092290519242 9478 573991465525312962 9479 459216157262497707 9480 366843519067515810 9481 292645582057482586 9482 233155977797563575 9483 185530674749451372 9484 147461350460776771 9485 117068454497626168 9486 92836578652622038 9487 73538043403590245 9488 58187748208703717 9489 45990367574169056 9490 36310168999062596 9491 28635212712083881 9492 22557568159194028 9493 17749457534509431 9494 13950446827701050 9495 10951635487151078 9496 8587529858323017 9497 6725593804200548 9498 5261115083439506 9499 4110375589432458 9500 3207420217516252 9501 2499587997846113 9502 1945523127426838 9503 1512250104165880 9504 1173950102500613 9505 910069220269167 9506 704565794618083 9507 544684095930485 9508 420506477675173 9509 324155784040937 9510 249528651392234 9511 191785105827426 9512 147189402961051 9513 112781490013358 9514 86287211565207 9515 65906210361048 9516 50261010246417 9517 38262748403802 9518 29082108484879 9519 22063734811985 9520 16711482369018 9521 12633368379024 9522 9534107430225 9523 7180733136721 9524 5398745190400 9525 4050389703364 9526 3033275056900 9527 2266527239001 9528 1690405624336 9529 1257773465025 9530 934058462089 9531 691924512400 9532 511539648400 9533 377185135716 9534 277542473329 9535 203650028176 9536 149115684025 9537 108854464761 9538 79292364921 9539 57572643249 9540 41708259076 9541 30110925625 9542 21689336529 9543 15563560516 9544 11142491364 9545 7944869956 9546 5651280625 9547 4001954121 9548 2827474276 9549 1987643889 9550 1394126244 9551 972504225 9552 676780225 9553 468159769 9554 323172529 9555 221503689 9556 151536100 9557 102880449 9558 69705801 9559 46812964 9560 31404816 9561 20839225 9562 13823524 9563 9060100 9564 5934096 9565 3833764 9566 2480625 9567 1575025 9568 1004004 9569 627264 9570 393129 9571 240100 9572 148225 9573 88209 9574 53361 9575 30976 9576 18225 9577 10201 9578 5929 9579 3136 9580 1764 9581 900 9582 484 9583 225 9584 121 9585 49 9586 25 9587 9 9588 4 9589 1 9590 1 9591 179721486763314968 9592 910736996580669061 9593 2462346823367613471 9594 4744549126899480323 9595 7340208818494652973 9596 9733150089265680050 9597 11526031709261473669 9598 12534605982234928053 9599 12770638741655584925 9600 12369887230254586556 9601 11518172473635957729 9602 10397732997004606824 9603 9159541933511730325 9604 7913951004691714194 9605 6733281128785297468 9606 5658790234905699253 9607 4709239699043298046 9608 3888134583397766773 9609 3189754816811375881 9610 2603232992450526265 9611 2115534278136603082 9612 1713144618613825278 9613 1383216319792537850 9614 1114036935760685965 9615 895323829879004975 9616 718199132745338006 9617 575162812508148071 9618 459919700017248313 9619 367263632702355663 9620 292894963565865216 9621 233303113562956190 9622 185616942973954309 9623 147511604964623911 9624 117097534453982231 9625 92853289450974542 9626 73547577302924188 9627 58193146893721416 9628 45993400832776104 9629 36311859400485565 9630 28636146769550896 9631 22558079698628808 9632 17749735076941686 9633 13950595943378356 9634 10951714779515080 9635 8587571566582004 9636 6725615493537071 9637 5261126225930870 9638 4110381240713083 9639 3207423044990528 9640 2499589391972357 9641 1945523804207063 9642 1512250427338409 9643 1173950254036713 9644 910069289974968 9645 704565826022899 9646 544684109754009 9647 420506483609269 9648 324155786521562 9649 249528652396238 9650 191785106220555 9651 147189403109276 9652 112781490066719 9653 86287211583432 9654 65906210366977 9655 50261010248181 9656 38262748404286 9657 29082108485000 9658 22063734812010 9659 16711482369022 9660 12633368379025 9661 9534107430225 9662 7180733136721 9663 5398745190400 9664 4050389703364 9665 3033275056900 9666 2266527239001 9667 1690405624336 9668 1257773465025 9669 934058462089 9670 691924512400 9671 511539648400 9672 377185135716 9673 277542473329 9674 203650028176 9675 149115684025 9676 108854464761 9677 79292364921 9678 57572643249 9679 41708259076 9680 30110925625 9681 21689336529 9682 15563560516 9683 11142491364 9684 7944869956 9685 5651280625 9686 4001954121 9687 2827474276 9688 1987643889 9689 1394126244 9690 972504225 9691 676780225 9692 468159769 9693 323172529 9694 221503689 9695 151536100 9696 102880449 9697 69705801 9698 46812964 9699 31404816 9700 20839225 9701 13823524 9702 9060100 9703 5934096 9704 3833764 9705 2480625 9706 1575025 9707 1004004 9708 627264 9709 393129 9710 240100 9711 148225 9712 88209 9713 53361 9714 30976 9715 18225 9716 10201 9717 5929 9718 3136 9719 1764 9720 900 9721 484 9722 225 9723 121 9724 49 9725 25 9726 9 9727 4 9728 1 9729 1 9730 214336147637879920 9731 1090458483343984029 9732 2958627570526465755 9733 5720046366365624736 9734 8876967133234525848 9735 11805299697518453977 9736 14017482330948994145 9737 15282131870085841982 9738 15605557228610044698 9739 15147864868527374952 9740 14132282729692643118 9741 12780531939173171478 9742 11277267344377500581 9743 9758778151945925216 9744 8314813550030670898 9745 6997416867353724224 9746 5830646378858278304 9747 4819860788339126441 9748 3958682051796101805 9749 3234379962658282181 9750 2631254760212512870 9751 2133012469642027037 9752 1723978247800735981 9753 1389891442544128677 9754 1118126103845838695 9755 897814671643316546 9756 719707846341026634 9757 576071481643796327 9758 460463842181648974 9759 367587583775420665 9760 293086673345500820 9761 233415868121129987 9762 185682839850451504 9763 147549864588395411 9764 117119597181605208 9765 92865922508376836 9766 73554757944483392 9767 58197197257914828 9768 45995667353333113 9769 36313117172328252 9770 28636838693701451 9771 22558456883692474 9772 17749938726957214 9773 13950704797841298 9774 10951772352158119 9775 8587601677507614 9776 6725631057097586 9777 5261134170800826 9778 4110385242667204 9779 3207425032634417 9780 2499590364476582 9781 1945524272366832 9782 1512250648842098 9783 1173950356917162 9784 910069336787932 9785 704565846862124 9786 544684118814109 9787 420506487443033 9788 324155788096587 9789 249528653023502 9790 191785106460655 9791 147189403197485 9792 112781490097695 9793 86287211593633 9794 65906210370113 9795 50261010249081 9796 38262748404511 9797 29082108485049 9798 22063734812019 9799 16711482369023 9800 12633368379025 9801 9534107430225 9802 7180733136721 9803 5398745190400 9804 4050389703364 9805 3033275056900 9806 2266527239001 9807 1690405624336 9808 1257773465025 9809 934058462089 9810 691924512400 9811 511539648400 9812 377185135716 9813 277542473329 9814 203650028176 9815 149115684025 9816 108854464761 9817 79292364921 9818 57572643249 9819 41708259076 9820 30110925625 9821 21689336529 9822 15563560516 9823 11142491364 9824 7944869956 9825 5651280625 9826 4001954121 9827 2827474276 9828 1987643889 9829 1394126244 9830 972504225 9831 676780225 9832 468159769 9833 323172529 9834 221503689 9835 151536100 9836 102880449 9837 69705801 9838 46812964 9839 31404816 9840 20839225 9841 13823524 9842 9060100 9843 5934096 9844 3833764 9845 2480625 9846 1575025 9847 1004004 9848 627264 9849 393129 9850 240100 9851 148225 9852 88209 9853 53361 9854 30976 9855 18225 9856 10201 9857 5929 9858 3136 9859 1764 9860 900 9861 484 9862 225 9863 121 9864 49 9865 25 9866 9 9867 4 9868 1 9869 1 9870 255564404606602468 9871 1304794630981863949 9872 3552805306711597500 9873 6891441506327178731 9874 10728249460066922082 9875 14308406051220250043 9876 17035291977177973900 9877 18618061578740431375 9878 19055555580183452291 9879 18535460797264596107 9880 17326309876663338289 9881 15696987059344014083 9882 13873636958912358484 9883 12023934740545839960 9884 10259518707114698491 9885 8645569153585310921 9886 7213136536554644097 9887 5969832148191283224 9888 4908835125031773290 9889 4015096276550165904 9890 3269888658101709110 9891 2653455891690060751 9892 2146806966842957984 9893 1732498682725432146 9894 1395124192313295651 9895 1121321750245546379 9896 899755401819743667 9897 720879885109983669 9898 576775301915510310 9899 460884064666752221 9900 367837006991460426 9901 293233824674381901 9902 233502141996906830 9903 185733096341942098 9904 147578945221531684 9905 117136308201461401 9906 92875456477416580 9907 73560156650340316 9908 58200230522455972 9909 45997357756331107 9910 36314051230188396 9911 28637350233224440 9912 22558734426142954 9913 17750087842637656 9914 13950784090205784 9915 10951814060417155 9916 8587623366844141 9917 6725642199588950 9918 5261139822081451 9919 4110388070141480 9920 3207426426760661 9921 2499591041256807 9922 1945524595539361 9923 1512250800378198 9924 1173950426622963 9925 910069368192748 9926 704565860685648 9927 544684124748205 9928 420506489923658 9929 324155789100591 9930 249528653416631 9931 191785106608880 9932 147189403250846 9933 112781490115920 9934 86287211599562 9935 65906210371877 9936 50261010249565 9937 38262748404632 9938 29082108485074 9939 22063734812023 9940 16711482369024 9941 12633368379025 9942 9534107430225 9943 7180733136721 9944 5398745190400 9945 4050389703364 9946 3033275056900 9947 2266527239001 9948 1690405624336 9949 1257773465025 9950 934058462089 9951 691924512400 9952 511539648400 9953 377185135716 9954 277542473329 9955 203650028176 9956 149115684025 9957 108854464761 9958 79292364921 9959 57572643249 9960 41708259076 9961 30110925625 9962 21689336529 9963 15563560516 9964 11142491364 9965 7944869956 9966 5651280625 9967 4001954121 9968 2827474276 9969 1987643889 9970 1394126244 9971 972504225 9972 676780225 9973 468159769 9974 323172529 9975 221503689 9976 151536100 9977 102880449 9978 69705801 9979 46812964 9980 31404816 9981 20839225 9982 13823524 9983 9060100 9984 5934096 9985 3833764 9986 2480625 9987 1575025 9988 1004004 9989 627264 9990 393129 9991 240100 9992 148225 9993 88209 9994 53361 9995 30976 9996 18225 9997 10201 9998 5929 9999 3136 10000 1764 10001 900 10002 484 10003 225 10004 121 10005 49 10006 25 10007 9 10008 4 10009 1 10010 1 10011 304435812573699046 10012 1560359035588466417 10013 4263422201508329704 10014 8297354433611077823 10015 12956627614511848294 10016 17330252081083241266 10017 20687846834204689179 10018 22665727500057180160 10019 23250836070941329202 10020 22663582182197210484 10021 21225836397463788158 10022 19264049407577489886 10023 17054283515666974820 10024 14803139433984523209 10025 12648839763390317171 10026 10673290827376738274 10027 8916075453576197048 10028 7388082478030509053 10029 6081927688932549735 10030 4980075399128277141 10031 4060042044293835753 10032 3298056592645110895 10033 2670999705460927198 10034 2157669602817726236 10035 1739186419858835312 10036 1399218754624911197 10037 1123814857529909078 10038 901265049265798119 10039 721788931391434165 10040 577319593188913004 10041 461208073311465398 10042 368028738460307148 10043 293346587177413006 10044 233568041700877382 10045 185771356938217783 10046 147601008272327189 10047 117148941361744144 10048 92882637150380600 10049 73564207023593828 10050 58202497045493606 10051 45998615528801058 10052 36314743154487176 10053 28637727418319082 10054 22558938076164411 10055 17750196697101498 10056 13950841662848944 10057 10951844171342774 10058 8587638930404657 10059 6725650144458906 10060 5261143824035572 10061 4110390057785369 10062 3207427399264886 10063 2499591509416576 10064 1945524817043050 10065 1512250903258647 10066 1173950473435927 10067 910069389031973 10068 704565869745748 10069 544684128581969 10070 420506491498683 10071 324155789727855 10072 249528653656731 10073 191785106697089 10074 147189403281822 10075 112781490126121 10076 86287211602698 10077 65906210372777 10078 50261010249790 10079 38262748404681 10080 29082108485083 10081 22063734812024 10082 16711482369024 10083 12633368379025 10084 9534107430225 10085 7180733136721 10086 5398745190400 10087 4050389703364 10088 3033275056900 10089 2266527239001 10090 1690405624336 10091 1257773465025 10092 934058462089 10093 691924512400 10094 511539648400 10095 377185135716 10096 277542473329 10097 203650028176 10098 149115684025 10099 108854464761 10100 79292364921 10101 57572643249 10102 41708259076 10103 30110925625 10104 21689336529 10105 15563560516 10106 11142491364 10107 7944869956 10108 5651280625 10109 4001954121 10110 2827474276 10111 1987643889 10112 1394126244 10113 972504225 10114 676780225 10115 468159769 10116 323172529 10117 221503689 10118 151536100 10119 102880449 10120 69705801 10121 46812964 10122 31404816 10123 20839225 10124 13823524 10125 9060100 10126 5934096 10127 3833764 10128 2480625 10129 1575025 10130 1004004 10131 627264 10132 393129 10133 240100 10134 148225 10135 88209 10136 53361 10137 30976 10138 18225 10139 10201 10140 5929 10141 3136 10142 1764 10143 900 10144 484 10145 225 10146 121 10147 49 10148 25 10149 9 10150 4 10151 1 10152 1 10153 362567445711692164 10154 1864794848162165463 10155 5113164342300063917 10156 9983468567873954440 10157 15637563252105730796 10158 20975675387879504698 10159 25105957928012416433 10160 27573334970620338833 10161 28349023035946315511 10162 27690282453361148115 10163 25983388781982304135 10164 23623466471865963979 10165 20947894934091347902 10166 18210340040792465627 10167 15582272099008579169 10168 13165971956466349140 10169 11012167715443551487 10170 9135749936282645766 10171 7529163401033528967 10172 6171796295623079794 10173 5036905340557114991 10174 4095741125313549270 10175 3320343618571178245 10176 2684832359982815598 10177 2166206722293728589 10178 1744426343854794087 10179 1402417432824329323 10180 1125756845168824540 10181 902437599514230853 10182 722492955302660568 10183 577739894964758834 10184 461457526638217164 10185 368175900931656744 10186 293432865055142151 10187 233618299586494131 10188 185800438039513823 10189 147617719443719482 10190 117158475377596852 10191 92888035870061048 10192 73567240291968736 10193 58204187449495604 10194 45999549586901302 10195 36315254694063526 10196 28638004960779763 10197 22559087191846617 10198 17750275989466209 10199 13950883371108005 10200 10951865860679302 10201 8587650072896021 10202 6725655795739531 10203 5261146651509848 10204 4110391451911613 10205 3207428076045111 10206 2499591832589105 10207 1945524968579150 10208 1512250972964448 10209 1173950504840743 10210 910069402855497 10211 704565875679844 10212 544684131062594 10213 420506492502687 10214 324155790120984 10215 249528653804956 10216 191785106750450 10217 147189403300047 10218 112781490132050 10219 86287211604462 10220 65906210373261 10221 50261010249911 10222 38262748404706 10223 29082108485087 10224 22063734812025 10225 16711482369024 10226 12633368379025 10227 9534107430225 10228 7180733136721 10229 5398745190400 10230 4050389703364 10231 3033275056900 10232 2266527239001 10233 1690405624336 10234 1257773465025 10235 934058462089 10236 691924512400 10237 511539648400 10238 377185135716 10239 277542473329 10240 203650028176 10241 149115684025 10242 108854464761 10243 79292364921 10244 57572643249 10245 41708259076 10246 30110925625 10247 21689336529 10248 15563560516 10249 11142491364 10250 7944869956 10251 5651280625 10252 4001954121 10253 2827474276 10254 1987643889 10255 1394126244 10256 972504225 10257 676780225 10258 468159769 10259 323172529 10260 221503689 10261 151536100 10262 102880449 10263 69705801 10264 46812964 10265 31404816 10266 20839225 10267 13823524 10268 9060100 10269 5934096 10270 3833764 10271 2480625 10272 1575025 10273 1004004 10274 627264 10275 393129 10276 240100 10277 148225 10278 88209 10279 53361 10280 30976 10281 18225 10282 10201 10283 5929 10284 3136 10285 1764 10286 900 10287 484 10288 225 10289 121 10290 49 10291 25 10292 9 10293 4 10294 1 10295 1 10296 431408363965300508 10297 2227362293873857627 10298 6128217049670495167 10299 12004605848627242648 10300 18860435701108480288 10301 25370713341371410846 10302 30446078998938740281 10303 33519709249360258183 10304 34539770711645987442 10305 33806980460468647584 10306 31783311821131593990 10307 28947484047814831357 10308 25710566639038048040 10309 22384416024104662091 10310 19180857376724564333 10311 16227966279798356672 10312 13590084445876137152 10313 11287729757463187615 10314 9313128472822926046 10315 7642411709943411889 10316 6243574776300295950 10317 5082098726292120371 10318 4124021299523587256 10319 3337937546222998207 10320 2695717021619462943 10321 2172903984200788281 10322 1748524954403988713 10323 1404912230051803633 10324 1127267184447813876 10325 903346923321704826 10326 723037355427901681 10327 578063945317369242 10328 461649273670583328 10329 368288669085964891 10330 293498766746756382 10331 233656560859550035 10332 185822501311813017 10333 147630352673708026 10334 117165656071400097 10335 92892086249248656 10336 73569506816581395 10337 58205445222358684 10338 46000241511288291 10339 36315631879176393 10340 28638208610804356 10341 22559196046310943 10342 17750333562109418 10343 13950913482033628 10344 10951881424239818 10345 8587658017765977 10346 6725659797693652 10347 5261148639153737 10348 4110392424415838 10349 3207428544204880 10350 2499592054092794 10351 1945525071459599 10352 1512251019777412 10353 1173950525679968 10354 910069411915597 10355 704565879513608 10356 544684132637619 10357 420506493129951 10358 324155790361084 10359 249528653893165 10360 191785106781426 10361 147189403310248 10362 112781490135186 10363 86287211605362 10364 65906210373486 10365 50261010249960 10366 38262748404715 10367 29082108485088 10368 22063734812025 10369 16711482369024 10370 12633368379025 10371 9534107430225 10372 7180733136721 10373 5398745190400 10374 4050389703364 10375 3033275056900 10376 2266527239001 10377 1690405624336 10378 1257773465025 10379 934058462089 10380 691924512400 10381 511539648400 10382 377185135716 10383 277542473329 10384 203650028176 10385 149115684025 10386 108854464761 10387 79292364921 10388 57572643249 10389 41708259076 10390 30110925625 10391 21689336529 10392 15563560516 10393 11142491364 10394 7944869956 10395 5651280625 10396 4001954121 10397 2827474276 10398 1987643889 10399 1394126244 10400 972504225 10401 676780225 10402 468159769 10403 323172529 10404 221503689 10405 151536100 10406 102880449 10407 69705801 10408 46812964 10409 31404816 10410 20839225 10411 13823524 10412 9060100 10413 5934096 10414 3833764 10415 2480625 10416 1575025 10417 1004004 10418 627264 10419 393129 10420 240100 10421 148225 10422 88209 10423 53361 10424 30976 10425 18225 10426 10201 10427 5929 10428 3136 10429 1764 10430 900 10431 484 10432 225 10433 121 10434 49 10435 25 10436 9 10437 4 10438 1 10439 1 10440 513199764186310762 10441 2658770657839158135 10442 7340526636173921544 10443 14425571483281572990 10444 22732855308694164730 10445 30665735398626934265 10446 36896745050632884515 10447 40719503600057285997 10448 42052324784928170428 10449 41244515264531415077 10450 38849165315603255427 10451 35444604544946250668 10452 31532171534482550388 10453 27494010127327230700 10454 23592232441819015093 10455 19986325877845060031 10456 16758248876437745211 10457 13935416276513184714 10458 11510522727487667734 10459 9455693306094212356 10460 7732976142273877750 10461 6300726271532334373 10462 5117944251324748026 10463 4146374026968128560 10464 3351799229217879318 10465 2704266761128196415 10466 2178149303817313267 10467 1751725898446629577 10468 1406855151610790705 10469 1128440111855872374 10470 904051096344413887 10471 723457714775788815 10472 578313420333385487 10473 461796444086796161 10474 368374949791167877 10475 293549025604877341 10476 233685642284018604 10477 185839212586085759 10478 147639886720965550 10479 117171054800140645 10480 92895119520104189 10481 73571197221210657 10482 58206379280607153 10483 46000753050895617 10484 36315909421643003 10485 28638357726487462 10486 22559275338675775 10487 17750375270368488 10488 13950935171370157 10489 10951892566731182 10490 8587663669046602 10491 6725662625167928 10492 5261150033279981 10493 4110393101196063 10494 3207428867377409 10495 2499592205628894 10496 1945525141165400 10497 1512251051182228 10498 1173950539503492 10499 910069417849693 10500 704565881994233 10501 544684133641623 10502 420506493523080 10503 324155790509309 10504 249528653946526 10505 191785106799651 10506 147189403316177 10507 112781490136950 10508 86287211605846 10509 65906210373607 10510 50261010249985 10511 38262748404719 10512 29082108485089 10513 22063734812025 10514 16711482369024 10515 12633368379025 10516 9534107430225 10517 7180733136721 10518 5398745190400 10519 4050389703364 10520 3033275056900 10521 2266527239001 10522 1690405624336 10523 1257773465025 10524 934058462089 10525 691924512400 10526 511539648400 10527 377185135716 10528 277542473329 10529 203650028176 10530 149115684025 10531 108854464761 10532 79292364921 10533 57572643249 10534 41708259076 10535 30110925625 10536 21689336529 10537 15563560516 10538 11142491364 10539 7944869956 10540 5651280625 10541 4001954121 10542 2827474276 10543 1987643889 10544 1394126244 10545 972504225 10546 676780225 10547 468159769 10548 323172529 10549 221503689 10550 151536100 10551 102880449 10552 69705801 10553 46812964 10554 31404816 10555 20839225 10556 13823524 10557 9060100 10558 5934096 10559 3833764 10560 2480625 10561 1575025 10562 1004004 10563 627264 10564 393129 10565 240100 10566 148225 10567 88209 10568 53361 10569 30976 10570 18225 10571 10201 10572 5929 10573 3136 10574 1764 10575 900 10576 484 10577 225 10578 121 10579 49 10580 25 10581 9 10582 4 10583 1 10584 1 10585 609957786637510212 10586 3171970422025468897 10587 8786987707509653302 10588 17323995204047875984 10589 27382199097793421284 10590 37041261359914414773 10591 44683217729575928410 10592 49431351032867812568 10593 51162211829295451630 10594 50282041166903873543 10595 47450826596027911856 10596 43367818188180348545 10597 38642730900490010070 10598 33744353293460648560 10599 28995779391332266123 10600 24596075113056633176 10601 20648724141314992759 10602 17190592836531304165 10603 14214970853633823789 10604 11689808945694677818 10605 9569839916408736582 10606 7805171594274883306 10607 6346110419566253985 10608 5146310428777597588 10609 4164006142045149608 10610 3362700583350100862 10611 2710971199249650723 10612 2182250946634376285 10613 1754221953239472637 10614 1408366002390094965 10615 1129349639306692531 10616 904595575761024847 10617 723781795239199437 10618 578505178508230367 10619 461909216243057510 10620 368440852876908312 10621 293587287346093013 10622 233707705707853898 10623 185851845862887267 10624 147647067428592319 10625 117175105183162017 10626 92897386045720852 10627 73572454994313837 10628 58207071205047503 10629 46001130236018685 10630 36316113071669360 10631 28638466580952013 10632 22559332911319009 10633 17750405381294112 10634 13950950734930673 10635 10951900511601138 10636 8587667671000723 10637 6725664612811817 10638 5261151005784206 10639 4110393569355832 10640 3207429088881098 10641 2499592308509343 10642 1945525187978364 10643 1512251072021453 10644 1173950548563592 10645 910069421683457 10646 704565883569258 10647 544684134268887 10648 420506493763180 10649 324155790597518 10650 249528653977502 10651 191785106809852 10652 147189403319313 10653 112781490137850 10654 86287211606071 10655 65906210373656 10656 50261010249994 10657 38262748404720 10658 29082108485089 10659 22063734812025 10660 16711482369024 10661 12633368379025 10662 9534107430225 10663 7180733136721 10664 5398745190400 10665 4050389703364 10666 3033275056900 10667 2266527239001 10668 1690405624336 10669 1257773465025 10670 934058462089 10671 691924512400 10672 511539648400 10673 377185135716 10674 277542473329 10675 203650028176 10676 149115684025 10677 108854464761 10678 79292364921 10679 57572643249 10680 41708259076 10681 30110925625 10682 21689336529 10683 15563560516 10684 11142491364 10685 7944869956 10686 5651280625 10687 4001954121 10688 2827474276 10689 1987643889 10690 1394126244 10691 972504225 10692 676780225 10693 468159769 10694 323172529 10695 221503689 10696 151536100 10697 102880449 10698 69705801 10699 46812964 10700 31404816 10701 20839225 10702 13823524 10703 9060100 10704 5934096 10705 3833764 10706 2480625 10707 1575025 10708 1004004 10709 627264 10710 393129 10711 240100 10712 148225 10713 88209 10714 53361 10715 30976 10716 18225 10717 10201 10718 5929 10719 3136 10720 1764 10721 900 10722 484 10723 225 10724 121 10725 49 10726 25 10727 9 10728 4 10729 1 10730 1 10731 724780773921958354 10732 3781928208662979109 10733 10512497058199390441 10734 20791593556136895950 10735 32961558456153606780 10736 44712451178876662550 10737 54076553337092388673 10738 59965349599661770392 10739 62201989774523397493 10740 61255810004601696773 10741 57915093226639889233 10742 53022993711944531348 10743 47321625535770398857 10744 41384340877601111789 10745 35609961507312161996 10746 30245718133312782586 10747 25422737548522854319 10748 21189490770962979107 10749 17541029925811867647 10750 14440212983161473834 10751 11833531918954531807 10752 9660944241207097170 10753 7862571218353898219 10754 6382068333289624455 10755 5168713311800835727 10756 4177889861843406102 10757 3371259850459893086 10758 2716220567780531431 10759 2185453580771664771 10760 1756165566662799408 10761 1409539207330111036 10762 1130053921182244015 10763 905015976816957437 10764 724031285818753349 10765 578652354575722006 10766 461995498935904296 10767 368491112411809494 10768 293616368992065271 10769 233724417051832441 10770 185861379930984016 10771 147652466163266963 10772 117178138455592575 10773 92899076450743243 10774 73573389052650515 10775 58207582744673054 10776 46001407778488431 10777 36316262187352950 10778 28638545873316894 10779 22559374619578083 10780 17750427070630641 10781 13950961877422037 10782 10951906162881763 10783 8587670498474999 10784 6725666006938061 10785 5261151682564431 10786 4110393892528361 10787 3207429240417198 10788 2499592378215144 10789 1945525219383180 10790 1512251085844977 10791 1173950554497688 10792 910069424164082 10793 704565884573262 10794 544684134662016 10795 420506493911405 10796 324155790650879 10797 249528653995727 10798 191785106815781 10799 147189403321077 10800 112781490138334 10801 86287211606192 10802 65906210373681 10803 50261010249998 10804 38262748404721 10805 29082108485089 10806 22063734812025 10807 16711482369024 10808 12633368379025 10809 9534107430225 10810 7180733136721 10811 5398745190400 10812 4050389703364 10813 3033275056900 10814 2266527239001 10815 1690405624336 10816 1257773465025 10817 934058462089 10818 691924512400 10819 511539648400 10820 377185135716 10821 277542473329 10822 203650028176 10823 149115684025 10824 108854464761 10825 79292364921 10826 57572643249 10827 41708259076 10828 30110925625 10829 21689336529 10830 15563560516 10831 11142491364 10832 7944869956 10833 5651280625 10834 4001954121 10835 2827474276 10836 1987643889 10837 1394126244 10838 972504225 10839 676780225 10840 468159769 10841 323172529 10842 221503689 10843 151536100 10844 102880449 10845 69705801 10846 46812964 10847 31404816 10848 20839225 10849 13823524 10850 9060100 10851 5934096 10852 3833764 10853 2480625 10854 1575025 10855 1004004 10856 627264 10857 393129 10858 240100 10859 148225 10860 88209 10861 53361 10862 30976 10863 18225 10864 10201 10865 5929 10866 3136 10867 1764 10868 900 10869 484 10870 225 10871 121 10872 49 10873 25 10874 9 10875 4 10876 1 10877 1 10878 860494511154182146 10879 4506708982584937463 10880 12568915916172632411 10881 24938068541480963431 10882 39652029257245376238 10883 53937233844033111478 10884 65400298013081351729 10885 72694614915832820048 10886 75570906828271815090 10887 74571877004777984049 10888 70636010190592472741 10889 64780719177937718916 10890 57906899171483694753 10891 50716423270574509946 10892 43699879393512069126 10893 37164914677359668597 10894 31276420239874675715 10895 26098473222842995058 10896 21628354558498816288 10897 17823724849424360111 10898 14620990254306262435 10899 11948376614930373172 10900 9733461937928644057 10901 7908102013912369921 10902 6410500269817141369 10903 5186374470912787664 10904 4188803840010187475 10905 3377969685174411111 10906 2720324476662320666 10907 2187950569531392403 10908 1757676794610789532 10909 1410448883893988876 10910 1130598458171136379 10911 905340078969663514 10912 724223051938464602 10913 578765129559457421 10914 462061402994148950 10915 368529374476197695 10916 293638432518781014 10917 233737050360038765 10918 185868560647670885 10919 147656516548768960 10920 117180404981836502 10921 92900334223994648 10922 73574080977121841 10923 58207959929802051 10924 46001611428515688 10925 36316371041817622 10926 28638603445960137 10927 22559404730503708 10928 17750442634191157 10929 13950969822291993 10930 10951910164835884 10931 8587672486118888 10932 6725666979442286 10933 5261152150724200 10934 4110394114032050 10935 3207429343297647 10936 2499592425028108 10937 1945525240222405 10938 1512251094905077 10939 1173950558331452 10940 910069425739107 10941 704565885200526 10942 544684134902116 10943 420506493999614 10944 324155790681855 10945 249528654005928 10946 191785106818917 10947 147189403321977 10948 112781490138559 10949 86287211606241 10950 65906210373690 10951 50261010249999 10952 38262748404721 10953 29082108485089 10954 22063734812025 10955 16711482369024 10956 12633368379025 10957 9534107430225 10958 7180733136721 10959 5398745190400 10960 4050389703364 10961 3033275056900 10962 2266527239001 10963 1690405624336 10964 1257773465025 10965 934058462089 10966 691924512400 10967 511539648400 10968 377185135716 10969 277542473329 10970 203650028176 10971 149115684025 10972 108854464761 10973 79292364921 10974 57572643249 10975 41708259076 10976 30110925625 10977 21689336529 10978 15563560516 10979 11142491364 10980 7944869956 10981 5651280625 10982 4001954121 10983 2827474276 10984 1987643889 10985 1394126244 10986 972504225 10987 676780225 10988 468159769 10989 323172529 10990 221503689 10991 151536100 10992 102880449 10993 69705801 10994 46812964 10995 31404816 10996 20839225 10997 13823524 10998 9060100 10999 5934096 11000 3833764 11001 2480625 11002 1575025 11003 1004004 11004 627264 11005 393129 11006 240100 11007 148225 11008 88209 11009 53361 11010 30976 11011 18225 11012 10201 11013 5929 11014 3136 11015 1764 11016 900 11017 484 11018 225 11019 121 11020 49 11021 25 11022 9 11023 4 11024 1 11025 1 11026 1021349789853221140 11027 5367203493739119609 11028 15019206040784327904 11029 29892911120220508395 11030 47670923850175128161 11031 65022742598616787084 11032 79043191772045527911 11033 88066025513138531889 11034 91750170496016272339 11035 90718771696799190042 11036 86090049478413941778 11037 79088503640109555668 11038 70808529346181126873 11039 62106946208146012838 11040 53587914353329766375 11041 45632564417135538938 11042 38448855116272333362 11043 32120029826283880918 11044 26647556212738462001 11045 21982812981218633650 11046 18050884141105394923 11047 14765614552912856494 11048 12039898843635668359 11049 9791052601640950790 11050 7944146010145406938 11051 6432941361952290781 11052 5200274888857685362 11053 4197370284728487911 11054 3383222086296332305 11055 2723528368434683697 11056 2189894694468857622 11057 1758850203196632412 11058 1411153245061303336 11059 1131018889337922544 11060 905589580691702071 11061 724370232007909927 11062 578851413646430436 11063 462111662997209901 11064 368558456273706053 11065 293655143909572521 11066 233746584441959038 11067 185873959386179293 11068 147659549822203522 11069 117182095387098993 11070 92901268282384687 11071 73574592516757593 11072 58208237472273561 11073 46001760544199503 11074 36316450334182528 11075 28638645154219212 11076 22559426419840237 11077 17750453776682521 11078 13950975473572618 11079 10951912992310160 11080 8587673880245132 11081 6725667656222511 11082 5261152473896729 11083 4110394265568150 11084 3207429413003448 11085 2499592456432924 11086 1945525254045929 11087 1512251100839173 11088 1173950560812077 11089 910069426743111 11090 704565885593655 11091 544684135050341 11092 420506494052975 11093 324155790700080 11094 249528654011857 11095 191785106820681 11096 147189403322461 11097 112781490138680 11098 86287211606266 11099 65906210373694 11100 50261010250000 11101 38262748404721 11102 29082108485089 11103 22063734812025 11104 16711482369024 11105 12633368379025 11106 9534107430225 11107 7180733136721 11108 5398745190400 11109 4050389703364 11110 3033275056900 11111 2266527239001 11112 1690405624336 11113 1257773465025 11114 934058462089 11115 691924512400 11116 511539648400 11117 377185135716 11118 277542473329 11119 203650028176 11120 149115684025 11121 108854464761 11122 79292364921 11123 57572643249 11124 41708259076 11125 30110925625 11126 21689336529 11127 15563560516 11128 11142491364 11129 7944869956 11130 5651280625 11131 4001954121 11132 2827474276 11133 1987643889 11134 1394126244 11135 972504225 11136 676780225 11137 468159769 11138 323172529 11139 221503689 11140 151536100 11141 102880449 11142 69705801 11143 46812964 11144 31404816 11145 20839225 11146 13823524 11147 9060100 11148 5934096 11149 3833764 11150 2480625 11151 1575025 11152 1004004 11153 627264 11154 393129 11155 240100 11156 148225 11157 88209 11158 53361 11159 30976 11160 18225 11161 10201 11162 5929 11163 3136 11164 1764 11165 900 11166 484 11167 225 11168 121 11169 49 11170 25 11171 9 11172 4 11173 1 11174 1 11175 1211289515015033628 11176 6388553283592340749 11177 17936119409911752020 11178 35810799596921223854 11179 57275110218013929679 11180 78336659248802062426 11181 95468821597555527365 11182 106616526742665866744 11183 111316861584079861091 11184 110285631293280868446 11185 104851054426491833160 11186 96487782475418548602 11187 86521986682302811798 11188 76000434270607543963 11189 65664786977479738243 11190 55987962624853764275 11191 47230512328084522245 11192 39501066597196199990 11193 32806360407191510917 11194 27091563129166492326 11195 22267969622402603256 11196 18232823589294163580 11197 14881000396977987049 11198 12112665046078351897 11199 9836695894705296599 11200 7972628132358344945 11201 6450624565812126212 11202 5211198396613146527 11203 4204084168825520508 11204 3387327685375649596 11205 2726026049079590253 11206 2191406199952639083 11207 1759759988613979939 11208 1411697823758329365 11209 1131343007054176489 11210 905781352462693030 11211 724483008979289191 11212 578917318381455314 11213 462149925283101791 11214 368580519870127597 11215 293667777238618070 11216 233753765164580003 11217 185878009773256315 11218 147661816348840578 11219 117183353160438607 11220 92901960206874238 11221 73574969701889726 11222 58208441122301302 11223 46001869398664224 11224 36316507906825775 11225 28638675265144837 11226 22559441983400753 11227 17750461721552477 11228 13950979475526739 11229 10951914979954049 11230 8587674852749357 11231 6725668124382280 11232 5261152695400418 11233 4110394368448599 11234 3207429459816412 11235 2499592477272149 11236 1945525263106029 11237 1512251104672937 11238 1173950562387102 11239 910069427370375 11240 704565885833755 11241 544684135138550 11242 420506494083951 11243 324155790710281 11244 249528654014993 11245 191785106821581 11246 147189403322686 11247 112781490138729 11248 86287211606275 11249 65906210373695 11250 50261010250000 11251 38262748404721 11252 29082108485089 11253 22063734812025 11254 16711482369024 11255 12633368379025 11256 9534107430225 11257 7180733136721 11258 5398745190400 11259 4050389703364 11260 3033275056900 11261 2266527239001 11262 1690405624336 11263 1257773465025 11264 934058462089 11265 691924512400 11266 511539648400 11267 377185135716 11268 277542473329 11269 203650028176 11270 149115684025 11271 108854464761 11272 79292364921 11273 57572643249 11274 41708259076 11275 30110925625 11276 21689336529 11277 15563560516 11278 11142491364 11279 7944869956 11280 5651280625 11281 4001954121 11282 2827474276 11283 1987643889 11284 1394126244 11285 972504225 11286 676780225 11287 468159769 11288 323172529 11289 221503689 11290 151536100 11291 102880449 11292 69705801 11293 46812964 11294 31404816 11295 20839225 11296 13823524 11297 9060100 11298 5934096 11299 3833764 11300 2480625 11301 1575025 11302 1004004 11303 627264 11304 393129 11305 240100 11306 148225 11307 88209 11308 53361 11309 30976 11310 18225 11311 10201 11312 5929 11313 3136 11314 1764 11315 900 11316 484 11317 225 11318 121 11319 49 11320 25 11321 9 11322 4 11323 1 11324 1 11325 1436174416330265944 11326 7599842798607374377 11327 21407759324376668653 11328 42874187951392715451 11329 68772358053074830634 11330 94316371577928344452 11331 115233404299434946941 11332 128988530846915785548 11333 134965549778612182255 11334 133980443766277071575 11335 127611941169944206735 11336 117631586365665004638 11337 105647324408930278927 11338 92934667240830136835 11339 80404948444298334127 11340 68642638229253408107 11341 57974955337778379569 11342 48541720975540187498 11343 40358158185871063352 11344 33362012944110092143 11345 27449178504465004595 11346 22496625346782036443 11347 18378147660843169824 11348 14972845381480961496 11349 12170402506370722061 11350 9872805691714578052 11351 7995098279670314665 11352 6464537610619016941 11353 5219770238601289086 11354 4209338836163703979 11355 3390532511146302015 11356 2727970551191675432 11357 2192579757652543650 11358 1760464407353724028 11359 1412118276614429210 11360 1131592516721083183 11361 905928535359612542 11362 724569294038766429 11363 578967578707688794 11364 462179007183490598 11365 368597231292323920 11366 293677311329598443 11367 233759163905569036 11368 185881043047318141 11369 147663506754251294 11370 117184287218859622 11371 92902471746515919 11372 73575247244362136 11373 58208590237985238 11374 46001948691029139 11375 36316549615084851 11376 28638696954481366 11377 22559453125892117 11378 17750467372833102 11379 13950982303001015 11380 10951916374080293 11381 8587675529529582 11382 6725668447554809 11383 5261152846936518 11384 4110394438154400 11385 3207429491221228 11386 2499592491095673 11387 1945525269040125 11388 1512251107153562 11389 1173950563391106 11390 910069427763504 11391 704565885981980 11392 544684135191911 11393 420506494102176 11394 324155790716210 11395 249528654016757 11396 191785106822065 11397 147189403322807 11398 112781490138754 11399 86287211606279 11400 65906210373696 11401 50261010250000 11402 38262748404721 11403 29082108485089 11404 22063734812025 11405 16711482369024 11406 12633368379025 11407 9534107430225 11408 7180733136721 11409 5398745190400 11410 4050389703364 11411 3033275056900 11412 2266527239001 11413 1690405624336 11414 1257773465025 11415 934058462089 11416 691924512400 11417 511539648400 11418 377185135716 11419 277542473329 11420 203650028176 11421 149115684025 11422 108854464761 11423 79292364921 11424 57572643249 11425 41708259076 11426 30110925625 11427 21689336529 11428 15563560516 11429 11142491364 11430 7944869956 11431 5651280625 11432 4001954121 11433 2827474276 11434 1987643889 11435 1394126244 11436 972504225 11437 676780225 11438 468159769 11439 323172529 11440 221503689 11441 151536100 11442 102880449 11443 69705801 11444 46812964 11445 31404816 11446 20839225 11447 13823524 11448 9060100 11449 5934096 11450 3833764 11451 2480625 11452 1575025 11453 1004004 11454 627264 11455 393129 11456 240100 11457 148225 11458 88209 11459 53361 11460 30976 11461 18225 11462 10201 11463 5929 11464 3136 11465 1764 11466 900 11467 484 11468 225 11469 121 11470 49 11471 25 11472 9 11473 4 11474 1 11475 1 11476 1701460364475018888 11477 9036017214937640321 11478 25535962208519126397 11479 51300670444597177048 11480 82526217208638091689 11481 113484809231951493184 11482 138999589307504272862 11483 155952907899492232938 11484 163528301558561772990 11485 162655832231973330370 11486 155206280163740859733 11487 143308928229288220818 11488 128908853710042505219 11489 113561275413621993121 11490 98382729038725174748 11491 84096511889419358576 11492 71111208847591692651 11493 59607433868408105120 11494 49611067863137644126 11495 41052870288433606082 11496 33810063110632265244 11497 27736259461607680463 11498 22679468382326208551 11499 18493952100055735617 11500 15045802827115387560 11501 12216131939506861910 11502 9901326038601992774 11503 8012798185678673371 11504 6475468296955486960 11505 5226487155510865769 11506 4213445692924908778 11507 3393030703314407119 11508 2729482260322858727 11509 2193489622361894253 11510 1761009016161634608 11511 1412442405473170936 11512 1131784292494028053 11513 906041313725118044 11514 724635199241951076 11515 579005841145116784 11516 462201070826725106 11517 368609864635192993 11518 293684492056053172 11519 233763214293650062 11520 185883309574195297 11521 147664764527644269 11522 117184979143359374 11523 92902848931649816 11524 73575450894390102 11525 58208699092449984 11526 46002006263672387 11527 36316579726010476 11528 28638712518041882 11529 22559461070762073 11530 17750471374787223 11531 13950984290644904 11532 10951917346584518 11533 8587675997689351 11534 6725668669058498 11535 5261152949816967 11536 4110394484967364 11537 3207429512060453 11538 2499592500155773 11539 1945525272873889 11540 1512251108728587 11541 1173950564018370 11542 910069428003604 11543 704565886070189 11544 544684135222887 11545 420506494112377 11546 324155790719346 11547 249528654017657 11548 191785106822290 11549 147189403322856 11550 112781490138763 11551 86287211606280 11552 65906210373696 11553 50261010250000 11554 38262748404721 11555 29082108485089 11556 22063734812025 11557 16711482369024 11558 12633368379025 11559 9534107430225 11560 7180733136721 11561 5398745190400 11562 4050389703364 11563 3033275056900 11564 2266527239001 11565 1690405624336 11566 1257773465025 11567 934058462089 11568 691924512400 11569 511539648400 11570 377185135716 11571 277542473329 11572 203650028176 11573 149115684025 11574 108854464761 11575 79292364921 11576 57572643249 11577 41708259076 11578 30110925625 11579 21689336529 11580 15563560516 11581 11142491364 11582 7944869956 11583 5651280625 11584 4001954121 11585 2827474276 11586 1987643889 11587 1394126244 11588 972504225 11589 676780225 11590 468159769 11591 323172529 11592 221503689 11593 151536100 11594 102880449 11595 69705801 11596 46812964 11597 31404816 11598 20839225 11599 13823524 11600 9060100 11601 5934096 11602 3833764 11603 2480625 11604 1575025 11605 1004004 11606 627264 11607 393129 11608 240100 11609 148225 11610 88209 11611 53361 11612 30976 11613 18225 11614 10201 11615 5929 11616 3136 11617 1764 11618 900 11619 484 11620 225 11621 121 11622 49 11623 25 11624 9 11625 4 11626 1 11627 1 11628 2015204642835093550 11629 10737477579412659209 11630 30443776539314308974 11631 61346761805440350251 11632 98971594294772305209 11633 136463451052671203167 11634 167561362569043881857 11635 188430940340372085430 11636 198005232684420403366 11637 197335282019030420574 11638 188639221013955634505 11639 174470329571318349619 11640 157182565188200579302 11641 138667631861988430435 11642 120294556542407290589 11643 102955193783410338928 11644 87160729871774053063 11645 73141879738497458525 11646 60940396635565108486 11647 50478839623673677191 11648 41613694831736608185 11649 34170149699541954385 11650 27966080389800064803 11651 22825334535015786104 11652 18586045867683929669 11653 15103652864189546900 11654 12252291943889278647 11655 9923818236313001202 11656 8026720761468363417 11657 6484044188649316410 11658 5231743513116283095 11659 4216651210594563645 11660 3394975482964764260 11661 2730655926876626110 11662 2194194082809825368 11663 1761429484581288250 11664 1412691920791357820 11665 1131931477378591439 11666 906127599461375507 11667 724685459789688245 11668 579034923115211392 11669 462217782269760654 11670 368619398732107462 11671 293689890798617230 11672 233766247568105017 11673 185884999979694222 11674 147665698586083509 11675 117185490683004191 11676 92903126474122710 11677 73575600010074087 11678 58208778384814903 11679 46002047971931463 11680 36316601415347005 11681 28638723660533246 11682 22559466722042698 11683 17750474202261499 11684 13950985684771148 11685 10951918023364743 11686 8587676320861880 11687 6725668820594598 11688 5261153019522768 11689 4110394516372180 11690 3207429525883977 11691 2499592506089869 11692 1945525275354514 11693 1512251109732591 11694 1173950564411499 11695 910069428151829 11696 704565886123550 11697 544684135241112 11698 420506494118306 11699 324155790721110 11700 249528654018141 11701 191785106822411 11702 147189403322881 11703 112781490138767 11704 86287211606281 11705 65906210373696 11706 50261010250000 11707 38262748404721 11708 29082108485089 11709 22063734812025 11710 16711482369024 11711 12633368379025 11712 9534107430225 11713 7180733136721 11714 5398745190400 11715 4050389703364 11716 3033275056900 11717 2266527239001 11718 1690405624336 11719 1257773465025 11720 934058462089 11721 691924512400 11722 511539648400 11723 377185135716 11724 277542473329 11725 203650028176 11726 149115684025 11727 108854464761 11728 79292364921 11729 57572643249 11730 41708259076 11731 30110925625 11732 21689336529 11733 15563560516 11734 11142491364 11735 7944869956 11736 5651280625 11737 4001954121 11738 2827474276 11739 1987643889 11740 1394126244 11741 972504225 11742 676780225 11743 468159769 11744 323172529 11745 221503689 11746 151536100 11747 102880449 11748 69705801 11749 46812964 11750 31404816 11751 20839225 11752 13823524 11753 9060100 11754 5934096 11755 3833764 11756 2480625 11757 1575025 11758 1004004 11759 627264 11760 393129 11761 240100 11762 148225 11763 88209 11764 53361 11765 30976 11766 18225 11767 10201 11768 5929 11769 3136 11770 1764 11771 900 11772 484 11773 225 11774 121 11775 49 11776 25 11777 9 11778 4 11779 1 11780 1 11781 2384991884529596660 11782 12752682222247752759 11783 36273439787931785606 11784 73317964490707024425 11785 118621872023454279930 11786 163994336893389092293 11787 201863749065752554896 11788 227526712168705652249 11789 239593152169667537060 11790 239249747948951818443 11791 229118593840162014564 11792 212262687485821598484 11793 191524613086985324439 11794 169206499928746419262 11795 146982445412019101333 11796 125953346777312989842 11797 106755499671161673853 11798 89684489983250992840 11799 74801944165237408323 11800 62023336908394951679 11801 51180159252154384666 11802 42064914530578670103 11803 34458731130439400052 11804 28149624454584782710 11805 22941462107003070848 11806 18659150218727373974 11807 15149448128210230468 11808 12280841353898170013 11809 9941530771170984180 11810 8037656845542834893 11811 6490763371878035813 11812 5235851303896616507 11813 4219149779941122473 11814 3396487341210636506 11815 2731565849158494551 11816 2194738713307059829 11817 1761753621384899013 11818 1412883699391776926 11819 1132044256716601165 11820 906193504987732683 11821 724723722329996684 11822 579056986789850716 11823 462230415621689827 11824 368626579461042816 11825 293693941187325520 11826 233768514095130398 11827 185886257753118173 11828 147666390510589190 11829 117185867868138988 11830 92903330124150797 11831 73575708864538842 11832 58208835957458152 11833 46002078082857088 11834 36316616978907521 11835 28638731605403202 11836 22559470723996819 11837 17750476189905388 11838 13950986657275373 11839 10951918491524512 11840 8587676542365569 11841 6725668923475047 11842 5261153066335732 11843 4110394537211405 11844 3207429534944077 11845 2499592509923633 11846 1945525276929539 11847 1512251110359855 11848 1173950564651599 11849 910069428240038 11850 704565886154526 11851 544684135251313 11852 420506494121442 11853 324155790722010 11854 249528654018366 11855 191785106822460 11856 147189403322890 11857 112781490138768 11858 86287211606281 11859 65906210373696 11860 50261010250000 11861 38262748404721 11862 29082108485089 11863 22063734812025 11864 16711482369024 11865 12633368379025 11866 9534107430225 11867 7180733136721 11868 5398745190400 11869 4050389703364 11870 3033275056900 11871 2266527239001 11872 1690405624336 11873 1257773465025 11874 934058462089 11875 691924512400 11876 511539648400 11877 377185135716 11878 277542473329 11879 203650028176 11880 149115684025 11881 108854464761 11882 79292364921 11883 57572643249 11884 41708259076 11885 30110925625 11886 21689336529 11887 15563560516 11888 11142491364 11889 7944869956 11890 5651280625 11891 4001954121 11892 2827474276 11893 1987643889 11894 1394126244 11895 972504225 11896 676780225 11897 468159769 11898 323172529 11899 221503689 11900 151536100 11901 102880449 11902 69705801 11903 46812964 11904 31404816 11905 20839225 11906 13823524 11907 9060100 11908 5934096 11909 3833764 11910 2480625 11911 1575025 11912 1004004 11913 627264 11914 393129 11915 240100 11916 148225 11917 88209 11918 53361 11919 30976 11920 18225 11921 10201 11922 5929 11923 3136 11924 1764 11925 900 11926 484 11927 225 11928 121 11929 49 11930 25 11931 9 11932 4 11933 1 11934 1 11935 2821831338438216112 11936 15137674106777349419 11937 43196458761562061733 11938 87574110232528962654 11939 142090322543781855059 11940 196958531272256342356 11941 243037528665434620204 11942 274558363981585374944 11943 289728701943229049742 11944 289875193336571410603 11945 278098913264555073870 11946 258066077887976845921 11947 233210582419912946386 11948 206327752520969847648 11949 179466018635861117753 11950 153979862279372825557 11951 130662586476356287888 11952 109889376212604795805 11953 91750103273416559876 11954 76152187619283876706 11955 62899540058971449904 11956 51745043681723786783 11957 42426930820857343651 11958 34689457334240715064 11959 28295909713650467711 11960 23033747266899357977 11961 18717086437577385063 11962 15185646368409253439 11963 12303350256585153143 11964 9955460526218462386 11965 8046235770200744514 11966 6496020987196745463 11967 5239057333095404018 11968 4221094763239885452 11969 3397661087056555190 11970 2732270339717328442 11971 2195159192869203016 11972 1762003140705039929 11973 1413030885670466554 11974 1132130542921018397 11975 906243765687005952 11976 724752804346904256 11977 579073698246709788 11978 462239949722438060 11979 368631978204610878 11980 293696974462020575 11981 233770204500682684 11982 185887191811567614 11983 147666902050235771 11984 117186145410612107 11985 92903479239834807 11986 73575788156903762 11987 58208877665717228 11988 46002099772193617 11989 36316628121398885 11990 28638737256683827 11991 22559473551471095 11992 17750477584031632 11993 13950987334055598 11994 10951918814697041 11995 8587676693901669 11996 6725668993180848 11997 5261153097740548 11998 4110394551034929 11999 3207429540878173 12000 2499592512404258 12001 1945525277933543 12002 1512251110752984 12003 1173950564799824 12004 910069428293399 12005 704565886172751 12006 544684135257242 12007 420506494123206 12008 324155790722494 12009 249528654018487 12010 191785106822485 12011 147189403322894 12012 112781490138769 12013 86287211606281 12014 65906210373696 12015 50261010250000 12016 38262748404721 12017 29082108485089 12018 22063734812025 12019 16711482369024 12020 12633368379025 12021 9534107430225 12022 7180733136721 12023 5398745190400 12024 4050389703364 12025 3033275056900 12026 2266527239001 12027 1690405624336 12028 1257773465025 12029 934058462089 12030 691924512400 12031 511539648400 12032 377185135716 12033 277542473329 12034 203650028176 12035 149115684025 12036 108854464761 12037 79292364921 12038 57572643249 12039 41708259076 12040 30110925625 12041 21689336529 12042 15563560516 12043 11142491364 12044 7944869956 12045 5651280625 12046 4001954121 12047 2827474276 12048 1987643889 12049 1394126244 12050 972504225 12051 676780225 12052 468159769 12053 323172529 12054 221503689 12055 151536100 12056 102880449 12057 69705801 12058 46812964 12059 31404816 12060 20839225 12061 13823524 12062 9060100 12063 5934096 12064 3833764 12065 2480625 12066 1575025 12067 1004004 12068 627264 12069 393129 12070 240100 12071 148225 12072 88209 12073 53361 12074 30976 12075 18225 12076 10201 12077 5929 12078 3136 12079 1764 12080 900 12081 484 12082 225 12083 121 12084 49 12085 25 12086 9 12087 4 12088 1 12089 1 12090 3336236356301136648 12091 17959505445215565531 12092 51411113894709135025 12093 104543220567002411984 12094 170100327441167054343 12095 236406694121710199511 12096 292427352869811869721 12097 331103554178573152093 12098 350129270809857190034 12099 350984511947830746515 12100 337326019932599322459 12101 313543517809501324538 12102 283776644527014893961 12103 251420922460705412013 12104 218976592284360164819 12105 188111587789446428674 12106 159810508658231103861 12107 134550721059754054661 12108 112457347437154008609 12109 93432111005129075847 12110 77245873428569854490 12111 63606053652160392858 12112 52198741755924590682 12113 42716679718970404685 12114 34873544171628005025 12115 28412286272352827542 12116 23106964252290552715 12117 18762931924534162486 12118 15214217832819096560 12119 12321072323398437844 12120 9966400660220124402 12121 8052956643743510736 12122 6500129469885141423 12123 5241556179981809833 12124 4222606730339860614 12125 3398571051046641633 12126 2732814985778119836 12127 2195483335324094194 12128 1762194921293102918 12129 1413143665685256505 12130 1132196448668879262 12131 906282028297020192 12132 724774868042382805 12133 579086331604573057 12134 462247130452948439 12135 368636028593712297 12136 293699240989134165 12137 233771462274124860 12138 185887883736076431 12139 147667279235371052 12140 117186349060640243 12141 92903588094299566 12142 73575845729547011 12143 58208907776642853 12144 46002115335754133 12145 36316636066268841 12146 28638741258637948 12147 22559475539114984 12148 17750478556535857 12149 13950987802215367 12150 10951919036200730 12151 8587676796782118 12152 6725669039993812 12153 5261153118579773 12154 4110394560095029 12155 3207429544711937 12156 2499592513979283 12157 1945525278560807 12158 1512251110993084 12159 1173950564888033 12160 910069428324375 12161 704565886182952 12162 544684135260378 12163 420506494124106 12164 324155790722719 12165 249528654018536 12166 191785106822494 12167 147189403322895 12168 112781490138769 12169 86287211606281 12170 65906210373696 12171 50261010250000 12172 38262748404721 12173 29082108485089 12174 22063734812025 12175 16711482369024 12176 12633368379025 12177 9534107430225 12178 7180733136721 12179 5398745190400 12180 4050389703364 12181 3033275056900 12182 2266527239001 12183 1690405624336 12184 1257773465025 12185 934058462089 12186 691924512400 12187 511539648400 12188 377185135716 12189 277542473329 12190 203650028176 12191 149115684025 12192 108854464761 12193 79292364921 12194 57572643249 12195 41708259076 12196 30110925625 12197 21689336529 12198 15563560516 12199 11142491364 12200 7944869956 12201 5651280625 12202 4001954121 12203 2827474276 12204 1987643889 12205 1394126244 12206 972504225 12207 676780225 12208 468159769 12209 323172529 12210 221503689 12211 151536100 12212 102880449 12213 69705801 12214 46812964 12215 31404816 12216 20839225 12217 13823524 12218 9060100 12219 5934096 12220 3833764 12221 2480625 12222 1575025 12223 1004004 12224 627264 12225 393129 12226 240100 12227 148225 12228 88209 12229 53361 12230 30976 12231 18225 12232 10201 12233 5929 12234 3136 12235 1764 12236 900 12237 484 12238 225 12239 121 12240 49 12241 25 12242 9 12243 4 12244 1 12245 1 12246 3943299473437335314 12247 21295741801516702179 12248 61155964206777627264 12249 124729078385416159450 12250 203514814861774717193 12251 283585136673118547527 12252 351640098421145146452 12253 399043879612477736465 12254 422853724674589424432 12255 424701147814635174083 12256 408899605174470635748 12257 380693838120779671004 12258 345075689343983874926 12259 306161060551119556052 12260 267003194559713991182 12261 229649883111736903093 12262 195324724326001072771 12263 164630369446570230302 12264 137740475876565430542 12265 114550792620037766941 12266 94796033386540099975 12267 78128713040069215998 12268 64174117121227673519 12269 52562261548714435395 12270 42948107885386713425 12271 35020152840919304806 12272 28504718416939982077 12273 23164966323713448978 12274 18799159233505870676 12275 15236739365749826623 12276 12335007476507089947 12277 9974981851266882543 12278 8058215193095172523 12279 6503335876264863283 12280 5243501312395654892 12281 4223780533758350497 12282 3399275563294805334 12283 2733235473285132544 12284 2195732857471709371 12285 1762342108544296771 12286 1413229952212846266 12287 1132246709471032980 12288 906311110345332580 12289 724791579508301977 12290 579095865707801915 12291 462252529197143765 12292 368639061868555577 12293 293700931394717427 12294 233772396332580230 12295 185888395275723912 12296 147667556777844292 12297 117186498176324262 12298 92903667386664487 12299 73575887437806087 12300 58208929465979382 12301 46002126478245497 12302 36316641717549466 12303 28638744086112224 12304 22559476933241228 12305 17750479233316082 12306 13950988125387896 12307 10951919187736830 12308 8587676866487919 12309 6725669071398628 12310 5261153132403297 12311 4110394566029125 12312 3207429547192562 12313 2499592514983287 12314 1945525278953936 12315 1512251111141309 12316 1173950564941394 12317 910069428342600 12318 704565886188881 12319 544684135262142 12320 420506494124590 12321 324155790722840 12322 249528654018561 12323 191785106822498 12324 147189403322896 12325 112781490138769 12326 86287211606281 12327 65906210373696 12328 50261010250000 12329 38262748404721 12330 29082108485089 12331 22063734812025 12332 16711482369024 12333 12633368379025 12334 9534107430225 12335 7180733136721 12336 5398745190400 12337 4050389703364 12338 3033275056900 12339 2266527239001 12340 1690405624336 12341 1257773465025 12342 934058462089 12343 691924512400 12344 511539648400 12345 377185135716 12346 277542473329 12347 203650028176 12348 149115684025 12349 108854464761 12350 79292364921 12351 57572643249 12352 41708259076 12353 30110925625 12354 21689336529 12355 15563560516 12356 11142491364 12357 7944869956 12358 5651280625 12359 4001954121 12360 2827474276 12361 1987643889 12362 1394126244 12363 972504225 12364 676780225 12365 468159769 12366 323172529 12367 221503689 12368 151536100 12369 102880449 12370 69705801 12371 46812964 12372 31404816 12373 20839225 12374 13823524 12375 9060100 12376 5934096 12377 3833764 12378 2480625 12379 1575025 12380 1004004 12381 627264 12382 393129 12383 240100 12384 148225 12385 88209 12386 53361 12387 30976 12388 18225 12389 10201 12390 5929 12391 3136 12392 1764 12393 900 12394 484 12395 225 12396 121 12397 49 12398 25 12399 9 12400 4 12401 1 12402 1 12403 4657482894582975332 12404 25239041274954037493 12405 72706855696225837204 12406 148730074439306589918 12407 243350950408870439380 12408 339978265914445920360 12409 422584725980622820389 12410 480628629268060932000 12411 510360741196557597556 12412 513572496371388614474 12413 495337158005227646824 12414 461922598886415167096 12415 419336569021269681074 12416 372569699471311105626 12417 325341917927844120385 12418 280169166516180340322 12419 238565958565313100141 12420 201294556474192355995 12421 168589051498366332107 12422 140343708869015956807 12423 116250192797784481483 12424 95898188643962381326 12425 78839299114822631401 12426 64629748940680945680 12427 52852916979202707836 12428 43132614206196856116 12429 35136720900727772623 12430 28578021614216331851 12431 23210850054431577180 12432 18827747404879325669 12433 15254468612289059043 12434 12345950643575712581 12435 9981703982543780314 12436 8062324187316534891 12437 6505834926800302200 12438 5245013358787869564 12439 4224690527859349917 12440 3399820220498087173 12441 2733559619741977803 12442 2195924639453898603 12443 1762454889027246491 12444 1413295858112243231 12445 1132284972127860184 12446 906333174054634653 12447 724804212869999010 12448 579103046439316298 12449 462256579586485284 12450 368641328395722528 12451 293702189168169804 12452 233773088257090811 12453 185888772460859418 12454 147667760427872453 12455 117186607030789022 12456 92903724959307736 12457 73575917548731712 12458 58208945029539898 12459 46002134423115453 12460 36316645719503587 12461 28638746073756113 12462 22559477905745453 12463 17750479701475851 12464 13950988346891585 12465 10951919290617279 12466 8587676913300883 12467 6725669092237853 12468 5261153141463397 12469 4110394569862889 12470 3207429548767587 12471 2499592515610551 12472 1945525279194036 12473 1512251111229518 12474 1173950564972370 12475 910069428352801 12476 704565886192017 12477 544684135263042 12478 420506494124815 12479 324155790722889 12480 249528654018570 12481 191785106822499 12482 147189403322896 12483 112781490138769 12484 86287211606281 12485 65906210373696 12486 50261010250000 12487 38262748404721 12488 29082108485089 12489 22063734812025 12490 16711482369024 12491 12633368379025 12492 9534107430225 12493 7180733136721 12494 5398745190400 12495 4050389703364 12496 3033275056900 12497 2266527239001 12498 1690405624336 12499 1257773465025 12500 934058462089 12501 691924512400 12502 511539648400 12503 377185135716 12504 277542473329 12505 203650028176 12506 149115684025 12507 108854464761 12508 79292364921 12509 57572643249 12510 41708259076 12511 30110925625 12512 21689336529 12513 15563560516 12514 11142491364 12515 7944869956 12516 5651280625 12517 4001954121 12518 2827474276 12519 1987643889 12520 1394126244 12521 972504225 12522 676780225 12523 468159769 12524 323172529 12525 221503689 12526 151536100 12527 102880449 12528 69705801 12529 46812964 12530 31404816 12531 20839225 12532 13823524 12533 9060100 12534 5934096 12535 3833764 12536 2480625 12537 1575025 12538 1004004 12539 627264 12540 393129 12541 240100 12542 148225 12543 88209 12544 53361 12545 30976 12546 18225 12547 10201 12548 5929 12549 3136 12550 1764 12551 900 12552 484 12553 225 12554 121 12555 49 12556 25 12557 9 12558 4 12559 1 12560 1 12561 5499434157305929510 12562 29896524169537012825 12563 86395005481731664757 12564 177250076263228249188 12565 290820396983088444977 12566 407345287302259531673 12567 507539628483489802217 12568 578537633880115053327 12569 615594179046673114255 12570 620646372489838466002 12571 599662545849802556252 12572 560117877183165365740 12573 509244224422185565953 12574 453080922314730329634 12575 396161931913130120719 12576 341569884207642477057 12577 291181334231623891809 12578 245954041043343609194 12579 206203391599224129285 12580 171823431461024614288 12581 142459243147152559889 12582 117624910692753268087 12583 96786238878021056326 12584 79409846348660284364 12585 64994437889616690357 12586 53084888429553140854 12587 43279472011293405057 12588 35229265721368310325 12589 28636073919717599713 12590 23247099420631698753 12591 18850278470442137245 12592 15268407815476437780 12593 12354533524967922357 12594 9986963223809438745 12595 8065530871237107742 12596 6507780168068398400 12597 5246187203914595674 12598 4225395055671072315 12599 3400240713656380417 12600 2733809143877236867 12601 2196071827381872681 12602 1762541175776339941 12603 1413346118984102750 12604 1132314054197011797 12605 906349885526487921 12606 724813746974802893 12607 579108445183904753 12608 462259612861416773 12609 368643018801324015 12610 293703123226628310 12611 233773599796738776 12612 185889050003332707 12613 147667909543556476 12614 117186686323153943 12615 92903766667566812 12616 73575939238068241 12617 58208956172031262 12618 46002140074396078 12619 36316648546977863 12620 28638747467882357 12621 22559478582525678 12622 17750480024648380 12623 13950988498427685 12624 10951919360323080 12625 8587676944705699 12626 6725669106061377 12627 5261153147397493 12628 4110394572343514 12629 3207429549771591 12630 2499592516003680 12631 1945525279342261 12632 1512251111282879 12633 1173950564990595 12634 910069428358730 12635 704565886193781 12636 544684135263526 12637 420506494124936 12638 324155790722914 12639 249528654018574 12640 191785106822500 12641 147189403322896 12642 112781490138769 12643 86287211606281 12644 65906210373696 12645 50261010250000 12646 38262748404721 12647 29082108485089 12648 22063734812025 12649 16711482369024 12650 12633368379025 12651 9534107430225 12652 7180733136721 12653 5398745190400 12654 4050389703364 12655 3033275056900 12656 2266527239001 12657 1690405624336 12658 1257773465025 12659 934058462089 12660 691924512400 12661 511539648400 12662 377185135716 12663 277542473329 12664 203650028176 12665 149115684025 12666 108854464761 12667 79292364921 12668 57572643249 12669 41708259076 12670 30110925625 12671 21689336529 12672 15563560516 12673 11142491364 12674 7944869956 12675 5651280625 12676 4001954121 12677 2827474276 12678 1987643889 12679 1394126244 12680 972504225 12681 676780225 12682 468159769 12683 323172529 12684 221503689 12685 151536100 12686 102880449 12687 69705801 12688 46812964 12689 31404816 12690 20839225 12691 13823524 12692 9060100 12693 5934096 12694 3833764 12695 2480625 12696 1575025 12697 1004004 12698 627264 12699 393129 12700 240100 12701 148225 12702 88209 12703 53361 12704 30976 12705 18225 12706 10201 12707 5929 12708 3136 12709 1764 12710 900 12711 484 12712 225 12713 121 12714 49 12715 25 12716 9 12717 4 12718 1 12719 1 12720 6489123779413100740 12721 35395958326842942335 12722 102603379865762850029 12723 211124083867147824207 12724 347350403704395303531 12725 487778928255344787333 12726 609209036368012086569 12727 695970568823861887647 12728 742065935438676826317 12729 749574622812950185830 12730 725497426916330299162 12731 678751049489912111920 12732 618024776354649060493 12733 550628565299786677742 12734 482076701706062595757 12735 416148257790975180750 12736 355159968653518614209 12737 300317084167906537575 12738 252035968732276158929 12739 210218487875774295189 12740 174454686221237127158 12741 144172387765766385167 12742 118733724399516703103 12743 97500011159670200933 12744 79866983934999855055 12745 65285795974333492452 12746 53269718364199593026 12747 43396187113361182162 12748 35302634786780743944 12749 28681986723210344406 12750 23275700223221403985 12751 18868013115264047236 12752 15279353248980721898 12753 12361256590286832365 12754 9991072595213310487 12755 8068030070887868839 12756 6509292272033215247 12757 5247097219704928040 12758 4225939720819223900 12759 3400564862940699946 12760 2734000926831930324 12761 2196184608187994930 12762 1762607081778617355 12763 1413384381672334770 12764 1132336117915373970 12765 906362518890665579 12766 724820927706944540 12767 579112495573394497 12768 462261879388614700 12769 368644276574782321 12770 293703815151139791 12771 233773976981874403 12772 185889253653360877 12773 147668018398021237 12774 117186743895797192 12775 92903796778492437 12776 73575954801628757 12777 58208964116901218 12778 46002144076350199 12779 36316650534621752 12780 28638748440386582 12781 22559479050685447 12782 17750480246152069 12783 13950988601308134 12784 10951919407136044 12785 8587676965544924 12786 6725669115121477 12787 5261153151231257 12788 4110394573918539 12789 3207429550398855 12790 2499592516243780 12791 1945525279430470 12792 1512251111313855 12793 1173950565000796 12794 910069428361866 12795 704565886194681 12796 544684135263751 12797 420506494124985 12798 324155790722923 12799 249528654018575 12800 191785106822500 12801 147189403322896 12802 112781490138769 12803 86287211606281 12804 65906210373696 12805 50261010250000 12806 38262748404721 12807 29082108485089 12808 22063734812025 12809 16711482369024 12810 12633368379025 12811 9534107430225 12812 7180733136721 12813 5398745190400 12814 4050389703364 12815 3033275056900 12816 2266527239001 12817 1690405624336 12818 1257773465025 12819 934058462089 12820 691924512400 12821 511539648400 12822 377185135716 12823 277542473329 12824 203650028176 12825 149115684025 12826 108854464761 12827 79292364921 12828 57572643249 12829 41708259076 12830 30110925625 12831 21689336529 12832 15563560516 12833 11142491364 12834 7944869956 12835 5651280625 12836 4001954121 12837 2827474276 12838 1987643889 12839 1394126244 12840 972504225 12841 676780225 12842 468159769 12843 323172529 12844 221503689 12845 151536100 12846 102880449 12847 69705801 12848 46812964 12849 31404816 12850 20839225 12851 13823524 12852 9060100 12853 5934096 12854 3833764 12855 2480625 12856 1575025 12857 1004004 12858 627264 12859 393129 12860 240100 12861 148225 12862 88209 12863 53361 12864 30976 12865 18225 12866 10201 12867 5929 12868 3136 12869 1764 12870 900 12871 484 12872 225 12873 121 12874 49 12875 25 12876 9 12877 4 12878 1 12879 1 12880 7654642710292240632 12881 41885082106256043075 12882 121790963808574607092 12883 251333454305069439947 12884 414638898728922541400 12885 583757097826105503042 12886 730816456920779407537 12887 836735748536717738818 12888 893975801508282291013 12889 904721767670650156687 12890 877186563982894392565 12891 821985209391748847764 12892 749559578836093238793 12893 668741199625223570439 12894 586238526807098839738 12895 506672776819119228933 12896 432906506667412925961 12897 366447698410981801824 12898 307846247568940066542 12899 257016044131404436070 12900 213488376533876004299 12901 176587698690879154195 12902 145555604085558923017 12903 119625856630261087897 12904 98072495168910777718 12905 80232580349906760938 12906 65518187185589078830 12907 53416767749687932882 12908 43488818167575609484 12909 35360725341694602136 12910 28718252797768202276 12911 23298238468833335769 12912 18881955351588092392 12913 15287937388120886747 12914 12366516343087937829 12915 9994279482783309569 12916 8069975391448257910 12917 6510466147270860263 12918 5247801758659141367 12919 4226360217979471250 12920 3400814388470085254 12921 2734148115228064171 12922 2196270895088624480 12923 1762657342697289838 12924 1413413463755309907 12925 1132352829391061002 12926 906372052996473466 12927 724826326451773095 12928 579115528848379347 12929 462263569794226388 12930 368645210633242591 12931 293704326690787981 12932 233774254524347717 12933 185889402769044901 12934 147668097690386158 12935 117186785604056268 12936 92903818467828966 12937 73575965944120121 12938 58208969768181843 12939 46002146903824475 12940 36316651928747996 12941 28638749117166807 12942 22559479373857976 12943 17750480397688169 12944 13950988671013935 12945 10951919438540860 12946 8587676979368448 12947 6725669121055573 12948 5261153153711882 12949 4110394574922543 12950 3207429550791984 12951 2499592516392005 12952 1945525279483831 12953 1512251111332080 12954 1173950565006725 12955 910069428363630 12956 704565886195165 12957 544684135263872 12958 420506494125010 12959 324155790722927 12960 249528654018576 12961 191785106822500 12962 147189403322896 12963 112781490138769 12964 86287211606281 12965 65906210373696 12966 50261010250000 12967 38262748404721 12968 29082108485089 12969 22063734812025 12970 16711482369024 12971 12633368379025 12972 9534107430225 12973 7180733136721 12974 5398745190400 12975 4050389703364 12976 3033275056900 12977 2266527239001 12978 1690405624336 12979 1257773465025 12980 934058462089 12981 691924512400 12982 511539648400 12983 377185135716 12984 277542473329 12985 203650028176 12986 149115684025 12987 108854464761 12988 79292364921 12989 57572643249 12990 41708259076 12991 30110925625 12992 21689336529 12993 15563560516 12994 11142491364 12995 7944869956 12996 5651280625 12997 4001954121 12998 2827474276 12999 1987643889 13000 1394126244 13001 972504225 13002 676780225 13003 468159769 13004 323172529 13005 221503689 13006 151536100 13007 102880449 13008 69705801 13009 46812964 13010 31404816 13011 20839225 13012 13823524 13013 9060100 13014 5934096 13015 3833764 13016 2480625 13017 1575025 13018 1004004 13019 627264 13020 393129 13021 240100 13022 148225 13023 88209 13024 53361 13025 30976 13026 18225 13027 10201 13028 5929 13029 3136 13030 1764 13031 900 13032 484 13033 225 13034 121 13035 49 13036 25 13037 9 13038 4 13039 1 13040 1 13041 9023479934764926642 13042 49539724816548283707 13043 144488461972018893104 13044 299041040071802856280 13045 494684404713939879327 13046 698224035402041088927 13047 876184450695917372763 13048 1005374820902364782481 13049 1076328900706385275878 13050 1091311083527312711587 13051 1059928047834391016420 13052 994818150348559397203 13053 908507196074051659562 13054 811666525044239251631 13055 712441079018735639565 13056 616484244940411622324 13057 527321500960434221692 13058 446841922943926110675 13059 375760826883804727870 13060 314018043864563146336 13061 261076086175698271823 13062 216141832425566065050 13063 178311676938679890176 13064 146669641021319608982 13065 120342116722551607139 13066 98530803168485698054 13067 80524482095651245517 13068 65703266364884729167 13069 53533595557919023705 13070 43562237475011212608 13071 35406660204403400518 13072 28746863133458148701 13073 23315977163836852842 13074 18892902475458667370 13075 15294661145357627163 13076 12370625992033287826 13077 9996778791288410016 13078 8071487537121321185 13079 6511376178624752226 13080 5248346429458573537 13081 4226684369251434667 13082 3401006172101558936 13083 2734260896255690109 13084 2196336801160607695 13085 1762695605406361083 13086 1413435527479606176 13087 1132365462756813685 13088 906379233729008242 13089 724830376841351048 13090 579117795375595499 13091 462264827567687830 13092 368645902557754556 13093 293704703875923657 13094 233774458174375891 13095 185889511623509662 13096 147668155263029407 13097 117186815714981893 13098 92903834031389482 13099 73575973888990077 13100 58208973770135964 13101 46002148891468364 13102 36316652901252221 13103 28638749585326576 13104 22559479595361665 13105 17750480500568618 13106 13950988717826899 13107 10951919459380085 13108 8587676988428548 13109 6725669124889337 13110 5261153155286907 13111 4110394575549807 13112 3207429551032084 13113 2499592516480214 13114 1945525279514807 13115 1512251111342281 13116 1173950565009861 13117 910069428364530 13118 704565886195390 13119 544684135263921 13120 420506494125019 13121 324155790722928 13122 249528654018576 13123 191785106822500 13124 147189403322896 13125 112781490138769 13126 86287211606281 13127 65906210373696 13128 50261010250000 13129 38262748404721 13130 29082108485089 13131 22063734812025 13132 16711482369024 13133 12633368379025 13134 9534107430225 13135 7180733136721 13136 5398745190400 13137 4050389703364 13138 3033275056900 13139 2266527239001 13140 1690405624336 13141 1257773465025 13142 934058462089 13143 691924512400 13144 511539648400 13145 377185135716 13146 277542473329 13147 203650028176 13148 149115684025 13149 108854464761 13150 79292364921 13151 57572643249 13152 41708259076 13153 30110925625 13154 21689336529 13155 15563560516 13156 11142491364 13157 7944869956 13158 5651280625 13159 4001954121 13160 2827474276 13161 1987643889 13162 1394126244 13163 972504225 13164 676780225 13165 468159769 13166 323172529 13167 221503689 13168 151536100 13169 102880449 13170 69705801 13171 46812964 13172 31404816 13173 20839225 13174 13823524 13175 9060100 13176 5934096 13177 3833764 13178 2480625 13179 1575025 13180 1004004 13181 627264 13182 393129 13183 240100 13184 148225 13185 88209 13186 53361 13187 30976 13188 18225 13189 10201 13190 5929 13191 3136 13192 1764 13193 900 13194 484 13195 225 13196 121 13197 49 13198 25 13199 9 13200 4 13201 1 13202 1 13203 10633959445608456958 13204 58563204751313210349 13205 171330688625122890799 13206 355612545839166717311 13207 589861437054891301257 13208 834662670628385799687 13209 1049864133823186235379 13210 1207288004874490524856 13211 1295103522845593832223 13212 1315578648655337094321 13213 1279950304541268346092 13214 1203236976063679237238 13215 1100465474757489676130 13216 984507630344659203525 13217 865254439397569018006 13218 749605993696095308162 13219 641906982488934476643 13220 544512093796965525857 13221 458352445671413778409 13222 383403238593748139759 13223 319054949205120261327 13224 264374142768343382718 13225 218288639392409023034 13226 179701568381224018853 13227 147564964851198613957 13228 120916108188076920101 13229 98897102749022391527 13230 80757197069842375549 13231 65850462834339015049 13232 53626292491411900825 13233 43620357105527154848 13234 35442938910854288642 13235 28769406777504294154 13236 23329921666627964298 13237 18901487548646778552 13238 15299921275342246005 13239 12373833028718757313 13240 9998724169421419487 13241 8072661434048300911 13242 6512080725523835420 13243 5248766929446295161 13244 4226933895753324200 13245 3401153360820865312 13246 2734347183259200108 13247 2196387062110684994 13248 1762724687498396320 13249 1413452238957773833 13250 1132374996863248836 13251 906384632473985022 13252 724833410116366874 13253 579119485781213116 13254 462265761626149000 13255 368646414097402867 13256 293704981418396980 13257 233774607290059916 13258 185889590915874583 13259 147668196971288483 13260 117186837404318422 13261 92903845173880846 13262 73575979540270702 13263 58208976597610240 13264 46002150285594608 13265 36316653578032446 13266 28638749908499105 13267 22559479746897765 13268 17750480570274419 13269 13950988749231715 13270 10951919473203609 13271 8587676994362644 13272 6725669127369962 13273 5261153156290911 13274 4110394575942936 13275 3207429551180309 13276 2499592516533575 13277 1945525279533032 13278 1512251111348210 13279 1173950565011625 13280 910069428365014 13281 704565886195511 13282 544684135263946 13283 420506494125023 13284 324155790722929 13285 249528654018576 13286 191785106822500 13287 147189403322896 13288 112781490138769 13289 86287211606281 13290 65906210373696 13291 50261010250000 13292 38262748404721 13293 29082108485089 13294 22063734812025 13295 16711482369024 13296 12633368379025 13297 9534107430225 13298 7180733136721 13299 5398745190400 13300 4050389703364 13301 3033275056900 13302 2266527239001 13303 1690405624336 13304 1257773465025 13305 934058462089 13306 691924512400 13307 511539648400 13308 377185135716 13309 277542473329 13310 203650028176 13311 149115684025 13312 108854464761 13313 79292364921 13314 57572643249 13315 41708259076 13316 30110925625 13317 21689336529 13318 15563560516 13319 11142491364 13320 7944869956 13321 5651280625 13322 4001954121 13323 2827474276 13324 1987643889 13325 1394126244 13326 972504225 13327 676780225 13328 468159769 13329 323172529 13330 221503689 13331 151536100 13332 102880449 13333 69705801 13334 46812964 13335 31404816 13336 20839225 13337 13823524 13338 9060100 13339 5934096 13340 3833764 13341 2480625 13342 1575025 13343 1004004 13344 627264 13345 393129 13346 240100 13347 148225 13348 88209 13349 53361 13350 30976 13351 18225 13352 10201 13353 5929 13354 3136 13355 1764 13356 900 13357 484 13358 225 13359 121 13360 49 13361 25 13362 9 13363 4 13364 1 13365 1 13366 12523704613092376854 13367 69197164196921667307 13368 203051666723332103453 13369 422664142930192330746 13370 702962949543562020842 13371 997206724357150832930 13372 1257247396609008620076 13373 1448908013435663971844 13374 1557417275684347714890 13375 1584978716182165242826 13376 1544697242495499108885 13377 1454420634112586695711 13378 1332145829773721742457 13379 1193400141998319812965 13380 1050172417322138941768 13381 910887003814704556944 13382 780882413935969983877 13383 663096473259897455750 13384 558727064650599349646 13385 467808138977507990765 13386 389646813370048435709 13387 323150690330433810597 13388 267045142473804309916 13389 220021138075134455180 13390 180819694485069857548 13391 148283163983943951963 13392 121375324345339417808 13393 99189424459296547690 13394 80942467887099833708 13395 65967376891707342388 13396 53699750052262035752 13397 43666308677566193317 13398 35471556426814858958 13399 28787148505691290610 13400 23340870048255554449 13401 18908211817420541026 13402 15304031127937262333 13403 12376332416516181607 13404 10000236345205404804 13405 8073571476544684028 13406 6512625400325221705 13407 5249091082112384822 13408 4227125679852957651 13409 3401266142000027350 13410 2734413089377996287 13411 2196425324833579763 13412 1762746751226526353 13413 1413464872324530520 13414 1132382177596023712 13415 906388682863616336 13416 724835676643593227 13417 579120743554676322 13418 462266453550661190 13419 368646791282538568 13420 293705185068425155 13421 233774716144524677 13422 185889648488517832 13423 147668227082214108 13424 117186852967878938 13425 92903853118750802 13426 73575983542224823 13427 58208978585254129 13428 46002151258098833 13429 36316654046192215 13430 28638750130002794 13431 22559479849778214 13432 17750480617087383 13433 13950988770070940 13434 10951919482263709 13435 8587676998196408 13436 6725669128944987 13437 5261153156918175 13438 4110394576183036 13439 3207429551268518 13440 2499592516564551 13441 1945525279543233 13442 1512251111351346 13443 1173950565012525 13444 910069428365239 13445 704565886195560 13446 544684135263955 13447 420506494125024 13448 324155790722929 13449 249528654018576 13450 191785106822500 13451 147189403322896 13452 112781490138769 13453 86287211606281 13454 65906210373696 13455 50261010250000 13456 38262748404721 13457 29082108485089 13458 22063734812025 13459 16711482369024 13460 12633368379025 13461 9534107430225 13462 7180733136721 13463 5398745190400 13464 4050389703364 13465 3033275056900 13466 2266527239001 13467 1690405624336 13468 1257773465025 13469 934058462089 13470 691924512400 13471 511539648400 13472 377185135716 13473 277542473329 13474 203650028176 13475 149115684025 13476 108854464761 13477 79292364921 13478 57572643249 13479 41708259076 13480 30110925625 13481 21689336529 13482 15563560516 13483 11142491364 13484 7944869956 13485 5651280625 13486 4001954121 13487 2827474276 13488 1987643889 13489 1394126244 13490 972504225 13491 676780225 13492 468159769 13493 323172529 13494 221503689 13495 151536100 13496 102880449 13497 69705801 13498 46812964 13499 31404816 13500 20839225 13501 13823524 13502 9060100 13503 5934096 13504 3833764 13505 2480625 13506 1575025 13507 1004004 13508 627264 13509 393129 13510 240100 13511 148225 13512 88209 13513 53361 13514 30976 13515 18225 13516 10201 13517 5929 13518 3136 13519 1764 13520 900 13521 484 13522 225 13523 121 13524 49 13525 25 13526 9 13527 4 13528 1 13529 1 13530 14744878120797009186 13531 81720868810014044161 13532 240527852822044558106 13533 502092706795134959733 13534 837303041659114872146 13535 1190741877798906808175 13536 1504746352840640635147 13537 1737876025877069552076 13538 1871761738110253396276 13539 1908401787632178461405 13540 1863077629446720316696 13541 1756959929981320707369 13542 1611603199300787275013 13543 1445707105187343735578 13544 1273805090442618147092 13545 1106160379946992706043 13546 949335858930976890306 13547 806980887158812978935 13548 680637503185709323397 13549 570416873596294027464 13550 475541115119781868515 13551 394728912096340556080 13552 326471033949004988842 13553 269202812076622036152 13554 221416262267447750831 13555 181717509156713174094 13556 148858326796452100034 13557 121742167864406933618 13558 99422388757425039441 13559 81089777084406407992 13560 66060124072874646789 13561 53757891743388157006 13562 43702596917440495148 13563 35494104121112317294 13564 28801094698862516450 13565 23349455813363976664 13566 18913472224947031252 13567 15307238273477124531 13568 12378277836357443435 13569 10001410257695944611 13570 8074276029095047832 13571 6513045902300587218 13572 5249340609291054580 13573 4227272868793767716 13574 3401352429073243150 13575 2734463350348912811 13576 2196454406931549096 13577 1762763462706269035 13578 1413474406431358800 13579 1132387576341088701 13580 906391716138650387 13581 724837367049213980 13582 579121677613137976 13583 462266965090309550 13584 368647068825011895 13585 293705334184109180 13586 233774795436889598 13587 185889690196776908 13588 147668248771550637 13589 117186864110370302 13590 92903858770031427 13591 73575986369699099 13592 58208979979380373 13593 46002151934879058 13594 36316654369364744 13595 28638750281538894 13596 22559479919484015 13597 17750480648492199 13598 13950988783894464 13599 10951919488197805 13600 8587677000677033 13601 6725669129948991 13602 5261153157311304 13603 4110394576331261 13604 3207429551321879 13605 2499592516582776 13606 1945525279549162 13607 1512251111353110 13608 1173950565013009 13609 910069428365360 13610 704565886195585 13611 544684135263959 13612 420506494125025 13613 324155790722929 13614 249528654018576 13615 191785106822500 13616 147189403322896 13617 112781490138769 13618 86287211606281 13619 65906210373696 13620 50261010250000 13621 38262748404721 13622 29082108485089 13623 22063734812025 13624 16711482369024 13625 12633368379025 13626 9534107430225 13627 7180733136721 13628 5398745190400 13629 4050389703364 13630 3033275056900 13631 2266527239001 13632 1690405624336 13633 1257773465025 13634 934058462089 13635 691924512400 13636 511539648400 13637 377185135716 13638 277542473329 13639 203650028176 13640 149115684025 13641 108854464761 13642 79292364921 13643 57572643249 13644 41708259076 13645 30110925625 13646 21689336529 13647 15563560516 13648 11142491364 13649 7944869956 13650 5651280625 13651 4001954121 13652 2827474276 13653 1987643889 13654 1394126244 13655 972504225 13656 676780225 13657 468159769 13658 323172529 13659 221503689 13660 151536100 13661 102880449 13662 69705801 13663 46812964 13664 31404816 13665 20839225 13666 13823524 13667 9060100 13668 5934096 13669 3833764 13670 2480625 13671 1575025 13672 1004004 13673 627264 13674 393129 13675 240100 13676 148225 13677 88209 13678 53361 13679 30976 13680 18225 13681 10201 13682 5929 13683 3136 13684 1764 13685 900 13686 484 13687 225 13688 121 13689 49 13690 25 13691 9 13692 4 13693 1 13694 1 13695 17349091245689646028 13696 96465746930811053347 13697 284772535533346147614 13698 596140398661211275417 13699 996777111509074839060 13700 1421060139485220375188 13701 1799950914166918894744 13702 2083283986720755688474 13703 2248236767073627149632 13704 2296462885924888570359 13705 2245727807564777783864 13706 2121143707334697162617 13707 1948484543068306031808 13708 1750270831162775705448 13709 1544089834226068910326 13710 1342447728671871555199 13711 1153390892275077228288 13712 981455888757260771224 13713 828609241717311795223 13714 695077716168870797231 13715 579986713512702764046 13716 481841841391314202888 13717 398852933395864143336 13718 329155866308987804440 13719 270941998496480871464 13720 222537584017693297210 13721 182437217003054200728 13722 149318246496469348347 13723 122034813446464416204 13724 99607806688758767306 13725 81206757028998014011 13726 66133610711314507834 13727 53803855947788385458 13728 43731219831938159582 13729 35511848115787219275 13730 28812044014541886698 13731 23356180459321879780 13732 18917582226657606194 13733 15309737718847179426 13734 12379790033830764362 13735 10002320308137197644 13736 8074820706723908392 13737 6513370055939181104 13738 5249532393713860560 13739 4227385650075810203 13740 3401418335223444145 13741 2734501613080867680 13742 2196476470662159754 13743 1762776096073652986 13744 1413481587164281901 13745 1132391626730750991 13746 906393982665882669 13747 724838624822678086 13748 579122369537650287 13749 462267342275445260 13750 368647272475040071 13751 293705443038573941 13752 233774853009532847 13753 185889720307702533 13754 147668264335111153 13755 117186872055240258 13756 92903862771985548 13757 73575988357342988 13758 58208980951884598 13759 46002152403038827 13760 36316654590868433 13761 28638750384419343 13762 22559479966296979 13763 17750480669331424 13764 13950988792954564 13765 10951919492031569 13766 8587677002252058 13767 6725669130576255 13768 5261153157551404 13769 4110394576419470 13770 3207429551352855 13771 2499592516592977 13772 1945525279552298 13773 1512251111354010 13774 1173950565013234 13775 910069428365409 13776 704565886195594 13777 544684135263960 13778 420506494125025 13779 324155790722929 13780 249528654018576 13781 191785106822500 13782 147189403322896 13783 112781490138769 13784 86287211606281 13785 65906210373696 13786 50261010250000 13787 38262748404721 13788 29082108485089 13789 22063734812025 13790 16711482369024 13791 12633368379025 13792 9534107430225 13793 7180733136721 13794 5398745190400 13795 4050389703364 13796 3033275056900 13797 2266527239001 13798 1690405624336 13799 1257773465025 13800 934058462089 13801 691924512400 13802 511539648400 13803 377185135716 13804 277542473329 13805 203650028176 13806 149115684025 13807 108854464761 13808 79292364921 13809 57572643249 13810 41708259076 13811 30110925625 13812 21689336529 13813 15563560516 13814 11142491364 13815 7944869956 13816 5651280625 13817 4001954121 13818 2827474276 13819 1987643889 13820 1394126244 13821 972504225 13822 676780225 13823 468159769 13824 323172529 13825 221503689 13826 151536100 13827 102880449 13828 69705801 13829 46812964 13830 31404816 13831 20839225 13832 13823524 13833 9060100 13834 5934096 13835 3833764 13836 2480625 13837 1575025 13838 1004004 13839 627264 13840 393129 13841 240100 13842 148225 13843 88209 13844 53361 13845 30976 13846 18225 13847 10201 13848 5929 13849 3136 13850 1764 13851 900 13852 484 13853 225 13854 121 13855 49 13856 25 13857 9 13858 4 13859 1 13860 1 13861 20407026523441099682 13862 113814838176500699375 13863 336993599752855611453 13864 707436678463538478360 13865 1186001835716102576674 13866 1695001146911115927987 13867 2151876596405999782725 13868 2495921482990780782391 13869 2698878165767428802729 13870 2761809263445015764106 13871 2705362491099359206107 13872 2559271325374279108402 13873 2354354289754610109003 13874 2117691042997052451070 13875 1870565387705182996037 13876 1628186346115488268902 13877 1400422684009649934768 13878 1192891958872273428278 13879 1008103444969999233225 13880 846432966566736155334 13881 706911248087825329038 13882 587791885106977647352 13883 486959785642638950914 13884 402190870942087141543 13885 331322073031281533029 13886 272341217251105782661 13887 223437339419513040877 13888 183013288484697997055 13889 149685510129171704010 13890 122267969424261979779 13891 99755202146344997420 13892 81299542466407320908 13893 66191769112447649311 13894 53840151368084847279 13895 43753770559450502117 13896 35525795566721394384 13897 28820630291188334975 13898 23361441070498184562 13899 18920789451489810464 13900 15311683168799365060 13901 12380963957463795444 13902 10003024864689515567 13903 8075241210093400149 13904 6513619583586010631 13905 5249679582806206725 13906 4227471937195838967 13907 3401468596208184193 13908 2734530695182670777 13909 2196493182142906440 13910 1762785630180721366 13911 1413486985909400251 13912 1132394660005795243 13913 906395673071505186 13914 724839558881139965 13915 579122881077298672 13916 462267619817918588 13917 368647421590724096 13918 293705522330938862 13919 233774894717791923 13920 185889741997039062 13921 147668275477602517 13922 117186877706520883 13923 92903865599459824 13924 73575989751469232 13925 58208981628664823 13926 46002152726211356 13927 36316654742404533 13928 28638750454125144 13929 22559479997701795 13930 17750480683154948 13931 13950988798888660 13932 10951919494512194 13933 8587677003256062 13934 6725669130969384 13935 5261153157699629 13936 4110394576472831 13937 3207429551371080 13938 2499592516598906 13939 1945525279554062 13940 1512251111354494 13941 1173950565013355 13942 910069428365434 13943 704565886195598 13944 544684135263961 13945 420506494125025 13946 324155790722929 13947 249528654018576 13948 191785106822500 13949 147189403322896 13950 112781490138769 13951 86287211606281 13952 65906210373696 13953 50261010250000 13954 38262748404721 13955 29082108485089 13956 22063734812025 13957 16711482369024 13958 12633368379025 13959 9534107430225 13960 7180733136721 13961 5398745190400 13962 4050389703364 13963 3033275056900 13964 2266527239001 13965 1690405624336 13966 1257773465025 13967 934058462089 13968 691924512400 13969 511539648400 13970 377185135716 13971 277542473329 13972 203650028176 13973 149115684025 13974 108854464761 13975 79292364921 13976 57572643249 13977 41708259076 13978 30110925625 13979 21689336529 13980 15563560516 13981 11142491364 13982 7944869956 13983 5651280625 13984 4001954121 13985 2827474276 13986 1987643889 13987 1394126244 13988 972504225 13989 676780225 13990 468159769 13991 323172529 13992 221503689 13993 151536100 13994 102880449 13995 69705801 13996 46812964 13997 31404816 13998 20839225 13999 13823524 14000 9060100 14001 5934096 14002 3833764 14003 2480625 14004 1575025 14005 1004004 14006 627264 14007 393129 14008 240100 14009 148225 14010 88209 14011 53361 14012 30976 14013 18225 14014 10201 14015 5929 14016 3136 14017 1764 14018 900 14019 484 14020 225 14021 121 14022 49 14023 25 14024 9 14025 4 14026 1 14027 1 14028 23989318610861404988 14029 134221864699941799057 14030 398587373709846846989 14031 839086306547990571186 14032 1410399628007100499202 14033 2020664506344488376361 14034 2571185597607033300750 14035 2988612344942717521543 14036 3237987418429457608708 14037 3319524538257267268731 14038 3257146421450243410930 14039 3086056329220138877111 14040 2843047969901294002363 14041 2560682042275579956651 14042 2264673488409071552403 14043 1973520581488593334965 14044 1699297554963079961553 14045 1448964404985190122266 14046 1225698319279464939195 14047 1030086257951217866875 14048 861053956821042417769 14049 716572192329032426208 14050 594137995526543901337 14051 491106159669607079474 14052 404886587963706604486 14053 333066499375136327116 14054 273465032108635691739 14055 224158219304623024546 14056 183473752326879646029 14057 149978405092737569226 14058 122453500099011431151 14059 99872232342612978122 14060 81373051166429864982 14061 66237742850492795157 14062 53868778332880637560 14063 43771516244514578582 14064 35536745574322650690 14065 28827355214688349575 14066 23365551181063183191 14067 18923288938568120852 14068 15313195381836246293 14069 12381874013556329096 14070 10003569544306020016 14071 8075565364408774260 14072 6513811368230320300 14073 5249792364157955013 14074 4227537843366879187 14075 3401506858946073158 14076 2734552758914856460 14077 2196505815510683520 14078 1762792810913732676 14079 1413491036299080766 14080 1132396926533030661 14081 906396930844969776 14082 724840250805652325 14083 579123258262434386 14084 462267823467946764 14085 368647530445188857 14086 293705579903582111 14087 233774924828717548 14088 185889757560599578 14089 147668283422472473 14090 117186881708475004 14091 92903867587103713 14092 73575990723973457 14093 58208982096824592 14094 46002152947715045 14095 36316654845284982 14096 28638750500938108 14097 22559480018541020 14098 17750480692215048 14099 13950988802722424 14100 10951919496087219 14101 8587677003883326 14102 6725669131209484 14103 5261153157787838 14104 4110394576503807 14105 3207429551381281 14106 2499592516602042 14107 1945525279554962 14108 1512251111354719 14109 1173950565013404 14110 910069428365443 14111 704565886195599 14112 544684135263961 14113 420506494125025 14114 324155790722929 14115 249528654018576 14116 191785106822500 14117 147189403322896 14118 112781490138769 14119 86287211606281 14120 65906210373696 14121 50261010250000 14122 38262748404721 14123 29082108485089 14124 22063734812025 14125 16711482369024 14126 12633368379025 14127 9534107430225 14128 7180733136721 14129 5398745190400 14130 4050389703364 14131 3033275056900 14132 2266527239001 14133 1690405624336 14134 1257773465025 14135 934058462089 14136 691924512400 14137 511539648400 14138 377185135716 14139 277542473329 14140 203650028176 14141 149115684025 14142 108854464761 14143 79292364921 14144 57572643249 14145 41708259076 14146 30110925625 14147 21689336529 14148 15563560516 14149 11142491364 14150 7944869956 14151 5651280625 14152 4001954121 14153 2827474276 14154 1987643889 14155 1394126244 14156 972504225 14157 676780225 14158 468159769 14159 323172529 14160 221503689 14161 151536100 14162 102880449 14163 69705801 14164 46812964 14165 31404816 14166 20839225 14167 13823524 14168 9060100 14169 5934096 14170 3833764 14171 2480625 14172 1575025 14173 1004004 14174 627264 14175 393129 14176 240100 14177 148225 14178 88209 14179 53361 14180 30976 14181 18225 14182 10201 14183 5929 14184 3136 14185 1764 14186 900 14187 484 14188 225 14189 121 14190 49 14191 25 14192 9 14193 4 14194 1 14195 1 14196 28191921470284291400 14197 158211183310803204045 14198 471215464452797410510 14199 994727772371058122406 14200 1676389348207105443332 14201 2407606352364251332132 14202 3070528640167674611740 14203 3576560418509398083231 14204 3882588146450999812556 14205 3987562041242407794538 14206 3919187084107069824983 14207 3719069020336658578026 14208 3431132018564122752037 14209 3094468892361999414376 14210 2740148060911441074404 14211 2390626835186384542245 14212 2060681311360367388028 14213 1758904988831488066673 14214 1489322563171061185618 14215 1252789882408631431521 14216 1048137142092323261798 14217 873002333435972790941 14218 724434763547386324427 14219 599284305955321498925 14220 494457958898824958792 14221 407059491947907392767 14222 334468916807960656439 14223 274366297157901489858 14224 224734994606538534856 14225 183841339910655066694 14226 150211708206300525416 14227 122600961449472207922 14228 99965046859006136946 14229 81431222200247368965 14230 66274043669396056897 14231 53891331326894709144 14232 43785464629503014413 14233 35545332228153632738 14234 28832615974980266332 14235 23368758463468023991 14236 18925234410209642580 14237 15314369313414147316 14238 12382578572936121295 14239 10003990048648015998 14240 8075814892378776316 14241 6513958557425546914 14242 5249878651309388593 14243 4227588104360679335 14244 3401535941050356880 14245 2734569470396230410 14246 2196515349617900125 14247 1762798209658882002 14248 1413494069574130947 14249 1132398616938654078 14250 906397864903431776 14251 724840762345300719 14252 579123535804907715 14253 462267972583630789 14254 368647609737553778 14255 293705621611841187 14256 233774946518054077 14257 185889768703090942 14258 147668289073753098 14259 117186884535949280 14260 92903868981229957 14261 73575991400753682 14262 58208982419997121 14263 46002153099251145 14264 36316654914990783 14265 28638750532342924 14266 22559480032364544 14267 17750480698149144 14268 13950988805203049 14269 10951919497091223 14270 8587677004276455 14271 6725669131357709 14272 5261153157841199 14273 4110394576522032 14274 3207429551387210 14275 2499592516603806 14276 1945525279555446 14277 1512251111354840 14278 1173950565013429 14279 910069428365447 14280 704565886195600 14281 544684135263961 14282 420506494125025 14283 324155790722929 14284 249528654018576 14285 191785106822500 14286 147189403322896 14287 112781490138769 14288 86287211606281 14289 65906210373696 14290 50261010250000 14291 38262748404721 14292 29082108485089 14293 22063734812025 14294 16711482369024 14295 12633368379025 14296 9534107430225 14297 7180733136721 14298 5398745190400 14299 4050389703364 14300 3033275056900 14301 2266527239001 14302 1690405624336 14303 1257773465025 14304 934058462089 14305 691924512400 14306 511539648400 14307 377185135716 14308 277542473329 14309 203650028176 14310 149115684025 14311 108854464761 14312 79292364921 14313 57572643249 14314 41708259076 14315 30110925625 14316 21689336529 14317 15563560516 14318 11142491364 14319 7944869956 14320 5651280625 14321 4001954121 14322 2827474276 14323 1987643889 14324 1394126244 14325 972504225 14326 676780225 14327 468159769 14328 323172529 14329 221503689 14330 151536100 14331 102880449 14332 69705801 14333 46812964 14334 31404816 14335 20839225 14336 13823524 14337 9060100 14338 5934096 14339 3833764 14340 2480625 14341 1575025 14342 1004004 14343 627264 14344 393129 14345 240100 14346 148225 14347 88209 14348 53361 14349 30976 14350 18225 14351 10201 14352 5929 14353 3136 14354 1764 14355 900 14356 484 14357 225 14358 121 14359 49 14360 25 14361 9 14362 4 14363 1 14364 1 14365 33110986048236776974 14366 186403104781087495445 14367 556798557020650051034 14368 1178652142916335888870 14369 1991504883880132961466 14370 2867131226006012251507 14371 3664853748973259952208 14372 4277816645042165136596 14373 4652889319215783359109 14374 4787309914121649969243 14375 4713059468158738093700 14376 4479304961290235190723 14377 4138405589357928259100 14378 3737293079115242308089 14379 3313445484646359579195 14380 2894127923190813899961 14381 2497382334857546216098 14382 2133823191098864846553 14383 1808516056694625710799 14384 1522684576115171277761 14385 1275057852031034034777 14386 1062902756645236118292 14387 882735795373901434998 14388 730816831880675948882 14389 603448312097366648533 14390 497162225659953155207 14391 408808016902311381480 14392 335594673653129480979 14393 275088086089292924023 14394 225195878671205287077 14395 184134426584000567514 14396 150397325149274479725 14397 122718029903969834090 14398 100038572269503860997 14399 81477203118817555250 14400 66302673667427570602 14401 53909078269725568642 14402 43796415148642924045 14403 35552057355303550103 14404 28836726164837617234 14405 23371257980657259085 14406 18926746634389015137 14407 15315279373508635088 14408 12383123253946751988 14409 10004314203431549878 14410 8076006677174622085 14411 6514071338824108166 14412 5249944557494252337 14413 4227626367102402064 14414 3401558004783546567 14415 2734582103764247590 14416 2196522530350964796 14417 1762802260048572718 14418 1413496336101368129 14419 1132399874712118893 14420 906398556827944161 14421 724841139530436434 14422 579123739454935891 14423 462268081438095550 14424 368647667310197027 14425 293705651722766812 14426 233774962081614593 14427 185889776647960898 14428 147668293075707219 14429 117186886523593169 14430 92903869953734182 14431 73575991868913451 14432 58208982641500810 14433 46002153202131594 14434 36316654961803747 14435 28638750553182149 14436 22559480041424644 14437 17750480701982908 14438 13950988806778074 14439 10951919497718487 14440 8587677004516555 14441 6725669131445918 14442 5261153157872175 14443 4110394576532233 14444 3207429551390346 14445 2499592516604706 14446 1945525279555671 14447 1512251111354889 14448 1173950565013438 14449 910069428365448 14450 704565886195600 14451 544684135263961 14452 420506494125025 14453 324155790722929 14454 249528654018576 14455 191785106822500 14456 147189403322896 14457 112781490138769 14458 86287211606281 14459 65906210373696 14460 50261010250000 14461 38262748404721 14462 29082108485089 14463 22063734812025 14464 16711482369024 14465 12633368379025 14466 9534107430225 14467 7180733136721 14468 5398745190400 14469 4050389703364 14470 3033275056900 14471 2266527239001 14472 1690405624336 14473 1257773465025 14474 934058462089 14475 691924512400 14476 511539648400 14477 377185135716 14478 277542473329 14479 203650028176 14480 149115684025 14481 108854464761 14482 79292364921 14483 57572643249 14484 41708259076 14485 30110925625 14486 21689336529 14487 15563560516 14488 11142491364 14489 7944869956 14490 5651280625 14491 4001954121 14492 2827474276 14493 1987643889 14494 1394126244 14495 972504225 14496 676780225 14497 468159769 14498 323172529 14499 221503689 14500 151536100 14501 102880449 14502 69705801 14503 46812964 14504 31404816 14505 20839225 14506 13823524 14507 9060100 14508 5934096 14509 3833764 14510 2480625 14511 1575025 14512 1004004 14513 627264 14514 393129 14515 240100 14516 148225 14517 88209 14518 53361 14519 30976 14520 18225 14521 10201 14522 5929 14523 3136 14524 1764 14525 900 14526 484 14527 225 14528 121 14529 49 14530 25 14531 9 14532 4 14533 1 14534 1 14535 38876533846104547534 14536 219514090829324272419 14537 657618569233884905955 14538 1395884863568640622220 14539 2364653978632438465544 14540 3412565023365353336654 14541 4371877578846652886654 14542 5113761762408923924052 14543 5572920167887758968819 14544 5744200402743096070696 14545 5664496478104544361808 14546 5391810517648650205620 14547 4988549185712420756676 14548 4510975288829239364726 14549 4004296273674956299271 14550 3501557072435806007869 14551 3024790509667170187849 14552 2587066824840797208938 14553 2194763587734429955039 14554 1849568926983059316881 14555 1550133754619636282356 14556 1293290675620328198357 14557 1074942655488871786651 14558 890643897387813804919 14559 735985545192476784609 14560 606811012680716749395 14561 499340374963770468474 14562 410212929132363185113 14563 336497111252643711832 14564 275665405682481837027 14565 225563715678196747503 14566 184367842452121697501 14567 150544836754239103636 14568 122810866482622456128 14569 100096752837117818474 14570 81513507988050347653 14571 66325228351836750766 14572 53923027346636894535 14573 43805002080016165802 14574 35557318224449908772 14575 28839933488950715291 14576 23373203467862341240 14577 18927920571618196783 14578 15315983934876071176 14579 12383543758965528195 14580 10004563731623055623 14581 8076153866439554500 14582 6514157625996380971 14583 5249994818493986581 14584 4227655449208260811 14585 3401574716265313646 14586 2734591637871552404 14587 2196527929096132347 14588 1762805293323626035 14589 1413498026506992030 14590 1132400808770580942 14591 906399068367592559 14592 724841417072909763 14593 579123888570619916 14594 462268160730460471 14595 368647709018456103 14596 293705673412103341 14597 233774973224105957 14598 185889782299241523 14599 147668295903181495 14600 117186887917719413 14601 92903870630514407 14602 73575992192085980 14603 58208982793036910 14604 46002153271837395 14605 36316654993208563 14606 28638750567005673 14607 22559480047358740 14608 17750480704463533 14609 13950988807782078 14610 10951919498111616 14611 8587677004664780 14612 6725669131499279 14613 5261153157890400 14614 4110394576538162 14615 3207429551392110 14616 2499592516605190 14617 1945525279555792 14618 1512251111354914 14619 1173950565013442 14620 910069428365449 14621 704565886195600 14622 544684135263961 14623 420506494125025 14624 324155790722929 14625 249528654018576 14626 191785106822500 14627 147189403322896 14628 112781490138769 14629 86287211606281 14630 65906210373696 14631 50261010250000 14632 38262748404721 14633 29082108485089 14634 22063734812025 14635 16711482369024 14636 12633368379025 14637 9534107430225 14638 7180733136721 14639 5398745190400 14640 4050389703364 14641 3033275056900 14642 2266527239001 14643 1690405624336 14644 1257773465025 14645 934058462089 14646 691924512400 14647 511539648400 14648 377185135716 14649 277542473329 14650 203650028176 14651 149115684025 14652 108854464761 14653 79292364921 14654 57572643249 14655 41708259076 14656 30110925625 14657 21689336529 14658 15563560516 14659 11142491364 14660 7944869956 14661 5651280625 14662 4001954121 14663 2827474276 14664 1987643889 14665 1394126244 14666 972504225 14667 676780225 14668 468159769 14669 323172529 14670 221503689 14671 151536100 14672 102880449 14673 69705801 14674 46812964 14675 31404816 14676 20839225 14677 13823524 14678 9060100 14679 5934096 14680 3833764 14681 2480625 14682 1575025 14683 1004004 14684 627264 14685 393129 14686 240100 14687 148225 14688 88209 14689 53361 14690 30976 14691 18225 14692 10201 14693 5929 14694 3136 14695 1764 14696 900 14697 484 14698 225 14699 121 14700 49 14701 25 14702 9 14703 4 14704 1 14705 1 14706 45619708482887897554 14707 258390624675428819953 14708 776312647849974323453 14709 1652346341604943028361 14710 2806284491575741121422 14711 4059655125543554393531 14712 5212515937532272231398 14713 6109753604723722438730 14714 6671179038093271638942 14715 6888498816543096063140 14716 6804128450577487087116 14717 6486481687496293209572 14718 6009835294003299266113 14719 5441630108027151086310 14720 4836317206757083485111 14721 4233946156786693202364 14722 3661367581094037111730 14723 3134679885879774983654 14724 2661868769006034617261 14725 2245242427358103632230 14726 1883378990093691582125 14727 1572630379966418318799 14728 1308171676017306185406 14729 1084733708090512737441 14730 897054397657630946288 14731 740163435054320190711 14732 609521983879966400118 14733 501092100862217098051 14734 411340196316810998989 14735 337219604207946372400 14736 276126613755793302425 14737 225856949502871129404 14738 184553525291972149005 14739 150661934288693085867 14740 122884404526026046373 14741 100142739154341617642 14742 81542140252592650507 14743 66342976228723446011 14744 53933978242961578038 14745 43811727356281726118 14746 35561428471879899340 14747 28842433027829286704 14748 23374715699986583747 14749 18928830634540158831 14750 15316528616859206094 14751 12383867914072234604 14752 10004755516521781841 14753 8076266647869520568 14754 6514223532190304815 14755 5250033081238189935 14756 4227677512942077762 14757 3401587349633479051 14758 2734598818604648051 14759 2196531979485828992 14760 1762807559850864117 14761 1413499284280456966 14762 1132401500695093336 14763 906399445552728275 14764 724841620722937939 14765 579123997425084677 14766 462268218303103720 14767 368647739129381728 14768 293705688975663857 14769 233774981168975913 14770 185889786301195644 14771 147668297890825384 14772 117186888890223638 14773 92903871098674176 14774 73575992413589669 14775 58208982895917359 14776 46002153318650359 14777 36316655014047788 14778 28638750576065773 14779 22559480051192504 14780 17750480706038558 14781 13950988808409342 14782 10951919498351716 14783 8587677004752989 14784 6725669131530255 14785 5261153157900601 14786 4110394576541298 14787 3207429551393010 14788 2499592516605415 14789 1945525279555841 14790 1512251111354923 14791 1173950565013443 14792 910069428365449 14793 704565886195600 14794 544684135263961 14795 420506494125025 14796 324155790722929 14797 249528654018576 14798 191785106822500 14799 147189403322896 14800 112781490138769 14801 86287211606281 14802 65906210373696 14803 50261010250000 14804 38262748404721 14805 29082108485089 14806 22063734812025 14807 16711482369024 14808 12633368379025 14809 9534107430225 14810 7180733136721 14811 5398745190400 14812 4050389703364 14813 3033275056900 14814 2266527239001 14815 1690405624336 14816 1257773465025 14817 934058462089 14818 691924512400 14819 511539648400 14820 377185135716 14821 277542473329 14822 203650028176 14823 149115684025 14824 108854464761 14825 79292364921 14826 57572643249 14827 41708259076 14828 30110925625 14829 21689336529 14830 15563560516 14831 11142491364 14832 7944869956 14833 5651280625 14834 4001954121 14835 2827474276 14836 1987643889 14837 1394126244 14838 972504225 14839 676780225 14840 468159769 14841 323172529 14842 221503689 14843 151536100 14844 102880449 14845 69705801 14846 46812964 14847 31404816 14848 20839225 14849 13823524 14850 9060100 14851 5934096 14852 3833764 14853 2480625 14854 1575025 14855 1004004 14856 627264 14857 393129 14858 240100 14859 148225 14860 88209 14861 53361 14862 30976 14863 18225 14864 10201 14865 5929 14866 3136 14867 1764 14868 900 14869 484 14870 225 14871 121 14872 49 14873 25 14874 9 14875 4 14876 1 14877 1 14878 53515970952486132904 14879 304010333158316717507 14880 916009193909313725908 14881 1954964790766310212323 14882 3328735689812048471693 14883 4826948997920229497783 14884 6211531721949554176256 14885 7295799924253027919872 14886 7981515342833975835006 14887 8256157754275436881768 14888 8168449121084364409232 14889 7798946600926046484319 14890 7236041266332386448365 14891 6560463859303085943855 14892 5837792039940281207029 14893 5116486373273263825433 14894 4429270881112694275135 14895 3795918302153791166391 14896 3226429989153191543530 14897 2723892105914429568940 14898 2286856122189840240415 14899 1911115249555299262588 14900 1591008527627261488623 14901 1320284341063384537303 14902 1092677854100658144379 14903 902240772128543733952 14904 743534694904780083797 14905 611704234826600776403 14906 502498956013827888756 14907 412243543240132703815 14908 337797344102911131234 14909 276494642494253609573 14910 226090451644868036234 14911 184701075156560544416 14912 150754787578144060409 14913 122942592274234750090 14914 100179047056823956993 14915 81564696194771094329 14916 66356925817173818359 14917 53942565377984775921 14918 43816988304720442989 14919 35564635826103922587 14920 28844378526176860208 14921 23375889641217719514 14922 18929535197301721163 14923 15316949122346142070 14924 12384117442415276449 14925 10004902705833527220 14926 8076352935055616897 14927 6514273793193872823 14928 5250062163345052686 14929 4227694224424084941 14930 3401596883740837226 14931 2734604217349825803 14932 2196535012760884073 14933 1762809250256488243 14934 1413500218338919040 14935 1132402012234741735 14936 906399723095201604 14937 724841769838621964 14938 579124076717449598 14939 462268260011362796 14940 368647760818718257 14941 293705700118155221 14942 233774986820256538 14943 185889789128669920 14944 147668299284951628 14945 117186889567003863 14946 92903871421846705 14947 73575992565125769 14948 58208982965623160 14949 46002153350055175 14950 36316655027871312 14951 28638750581999869 14952 22559480053673129 14953 17750480707042562 14954 13950988808802471 14955 10951919498499941 14956 8587677004806350 14957 6725669131548480 14958 5261153157906530 14959 4110394576543062 14960 3207429551393494 14961 2499592516605536 14962 1945525279555866 14963 1512251111354927 14964 1173950565013444 14965 910069428365449 14966 704565886195600 14967 544684135263961 14968 420506494125025 14969 324155790722929 14970 249528654018576 14971 191785106822500 14972 147189403322896 14973 112781490138769 14974 86287211606281 14975 65906210373696 14976 50261010250000 14977 38262748404721 14978 29082108485089 14979 22063734812025 14980 16711482369024 14981 12633368379025 14982 9534107430225 14983 7180733136721 14984 5398745190400 14985 4050389703364 14986 3033275056900 14987 2266527239001 14988 1690405624336 14989 1257773465025 14990 934058462089 14991 691924512400 14992 511539648400 14993 377185135716 14994 277542473329 14995 203650028176 14996 149115684025 14997 108854464761 14998 79292364921 14999 57572643249 15000 41708259076 15001 30110925625 15002 21689336529 15003 15563560516 15004 11142491364 15005 7944869956 15006 5651280625 15007 4001954121 15008 2827474276 15009 1987643889 15010 1394126244 15011 972504225 15012 676780225 15013 468159769 15014 323172529 15015 221503689 15016 151536100 15017 102880449 15018 69705801 15019 46812964 15020 31404816 15021 20839225 15022 13823524 15023 9060100 15024 5934096 15025 3833764 15026 2480625 15027 1575025 15028 1004004 15029 627264 15030 393129 15031 240100 15032 148225 15033 88209 15034 53361 15035 30976 15036 18225 15037 10201 15038 5929 15039 3136 15040 1764 15041 900 15042 484 15043 225 15044 121 15045 49 15046 25 15047 9 15048 4 15049 1 15050 1 15051 62743759250842513050 15052 357526304110802850411 15053 1080322981008291040960 15054 2311894057477954348128 15055 3946469674646443173789 15056 5736342042176299803825 15057 7398134595527262798533 15058 8707453204940334958647 15059 9544036691326655069504 15060 9889917130466154296411 15061 9800854996770935990653 15062 9371686097148043646470 15063 8707453797000098143881 15064 7904782465957610018804 15065 7042540561009148539612 15066 6179361924147923684086 15067 5355052331838576925574 15068 4593901250559264505437 15069 3908375649590945175000 15070 3302582176772475420236 15071 2775072265166583953606 15072 2321026271889382194800 15073 1933794717937625471139 15074 1605981373008742450119 15075 1330121036958089833902 15076 1099110795462610435160 15077 906429575968553921427 15078 746250915472560615228 15079 613458456779840249040 15080 503627396125683761130 15081 412966580595560605496 15082 338258801629549348398 15083 276787989081431022579 15084 226276184741209978332 15085 184818194753742149624 15086 150828335155446984597 15087 122988582641808919146 15088 100207681011765202191 15089 81582444763581306900 15090 66367876991040849780 15091 53949290763104788350 15092 43821098593858691714 15093 35567135380546054476 15094 28845890763952383339 15095 23376799706127325451 15096 18930079879961636306 15097 15317273277674352168 15098 12384309227383708468 15099 10005015487284332513 15100 8076418841255474837 15101 6514312055939651202 15102 5250084227079262766 15103 4227706857792338555 15104 3401604064473951098 15105 2734608267739525584 15106 2196537279288122639 15107 1762810508029953228 15108 1413500910263431438 15109 1132402389419877451 15110 906399926745229780 15111 724841878693086725 15112 579124134290092847 15113 462268290122288421 15114 368647776382278773 15115 293705708063025177 15116 233774990822210659 15117 185889791116313809 15118 147668300257455853 15119 117186890035163632 15120 92903871643350394 15121 73575992668006218 15122 58208983012436124 15123 46002153370894400 15124 36316655036931412 15125 28638750585833633 15126 22559480055248154 15127 17750480707669826 15128 13950988809042571 15129 10951919498588150 15130 8587677004837326 15131 6725669131558681 15132 5261153157909666 15133 4110394576543962 15134 3207429551393719 15135 2499592516605585 15136 1945525279555875 15137 1512251111354928 15138 1173950565013444 15139 910069428365449 15140 704565886195600 15141 544684135263961 15142 420506494125025 15143 324155790722929 15144 249528654018576 15145 191785106822500 15146 147189403322896 15147 112781490138769 15148 86287211606281 15149 65906210373696 15150 50261010250000 15151 38262748404721 15152 29082108485089 15153 22063734812025 15154 16711482369024 15155 12633368379025 15156 9534107430225 15157 7180733136721 15158 5398745190400 15159 4050389703364 15160 3033275056900 15161 2266527239001 15162 1690405624336 15163 1257773465025 15164 934058462089 15165 691924512400 15166 511539648400 15167 377185135716 15168 277542473329 15169 203650028176 15170 149115684025 15171 108854464761 15172 79292364921 15173 57572643249 15174 41708259076 15175 30110925625 15176 21689336529 15177 15563560516 15178 11142491364 15179 7944869956 15180 5651280625 15181 4001954121 15182 2827474276 15183 1987643889 15184 1394126244 15185 972504225 15186 676780225 15187 468159769 15188 323172529 15189 221503689 15190 151536100 15191 102880449 15192 69705801 15193 46812964 15194 31404816 15195 20839225 15196 13823524 15197 9060100 15198 5934096 15199 3833764 15200 2480625 15201 1575025 15202 1004004 15203 627264 15204 393129 15205 240100 15206 148225 15207 88209 15208 53361 15209 30976 15210 18225 15211 10201 15212 5929 15213 3136 15214 1764 15215 900 15216 484 15217 225 15218 121 15219 49 15220 25 15221 9 15222 4 15223 1 15224 1 15225 73540190384861131578 15226 420270063361645363461 15227 1273535498020116576319 15228 2732669322613234069321 15229 4676548036110392813672 15230 6813600900652455425296 15231 8806870682343974415565 15232 10386746940469980320076 15233 11406331370707763761376 15234 11840499577251543639863 15235 11752994759912874613107 15236 11255275630883522686364 15237 10472151571905533322600 15238 9519120322044337395512 15239 8491020992764708858542 15240 7458688818800123720362 15241 6470543258379547575895 15242 5556346888312769281569 15243 4731641726435829935979 15244 4001807760596074250847 15245 3365481716831446870140 15246 2817137179697162623709 15247 2348992352279182259603 15248 1952288670037681206756 15249 1618151775515113172180 15250 1338093665090448178847 15251 1104311070351468120522 15252 909807545653728332538 15253 748436369053332279999 15254 614866822782230344005 15255 504531447222028175017 15256 413544644540877974738 15257 338626977530481005142 15258 277021557123131899961 15259 226423763686431510016 15260 184911060676250526460 15261 150886528302340706013 15262 123024892810807981742 15263 100230237888000485764 15264 81596394729216601344 15265 66376464275179708839 15266 53954551769116146651 15267 43824305969772051401 15268 35569080886838497934 15269 28847064708010993382 15270 23377504269861392008 15271 18930500385771744811 15272 15317522806120274462 15273 12384456416726858663 15274 10005101774479488942 15275 8076469102261523470 15276 6514341138047141217 15277 5250100938561418170 15278 4227716391899727706 15279 3401609463219134779 15280 2734611301014581565 15281 2196538969693746886 15282 1762811442088415311 15283 1413501421803079838 15284 1132402666962350780 15285 906400075860913805 15286 724841957985451646 15287 579124175998351923 15288 462268311811624950 15289 368647787524770137 15290 293705713714305802 15291 233774993649684935 15292 185889792510440053 15293 147668300934236078 15294 117186890358336161 15295 92903871794886494 15296 73575992737712019 15297 58208983043840940 15298 46002153384717924 15299 36316655042865508 15300 28638750588314258 15301 22559480056252158 15302 17750480708062955 15303 13950988809190796 15304 10951919498641511 15305 8587677004855551 15306 6725669131564610 15307 5261153157911430 15308 4110394576544446 15309 3207429551393840 15310 2499592516605610 15311 1945525279555879 15312 1512251111354929 15313 1173950565013444 15314 910069428365449 15315 704565886195600 15316 544684135263961 15317 420506494125025 15318 324155790722929 15319 249528654018576 15320 191785106822500 15321 147189403322896 15322 112781490138769 15323 86287211606281 15324 65906210373696 15325 50261010250000 15326 38262748404721 15327 29082108485089 15328 22063734812025 15329 16711482369024 15330 12633368379025 15331 9534107430225 15332 7180733136721 15333 5398745190400 15334 4050389703364 15335 3033275056900 15336 2266527239001 15337 1690405624336 15338 1257773465025 15339 934058462089 15340 691924512400 15341 511539648400 15342 377185135716 15343 277542473329 15344 203650028176 15345 149115684025 15346 108854464761 15347 79292364921 15348 57572643249 15349 41708259076 15350 30110925625 15351 21689336529 15352 15563560516 15353 11142491364 15354 7944869956 15355 5651280625 15356 4001954121 15357 2827474276 15358 1987643889 15359 1394126244 15360 972504225 15361 676780225 15362 468159769 15363 323172529 15364 221503689 15365 151536100 15366 102880449 15367 69705801 15368 46812964 15369 31404816 15370 20839225 15371 13823524 15372 9060100 15373 5934096 15374 3833764 15375 2480625 15376 1575025 15377 1004004 15378 627264 15379 393129 15380 240100 15381 148225 15382 88209 15383 53361 15384 30976 15385 18225 15386 10201 15387 5929 15388 3136 15389 1764 15390 900 15391 484 15392 225 15393 121 15394 49 15395 25 15396 9 15397 4 15398 1 15399 1 15400 86147035400142016044 15401 493810253746506495039 15402 1500593044369936404421 15403 3228500288786426788642 15404 5538953814188975190743 15405 8089113059475746150326 15406 10478454649625715377504 15407 12383431100853372498796 15408 13624734358899437928784 15409 14168140634152779525482 15410 14086227384816321423727 15411 13509954689894195320476 15412 12587421460657244428821 15413 11456659202250192526125 15414 10231561401063073035077 15415 8997693769583828087475 15416 7813848787453642334571 15417 6716497299422891185089 15418 5724935939811135613676 15419 4846192519055867702920 15420 4079053634024644105337 15421 3417226760513170656923 15422 2851595910827602023761 15423 2371817686814198045707 15424 1967334472864796594316 15425 1628024581206827750232 15426 1344544289656260305059 15427 1108508440636196608433 15428 912527870130390653204 15429 750192534619995079407 15430 615996172421537036536 15431 505254904936803963832 15432 414006293814548558066 15433 338920410395536147293 15434 277207328480070117744 15435 226540899994632971417 15436 184984615434195009852 15437 150932521703173482117 15438 123053528023520065623 15439 100247986968349984890 15440 81607346106733619867 15441 66383189739592082606 15442 53958662088365320791 15443 43826805535356674648 15444 35570593128615975186 15445 28847974774314725563 15446 23378048952989466920 15447 18930824541251491009 15448 15317714591135519445 15449 12384569198191487480 15450 10005167680683180646 15451 8076507365008305853 15452 6514363201781591397 15453 5250113571929725145 15454 4227723572632851779 15455 3401613513608836324 15456 2734613567541820356 15457 2196540227467211896 15458 1762812134012927710 15459 1413501798988215554 15460 1132402870612378956 15461 906400184715378566 15462 724842015558094895 15463 579124206109277548 15464 462268327375185466 15465 368647795469640093 15466 293705717716259923 15467 233774995637328824 15468 185889793482944278 15469 147668301402395847 15470 117186890579839850 15471 92903871897766943 15472 73575992784524983 15473 58208983064680165 15474 46002153393778024 15475 36316655046699272 15476 28638750589889283 15477 22559480056879422 15478 17750480708303055 15479 13950988809279005 15480 10951919498672487 15481 8587677004865752 15482 6725669131567746 15483 5261153157912330 15484 4110394576544671 15485 3207429551393889 15486 2499592516605619 15487 1945525279555880 15488 1512251111354929 15489 1173950565013444 15490 910069428365449 15491 704565886195600 15492 544684135263961 15493 420506494125025 15494 324155790722929 15495 249528654018576 15496 191785106822500 15497 147189403322896 15498 112781490138769 15499 86287211606281 15500 65906210373696 15501 50261010250000 15502 38262748404721 15503 29082108485089 15504 22063734812025 15505 16711482369024 15506 12633368379025 15507 9534107430225 15508 7180733136721 15509 5398745190400 15510 4050389703364 15511 3033275056900 15512 2266527239001 15513 1690405624336 15514 1257773465025 15515 934058462089 15516 691924512400 15517 511539648400 15518 377185135716 15519 277542473329 15520 203650028176 15521 149115684025 15522 108854464761 15523 79292364921 15524 57572643249 15525 41708259076 15526 30110925625 15527 21689336529 15528 15563560516 15529 11142491364 15530 7944869956 15531 5651280625 15532 4001954121 15533 2827474276 15534 1987643889 15535 1394126244 15536 972504225 15537 676780225 15538 468159769 15539 323172529 15540 221503689 15541 151536100 15542 102880449 15543 69705801 15544 46812964 15545 31404816 15546 20839225 15547 13823524 15548 9060100 15549 5934096 15550 3833764 15551 2480625 15552 1575025 15553 1004004 15554 627264 15555 393129 15556 240100 15557 148225 15558 88209 15559 53361 15560 30976 15561 18225 15562 10201 15563 5929 15564 3136 15565 1764 15566 900 15567 484 15568 225 15569 121 15570 49 15571 25 15572 9 15573 4 15574 1 15575 1 15576 100884123389731699820 15577 579957289146648511083 15578 1767345751766623071358 15579 3812487101847890752549 15580 6557235978598475260335 15581 9598608939732529584274 15582 12460990638322399036980 15583 14756271294667880514100 15584 16266019247304372311352 15585 16944258897156705197515 15586 16873503125252138731589 15587 16207371092151018586344 15588 15121557889194982595489 15589 13780821602655564241786 15590 12321913641647761544131 15591 10848045646003484657401 15592 9430600276251241013436 15593 8114165871621548872146 15594 6922700691022115314374 15595 5865279648680151570483 15596 4940988552442407802895 15597 4142659687676804498195 15598 3459653691334028000574 15599 2879745535282186806471 15600 2390403732681881975376 15601 1979550604804303456226 15602 1636019679486498064897 15603 1349755488052873451586 15604 1111891662722492940738 15605 914715820699922045607 15606 751602073827325190443 15607 616900767997298061383 15608 505833218357137349319 15609 414374582483634522957 15610 339154028695122641424 15611 277354929488342444933 15612 226633775451110387997 15613 185042812631452924680 15614 150968833562573967682 15615 123076085591679259651 15616 100261937211527680613 15617 81615933499726936968 15618 66388450787311699548 15619 53961869479842240979 15620 43828751047300398731 15621 35571767074662229118 15622 28848679338725572345 15623 23378469459021079114 15624 18931074069767119104 15625 15317861780499508865 15626 12384655485392578005 15627 10005217941690804304 15628 8076536447116188997 15629 6514379913263835010 15630 5250123106037132521 15631 4227728971378038596 15632 3401616546883892789 15633 2734615257947444652 15634 2196541161525673983 15635 1762812645552576110 15636 1413502076530688883 15637 1132403019728062981 15638 906400264007743487 15639 724842057266353971 15640 579124227798614077 15641 462268338517676830 15642 368647801120920718 15643 293705720543734199 15644 233774997031455068 15645 185889794159724503 15646 147668301725568376 15647 117186890731375950 15648 92903871967472744 15649 73575992815929799 15650 58208983078503689 15651 46002153399712120 15652 36316655049179897 15653 28638750590893287 15654 22559480057272551 15655 17750480708451280 15656 13950988809332366 15657 10951919498690712 15658 8587677004871681 15659 6725669131569510 15660 5261153157912814 15661 4110394576544792 15662 3207429551393914 15663 2499592516605623 15664 1945525279555881 15665 1512251111354929 15666 1173950565013444 15667 910069428365449 15668 704565886195600 15669 544684135263961 15670 420506494125025 15671 324155790722929 15672 249528654018576 15673 191785106822500 15674 147189403322896 15675 112781490138769 15676 86287211606281 15677 65906210373696 15678 50261010250000 15679 38262748404721 15680 29082108485089 15681 22063734812025 15682 16711482369024 15683 12633368379025 15684 9534107430225 15685 7180733136721 15686 5398745190400 15687 4050389703364 15688 3033275056900 15689 2266527239001 15690 1690405624336 15691 1257773465025 15692 934058462089 15693 691924512400 15694 511539648400 15695 377185135716 15696 277542473329 15697 203650028176 15698 149115684025 15699 108854464761 15700 79292364921 15701 57572643249 15702 41708259076 15703 30110925625 15704 21689336529 15705 15563560516 15706 11142491364 15707 7944869956 15708 5651280625 15709 4001954121 15710 2827474276 15711 1987643889 15712 1394126244 15713 972504225 15714 676780225 15715 468159769 15716 323172529 15717 221503689 15718 151536100 15719 102880449 15720 69705801 15721 46812964 15722 31404816 15723 20839225 15724 13823524 15725 9060100 15726 5934096 15727 3833764 15728 2480625 15729 1575025 15730 1004004 15731 627264 15732 393129 15733 240100 15734 148225 15735 88209 15736 53361 15737 30976 15738 18225 15739 10201 15740 5929 15741 3136 15742 1764 15743 900 15744 484 15745 225 15746 121 15747 49 15748 25 15749 9 15750 4 15751 1 15752 1 15753 118079365529173998940 15754 680841412536380210903 15755 2080550333516584915504 15756 4500015074379857140679 15757 7758956776494333926338 15758 11384184976518704758118 15759 14811124877264801815672 15760 17574752400731322961032 15761 19409160613883663873209 15762 20253581288546780105890 15763 20201405318606948608445 15764 19432774450626417839991 15765 18155855635219324618152 15766 16567264994382326331067 15767 14830994019977703183554 15768 13071519635343856852293 15769 11375367146963918879093 15770 9797047974662222815260 15771 8366201840353825031075 15772 7094524122483139928662 15773 5981529841477936051966 15774 5019117265482477018893 15775 4194858429432729088877 15776 3494343148668268715638 15777 2902686997389189877319 15778 2405507385546071522276 15779 1989451930842905449000 15780 1642484217097117081838 15781 1353959572221698972094 15782 1114615191090927624435 15783 916473497494532835139 15784 752732127748507434458 15785 617624549792537260820 15786 506295014801224145480 15787 414668081250381279339 15788 339339829133162155247 15789 277472078429704189077 15790 226707335607760728313 15791 185088808298806257793 15792 150997469709343518578 15793 123093835049213769082 15794 100272888738160370513 15795 81622659021711953065 15796 66392561128250210177 15797 53964369053371734181 15798 43830263291905350259 15799 35572677141938465524 15800 28849224022176819786 15801 23378793614603705761 15802 18931265854813768903 15803 15317974561973197782 15804 12384721391598750334 15805 10005256204438213951 15806 8076558510850787402 15807 6514392546632172961 15808 5250130286770262523 15809 4227733021767741041 15810 3401618813411131701 15811 2734616515720909671 15812 2196541853450186383 15813 1762813022737711826 15814 1413502280180717059 15815 1132403128582527742 15816 906400321580386736 15817 724842087377279596 15818 579124243362174593 15819 462268346462546786 15820 368647805122874839 15821 293705722531378088 15822 233774998003959293 15823 185889794627884272 15824 147668301947072065 15825 117186890834256399 15826 92903872014285708 15827 73575992836769024 15828 58208983087563789 15829 46002153403545884 15830 36316655050754922 15831 28638750591520551 15832 22559480057512651 15833 17750480708539489 15834 13950988809363342 15835 10951919498700913 15836 8587677004874817 15837 6725669131570410 15838 5261153157913039 15839 4110394576544841 15840 3207429551393923 15841 2499592516605624 15842 1945525279555881 15843 1512251111354929 15844 1173950565013444 15845 910069428365449 15846 704565886195600 15847 544684135263961 15848 420506494125025 15849 324155790722929 15850 249528654018576 15851 191785106822500 15852 147189403322896 15853 112781490138769 15854 86287211606281 15855 65906210373696 15856 50261010250000 15857 38262748404721 15858 29082108485089 15859 22063734812025 15860 16711482369024 15861 12633368379025 15862 9534107430225 15863 7180733136721 15864 5398745190400 15865 4050389703364 15866 3033275056900 15867 2266527239001 15868 1690405624336 15869 1257773465025 15870 934058462089 15871 691924512400 15872 511539648400 15873 377185135716 15874 277542473329 15875 203650028176 15876 149115684025 15877 108854464761 15878 79292364921 15879 57572643249 15880 41708259076 15881 30110925625 15882 21689336529 15883 15563560516 15884 11142491364 15885 7944869956 15886 5651280625 15887 4001954121 15888 2827474276 15889 1987643889 15890 1394126244 15891 972504225 15892 676780225 15893 468159769 15894 323172529 15895 221503689 15896 151536100 15897 102880449 15898 69705801 15899 46812964 15900 31404816 15901 20839225 15902 13823524 15903 9060100 15904 5934096 15905 3833764 15906 2480625 15907 1575025 15908 1004004 15909 627264 15910 393129 15911 240100 15912 148225 15913 88209 15914 53361 15915 30976 15916 18225 15917 10201 15918 5929 15919 3136 15920 1764 15921 900 15922 484 15923 225 15924 121 15925 49 15926 25 15927 9 15928 4 15929 1 15930 1 15931 138162718288003297078 15932 798920778065554209843 15933 2448187164303003282261 15934 5309050622303011704146 15935 9176563110490249954351 15936 13495298818670633730163 15937 17595716698468258934374 15938 20920878481988524254402 15939 23147672568619081929851 15940 24196470528005313842452 15941 24172768372653849930873 15942 23287461647827087485556 15943 21787128740381027948994 15944 19906126466382100323600 15945 17841070084824944478159 15946 15741881023792407740498 15947 13713426617832791328936 15948 11822209069907844989768 15949 10104894222231162881802 15950 8576420328229599326264 15951 7236983365630292488551 15952 6077428030121898433292 15953 5083291382603704692412 15954 4237575109151699493562 15955 3522639058381919183349 15956 2921346147607917251293 15957 2417759677489960800923 15958 1997464729028584122371 15959 1647703987335718370924 15960 1357346899907074621690 15961 1116805085785396482057 15962 917883946378426824015 15963 753637143725324391895 15964 618203054971045491187 15965 506663389751015313357 15966 414901737811240829374 15967 339487446852605874729 15968 277564961066854569677 15969 226765535838283184285 15970 185125121415978586045 15971 151020027789042147386 15972 123107785496041470132 15973 100281476210446050716 15974 81627920099542495543 15975 66395768530869621727 15976 53966314569317412385 15977 43831437239345730435 15978 35573381706817472075 15979 28849644528359968080 15980 23379043143166146820 15981 18931413044191581847 15982 15318060849178122071 15983 12384771652607377996 15984 10005285286546337195 15985 8076575222333084376 15986 6514402080739590538 15987 5250135685515451104 15988 4227736055042797731 15989 3401620503816756022 15990 2734617449779371759 15991 2196542364989834783 15992 1762813300280185155 15993 1413502429296401084 15994 1132403207874892663 15995 906400363288645812 15996 724842109066616125 15997 579124254504665957 15998 462268352113827411 15999 368647807950349115 16000 293705723925504332 16001 233774998680739518 16002 185889794951056801 16003 147668302098608165 16004 117186890903962200 16005 92903872045690524 16006 73575992850592548 16007 58208983093497885 16008 46002153406026509 16009 36316655051758926 16010 28638750591913680 16011 22559480057660876 16012 17750480708592850 16013 13950988809381567 16014 10951919498706842 16015 8587677004876581 16016 6725669131570894 16017 5261153157913160 16018 4110394576544866 16019 3207429551393927 16020 2499592516605625 16021 1945525279555881 16022 1512251111354929 16023 1173950565013444 16024 910069428365449 16025 704565886195600 16026 544684135263961 16027 420506494125025 16028 324155790722929 16029 249528654018576 16030 191785106822500 16031 147189403322896 16032 112781490138769 16033 86287211606281 16034 65906210373696 16035 50261010250000 16036 38262748404721 16037 29082108485089 16038 22063734812025 16039 16711482369024 16040 12633368379025 16041 9534107430225 16042 7180733136721 16043 5398745190400 16044 4050389703364 16045 3033275056900 16046 2266527239001 16047 1690405624336 16048 1257773465025 16049 934058462089 16050 691924512400 16051 511539648400 16052 377185135716 16053 277542473329 16054 203650028176 16055 149115684025 16056 108854464761 16057 79292364921 16058 57572643249 16059 41708259076 16060 30110925625 16061 21689336529 16062 15563560516 16063 11142491364 16064 7944869956 16065 5651280625 16066 4001954121 16067 2827474276 16068 1987643889 16069 1394126244 16070 972504225 16071 676780225 16072 468159769 16073 323172529 16074 221503689 16075 151536100 16076 102880449 16077 69705801 16078 46812964 16079 31404816 16080 20839225 16081 13823524 16082 9060100 16083 5934096 16084 3833764 16085 2480625 16086 1575025 16087 1004004 16088 627264 16089 393129 16090 240100 16091 148225 16092 88209 16093 53361 16094 30976 16095 18225 16096 10201 16097 5929 16098 3136 16099 1764 16100 900 16101 484 16102 225 16103 121 16104 49 16105 25 16106 9 16107 4 16108 1 16109 1 16110 161578045293575025028 16111 937083496353557506921 16112 2879471111582139125347 16113 6260674266150894034810 16114 10848004436491986894889 16115 15990164011142705379647 16116 20893433414197896528696 16117 24891516622721286854246 16118 27592057520081795893344 16119 28891872971362178000547 16120 28909529996164051936152 16121 27891837392990508508899 16122 26130509617728381487919 16123 23904819783378080400064 16124 21450216300608169233926 16125 18947230464771937184202 16126 16522763437728377724375 16127 14257938711629756854793 16128 12197969896791649717638 16129 10361910266362567317872 16130 8750875014450836453422 16131 7354608276323045756638 16132 6156267329236721064693 16133 5135853644152419127807 16134 4272448653323327498587 16135 3545672805648818541326 16136 2936495595736127481761 16137 2427683495726273802125 16138 2003940197325539609331 16139 1651913326171882074903 16140 1360072925956154211943 16141 1118563935988593114469 16142 919014544836597960394 16143 754361175011143145244 16144 618664964187288548697 16145 506956938776620190698 16146 415087560312552642391 16147 339604605327983471581 16148 277638525273878163505 16149 226811533196039515392 16150 185153758254672287496 16151 151037777524119089072 16152 123118737131528621210 16153 100288201774139325679 16154 81632030456044566682 16155 66398268110050395554 16156 53967826815910007802 16157 43832347307298747066 16158 35573926390490223205 16159 28849968684012300528 16160 23379234928233635844 16161 18931525825671204860 16162 15318126755385869425 16163 12384809915355180772 16164 10005307350281023809 16165 8076587855701440552 16166 6514409261472723676 16167 5250139735905154033 16168 4227738321570036692 16169 3401621761590221045 16170 2734618141703884159 16171 2196542742174970499 16172 1762813503930213331 16173 1413502538150865845 16174 1132403265447535912 16175 906400393399571437 16176 724842124630176641 16177 579124262449535913 16178 462268356115781532 16179 368647809937993004 16180 293705724898008557 16181 233774999148899287 16182 185889795172560490 16183 147668302201488614 16184 117186890950775164 16185 92903872066529749 16186 73575992859652648 16187 58208983097331649 16188 46002153407601534 16189 36316655052386190 16190 28638750592153780 16191 22559480057749085 16192 17750480708623826 16193 13950988809391768 16194 10951919498709978 16195 8587677004877481 16196 6725669131571119 16197 5261153157913209 16198 4110394576544875 16199 3207429551393928 16200 2499592516605625 16201 1945525279555881 16202 1512251111354929 16203 1173950565013444 16204 910069428365449 16205 704565886195600 16206 544684135263961 16207 420506494125025 16208 324155790722929 16209 249528654018576 16210 191785106822500 16211 147189403322896 16212 112781490138769 16213 86287211606281 16214 65906210373696 16215 50261010250000 16216 38262748404721 16217 29082108485089 16218 22063734812025 16219 16711482369024 16220 12633368379025 16221 9534107430225 16222 7180733136721 16223 5398745190400 16224 4050389703364 16225 3033275056900 16226 2266527239001 16227 1690405624336 16228 1257773465025 16229 934058462089 16230 691924512400 16231 511539648400 16232 377185135716 16233 277542473329 16234 203650028176 16235 149115684025 16236 108854464761 16237 79292364921 16238 57572643249 16239 41708259076 16240 30110925625 16241 21689336529 16242 15563560516 16243 11142491364 16244 7944869956 16245 5651280625 16246 4001954121 16247 2827474276 16248 1987643889 16249 1394126244 16250 972504225 16251 676780225 16252 468159769 16253 323172529 16254 221503689 16255 151536100 16256 102880449 16257 69705801 16258 46812964 16259 31404816 16260 20839225 16261 13823524 16262 9060100 16263 5934096 16264 3833764 16265 2480625 16266 1575025 16267 1004004 16268 627264 16269 393129 16270 240100 16271 148225 16272 88209 16273 53361 16274 30976 16275 18225 16276 10201 16277 5929 16278 3136 16279 1764 16280 900 16281 484 16282 225 16283 121 16284 49 16285 25 16286 9 16287 4 16288 1 16289 1 16290 188903810704468665692 16291 1098661541647132531949 16292 3385270660656560789182 16293 7379486185961996266026 16294 12817910244749369295145 16295 18937117495967733045215 16296 24797034693486679795212 16297 29600886619138231487343 16298 32873031965555262689252 16299 34480556336624891956484 16300 34556369449466722362355 16301 33388834957454287126875 16302 31322969411554631260936 16303 28691191660003961444570 16304 25775385171083263396101 16305 22792664029280040789125 16306 19896566323702914074508 16307 17185859910988275180125 16308 14716291157301170633202 16309 12511987940656212863974 16310 10575398642896443322171 16311 8895047402216602838589 16312 7451394515201066812964 16313 6220897078177402010373 16314 5178801752037805841232 16315 4300860939595680326129 16316 3564389892086395926389 16317 2948776437090025651774 16318 2435710216487742165542 16319 2009166684481050475100 16320 1655303858683028376918 16321 1362264332156106851026 16322 1119975089233654417805 16323 919919884915567623908 16324 754939827365718867250 16325 619033405040165457009 16326 507190624418904209302 16327 415235190665226350417 16328 339697493363853532629 16329 277696727770923657111 16330 226847847247269703788 16331 185176316711555979970 16332 151051728120062467428 16333 123127324661386944227 16334 100293462873659204671 16335 81635237866608848188 16336 66400213628823548034 16337 53969000764322892203 16338 43833051872500926146 16339 35574346896776251948 16340 28850218212606146403 16341 23379382117620508888 16342 18931612112878609774 16343 15318177016395124351 16344 12384838997463452241 16345 10005324061763351759 16346 8076597389808864058 16347 6514414660217913157 16348 5250142769180210844 16349 4227740011975661022 16350 3401622695648683134 16351 2734618653243532559 16352 2196543019717443828 16353 1762813653045897356 16354 1413502617443230766 16355 1132403307155794988 16356 906400415088907966 16357 724842135772668005 16358 579124268100816538 16359 462268358943255808 16360 368647811332119248 16361 293705725574788782 16362 233774999472071816 16363 185889795324096590 16364 147668302271194415 16365 117186890982179980 16366 92903872080353273 16367 73575992865586744 16368 58208983099812274 16369 46002153408605538 16370 36316655052779319 16371 28638750592302005 16372 22559480057802446 16373 17750480708642051 16374 13950988809397697 16375 10951919498711742 16376 8587677004877965 16377 6725669131571240 16378 5261153157913234 16379 4110394576544879 16380 3207429551393929 16381 2499592516605625 16382 1945525279555881 16383 1512251111354929 16384 1173950565013444 16385 910069428365449 16386 704565886195600 16387 544684135263961 16388 420506494125025 16389 324155790722929 16390 249528654018576 16391 191785106822500 16392 147189403322896 16393 112781490138769 16394 86287211606281 16395 65906210373696 16396 50261010250000 16397 38262748404721 16398 29082108485089 16399 22063734812025 16400 16711482369024 16401 12633368379025 16402 9534107430225 16403 7180733136721 16404 5398745190400 16405 4050389703364 16406 3033275056900 16407 2266527239001 16408 1690405624336 16409 1257773465025 16410 934058462089 16411 691924512400 16412 511539648400 16413 377185135716 16414 277542473329 16415 203650028176 16416 149115684025 16417 108854464761 16418 79292364921 16419 57572643249 16420 41708259076 16421 30110925625 16422 21689336529 16423 15563560516 16424 11142491364 16425 7944869956 16426 5651280625 16427 4001954121 16428 2827474276 16429 1987643889 16430 1394126244 16431 972504225 16432 676780225 16433 468159769 16434 323172529 16435 221503689 16436 151536100 16437 102880449 16438 69705801 16439 46812964 16440 31404816 16441 20839225 16442 13823524 16443 9060100 16444 5934096 16445 3833764 16446 2480625 16447 1575025 16448 1004004 16449 627264 16450 393129 16451 240100 16452 148225 16453 88209 16454 53361 16455 30976 16456 18225 16457 10201 16458 5929 16459 3136 16460 1764 16461 900 16462 484 16463 225 16464 121 16465 49 16466 25 16467 9 16468 4 16469 1 16470 1 16471 220738513924661254588 16472 1287565352351601197641 16473 3978132653229271657296 16474 8694321282959572493328 16475 15138442962456330192364 16476 22416519184481898879419 16477 29415572145593448422719 16478 35183781633956660115288 16479 39144923310464886556847 16480 41129189719830699571020 16481 41284684787202379043600 16482 39948179967115372567975 16483 37527240546812215385975 16484 34417438303916630675312 16485 30955865148413032996973 16486 27403571517198751665003 16487 23946054921555118017413 16488 20703547210861727053443 16489 17744586975638874529771 16490 15099694395894918772961 16491 12773064026831911135797 16492 10751986341587322476366 16493 9013781126616119541692 16494 7530804361549727097328 16495 6273749995156604718209 16496 5213821904878725146038 16497 4323967903847970878844 16498 3579575538454805179828 16499 2958717967861196635954 16500 2442194260676391481952 16501 2013380130173975383878 16502 1658031829234220052350 16503 1364024092144720830965 16504 1121106108122992340349 16505 920644107967506088510 16506 755401822864654771546 16507 619326992327511550022 16508 507376463631490295061 16509 415352356321297750514 16510 339771060604145501365 16511 277742726386452458169 16512 226876484597502928228 16513 185194066650282937184 16514 151062679834841982508 16515 123134050255191144775 16516 100297573241303767173 16517 81637737449791576136 16518 66401725876810269695 16519 53969910832744068603 16520 43833596556325213376 16521 35574671052475397360 16522 28850409997687458951 16523 23379494899103965665 16524 18931678019087361132 16525 15318215279143167227 16526 12384861061198192216 16527 10005336695131718136 16528 8076604570541998960 16529 6514418710607616311 16530 5250145035707449830 16531 4227741269749126046 16532 3401623387573195534 16533 2734619030428668275 16534 2196543223367472004 16535 1762813761900362117 16536 1413502675015874015 16537 1132403337266720613 16538 906400430652468482 16539 724842143717537961 16540 579124272102770659 16541 462268360930899697 16542 368647812304623473 16543 293705726042948551 16544 233774999693575505 16545 185889795426977039 16546 147668302318007379 16547 117186891003019205 16548 92903872089413373 16549 73575992869420508 16550 58208983101387299 16551 46002153409232802 16552 36316655053019419 16553 28638750592390214 16554 22559480057833422 16555 17750480708652252 16556 13950988809400833 16557 10951919498712642 16558 8587677004878190 16559 6725669131571289 16560 5261153157913243 16561 4110394576544880 16562 3207429551393929 16563 2499592516605625 16564 1945525279555881 16565 1512251111354929 16566 1173950565013444 16567 910069428365449 16568 704565886195600 16569 544684135263961 16570 420506494125025 16571 324155790722929 16572 249528654018576 16573 191785106822500 16574 147189403322896 16575 112781490138769 16576 86287211606281 16577 65906210373696 16578 50261010250000 16579 38262748404721 16580 29082108485089 16581 22063734812025 16582 16711482369024 16583 12633368379025 16584 9534107430225 16585 7180733136721 16586 5398745190400 16587 4050389703364 16588 3033275056900 16589 2266527239001 16590 1690405624336 16591 1257773465025 16592 934058462089 16593 691924512400 16594 511539648400 16595 377185135716 16596 277542473329 16597 203650028176 16598 149115684025 16599 108854464761 16600 79292364921 16601 57572643249 16602 41708259076 16603 30110925625 16604 21689336529 16605 15563560516 16606 11142491364 16607 7944869956 16608 5651280625 16609 4001954121 16610 2827474276 16611 1987643889 16612 1394126244 16613 972504225 16614 676780225 16615 468159769 16616 323172529 16617 221503689 16618 151536100 16619 102880449 16620 69705801 16621 46812964 16622 31404816 16623 20839225 16624 13823524 16625 9060100 16626 5934096 16627 3833764 16628 2480625 16629 1575025 16630 1004004 16631 627264 16632 393129 16633 240100 16634 148225 16635 88209 16636 53361 16637 30976 16638 18225 16639 10201 16640 5929 16641 3136 16642 1764 16643 900 16644 484 16645 225 16646 121 16647 49 16648 25 16649 9 16650 4 16651 1 16652 1 16653 257859176066386293158 16654 1508303866276262452229 16655 4672836013008161986823 16656 10238806919380165692106 16657 17870884393449822447679 16658 26522627938975034950482 16659 34877509822804297916399 16660 41799003246446820921515 16661 46590113004664423876664 16662 49034840440931040853258 16663 49297638840915063980252 16664 47771166474698672253172 16665 44936729152827793324651 16666 41264533625927457694064 16667 37157586364828071749716 16668 32929385729901626331938 16669 28803994201208401599771 16670 24927510810312378788637 16671 21384184714047436376840 16672 18212395114616382520536 16673 15418749345100039034288 16674 12989205859257477200847 16675 10897541945672881399383 16676 9111281137775789742625 16677 7595798799439343787685 16678 6316882609362801574325 16679 5242326623295665128115 16680 4342730835772505041330 16681 3591878888711390332971 16682 2966755624706739470847 16683 2447426004189507765047 16684 2016773160877289790997 16685 1660224408991872596000 16686 1365435789968479160330 16687 1122011697703684042420 16688 921222873097065545931 16689 755770313977066581040 16690 619560700033219403920 16691 507524103518211260611 16692 415445248407546999170 16693 339829264791594996969 16694 277779041129606945345 16695 226899043331929071182 16696 185208017355080778482 16697 151071267406408564512 16698 123139311370274584281 16699 100300780657519329304 16700 81639682970552372505 16701 66402899825899934321 16702 53970615398167751372 16703 43834017062680947920 16704 35574920581090082460 16705 28850557187080266091 16706 23379581186312945604 16707 18931728280097009187 16708 15318244361251526905 16709 12384877772680538391 16710 10005346229239144778 16711 8076609969287188925 16712 6514421743882673171 16713 5250146726113074164 16714 4227742203807588135 16715 3401623899112843934 16716 2734619307971141604 16717 2196543372483156029 16718 1762813841192727038 16719 1413502716724133091 16720 1132403358956057142 16721 906400441794959846 16722 724842149368818586 16723 579124274930244935 16724 462268362325025941 16725 368647812981403698 16726 293705726366121080 16727 233774999845111605 16728 185889795496682840 16729 147668302349412195 16730 117186891016842729 16731 92903872095347469 16732 73575992871901133 16733 58208983102391303 16734 46002153409625931 16735 36316655053167644 16736 28638750592443575 16737 22559480057851647 16738 17750480708658181 16739 13950988809402597 16740 10951919498713126 16741 8587677004878311 16742 6725669131571314 16743 5261153157913247 16744 4110394576544881 16745 3207429551393929 16746 2499592516605625 16747 1945525279555881 16748 1512251111354929 16749 1173950565013444 16750 910069428365449 16751 704565886195600 16752 544684135263961 16753 420506494125025 16754 324155790722929 16755 249528654018576 16756 191785106822500 16757 147189403322896 16758 112781490138769 16759 86287211606281 16760 65906210373696 16761 50261010250000 16762 38262748404721 16763 29082108485089 16764 22063734812025 16765 16711482369024 16766 12633368379025 16767 9534107430225 16768 7180733136721 16769 5398745190400 16770 4050389703364 16771 3033275056900 16772 2266527239001 16773 1690405624336 16774 1257773465025 16775 934058462089 16776 691924512400 16777 511539648400 16778 377185135716 16779 277542473329 16780 203650028176 16781 149115684025 16782 108854464761 16783 79292364921 16784 57572643249 16785 41708259076 16786 30110925625 16787 21689336529 16788 15563560516 16789 11142491364 16790 7944869956 16791 5651280625 16792 4001954121 16793 2827474276 16794 1987643889 16795 1394126244 16796 972504225 16797 676780225 16798 468159769 16799 323172529 16800 221503689 16801 151536100 16802 102880449 16803 69705801 16804 46812964 16805 31404816 16806 20839225 16807 13823524 16808 9060100 16809 5934096 16810 3833764 16811 2480625 16812 1575025 16813 1004004 16814 627264 16815 393129 16816 240100 16817 148225 16818 88209 16819 53361 16820 30976 16821 18225 16822 10201 16823 5929 16824 3136 16825 1764 16826 900 16827 484 16828 225 16829 121 16830 49 16831 25 16832 9 16833 4 16834 1 16835 1 16836 301073486038899764046 16837 1766163042342648745387 16838 5486436519505534109525 16839 12052322198970158252849 16840 21086811355872152586995 16841 31366183212120456177842 16842 41333752816239836766154 16843 49633781117472178430499 16844 55423737605346258850299 16845 58430612581915967516527 16846 58835695437701976843911 16847 57096585441841110464571 16848 53781001768701971519285 16849 49447704441657032689377 16850 44577979110573817273259 16851 39548213200014456291961 16852 34628683284864706293491 16853 29996886160080675028049 16854 25756120052029690583860 16855 21954601587643730404304 16856 18602041927986430956245 16857 15683123487868382417006 16858 13167517536196157091023 16859 11017167802303142487280 16860 9191148121710789597680 16861 7648883687868896928539 16862 6352019330263529346948 16863 5265491589619378577093 16864 4357945053605324137890 16865 3601834349237608795357 16866 2973246388078617506660 16867 2451642655400102328692 16868 2019502643137612649724 16869 1661984873399226320028 16870 1366567132975533336819 16871 1122736067935691952347 16872 921684934500059694881 16873 756063930346058646311 16874 619746551879082291187 16875 507641274573011401256 16876 415518817914363580565 16877 339875264341181898271 16878 277807678857025264427 16879 226916793419771708838 16880 185218969127432936601 16881 151077993021902101583 16882 123143421745864016739 16883 100303280243529531528 16884 81641195219511598391 16885 66403809894644283250 16886 53971160082094919051 16887 43834341218411498148 16888 35575112366180455108 16889 28850669968566203493 16890 23379647092522324226 16891 18931766542845200288 16892 15318266424986297856 16893 12384890406048910697 16894 10005353409972280580 16895 8076614019676892200 16896 6514424010409912166 16897 5250147983886539189 16898 4227742895732100535 16899 3401624276297979650 16900 2734619511621169780 16901 2196543481337620790 16902 1762813898765370287 16903 1413502746835058716 16904 1132403374519617658 16905 906400449739829802 16906 724842153370772707 16907 579124276917888824 16908 462268363297530166 16909 368647813449563467 16910 293705726587624769 16911 233774999947992054 16912 185889795543495804 16913 147668302370251420 16914 117186891025902829 16915 92903872099181233 16916 73575992873476158 16917 58208983103018567 16918 46002153409866031 16919 36316655053255853 16920 28638750592474551 16921 22559480057861848 16922 17750480708661317 16923 13950988809403497 16924 10951919498713351 16925 8587677004878360 16926 6725669131571323 16927 5261153157913248 16928 4110394576544881 16929 3207429551393929 16930 2499592516605625 16931 1945525279555881 16932 1512251111354929 16933 1173950565013444 16934 910069428365449 16935 704565886195600 16936 544684135263961 16937 420506494125025 16938 324155790722929 16939 249528654018576 16940 191785106822500 16941 147189403322896 16942 112781490138769 16943 86287211606281 16944 65906210373696 16945 50261010250000 16946 38262748404721 16947 29082108485089 16948 22063734812025 16949 16711482369024 16950 12633368379025 16951 9534107430225 16952 7180733136721 16953 5398745190400 16954 4050389703364 16955 3033275056900 16956 2266527239001 16957 1690405624336 16958 1257773465025 16959 934058462089 16960 691924512400 16961 511539648400 16962 377185135716 16963 277542473329 16964 203650028176 16965 149115684025 16966 108854464761 16967 79292364921 16968 57572643249 16969 41708259076 16970 30110925625 16971 21689336529 16972 15563560516 16973 11142491364 16974 7944869956 16975 5651280625 16976 4001954121 16977 2827474276 16978 1987643889 16979 1394126244 16980 972504225 16981 676780225 16982 468159769 16983 323172529 16984 221503689 16985 151536100 16986 102880449 16987 69705801 16988 46812964 16989 31404816 16990 20839225 16991 13823524 16992 9060100 16993 5934096 16994 3833764 16995 2480625 16996 1575025 16997 1004004 16998 627264 16999 393129 17000 240100 17001 148225 17002 88209 17003 53361 17004 30976 17005 18225 17006 10201 17007 5929 17008 3136 17009 1764 17010 900 17011 484 17012 225 17013 121 17014 49 17015 25 17016 9 17017 4 17018 1 17019 1 17020 351421903775617081538 17021 2067236528381548509433 17022 6438999055350810732210 17023 14180757802465106602853 17024 24870232443719527547994 17025 37076975367014857966642 17026 48961899910588715112216 17027 58908505216971159727186 17028 65899800364776550741851 17029 69591878239499038375781 17030 70183607341828842129634 17031 68207381534850020490381 17032 64332626708173496912936 17033 59222631876729122605595 17034 53452000715331988988648 17035 47472107033764631173220 17036 41608894511374823679989 17037 36077647689849896415757 17038 31004989605050674261274 17039 26451197768198561381091 17040 22430142702763512272819 17041 18925192618316864766842 17042 15901412127260791440040 17043 13314187177217476700005 17044 11115240297472053264998 17045 9256433917685123090132 17046 7692163159880190333596 17047 6380597351877745678799 17048 5284290748852884447769 17049 4370266125928722575734 17050 3609880585007809539871 17051 2978482239382514123167 17052 2455037630883067092952 17053 2021696132759974543977 17054 1663396991675840749238 17055 1367472914327996029849 17056 1123314919349338382783 17057 922053463874535892576 17058 756297654763110478752 17059 619894198946510883506 17060 507734169692531505445 17061 415577023359585939249 17062 339911579595875961797 17063 277830237795101428838 17064 226930744203861914622 17065 185227556729110444215 17066 151083254148128032453 17067 123146629166081532991 17068 100305225765684454141 17069 81642369169069422786 17070 66404514460219502119 17071 53971580588497466559 17072 43834590747040006772 17073 35575259555577096012 17074 28850756255776187436 17075 23379697353532212381 17076 18931795624953613327 17077 15318283136468654232 17078 12384899940156339103 17079 10005358808717470770 17080 8076617052951949085 17081 6514425700815536501 17082 5250148917945001278 17083 4227743407271748935 17084 3401624553840452979 17085 2734619660736853805 17086 2196543560629985711 17087 1762813940473629363 17088 1413502768524395245 17089 1132403385662109022 17090 906400455391110427 17091 724842156198246983 17092 579124278312015068 17093 462268363974310391 17094 368647813772735996 17095 293705726739160869 17096 233775000017697855 17097 185889795574900620 17098 147668302384074944 17099 117186891031836925 17100 92903872101661858 17101 73575992874480162 17102 58208983103411696 17103 46002153410014256 17104 36316655053309214 17105 28638750592492776 17106 22559480057867777 17107 17750480708663081 17108 13950988809403981 17109 10951919498713472 17110 8587677004878385 17111 6725669131571327 17112 5261153157913249 17113 4110394576544881 17114 3207429551393929 17115 2499592516605625 17116 1945525279555881 17117 1512251111354929 17118 1173950565013444 17119 910069428365449 17120 704565886195600 17121 544684135263961 17122 420506494125025 17123 324155790722929 17124 249528654018576 17125 191785106822500 17126 147189403322896 17127 112781490138769 17128 86287211606281 17129 65906210373696 17130 50261010250000 17131 38262748404721 17132 29082108485089 17133 22063734812025 17134 16711482369024 17135 12633368379025 17136 9534107430225 17137 7180733136721 17138 5398745190400 17139 4050389703364 17140 3033275056900 17141 2266527239001 17142 1690405624336 17143 1257773465025 17144 934058462089 17145 691924512400 17146 511539648400 17147 377185135716 17148 277542473329 17149 203650028176 17150 149115684025 17151 108854464761 17152 79292364921 17153 57572643249 17154 41708259076 17155 30110925625 17156 21689336529 17157 15563560516 17158 11142491364 17159 7944869956 17160 5651280625 17161 4001954121 17162 2827474276 17163 1987643889 17164 1394126244 17165 972504225 17166 676780225 17167 468159769 17168 323172529 17169 221503689 17170 151536100 17171 102880449 17172 69705801 17173 46812964 17174 31404816 17175 20839225 17176 13823524 17177 9060100 17178 5934096 17179 3833764 17180 2480625 17181 1575025 17182 1004004 17183 627264 17184 393129 17185 240100 17186 148225 17187 88209 17188 53361 17189 30976 17190 18225 17191 10201 17192 5929 17193 3136 17194 1764 17195 900 17196 484 17197 225 17198 121 17199 49 17200 25 17201 9 17202 4 17203 1 17204 1 17205 409992235849753184612 17206 2418658432157165590971 17207 7553673047887082618958 17208 16677805974730976424316 17209 29319200764921436795217 17210 43807349939687260593209 17211 57970408781212754495338 17212 69882778392577239366618 17213 78317665830854823600395 17214 82844059261933255939366 17215 83678105624315359799508 17216 81438882972712364815998 17217 76914835331850118634262 17218 70893090567476582856791 17219 64058949083486206090706 17220 56953557787767794996517 17221 49969489368622177389318 17222 43367799500206311746662 17223 37303346009129361354952 17224 31851422571617410416608 17225 27031184481711264145137 17226 22824871614859852828899 17227 19192237760790669076758 17228 16081113695642015458893 17229 13434529293940028307144 17230 11195472877821960025936 17231 9309703636049322683158 17232 7727392425601558643921 17233 6403808201932177255979 17234 5299527488218634274392 17235 4380232526588942700136 17236 3616376605995006285334 17237 2982701389162455245640 17238 2457768286809943719062 17239 2023457141776136178585 17240 1664528584192561832421 17241 1368197397336975319040 17242 1123777031012335592684 17243 922347102307054673590 17244 756483516143041462768 17245 620011374051694045523 17246 507807740889752716102 17247 415623023601097227540 17248 339940217600836741560 17249 277847987991798530336 17250 226941696017922331777 17251 185234282360167541801 17252 151087364529368745536 17253 123149128754079379104 17254 100306738015320460252 17255 81643279238035275404 17256 66405059144216375599 17257 53971904744248856012 17258 43834782532136313516 17259 35575372337064608439 17260 28850822161985959187 17261 23379735616280491691 17262 18931817688688402503 17263 15318295769837029674 17264 12384907120889475389 17265 10005362859107174094 17266 8076619319479188084 17267 6514426958589001526 17268 5250149609869513678 17269 4227743784456884651 17270 3401624757490481155 17271 2734619769591318566 17272 2196543618202628960 17273 1762813970584554988 17274 1413502784087955761 17275 1132403393606978978 17276 906400459393064548 17277 724842158185890872 17278 579124279284519293 17279 462268364442470160 17280 368647813994239685 17281 293705726842041318 17282 233775000064510819 17283 185889795595739845 17284 147668302393135044 17285 117186891035670689 17286 92903872103236883 17287 73575992875107426 17288 58208983103651796 17289 46002153410102465 17290 36316655053340190 17291 28638750592502977 17292 22559480057870913 17293 17750480708663981 17294 13950988809404206 17295 10951919498713521 17296 8587677004878394 17297 6725669131571328 17298 5261153157913249 17299 4110394576544881 17300 3207429551393929 17301 2499592516605625 17302 1945525279555881 17303 1512251111354929 17304 1173950565013444 17305 910069428365449 17306 704565886195600 17307 544684135263961 17308 420506494125025 17309 324155790722929 17310 249528654018576 17311 191785106822500 17312 147189403322896 17313 112781490138769 17314 86287211606281 17315 65906210373696 17316 50261010250000 17317 38262748404721 17318 29082108485089 17319 22063734812025 17320 16711482369024 17321 12633368379025 17322 9534107430225 17323 7180733136721 17324 5398745190400 17325 4050389703364 17326 3033275056900 17327 2266527239001 17328 1690405624336 17329 1257773465025 17330 934058462089 17331 691924512400 17332 511539648400 17333 377185135716 17334 277542473329 17335 203650028176 17336 149115684025 17337 108854464761 17338 79292364921 17339 57572643249 17340 41708259076 17341 30110925625 17342 21689336529 17343 15563560516 17344 11142491364 17345 7944869956 17346 5651280625 17347 4001954121 17348 2827474276 17349 1987643889 17350 1394126244 17351 972504225 17352 676780225 17353 468159769 17354 323172529 17355 221503689 17356 151536100 17357 102880449 17358 69705801 17359 46812964 17360 31404816 17361 20839225 17362 13823524 17363 9060100 17364 5934096 17365 3833764 17366 2480625 17367 1575025 17368 1004004 17369 627264 17370 393129 17371 240100 17372 148225 17373 88209 17374 53361 17375 30976 17376 18225 17377 10201 17378 5929 17379 3136 17380 1764 17381 900 17382 484 17383 225 17384 121 17385 49 17386 25 17387 9 17388 4 17389 1 17390 1 17391 478178521773631092264 17392 2828650668006918775583 17393 8857657487507976323181 17394 19605995246857240871807 17395 34548690368180798871995 17396 51735719949403335674636 17397 68604384633173940388421 17398 82861925403934041349584 17399 93030450961196321296469 17400 98571247119401603706285 17401 99717562387185394670955 17402 97188060314209555119984 17403 91911034544617898138598 17404 84819617797807728653066 17405 76730882607416864063820 17406 68292895240272899293070 17407 59978348297434965184366 17408 52103312559721042235871 17409 44857122063377372932280 17410 38333432267080579221827 17411 32558333819705235745646 17412 27513026323102578348025 17413 23151342648808857817741 17414 19412258898865803531938 17415 16228678660493214072850 17416 13533060097108514005198 17417 11260991065007549104766 17418 9353099823162683865320 17419 7756028499521276243634 17420 6422635949337056581648 17421 5311862495695141364339 17422 4388285483232686210872 17423 3621615663328101689352 17424 2986097876503665882146 17425 2459962480892753544430 17426 2024869584181609349521 17427 1665434512727921444963 17428 1368776314655356774354 17429 1124145589468609298737 17430 922580839357414712355 17431 756631168609204729731 17432 620104271437739766375 17433 507865947269033323255 17434 415659339232976403933 17435 339962776688028588177 17436 277861938833461379280 17437 226950283641289175918 17438 185239543494338342627 17439 151090571952413736064 17440 123151074277206805942 17441 100307911965201457176 17442 81643983803713374722 17443 66405479650650327923 17444 53972154272886424736 17445 43834929721535435045 17446 35575458624275219646 17447 28850872422995995567 17448 23379764698388935706 17449 18931834400170764808 17450 15318305303944458980 17451 12384912519634665700 17452 10005365892382230988 17453 8076621009884812420 17454 6514427892647463615 17455 5250150121409162078 17456 4227744061999357980 17457 3401624906606165180 17458 2734619848883683487 17459 2196543659910888036 17460 1762813992273891517 17461 1413502795230447125 17462 1132403399258259603 17463 906400462220538824 17464 724842159580017116 17465 579124279961299518 17466 462268364765642689 17467 368647814145775785 17468 293705726911747119 17469 233775000095915635 17470 185889795609563369 17471 147668302399069140 17472 117186891038151314 17473 92903872104240887 17474 73575992875500555 17475 58208983103800021 17476 46002153410155826 17477 36316655053358415 17478 28638750592508906 17479 22559480057872677 17480 17750480708664465 17481 13950988809404327 17482 10951919498713546 17483 8587677004878398 17484 6725669131571329 17485 5261153157913249 17486 4110394576544881 17487 3207429551393929 17488 2499592516605625 17489 1945525279555881 17490 1512251111354929 17491 1173950565013444 17492 910069428365449 17493 704565886195600 17494 544684135263961 17495 420506494125025 17496 324155790722929 17497 249528654018576 17498 191785106822500 17499 147189403322896 17500 112781490138769 17501 86287211606281 17502 65906210373696 17503 50261010250000 17504 38262748404721 17505 29082108485089 17506 22063734812025 17507 16711482369024 17508 12633368379025 17509 9534107430225 17510 7180733136721 17511 5398745190400 17512 4050389703364 17513 3033275056900 17514 2266527239001 17515 1690405624336 17516 1257773465025 17517 934058462089 17518 691924512400 17519 511539648400 17520 377185135716 17521 277542473329 17522 203650028176 17523 149115684025 17524 108854464761 17525 79292364921 17526 57572643249 17527 41708259076 17528 30110925625 17529 21689336529 17530 15563560516 17531 11142491364 17532 7944869956 17533 5651280625 17534 4001954121 17535 2827474276 17536 1987643889 17537 1394126244 17538 972504225 17539 676780225 17540 468159769 17541 323172529 17542 221503689 17543 151536100 17544 102880449 17545 69705801 17546 46812964 17547 31404816 17548 20839225 17549 13823524 17550 9060100 17551 5934096 17552 3833764 17553 2480625 17554 1575025 17555 1004004 17556 627264 17557 393129 17558 240100 17559 148225 17560 88209 17561 53361 17562 30976 17563 18225 17564 10201 17565 5929 17566 3136 17567 1764 17568 900 17569 484 17570 225 17571 121 17572 49 17573 25 17574 9 17575 4 17576 1 17577 1 17578 557441219437838922000 17579 3306829189780549867847 17580 10382323715894001394541 17581 23038415289973082926034 17582 40692806602729393458802 17583 61071318307155833822477 17584 81151292094996784097355 17585 98205271252312171875764 17586 110453982924015837242928 17587 117226921489201635138921 17588 118772652438008552314730 17589 115924933479336413257299 17590 109775481774866799548805 17591 101430154866662235534110 17592 91862158358816877192678 17593 81847368980690127889253 17594 71954262821366936404800 17595 62565415122275762393304 17596 53911828616415667946670 17597 46109911945786004363801 17598 39194486223901621639596 17599 33146125704812213392998 17600 27911879256498442491361 17601 23420545460885479853893 17602 19593078593350873389486 17603 16349594768681290992951 17604 13613584579204165250715 17605 11314407832757237037648 17606 9388402457949464609264 17607 7779275598941907942387 17608 6437890417949345640691 17609 5321837477546408246882 17610 4394785612702571352295 17611 3625836758091341574804 17612 2988829442352824376697 17613 2461723910377334832680 17614 2026001368474103377574 17615 1666159082021960211392 17616 1369238464580639876145 17617 1124439244612518871258 17618 922766707918062383240 17619 756748346747660322306 17620 620177843892734080212 17621 507911948022084218872 17622 415687977441587208289 17623 339980526964018054386 17624 277872890677632722054 17625 226957009283488764868 17626 185243653879581009831 17627 151093071541805708421 17628 123152586527310971822 17629 100308822034318845894 17630 81644528487757061166 17631 66405803806415540900 17632 53972346057986565244 17633 43835042503023951476 17634 35575524530485231497 17635 28850910685744328238 17636 23379786762123735083 17637 18931847033539142014 17638 15318312484677595491 17639 12384916570024369049 17640 10005368158909469988 17641 8076622267658277445 17642 6514428584571976015 17643 5250150498594297794 17644 4227744265649386156 17645 3401625015460629941 17646 2734619906456326736 17647 2196543690021813661 17648 1762814007837452033 17649 1413502803175317081 17650 1132403403260213724 17651 906400464208182713 17652 724842160552521341 17653 579124280429459287 17654 462268364987146378 17655 368647814248656234 17656 293705726958560083 17657 233775000116754860 17658 185889795618623469 17659 147668302402902904 17660 117186891039726339 17661 92903872104868151 17662 73575992875740655 17663 58208983103888230 17664 46002153410186802 17665 36316655053368616 17666 28638750592512042 17667 22559480057873577 17668 17750480708664690 17669 13950988809404376 17670 10951919498713555 17671 8587677004878399 17672 6725669131571329 17673 5261153157913249 17674 4110394576544881 17675 3207429551393929 17676 2499592516605625 17677 1945525279555881 17678 1512251111354929 17679 1173950565013444 17680 910069428365449 17681 704565886195600 17682 544684135263961 17683 420506494125025 17684 324155790722929 17685 249528654018576 17686 191785106822500 17687 147189403322896 17688 112781490138769 17689 86287211606281 17690 65906210373696 17691 50261010250000 17692 38262748404721 17693 29082108485089 17694 22063734812025 17695 16711482369024 17696 12633368379025 17697 9534107430225 17698 7180733136721 17699 5398745190400 17700 4050389703364 17701 3033275056900 17702 2266527239001 17703 1690405624336 17704 1257773465025 17705 934058462089 17706 691924512400 17707 511539648400 17708 377185135716 17709 277542473329 17710 203650028176 17711 149115684025 17712 108854464761 17713 79292364921 17714 57572643249 17715 41708259076 17716 30110925625 17717 21689336529 17718 15563560516 17719 11142491364 17720 7944869956 17721 5651280625 17722 4001954121 17723 2827474276 17724 1987643889 17725 1394126244 17726 972504225 17727 676780225 17728 468159769 17729 323172529 17730 221503689 17731 151536100 17732 102880449 17733 69705801 17734 46812964 17735 31404816 17736 20839225 17737 13823524 17738 9060100 17739 5934096 17740 3833764 17741 2480625 17742 1575025 17743 1004004 17744 627264 17745 393129 17746 240100 17747 148225 17748 88209 17749 53361 17750 30976 17751 18225 17752 10201 17753 5929 17754 3136 17755 1764 17756 900 17757 484 17758 225 17759 121 17760 49 17761 25 17762 9 17763 4 17764 1 17765 1 17766 649645109530957055868 17767 3864270409218388789847 17768 12164486677288526191028 17769 27060129690624977818857 17770 47908647733692610474028 17771 72058989814849849636644 17772 95948828129960131738876 17773 116335073728953444212643 17774 131078303217867434565016 17775 139345855895378015243475 17776 141399689861855485069794 17777 138205426888634970154721 17778 131046491368531395852788 17779 121232140977116992074930 17780 109921175859426944392652 17781 98041520282964800876764 17782 86276639861802822164388 17783 75088942707246711388454 17784 64760178710010192348343 17785 55434513192530839224431 17786 47158049087878327625599 17787 39911058416230654065804 17788 33633085490454852343912 17789 28241035122807430295801 17790 23641961723152927604724 17791 19741361757334817341449 17792 16448491871430313384478 17793 13679287845569049979882 17794 11357896650924812647132 17795 9417084444672674953670 17796 7798125877412350079632 17797 6450236368592921353272 17798 5329895692739503419405 17799 4400027168882553162128 17800 3629234419178398129994 17801 2991024181066131436526 17802 2463136602298126190500 17803 2026907409787828495618 17804 1666738049600667900186 17805 1369607045100510003742 17806 1124672991196960830296 17807 922914364434611152200 17808 756841245824111065549 17809 620236050963939127715 17810 507948263931505861875 17811 415710536637633519232 17812 339994477847389162391 17813 277881478316563126711 17814 226962270423310846319 17815 185246861304613644248 17816 151095017065609915484 17817 123153760477413472435 17818 100309526600066651013 17819 81644948994211852715 17820 66406053335059043720 17821 53972493247387261798 17822 43835128790234955812 17823 35575574791495356086 17824 28850939767852790478 17825 23379803473606100524 17826 18931856567646571804 17827 15318317883422785851 17828 12384919603299425947 17829 10005369849315094324 17830 8076623201716739534 17831 6514429096111624415 17832 5250150776136771123 17833 4227744414765070181 17834 3401625094752994862 17835 2734619948164585812 17836 2196543711711150190 17837 1762814018979943397 17838 1413502808826597706 17839 1132403406087688000 17840 906400465602308957 17841 724842161229301566 17842 579124280752631816 17843 462268365138682478 17844 368647814318362035 17845 293705726989964899 17846 233775000130578384 17847 185889795624557565 17848 147668302405383529 17849 117186891040730343 17850 92903872105261280 17851 73575992875888880 17852 58208983103941591 17853 46002153410205027 17854 36316655053374545 17855 28638750592513806 17856 22559480057874061 17857 17750480708664811 17858 13950988809404401 17859 10951919498713559 17860 8587677004878400 17861 6725669131571329 17862 5261153157913249 17863 4110394576544881 17864 3207429551393929 17865 2499592516605625 17866 1945525279555881 17867 1512251111354929 17868 1173950565013444 17869 910069428365449 17870 704565886195600 17871 544684135263961 17872 420506494125025 17873 324155790722929 17874 249528654018576 17875 191785106822500 17876 147189403322896 17877 112781490138769 17878 86287211606281 17879 65906210373696 17880 50261010250000 17881 38262748404721 17882 29082108485089 17883 22063734812025 17884 16711482369024 17885 12633368379025 17886 9534107430225 17887 7180733136721 17888 5398745190400 17889 4050389703364 17890 3033275056900 17891 2266527239001 17892 1690405624336 17893 1257773465025 17894 934058462089 17895 691924512400 17896 511539648400 17897 377185135716 17898 277542473329 17899 203650028176 17900 149115684025 17901 108854464761 17902 79292364921 17903 57572643249 17904 41708259076 17905 30110925625 17906 21689336529 17907 15563560516 17908 11142491364 17909 7944869956 17910 5651280625 17911 4001954121 17912 2827474276 17913 1987643889 17914 1394126244 17915 972504225 17916 676780225 17917 468159769 17918 323172529 17919 221503689 17920 151536100 17921 102880449 17922 69705801 17923 46812964 17924 31404816 17925 20839225 17926 13823524 17927 9060100 17928 5934096 17929 3833764 17930 2480625 17931 1575025 17932 1004004 17933 627264 17934 393129 17935 240100 17936 148225 17937 88209 17938 53361 17939 30976 17940 18225 17941 10201 17942 5929 17943 3136 17944 1764 17945 900 17946 484 17947 225 17948 121 17949 49 17950 25 17951 9 17952 4 17953 1 17954 1 17955 756751409689231449644 17956 4513915518749345845715 17957 14246594125112390184388 17958 31770481924145767062835 17959 56379330455546414614074 17960 84985623100707468440670 17961 113392742631089686402798 17962 137747831376406952660391 17963 155479997039418330769490 17964 165558859554492326521500 17965 168255385891542067179627 17966 164687151509682572555350 17967 156361282523854294772873 17968 144827312971186960094574 17969 131463702378180065110007 17970 117379864678227068113014 17971 103396572614803377802338 17972 90072558163956613330779 17973 77750811476252746005715 17974 66609747636993251665224 17975 56709571044561873259208 17976 48031051421314300416540 17977 40505196411757197967141 17978 34035276361396939485455 17979 28511977121303911167265 17980 23823679232309640778818 17981 19862737081680156759257 17982 16529249068500155760027 17983 13732821441126969003587 17984 11393257376266507249268 17985 9440360144895896357655 17986 7813394285227826517412 17987 6460218072575465133586 17988 5336399028615768282688 17989 4404249775612893022742 17990 3631966689518115458436 17991 2992785934687516335539 17992 2464268533775504781939 17993 2027632044987070446694 17994 1667200228607851390784 17995 1369900712877748621812 17996 1124858865156347009589 17997 923031544839592988702 17998 756914819213163716064 17999 620282052094175146400 18000 507976902289232349337 18001 415728286971195628650 18002 340005429713249841693 18003 277888203966707585617 18004 226966380811380987799 18005 185249360894978120830 18006 151096529316037253893 18007 123154670546633741602 18008 100310071284141742273 18009 81645273149986125792 18010 66406245120161664853 18011 53972606028876405493 18012 43835194696445115888 18013 35575613054243719733 18014 28850961831587595784 18015 23379816106974478630 18016 18931863748379708436 18017 15318321933812489209 18018 12384921869826664948 18019 10005371107088559349 18020 8076623893641251934 18021 6514429473296760131 18022 5250150979786799299 18023 4227744523619534942 18024 3401625152325638111 18025 2734619978275511437 18026 2196543727274710706 18027 1762814026924813353 18028 1413502812828551827 18029 1132403408075331889 18030 906400466574813182 18031 724842161697461335 18032 579124280974135505 18033 462268365241562927 18034 368647814365174999 18035 293705727010804124 18036 233775000139638484 18037 185889795628391329 18038 147668302406958554 18039 117186891041357607 18040 92903872105501380 18041 73575992875977089 18042 58208983103972567 18043 46002153410215228 18044 36316655053377681 18045 28638750592514706 18046 22559480057874286 18047 17750480708664860 18048 13950988809404410 18049 10951919498713560 18050 8587677004878400 18051 6725669131571329 18052 5261153157913249 18053 4110394576544881 18054 3207429551393929 18055 2499592516605625 18056 1945525279555881 18057 1512251111354929 18058 1173950565013444 18059 910069428365449 18060 704565886195600 18061 544684135263961 18062 420506494125025 18063 324155790722929 18064 249528654018576 18065 191785106822500 18066 147189403322896 18067 112781490138769 18068 86287211606281 18069 65906210373696 18070 50261010250000 18071 38262748404721 18072 29082108485089 18073 22063734812025 18074 16711482369024 18075 12633368379025 18076 9534107430225 18077 7180733136721 18078 5398745190400 18079 4050389703364 18080 3033275056900 18081 2266527239001 18082 1690405624336 18083 1257773465025 18084 934058462089 18085 691924512400 18086 511539648400 18087 377185135716 18088 277542473329 18089 203650028176 18090 149115684025 18091 108854464761 18092 79292364921 18093 57572643249 18094 41708259076 18095 30110925625 18096 21689336529 18097 15563560516 18098 11142491364 18099 7944869956 18100 5651280625 18101 4001954121 18102 2827474276 18103 1987643889 18104 1394126244 18105 972504225 18106 676780225 18107 468159769 18108 323172529 18109 221503689 18110 151536100 18111 102880449 18112 69705801 18113 46812964 18114 31404816 18115 20839225 18116 13823524 18117 9060100 18118 5934096 18119 3833764 18120 2480625 18121 1575025 18122 1004004 18123 627264 18124 393129 18125 240100 18126 148225 18127 88209 18128 53361 18129 30976 18130 18225 18131 10201 18132 5929 18133 3136 18134 1764 18135 900 18136 484 18137 225 18138 121 18139 49 18140 25 18141 9 18142 4 18143 1 18144 1 18145 881248029230947420404 18146 5270666928438577295359 18147 16678402196037872036743 18148 37285009415085473110422 18149 66319172292326565934830 18150 100186680395233675207283 18151 133947523011296183552886 18152 163026523748561864833297 18153 184337944381071376537055 18154 196609186759249030340510 18155 200115229003959048883855 18156 196147223284532575688526 18157 186474280250063600504344 18158 172928547518236621103940 18159 157149226612834721638705 18160 140461396147763893197482 18161 123850407936606615688909 18162 107990473865362642307775 18163 93298988153109804874309 18164 79996053903610849637945 18165 68159881391612887947580 18166 57772473801207109377500 18167 48755486184861686740967 18168 40996302571426805046615 18169 34366598434428221018484 18170 28734514705321604464475 18171 23972537559106092878852 18172 19961926506139453306947 18173 16595099531334494775076 18174 13776383678601980216195 18175 11421975629064275451544 18176 9459228158011160404891 18177 7825748818752794439769 18178 6468280396762781668477 18179 5341642529928163937580 18180 4407648346663939664375 18181 3634161848710984661452 18182 2994198818386908112465 18183 2465174661374966157446 18184 2028211050828215563478 18185 1667568825839143714704 18186 1370134466642913201815 18187 1125006524706169213111 18188 923124445173816983350 18189 756973026795908389118 18190 620318368207246815760 18191 507999461564571025112 18192 415742237884677662278 18193 340014017363322737714 18194 277893465110531621189 18195 226969588237807748460 18196 185251306419250487662 18197 151097703266291290606 18198 123155375112428359685 18199 100310491790610357346 18200 81645522678633462376 18201 66406392309563365411 18202 53972692316087649929 18203 43835244957455293838 18204 35575642136352192174 18205 28850978543069962989 18206 23379825641081908645 18207 18931869147124898821 18208 15318324967087546108 18209 12384923560232289284 18210 10005372041147021438 18211 8076624405180900334 18212 6514429750839233460 18213 5250151128902483324 18214 4227744602911899863 18215 3401625194033897187 18216 2734619999964847966 18217 2196543738417202070 18218 1762814032576093978 18219 1413502815656026103 18220 1132403409469458133 18221 906400467251593407 18222 724842162020633864 18223 579124281125671605 18224 462268365311268728 18225 368647814396579815 18226 293705727024627648 18227 233775000145572580 18228 185889795630871954 18229 147668302407962558 18230 117186891041750736 18231 92903872105649605 18232 73575992876030450 18233 58208983103990792 18234 46002153410221157 18235 36316655053379445 18236 28638750592515190 18237 22559480057874407 18238 17750480708664885 18239 13950988809404414 18240 10951919498713561 18241 8587677004878400 18242 6725669131571329 18243 5261153157913249 18244 4110394576544881 18245 3207429551393929 18246 2499592516605625 18247 1945525279555881 18248 1512251111354929 18249 1173950565013444 18250 910069428365449 18251 704565886195600 18252 544684135263961 18253 420506494125025 18254 324155790722929 18255 249528654018576 18256 191785106822500 18257 147189403322896 18258 112781490138769 18259 86287211606281 18260 65906210373696 18261 50261010250000 18262 38262748404721 18263 29082108485089 18264 22063734812025 18265 16711482369024 18266 12633368379025 18267 9534107430225 18268 7180733136721 18269 5398745190400 18270 4050389703364 18271 3033275056900 18272 2266527239001 18273 1690405624336 18274 1257773465025 18275 934058462089 18276 691924512400 18277 511539648400 18278 377185135716 18279 277542473329 18280 203650028176 18281 149115684025 18282 108854464761 18283 79292364921 18284 57572643249 18285 41708259076 18286 30110925625 18287 21689336529 18288 15563560516 18289 11142491364 18290 7944869956 18291 5651280625 18292 4001954121 18293 2827474276 18294 1987643889 18295 1394126244 18296 972504225 18297 676780225 18298 468159769 18299 323172529 18300 221503689 18301 151536100 18302 102880449 18303 69705801 18304 46812964 18305 31404816 18306 20839225 18307 13823524 18308 9060100 18309 5934096 18310 3833764 18311 2480625 18312 1575025 18313 1004004 18314 627264 18315 393129 18316 240100 18317 148225 18318 88209 18319 53361 18320 30976 18321 18225 18322 10201 18323 5929 18324 3136 18325 1764 18326 900 18327 484 18328 225 18329 121 18330 49 18331 25 18332 9 18333 4 18334 1 18335 1 18336 1025764248699327573262 18337 6151914957669524715763 18338 19517261053550967479747 18339 43738531886662849855600 18340 77977816017814866569224 18341 118054892241729901609466 18342 158157089176446429702621 18343 192856028228267343280072 18344 218450261353908123683596 18345 233372784822002417390313 18346 237893871546451409384110 18347 233504063961413336010730 18348 222277732902260957176445 18349 206380406716445700827944 18350 187759541538214324287494 18351 167997272258838206296106 18352 148275244935217535532053 18353 129406754824919384970478 18354 111898849514953587482775 18355 96022880259024234443249 18356 81879432893704541220070 18357 69453172067233216145937 18358 58655209596581010812498 18359 49354770490817008239892 18360 41401189159390511651101 18361 34638939651679326801145 18362 28916951922324658665203 18363 24094279726970499812470 18364 20042868974026553140655 18365 16648725823825906675901 18366 13811790338806383616713 18367 11445273867533108787313 18368 9474507511260141126789 18369 7835735781976603878514 18370 6474786231689581970677 18371 5345866310461922288077 18372 4410381161649717784211 18373 3635923851851689701381 18374 2995330862643624713630 18375 2465899346834755845691 18376 2028673251899042288584 18377 1667862503150473313147 18378 1370320344652686458130 18379 1125123706801556312104 18380 923198019254794105191 18381 757019028203686877549 18382 620347006673827767773 18383 508017211939841393600 18384 415753189766101902096 18385 340020743019118477245 18386 277897575500589406558 18387 226972087828849005267 18388 185252818669899329760 18389 151098613335581265574 18390 123155919796524290170 18391 100310815946390564519 18392 81645714463737658534 18393 66406505091052902235 18394 53972758222297898214 18395 43835283220203675710 18396 35575664200087000616 18397 28850991176438341579 18398 23379832821815045326 18399 18931873197514602183 18400 15318327233614785109 18401 12384924818005754309 18402 10005372733071533838 18403 8076624782366036050 18404 6514429954489261636 18405 5250151237756948085 18406 4227744660484543112 18407 3401625224144822812 18408 2734620015528408482 18409 2196543746362072026 18410 1762814036578048099 18411 1413502817643669992 18412 1132403410441962358 18413 906400467719753176 18414 724842162242137553 18415 579124281228552054 18416 462268365358081692 18417 368647814417419040 18418 293705727033687748 18419 233775000149406344 18420 185889795632446979 18421 147668302408589822 18422 117186891041990836 18423 92903872105737814 18424 73575992876061426 18425 58208983104000993 18426 46002153410224293 18427 36316655053380345 18428 28638750592515415 18429 22559480057874456 18430 17750480708664894 18431 13950988809404415 18432 10951919498713561 18433 8587677004878400 18434 6725669131571329 18435 5261153157913249 18436 4110394576544881 18437 3207429551393929 18438 2499592516605625 18439 1945525279555881 18440 1512251111354929 18441 1173950565013444 18442 910069428365449 18443 704565886195600 18444 544684135263961 18445 420506494125025 18446 324155790722929 18447 249528654018576 18448 191785106822500 18449 147189403322896 18450 112781490138769 18451 86287211606281 18452 65906210373696 18453 50261010250000 18454 38262748404721 18455 29082108485089 18456 22063734812025 18457 16711482369024 18458 12633368379025 18459 9534107430225 18460 7180733136721 18461 5398745190400 18462 4050389703364 18463 3033275056900 18464 2266527239001 18465 1690405624336 18466 1257773465025 18467 934058462089 18468 691924512400 18469 511539648400 18470 377185135716 18471 277542473329 18472 203650028176 18473 149115684025 18474 108854464761 18475 79292364921 18476 57572643249 18477 41708259076 18478 30110925625 18479 21689336529 18480 15563560516 18481 11142491364 18482 7944869956 18483 5651280625 18484 4001954121 18485 2827474276 18486 1987643889 18487 1394126244 18488 972504225 18489 676780225 18490 468159769 18491 323172529 18492 221503689 18493 151536100 18494 102880449 18495 69705801 18496 46812964 18497 31404816 18498 20839225 18499 13823524 18500 9060100 18501 5934096 18502 3833764 18503 2480625 18504 1575025 18505 1004004 18506 627264 18507 393129 18508 240100 18509 148225 18510 88209 18511 53361 18512 30976 18513 18225 18514 10201 18515 5929 18516 3136 18517 1764 18518 900 18519 484 18520 225 18521 121 18522 49 18523 25 18524 9 18525 4 18526 1 18527 1 18528 1193619965319313190014 18529 7177679206368852289025 18530 22830317153707396752506 18531 51287742977696734542582 18532 91647179620355460329628 18533 139049134324970700391701 18534 186659276874903841997887 18535 228039867569023669069239 18536 258755828593043894021923 18537 276880873935824091200123 18538 282670423662917481370565 18539 277842051513566781952085 18540 264827033372967967271666 18541 246182552685639037576509 18542 224221476801270645306103 18543 200831061173558181139787 18544 177427872535089447309542 18545 154991742234640426717142 18546 134138396551355214906457 18547 115201431691726062903011 18548 98309736381214074683664 18549 83452063273670959538869 18550 70528114722722087932588 18551 59386026428461686761380 18552 49849228449715833198684 18553 41734255658765647978217 18554 34862376991098839842022 18555 29066270168821128013550 18556 24193702115727924851911 18557 20108836350918260483043 18558 16692346180931433830749 18559 13840537201939841765414 18560 11464155822884696879705 18561 9486868767850427959154 18562 7843801312847840986256 18563 6480031245048369840241 18564 5349265586025217093411 18565 4412576644985041878405 18566 3637336882737360167935 18567 2996237056148612446313 18568 2466478381757871057083 18569 2029041861763677481577 18570 1668096262314378882183 18571 1370468006469035298708 18572 1125216608069838696791 18573 923256227214723907242 18574 757055344465874230499 18575 620369566006739086782 18576 508031162875012763757 18577 415761777424119668073 18578 340026004165769987093 18579 277900782927988671444 18580 226974033353444544628 18581 185253992620256246922 18582 151099317901407288473 18583 123156340303001965343 18584 100311065475040381728 18585 81645861653139986356 18586 66406591378264294896 18587 53972808483308107140 18588 43835312302312154080 18589 35575680911569368721 18590 28851000710545771715 18591 23379838220560235720 18592 18931876230789659083 18593 15318328924020409445 18594 12384925752064216398 18595 10005373244611182238 18596 8076625059908509379 18597 6514430103604945661 18598 5250151317049313006 18599 4227744702192802188 18600 3401625245834159341 18601 2734620026670899846 18602 2196543752013352651 18603 1762814039405522375 18604 1413502819037796236 18605 1132403411118742583 18606 906400468042925705 18607 724842162393673653 18608 579124281298257855 18609 462268365389486508 18610 368647814431242564 18611 293705727039621844 18612 233775000151886969 18613 185889795633450983 18614 147668302408982951 18615 117186891042139061 18616 92903872105791175 18617 73575992876079651 18618 58208983104006922 18619 46002153410226057 18620 36316655053380829 18621 28638750592515536 18622 22559480057874481 18623 17750480708664898 18624 13950988809404416 18625 10951919498713561 18626 8587677004878400 18627 6725669131571329 18628 5261153157913249 18629 4110394576544881 18630 3207429551393929 18631 2499592516605625 18632 1945525279555881 18633 1512251111354929 18634 1173950565013444 18635 910069428365449 18636 704565886195600 18637 544684135263961 18638 420506494125025 18639 324155790722929 18640 249528654018576 18641 191785106822500 18642 147189403322896 18643 112781490138769 18644 86287211606281 18645 65906210373696 18646 50261010250000 18647 38262748404721 18648 29082108485089 18649 22063734812025 18650 16711482369024 18651 12633368379025 18652 9534107430225 18653 7180733136721 18654 5398745190400 18655 4050389703364 18656 3033275056900 18657 2266527239001 18658 1690405624336 18659 1257773465025 18660 934058462089 18661 691924512400 18662 511539648400 18663 377185135716 18664 277542473329 18665 203650028176 18666 149115684025 18667 108854464761 18668 79292364921 18669 57572643249 18670 41708259076 18671 30110925625 18672 21689336529 18673 15563560516 18674 11142491364 18675 7944869956 18676 5651280625 18677 4001954121 18678 2827474276 18679 1987643889 18680 1394126244 18681 972504225 18682 676780225 18683 468159769 18684 323172529 18685 221503689 18686 151536100 18687 102880449 18688 69705801 18689 46812964 18690 31404816 18691 20839225 18692 13823524 18693 9060100 18694 5934096 18695 3833764 18696 2480625 18697 1575025 18698 1004004 18699 627264 18700 393129 18701 240100 18702 148225 18703 88209 18704 53361 18705 30976 18706 18225 18707 10201 18708 5929 18709 3136 18710 1764 18711 900 18712 484 18713 225 18714 121 18715 49 18716 25 18717 9 18718 4 18719 1 18720 1 18721 1388329856576850435642 18722 8371299171688165479039 18723 26694940259919819768772 18724 60115326568792869862928 18725 107667073433243149156656 18726 163706169435205309966272 18727 220200426419967484489056 18728 269521202278837883347471 18729 306357533399878492669634 18730 328347706832542932397704 18731 335716569373526068044034 18732 330441590137616153623737 18733 315369292060378997338060 18734 293518225032971928716236 18735 267632768986247206810435 18736 239963357825063053046601 18737 212206428320522100018880 18738 185542038406710996181688 18739 160716678174451562330818 18740 138140204311951289157304 18741 117976503956892646856617 18742 100220851630769373946252 18743 84760234949688265724275 18744 71418758620109901737507 18745 59989474740559053409913 18746 50256287941663740591451 18747 42007720690874283669956 18748 35045390279583537839077 18749 29188304982267592429754 18750 24274791892812331259903 18751 20162536100970522518795 18752 16727789119842288119391 18753 13863853179103678618256 18754 11479443760272817766452 18755 9496859840445641269641 18756 7850309093015909384656 18757 6484255935576229190158 18758 5351998821498502225955 18759 4414338839906334981323 18760 3638469013280281186332 18761 2996961779870942442997 18762 2466940599540140817737 18763 2029335546255733534749 18764 1668282143357426200324 18765 1370585189822195737315 18766 1125290182662355454384 18767 923302228826152422930 18768 757083983011747547393 18769 620387316412120380894 18770 508042114767579494939 18771 415768503083917361725 18772 340030114557221898706 18773 277903282519498088020 18774 226975545604244922826 18775 185254902689593034854 18776 151099862585517042482 18777 123156664458786006280 18778 100311257260145581890 18779 81645974434629763280 18780 66406657284474596542 18781 53972846746056499213 18782 43835334366046964286 18783 35575693544937747536 18784 28851007891278908421 18785 23379842270949939083 18786 18931878497316898084 18787 15318330181793874470 18788 12384926443988728798 18789 10005373621796317954 18790 8076625263558537555 18791 6514430212459410422 18792 5250151374621956255 18793 4227744732303727813 18794 3401625261397719857 18795 2734620034615769802 18796 2196543756015306772 18797 1762814041393166264 18798 1413502820010300461 18799 1132403411586902352 18800 906400468264429394 18801 724842162496554102 18802 579124281345070819 18803 462268365410325733 18804 368647814440302664 18805 293705727043455608 18806 233775000153461994 18807 185889795634078247 18808 147668302409223051 18809 117186891042227270 18810 92903872105822151 18811 73575992876089852 18812 58208983104010058 18813 46002153410226957 18814 36316655053381054 18815 28638750592515585 18816 22559480057874490 18817 17750480708664899 18818 13950988809404416 18819 10951919498713561 18820 8587677004878400 18821 6725669131571329 18822 5261153157913249 18823 4110394576544881 18824 3207429551393929 18825 2499592516605625 18826 1945525279555881 18827 1512251111354929 18828 1173950565013444 18829 910069428365449 18830 704565886195600 18831 544684135263961 18832 420506494125025 18833 324155790722929 18834 249528654018576 18835 191785106822500 18836 147189403322896 18837 112781490138769 18838 86287211606281 18839 65906210373696 18840 50261010250000 18841 38262748404721 18842 29082108485089 18843 22063734812025 18844 16711482369024 18845 12633368379025 18846 9534107430225 18847 7180733136721 18848 5398745190400 18849 4050389703364 18850 3033275056900 18851 2266527239001 18852 1690405624336 18853 1257773465025 18854 934058462089 18855 691924512400 18856 511539648400 18857 377185135716 18858 277542473329 18859 203650028176 18860 149115684025 18861 108854464761 18862 79292364921 18863 57572643249 18864 41708259076 18865 30110925625 18866 21689336529 18867 15563560516 18868 11142491364 18869 7944869956 18870 5651280625 18871 4001954121 18872 2827474276 18873 1987643889 18874 1394126244 18875 972504225 18876 676780225 18877 468159769 18878 323172529 18879 221503689 18880 151536100 18881 102880449 18882 69705801 18883 46812964 18884 31404816 18885 20839225 18886 13823524 18887 9060100 18888 5934096 18889 3833764 18890 2480625 18891 1575025 18892 1004004 18893 627264 18894 393129 18895 240100 18896 148225 18897 88209 18898 53361 18899 30976 18900 18225 18901 10201 18902 5929 18903 3136 18904 1764 18905 900 18906 484 18907 225 18908 121 18909 49 18910 25 18911 9 18912 4 18913 1 18914 1 18915 1614317657646937245336 18916 9759629028265015914681 18917 31201616325395562231545 18918 70433472146582669624372 18919 126434498861119435797758 18920 192652696533950617597326 18921 259654997565165441705148 18922 318405697672279656364820 18923 362551653240034204643940 18924 389201592661811748609000 18925 398531314174371774527338 18926 392813154815367178508605 18927 375378319290443946948388 18928 349786730364295628013372 18929 319293610204055192112337 18930 286579999451019143994637 18931 253676784442895844375537 18932 222003476295184322834140 18933 192464739097733111496062 18934 165562870693507430033738 18935 141505686028782736027444 18936 120297530228782029051417 18937 101811860158396635434875 18938 85844968657778778461716 18939 72154744165302378522116 18940 60486636966219006565120 18941 50590756858471701247890 18942 42231878910178906694502 18943 35195075789712709543087 18944 29287912788956351197060 18945 24340852016885205906692 18946 20206202409648088712112 18947 16756558526619792413545 18948 13882746081579137285626 18949 11491810276615905704281 18950 9504927870516529138480 18951 7855555280219823980330 18952 6487655755796727277331 18953 5354194554355973935326 18954 4415751983572020237828 18955 3639375257045968192284 18956 2997540836857732293713 18957 2467309218938872925199 18958 2029569309470027184811 18959 1668429806864180451618 18960 1370678091782402611553 18961 1125348390899827727945 18962 923338545197194240552 18963 757106542386367125476 18964 620401267362855311567 18965 508050702431248541541 18966 415773764232556515462 18967 340033321985297943817 18968 277905228044315131070 18969 226976719554671545789 18970 185255607255439896978 18971 151100283092000651751 18972 123156913987437398514 18973 100311404449548302841 18974 81646060721841244150 18975 66406707545484823693 18976 53972875828164980719 18977 43835351077529332875 18978 35575703079045177721 18979 28851013290024098819 18980 23379845304224995983 18981 18931880187722522420 18982 15318331115852336559 18983 12384926955528377198 18984 10005373899338791283 18985 8076625412674221580 18986 6514430291751775343 18987 5250151416330215331 18988 4227744753993064342 18989 3401625272540211221 18990 2734620040267050427 18991 2196543758842781048 18992 1762814042787292508 18993 1413502820687080686 18994 1132403411910074881 18995 906400468415965494 18996 724842162566259903 18997 579124281376475635 18998 462268365424149257 18999 368647814446236760 19000 293705727045936233 19001 233775000154465998 19002 185889795634471376 19003 147668302409371276 19004 117186891042280631 19005 92903872105840376 19006 73575992876095781 19007 58208983104011822 19008 46002153410227441 19009 36316655053381175 19010 28638750592515610 19011 22559480057874494 19012 17750480708664900 19013 13950988809404416 19014 10951919498713561 19015 8587677004878400 19016 6725669131571329 19017 5261153157913249 19018 4110394576544881 19019 3207429551393929 19020 2499592516605625 19021 1945525279555881 19022 1512251111354929 19023 1173950565013444 19024 910069428365449 19025 704565886195600 19026 544684135263961 19027 420506494125025 19028 324155790722929 19029 249528654018576 19030 191785106822500 19031 147189403322896 19032 112781490138769 19033 86287211606281 19034 65906210373696 19035 50261010250000 19036 38262748404721 19037 29082108485089 19038 22063734812025 19039 16711482369024 19040 12633368379025 19041 9534107430225 19042 7180733136721 19043 5398745190400 19044 4050389703364 19045 3033275056900 19046 2266527239001 19047 1690405624336 19048 1257773465025 19049 934058462089 19050 691924512400 19051 511539648400 19052 377185135716 19053 277542473329 19054 203650028176 19055 149115684025 19056 108854464761 19057 79292364921 19058 57572643249 19059 41708259076 19060 30110925625 19061 21689336529 19062 15563560516 19063 11142491364 19064 7944869956 19065 5651280625 19066 4001954121 19067 2827474276 19068 1987643889 19069 1394126244 19070 972504225 19071 676780225 19072 468159769 19073 323172529 19074 221503689 19075 151536100 19076 102880449 19077 69705801 19078 46812964 19079 31404816 19080 20839225 19081 13823524 19082 9060100 19083 5934096 19084 3833764 19085 2480625 19086 1575025 19087 1004004 19088 627264 19089 393129 19090 240100 19091 148225 19092 88209 19093 53361 19094 30976 19095 18225 19096 10201 19097 5929 19098 3136 19099 1764 19100 900 19101 484 19102 225 19103 121 19104 49 19105 25 19106 9 19107 4 19108 1 19109 1 19110 1876282243503950386402 19111 11373946685911953160017 19112 36454569288184835683453 19113 82489359303092296774127 19114 148411288164397536193596 19115 226621179256353111005041 19116 306045439165040304000124 19117 375990071294118885917791 19118 428859680596295493607748 19119 461122900359435808350225 19120 472879698286127108408508 19121 466738695709221795017719 19122 446594156584069150027890 19123 416642852916371404642452 19124 380742595512708661010345 19125 342086274233335232901462 19126 303102762888747521719012 19127 265498993512803689365305 19128 230369678135538147865215 19129 198330018746413263066545 19130 169641924327532074139075 19131 144322823208479898651153 19132 122231324946719654522556 19133 103132144499460019972178 19134 86742023055436409408004 19135 72761555177983095271511 19136 60895444983121317946600 19137 50865123155629602737748 19138 42415352662505786340531 19139 35317343759136971522866 19140 29369119545985349211071 19141 24394609908628594063698 19142 20241673966074903571070 19143 16779888448286420377843 19144 13898040742724494912789 19145 11501804556098689013850 19146 9511437162788562353727 19147 7859780675275495052645 19148 6490389315416469255134 19149 5355956896464518232097 19150 4416884180020689117090 19151 3640100009850315096540 19152 2998003067273353983540 19153 2467602908829671542429 19154 2029755192779601380108 19155 1668546991151399311240 19156 1370751666752104501279 19157 1125394392660371927448 19158 923367183800640200689 19159 757124292813437756117 19160 620412219263366912705 19161 508057428093873709469 19162 415777874624980931300 19163 340035821577130532922 19164 277906740295218389717 19165 226977629624039738537 19166 185256151939558711087 19167 151100607247787173313 19168 123157105772543225940 19169 100311517231038227990 19170 81646126628051576772 19171 66406745808233221695 19172 53972897891899791825 19173 43835363710897711811 19174 35575710259778314436 19175 28851017340413802183 19176 23379847570752234984 19177 18931881445495987445 19178 15318331807776848959 19179 12384927332713512914 19180 10005374102988819459 19181 8076625521528686341 19182 6514430349324418592 19183 5250151446441140956 19184 4227744769556624858 19185 3401625280485081177 19186 2734620044269004548 19187 2196543760830424937 19188 1762814043759796733 19189 1413502821155240455 19190 1132403412131578570 19191 906400468518845943 19192 724842162613072867 19193 579124281397314860 19194 462268365433209357 19195 368647814450070524 19196 293705727047511258 19197 233775000155093262 19198 185889795634711476 19199 147668302409459485 19200 117186891042311607 19201 92903872105850577 19202 73575992876098917 19203 58208983104012722 19204 46002153410227666 19205 36316655053381224 19206 28638750592515619 19207 22559480057874495 19208 17750480708664900 19209 13950988809404416 19210 10951919498713561 19211 8587677004878400 19212 6725669131571329 19213 5261153157913249 19214 4110394576544881 19215 3207429551393929 19216 2499592516605625 19217 1945525279555881 19218 1512251111354929 19219 1173950565013444 19220 910069428365449 19221 704565886195600 19222 544684135263961 19223 420506494125025 19224 324155790722929 19225 249528654018576 19226 191785106822500 19227 147189403322896 19228 112781490138769 19229 86287211606281 19230 65906210373696 19231 50261010250000 19232 38262748404721 19233 29082108485089 19234 22063734812025 19235 16711482369024 19236 12633368379025 19237 9534107430225 19238 7180733136721 19239 5398745190400 19240 4050389703364 19241 3033275056900 19242 2266527239001 19243 1690405624336 19244 1257773465025 19245 934058462089 19246 691924512400 19247 511539648400 19248 377185135716 19249 277542473329 19250 203650028176 19251 149115684025 19252 108854464761 19253 79292364921 19254 57572643249 19255 41708259076 19256 30110925625 19257 21689336529 19258 15563560516 19259 11142491364 19260 7944869956 19261 5651280625 19262 4001954121 19263 2827474276 19264 1987643889 19265 1394126244 19266 972504225 19267 676780225 19268 468159769 19269 323172529 19270 221503689 19271 151536100 19272 102880449 19273 69705801 19274 46812964 19275 31404816 19276 20839225 19277 13823524 19278 9060100 19279 5934096 19280 3833764 19281 2480625 19282 1575025 19283 1004004 19284 627264 19285 393129 19286 240100 19287 148225 19288 88209 19289 53361 19290 30976 19291 18225 19292 10201 19293 5929 19294 3136 19295 1764 19296 900 19297 484 19298 225 19299 121 19300 49 19301 25 19302 9 19303 4 19304 1 19305 1 19306 2180103813648844479628 19307 13250228929415903546419 19308 42575563011307515391562 19309 96569895856977705546381 19310 174136538923447757103755 19311 266466180406127437803062 19312 360568702267649294557927 19313 443793270541447256660515 19314 507068374511986320482807 19315 546086602085497128746669 19316 560840462746621203021180 19317 554318581258839473224506 19318 531071322417395291930655 19319 496041861025726182717267 19320 453800439281199476392168 19321 408146167029907412675348 19322 361982840557038146975970 19323 317360701600377278573805 19324 275603887735034852247107 19325 237464202258021287793877 19326 203271007298855670869440 19327 173059151088045244795998 19328 146671815560759080910756 19329 123837306319728396972675 19330 104224822353560678116557 19331 87482186490490729598715 19332 73260895552946865739985 19333 61231039656774447427579 19334 51089858150236141272604 19335 42565331067598523909757 19336 35417098961283316520286 19337 29435253156696663718905 19338 24438312505546034558846 19339 20270461114580594861680 19340 16798789935835067156395 19341 13910411368716528200615 19342 11509874531490137271760 19343 9516684260008267281767 19344 7863180915989151433062 19345 6492585240055923153737 19346 5357370126416731078363 19347 4417790462048986137282 19348 3640679083548561806328 19349 2998371693852815026356 19350 2467836675077239647446 19351 2029902857544129024377 19352 1668639893623145827159 19353 1370809875193226802581 19354 1125430709110706109976 19355 923389743205370704397 19356 757138243775315178154 19357 620420806931037913428 19358 508062689243906989450 19359 415781082053525136180 19360 340037767102099112072 19361 277907914245691825644 19362 226978334189900424185 19363 185256572446046154120 19364 151100856776439569551 19365 123157252961946186991 19366 100311603518249762221 19367 81646176889061814124 19368 66406774890341704965 19369 53972914603382160639 19370 43835373245005142021 19371 35575715658523504835 19372 28851020373688859083 19373 23379849261157859320 19374 18931882379554449534 19375 15318332319316497359 19376 12384927610255986243 19377 10005374252104503484 19378 8076625600821051262 19379 6514430391032677668 19380 5250151468130477485 19381 4227744780699116222 19382 3401625286136361802 19383 2734620047096478824 19384 2196543762224551181 19385 1762814044436576958 19386 1413502821478412984 19387 1132403412283114670 19388 906400468588551744 19389 724842162644477683 19390 579124281411138384 19391 462268365439143453 19392 368647814452551149 19393 293705727048515262 19394 233775000155486391 19395 185889795634859701 19396 147668302409512846 19397 117186891042329832 19398 92903872105856506 19399 73575992876100681 19400 58208983104013206 19401 46002153410227787 19402 36316655053381249 19403 28638750592515623 19404 22559480057874496 19405 17750480708664900 19406 13950988809404416 19407 10951919498713561 19408 8587677004878400 19409 6725669131571329 19410 5261153157913249 19411 4110394576544881 19412 3207429551393929 19413 2499592516605625 19414 1945525279555881 19415 1512251111354929 19416 1173950565013444 19417 910069428365449 19418 704565886195600 19419 544684135263961 19420 420506494125025 19421 324155790722929 19422 249528654018576 19423 191785106822500 19424 147189403322896 19425 112781490138769 19426 86287211606281 19427 65906210373696 19428 50261010250000 19429 38262748404721 19430 29082108485089 19431 22063734812025 19432 16711482369024 19433 12633368379025 19434 9534107430225 19435 7180733136721 19436 5398745190400 19437 4050389703364 19438 3033275056900 19439 2266527239001 19440 1690405624336 19441 1257773465025 19442 934058462089 19443 691924512400 19444 511539648400 19445 377185135716 19446 277542473329 19447 203650028176 19448 149115684025 19449 108854464761 19450 79292364921 19451 57572643249 19452 41708259076 19453 30110925625 19454 21689336529 19455 15563560516 19456 11142491364 19457 7944869956 19458 5651280625 19459 4001954121 19460 2827474276 19461 1987643889 19462 1394126244 19463 972504225 19464 676780225 19465 468159769 19466 323172529 19467 221503689 19468 151536100 19469 102880449 19470 69705801 19471 46812964 19472 31404816 19473 20839225 19474 13823524 19475 9060100 19476 5934096 19477 3833764 19478 2480625 19479 1575025 19480 1004004 19481 627264 19482 393129 19483 240100 19484 148225 19485 88209 19486 53361 19487 30976 19488 18225 19489 10201 19490 5929 19491 3136 19492 1764 19493 900 19494 484 19495 225 19496 121 19497 49 19498 25 19499 9 19500 4 19501 1 19502 1 19503 2532053797612101225034 19504 15430332743064748026047 19505 49704798217600739229872 19506 113009035157890185015934 19507 204236969290220854703037 19508 313185673248418457495456 19509 424623269582573867505683 19510 523595226016211159391224 19511 599273267580865587430005 19512 646414230407364335726282 19513 664859254523505681061399 19514 658028523060830758141164 19515 631233416590689591858768 19516 590293954294124414536250 19517 540619840136299999990526 19518 486729825011101102724106 19519 432092221951462530692761 19520 379168700468026422156095 19521 329558671497168928291443 19522 284180308063264451573371 19523 243445732099499223845843 19524 207413666986532475367635 19525 175910746998872846819759 19526 148624104230796762117512 19527 125167427356686486806577 19528 105127063125689221850509 19529 88091708474370695998833 19530 73671108482079228925098 19531 61506127742863740351602 19532 51273699490146796339298 19533 42687784567697535340908 19534 35498398503749723841194 19535 29489057012644452104363 19536 24473806609667146876140 19537 20293801984628850416129 19538 16814089857110409402400 19539 13920408147507816610631 19540 11516384997637408132023 19541 9520910199729086505667 19542 7865914725133028669929 19543 6494347694944950400228 19544 5358502373126202111343 19545 4418515236917028520087 19546 3641141323498284244388 19547 2998665387794002351876 19548 2468022560077219341668 19549 2030020042523272383751 19550 1668713468870390189295 19551 1370855877062625466805 19552 1125459347755860329188 19553 923407493648004895554 19554 757149195681478059917 19555 620427532595650725245 19556 508066799637008185513 19557 415783581645579228974 19558 340039279353072076520 19559 277908824315080857617 19560 226978878874025172390 19561 185256896601834250707 19562 151101048561545790106 19563 123157365743436200349 19564 100311669424460113068 19565 81646215151810215262 19566 66406796954076516555 19567 53972927236750539624 19568 43835380425738278740 19569 35575719708913208199 19570 28851022640216098084 19571 23379850518931324345 19572 18931883071478961934 19573 15318332696501633075 19574 12384927813906014419 19575 10005374360958968245 19576 8076625658393694511 19577 6514430421143603293 19578 5250151483694038001 19579 4227744788643986178 19580 3401625290138315923 19581 2734620049084122713 19582 2196543763197055406 19583 1762814044904736727 19584 1413502821699916673 19585 1132403412385995119 19586 906400468635364708 19587 724842162665316908 19588 579124281420198484 19589 462268365442977217 19590 368647814454126174 19591 293705727049142526 19592 233775000155726491 19593 185889795634947910 19594 147668302409543822 19595 117186891042340033 19596 92903872105859642 19597 73575992876101581 19598 58208983104013431 19599 46002153410227836 19600 36316655053381258 19601 28638750592515624 19602 22559480057874496 19603 17750480708664900 19604 13950988809404416 19605 10951919498713561 19606 8587677004878400 19607 6725669131571329 19608 5261153157913249 19609 4110394576544881 19610 3207429551393929 19611 2499592516605625 19612 1945525279555881 19613 1512251111354929 19614 1173950565013444 19615 910069428365449 19616 704565886195600 19617 544684135263961 19618 420506494125025 19619 324155790722929 19620 249528654018576 19621 191785106822500 19622 147189403322896 19623 112781490138769 19624 86287211606281 19625 65906210373696 19626 50261010250000 19627 38262748404721 19628 29082108485089 19629 22063734812025 19630 16711482369024 19631 12633368379025 19632 9534107430225 19633 7180733136721 19634 5398745190400 19635 4050389703364 19636 3033275056900 19637 2266527239001 19638 1690405624336 19639 1257773465025 19640 934058462089 19641 691924512400 19642 511539648400 19643 377185135716 19644 277542473329 19645 203650028176 19646 149115684025 19647 108854464761 19648 79292364921 19649 57572643249 19650 41708259076 19651 30110925625 19652 21689336529 19653 15563560516 19654 11142491364 19655 7944869956 19656 5651280625 19657 4001954121 19658 2827474276 19659 1987643889 19660 1394126244 19661 972504225 19662 676780225 19663 468159769 19664 323172529 19665 221503689 19666 151536100 19667 102880449 19668 69705801 19669 46812964 19670 31404816 19671 20839225 19672 13823524 19673 9060100 19674 5934096 19675 3833764 19676 2480625 19677 1575025 19678 1004004 19679 627264 19680 393129 19681 240100 19682 148225 19683 88209 19684 53361 19685 30976 19686 18225 19687 10201 19688 5929 19689 3136 19690 1764 19691 900 19692 484 19693 225 19694 121 19695 49 19696 25 19697 9 19698 4 19699 1 19700 1 19701 2939948968001577457258 19702 17962386540676849251081 19703 58005895754372263417609 19704 132194157520693036003999 19705 239443534019009620813692 19706 367943138725426164669309 19707 499844950123322299493343 19708 617479297810841210785755 19709 707933170397282535928279 19710 764832127135357913951505 19711 787813920269219820796076 19712 780784188002842094318698 19713 749939557605448656279762 19714 702126507158166174715559 19715 643745955009456403524898 19716 580168053336314456282487 19717 515533819212309504323877 19718 452795769162324257746204 19719 393884991625327592789297 19720 339920581763531495609315 19721 291417291428894744061922 19722 248464849364981700864736 19723 210873320677866503368209 19724 178282564685687044865466 19725 150242256006311875289692 19726 126266538152149097241737 19727 105870597820594001934306 19728 88592800575232913096884 19729 74007605593331872636930 19730 61731323621534945638679 19731 51423911198353096864714 19732 42787656800040148319030 19733 35564590272862171490505 19734 29532788232476390263945 19735 24502607704366009392590 19736 20312710196446270957155 19737 16826463690139128159713 19738 13928479635044937931816 19739 11521632799396067273390 19740 9524310764592027205613 19741 7868110796960410542610 19742 6495760990803062643459 19743 5359408684236547443923 19744 4419094323248633093144 19745 3641509955476488855266 19746 2998899156308097482274 19747 2468170225775805425177 19748 2030112945372204033567 19749 1668771677460628174533 19750 1370892193570532292580 19751 1125481907182280169425 19752 923421444617827187547 19753 757157783351976534916 19754 620432793746656509451 19755 508070007065875562922 19756 415785527170650688573 19757 340040453303576917263 19758 277909528880950603365 19759 226979299380515096048 19760 185257146130487274209 19761 151101195750948899382 19762 123157452030647765556 19763 100311719685470356349 19764 81646244233918699432 19765 66406813665558885490 19766 53972936770857969843 19767 43835385824483469140 19768 35575722742188265099 19769 28851024330621722420 19770 23379851452989786434 19771 18931883583018610334 19772 15318332974044106404 19773 12384927963021698444 19774 10005374440251333166 19775 8076625700101953587 19776 6514430442832939822 19777 5250151494836529365 19778 4227744794295266803 19779 3401625292965790199 19780 2734620050478248957 19781 2196543763873835631 19782 1762814045227909256 19783 1413502821851452773 19784 1132403412455700920 19785 906400468666769524 19786 724842162679140432 19787 579124281426132580 19788 462268365445457842 19789 368647814455130178 19790 293705727049535655 19791 233775000155874716 19792 185889795635001271 19793 147668302409562047 19794 117186891042345962 19795 92903872105861406 19796 73575992876102065 19797 58208983104013552 19798 46002153410227861 19799 36316655053381262 19800 28638750592515625 19801 22559480057874496 19802 17750480708664900 19803 13950988809404416 19804 10951919498713561 19805 8587677004878400 19806 6725669131571329 19807 5261153157913249 19808 4110394576544881 19809 3207429551393929 19810 2499592516605625 19811 1945525279555881 19812 1512251111354929 19813 1173950565013444 19814 910069428365449 19815 704565886195600 19816 544684135263961 19817 420506494125025 19818 324155790722929 19819 249528654018576 19820 191785106822500 19821 147189403322896 19822 112781490138769 19823 86287211606281 19824 65906210373696 19825 50261010250000 19826 38262748404721 19827 29082108485089 19828 22063734812025 19829 16711482369024 19830 12633368379025 19831 9534107430225 19832 7180733136721 19833 5398745190400 19834 4050389703364 19835 3033275056900 19836 2266527239001 19837 1690405624336 19838 1257773465025 19839 934058462089 19840 691924512400 19841 511539648400 19842 377185135716 19843 277542473329 19844 203650028176 19845 149115684025 19846 108854464761 19847 79292364921 19848 57572643249 19849 41708259076 19850 30110925625 19851 21689336529 19852 15563560516 19853 11142491364 19854 7944869956 19855 5651280625 19856 4001954121 19857 2827474276 19858 1987643889 19859 1394126244 19860 972504225 19861 676780225 19862 468159769 19863 323172529 19864 221503689 19865 151536100 19866 102880449 19867 69705801 19868 46812964 19869 31404816 19870 20839225 19871 13823524 19872 9060100 19873 5934096 19874 3833764 19875 2480625 19876 1575025 19877 1004004 19878 627264 19879 393129 19880 240100 19881 148225 19882 88209 19883 53361 19884 30976 19885 18225 19886 10201 19887 5929 19888 3136 19889 1764 19890 900 19891 484 19892 225 19893 121 19894 49 19895 25 19896 9 19897 4 19898 1 19899 1 19900 3412138935223519126252 19901 20902335508678426708339 19902 67667184758277588480953 19903 154575791611349968963990 19904 280605445685090572197595 19905 432096230552960238411018 19906 588143565145393649158365 19907 727884817692345968562582 19908 835929559164749334469351 19909 904542357156531566268789 19910 933087513026899981131132 19911 926019347157854790950797 19912 890559669777708893867503 19913 834759175403256384932828 19914 766185456241652380806265 19915 691218062043221034698118 19916 614796736621179162575978 19917 540461330022621883112514 19918 470540356137963132275975 19919 406396979565983805653271 19920 348671456777982332062737 19921 297494719459016642495214 19922 252659707794414429953613 19923 213753066213148690174680 19924 180249899158551841459782 19925 151580349671402323468539 19926 127172967728117651163164 19927 106482302055420602710709 19928 89004140771549724095873 19929 74283270999014354473957 19930 61915458048118946206193 19931 51546512159802569072636 19932 42869029851206578184012 19933 35618430424230256337784 19934 29568300080592177483220 19935 24525957160179373369254 19936 20328014227574208219488 19937 16836462414308549579200 19938 13934991011223562684042 19939 11525859159614046744640 19940 9527044765518859135937 19941 7869873338136186882551 19942 6496893275775190503643 19943 5360133475816055745900 19944 4419556570379086041583 19945 3641803652450950875841 19946 2999085042565850600447 19947 2468287411266488429368 19948 2030186520823098423669 19949 1668817679409319203672 19950 1370920832245797437417 19951 1125499657636056851946 19952 923432396527992023431 19953 757164509017983472977 19954 620436904140225865283 19955 508072506658081191816 19956 415787039421670465985 19957 340041363372979772760 19958 277910073565079185334 19959 226979623536304196639 19960 185257337915593734864 19961 151101308532438966101 19962 123157517936858126604 19963 100311757948218759251 19964 81646266297653511247 19965 66406826298927264500 19966 53972943951591106563 19967 43835389874873172504 19968 35575725008715504100 19969 28851025588395187445 19970 23379852144914298834 19971 18931883960203746050 19972 15318333177694134580 19973 12384928071876163205 19974 10005374497823976415 19975 8076625730212879212 19976 6514430458396500338 19977 5250151502781399321 19978 4227744798297220924 19979 3401625294953434088 19980 2734620051450753182 19981 2196543764341995400 19982 1762814045449412945 19983 1413502821954333222 19984 1132403412502513884 19985 906400468687608749 19986 724842162688200532 19987 579124281429966344 19988 462268365447032867 19989 368647814455757442 19990 293705727049775755 19991 233775000155962925 19992 185889795635032247 19993 147668302409572248 19994 117186891042349098 19995 92903872105862306 19996 73575992876102290 19997 58208983104013601 19998 46002153410227870 19999 36316655053381263 20000 28638750592515625 20001 22559480057874496 20002 17750480708664900 20003 13950988809404416 20004 10951919498713561 20005 8587677004878400 20006 6725669131571329 20007 5261153157913249 20008 4110394576544881 20009 3207429551393929 20010 2499592516605625 20011 1945525279555881 20012 1512251111354929 20013 1173950565013444 20014 910069428365449 20015 704565886195600 20016 544684135263961 20017 420506494125025 20018 324155790722929 20019 249528654018576 20020 191785106822500 20021 147189403322896 20022 112781490138769 20023 86287211606281 20024 65906210373696 20025 50261010250000 20026 38262748404721 20027 29082108485089 20028 22063734812025 20029 16711482369024 20030 12633368379025 20031 9534107430225 20032 7180733136721 20033 5398745190400 20034 4050389703364 20035 3033275056900 20036 2266527239001 20037 1690405624336 20038 1257773465025 20039 934058462089 20040 691924512400 20041 511539648400 20042 377185135716 20043 277542473329 20044 203650028176 20045 149115684025 20046 108854464761 20047 79292364921 20048 57572643249 20049 41708259076 20050 30110925625 20051 21689336529 20052 15563560516 20053 11142491364 20054 7944869956 20055 5651280625 20056 4001954121 20057 2827474276 20058 1987643889 20059 1394126244 20060 972504225 20061 676780225 20062 468159769 20063 323172529 20064 221503689 20065 151536100 20066 102880449 20067 69705801 20068 46812964 20069 31404816 20070 20839225 20071 13823524 20072 9060100 20073 5934096 20074 3833764 20075 2480625 20076 1575025 20077 1004004 20078 627264 20079 393129 20080 240100 20081 148225 20082 88209 20083 53361 20084 30976 20085 18225 20086 10201 20087 5929 20088 3136 20089 1764 20090 900 20091 484 20092 225 20093 121 20094 49 20095 25 20096 9 20097 4 20098 1 20099 1 20100 3958999975699721848052 20101 24314474443901945834591 20102 78908231263050690125948 20103 180676219916167773496887 20104 328712330534797726067745 20105 507226624941443683202636 20106 691751228118125680116166 20107 857664767424231532505836 20108 986640646285389862584505 20109 1069302343986751751859664 20110 1104657586160490615152644 20111 1097774664536582553686482 20112 1057065838526386186803585 20113 991989824644371129401613 20114 911490058010673248996648 20115 823139014029420175802782 20116 732826956554595858378107 20117 644793622781259837604027 20118 561845514736669319489354 20119 485640050533858051048936 20120 416972378208880248975442 20121 356026065054305377819375 20122 302578010841620347187626 20123 256154050943082698669251 20124 216143469945830572150056 20125 181877923739758669210014 20126 152684660741753791589061 20127 127919218643590211778392 20128 106984801011434430599465 20129 89341360375757670468273 20130 74508834714692551221460 20131 62065855373268220685918 20132 51646477206661575209582 20133 42935267594057070979169 20134 35662184194789706839901 20135 29597112124606719369918 20136 24544870632404320400506 20137 20340390559990724401095 20138 16844535075742597880111 20139 13940239357653021257579 20140 11529259974002516829894 20141 9529240950127047130867 20142 7871286684255170985301 20143 6497799608949245138296 20144 5360712571681763547815 20145 4419925206407679753880 20146 3642037422655451558525 20147 2999232708956361189637 20148 2468380314392962552078 20149 2030244729522190873653 20150 1668853995958934288523 20151 1370943391687780838170 20152 1125513608611530424564 20153 923440984200478142319 20154 757169770169666037408 20155 620440111569314746381 20156 508074452183222357216 20157 415788213372196145953 20158 340042067938855452604 20159 277910494071570684017 20160 226979873064957613270 20161 185257485104996932349 20162 151101394819650549533 20163 123157568197868373021 20164 100311787030327243905 20165 81646283009135880231 20166 66406835833034694723 20167 53972949350336296963 20168 43835392908148229404 20169 35575726699121128436 20170 28851026522453649534 20171 23379852656453947234 20172 18931884237746219379 20173 15318333326809818605 20174 12384928151168528126 20175 10005374539532235491 20176 8076625751902215741 20177 6514430469538991702 20178 5250151508432679946 20179 4227744801124695200 20180 3401625296347560332 20181 2734620052127533407 20182 2196543764665167929 20183 1762814045600949045 20184 1413502822024039023 20185 1132403412533918700 20186 906400468701432273 20187 724842162694134628 20188 579124281432446969 20189 462268365448036871 20190 368647814456150571 20191 293705727049923980 20192 233775000156016286 20193 185889795635050472 20194 147668302409578177 20195 117186891042350862 20196 92903872105862790 20197 73575992876102411 20198 58208983104013626 20199 46002153410227874 20200 36316655053381264 20201 28638750592515625 20202 22559480057874496 20203 17750480708664900 20204 13950988809404416 20205 10951919498713561 20206 8587677004878400 20207 6725669131571329 20208 5261153157913249 20209 4110394576544881 20210 3207429551393929 20211 2499592516605625 20212 1945525279555881 20213 1512251111354929 20214 1173950565013444 20215 910069428365449 20216 704565886195600 20217 544684135263961 20218 420506494125025 20219 324155790722929 20220 249528654018576 20221 191785106822500 20222 147189403322896 20223 112781490138769 20224 86287211606281 20225 65906210373696 20226 50261010250000 20227 38262748404721 20228 29082108485089 20229 22063734812025 20230 16711482369024 20231 12633368379025 20232 9534107430225 20233 7180733136721 20234 5398745190400 20235 4050389703364 20236 3033275056900 20237 2266527239001 20238 1690405624336 20239 1257773465025 20240 934058462089 20241 691924512400 20242 511539648400 20243 377185135716 20244 277542473329 20245 203650028176 20246 149115684025 20247 108854464761 20248 79292364921 20249 57572643249 20250 41708259076 20251 30110925625 20252 21689336529 20253 15563560516 20254 11142491364 20255 7944869956 20256 5651280625 20257 4001954121 20258 2827474276 20259 1987643889 20260 1394126244 20261 972504225 20262 676780225 20263 468159769 20264 323172529 20265 221503689 20266 151536100 20267 102880449 20268 69705801 20269 46812964 20270 31404816 20271 20839225 20272 13823524 20273 9060100 20274 5934096 20275 3833764 20276 2480625 20277 1575025 20278 1004004 20279 627264 20280 393129 20281 240100 20282 148225 20283 88209 20284 53361 20285 30976 20286 18225 20287 10201 20288 5929 20289 3136 20290 1764 20291 900 20292 484 20293 225 20294 121 20295 49 20296 25 20297 9 20298 4 20299 1 20300 1 #