1 25 2 36 3 25 4 576 5 1156 6 1369 7 1764 8 196 9 2304 10 529 11 3136 12 3721 13 441 14 4356 15 4761 16 5329 17 5929 18 361 19 676 20 17161 21 7396 22 7921 23 8836 24 289 25 30976 26 101124 27 103041 28 51076 29 109561 30 113569 31 12769 32 21316 33 137641 34 13924 35 114921 36 15129 37 157609 38 16384 39 167281 40 173056 41 17956 42 181476 43 191844 44 1936 45 119716 46 199809 47 2116 48 223729 49 222784 50 229441 51 233289 52 123904 53 6241 54 251001 55 257049 56 263169 57 269361 58 271441 59 277729 60 8281 61 283024 62 293764 63 1503076 64 311364 65 3136 66 131769 67 33124 68 337561 69 1153476 70 34969 71 35344 72 1359556 73 367236 74 373321 75 379456 76 138384 77 389376 78 1397124 79 2401 80 4096 81 264196 82 142129 83 431649 84 24336 85 439569 86 443556 87 11449 88 45796 89 461041 90 463761 91 224676 92 47961 93 487204 94 491401 95 499849 96 1503076 97 509796 98 1521 99 155236 100 541696 101 5476 102 1557504 103 1425636 104 7569 105 57121 106 5776 107 15876 108 295936 109 599076 110 2601 111 1607824 112 613089 113 76176 114 236196 115 263169 116 14641 117 86436 118 2647129 119 1653796 120 659344 121 1661521 122 126736 123 677329 124 268324 125 69169 126 1270129 127 2709316 128 471969 129 727609 130 373321 131 7396 132 743044 133 751689 134 375769 135 4761 136 12769 137 677329 138 278784 139 179776 140 2809 141 298116 142 582169 143 82369 144 1378276 145 82944 146 683929 147 853776 148 185761 149 98596 150 863041 151 877969 152 11881 153 8836 154 887364 155 599076 156 891136 157 919681 158 5929 159 293764 160 1094116 161 329476 162 59536 163 96721 164 119716 165 179776 166 1098304 167 7991929 168 5997601 169 61009 170 10131489 171 10195249 172 10214416 173 10310521 174 10336225 175 10394176 176 104976 177 10510564 178 10614564 179 10634121 180 106929 181 1087849 182 1110916 183 10936249 184 10975969 185 11035684 186 1110916 187 1117249 188 11236 189 1129969 190 1115136 191 1153476 192 11634921 193 1811716 194 1181569 195 3118756 196 1119364 197 361201 198 12131289 199 12173121 200 1223236 201 1229881 202 12313081 203 12376324 204 651249 205 12595401 206 12773476 207 1279161 208 1283689 209 71289 210 12916836 211 1297321 212 1301881 213 130321 214 13075456 215 13191424 216 151321 217 1327104 218 136161 219 13675204 220 1373584 221 13816089 222 1399489 223 3411409 224 1423249 225 1142761 226 14295961 227 14333796 228 14394436 229 1447209 230 145161 231 8145316 232 145924 233 1471369 234 1121481 235 1483524 236 14876449 237 148996 238 1493284 239 14992384 240 15116544 241 15233409 242 15311569 243 15437041 244 15492096 245 6155361 246 15594601 247 1567504 248 715716 249 2157961 250 15832441 251 1597696 252 201601 253 1607824 254 21609 255 16136289 256 5161984 257 11621281 258 9162729 259 16370116 260 16573041 261 7166329 262 2166784 263 1669264 264 16933225 265 169744 266 16990884 267 17098225 268 817216 269 1723969 270 17330569 271 17413929 272 174724 273 14017536 274 17598025 275 17774656 276 17833729 277 1787569 278 178929 279 121801 280 1811716 281 182329 282 183184 283 5184729 284 4186116 285 18671041 286 1871424 287 18731584 288 7187761 289 1879641 290 1361889 291 1901641 292 1907161 293 19131876 294 7193124 295 2193361 296 19492225 297 1951609 298 19731364 299 1979649 300 4519876 301 1993744 302 19971961 303 1999396 304 6220036 305 20115225 306 7420176 307 2027776 308 5202961 309 2039184 310 2053489 311 20638849 312 20693401 313 982081 314 820836 315 20875761 316 2152089 317 1920996 318 2111209 319 2421136 320 142129 321 21316 322 2137444 323 2214144 324 214369 325 21538881 326 1252161 327 21790224 328 22033636 329 22071204 330 22137025 331 22212369 332 223729 333 22391824 334 7322436 335 22515025 336 22676644 337 22695696 338 22733824 339 2752281 340 22287841 341 22934521 342 14622976 343 23097636 344 8231161 345 23338561 346 9523396 347 12341169 348 2347024 349 23512801 350 23571025 351 23716 352 2377764 353 238144 354 2383936 355 23892544 356 2393209 357 2399401 358 2411809 359 524176 360 13242321 361 24373969 362 52441 363 24472809 364 24591681 365 224676 366 24730729 367 2477476 368 12503296 369 212521 370 125316 371 25391521 372 22543504 373 25492401 374 25512601 375 17255716 376 2579236 377 22591009 378 3825936 379 2712609 380 2617924 381 262144 382 1263376 383 2647129 384 226576 385 1726596 386 2663424 387 26718561 388 26770276 389 268324 390 12687844 391 26896 392 269361 393 2699449 394 527076 395 27112849 396 4227136 397 2719201 398 522729 399 16273156 400 27415696 401 27499536 402 24275329 403 27678121 404 277729 405 27899524 406 1279161 407 3279721 408 22801 409 28037025 410 281961 411 3283344 412 12837889 413 28430224 414 285156 415 22857961 416 2286144 417 2879809 418 28879876 419 28976689 420 2903616 421 12909649 422 2917264 423 1292769 424 29398084 425 7529536 426 29571844 427 10929636 428 2442969 429 29713401 430 2999824 431 63001 432 11930116 433 30195025 434 30239001 435 15303744 436 103041 437 243049 438 30614089 439 22306729 440 13307904 441 3083536 442 613089 443 25310961 444 31192225 445 2283121 446 31371201 447 316306225 448 31674384 449 263169 450 131813361 451 19131876 452 13191424 453 320356 454 1132096 455 10732176 456 32216976 457 3229209 458 14032516 459 32535616 460 81432576 461 21325924 462 327184 463 6832996 464 3301489 465 13307904 466 6533136 467 3319684 468 3323329 469 332929 470 1833316 471 28334329 472 2033476 473 3359889 474 53361 475 13337104 476 13373649 477 3389281 478 9339136 479 3407716 480 14341369 481 343396 482 413449 483 345744 484 13461561 485 3463321 486 3467044 487 346921 488 16434916 489 5349969 490 3511876 491 13351716 492 13527684 493 273529 494 32353344 495 835396 496 3541924 497 29354724 498 13557124 499 35593156 500 2735716 501 20358144 502 3583449 503 13593969 504 36072036 505 3613801 506 3617604 507 2362369 508 36312676 509 36372961 510 36433296 511 3659569 512 3671056 513 36735721 514 23677956 515 36917776 516 3697929 517 3701776 518 3709476 519 13719616 520 13727025 521 373321 522 24373969 523 323761 524 3767481 525 376996 526 2937796 527 8737936 528 37970244 529 38031889 530 30382144 531 13823524 532 3833764 533 38477209 534 38514436 535 1385329 536 16386304 537 10387729 538 388129 539 173889 540 6390784 541 39112516 542 39175081 543 53919649 544 34739236 545 683929 546 393129 547 394384 548 1394761 549 39677401 550 39891856 551 564001 552 3400336 553 39400729 554 40132225 555 401956 556 157402116 557 40271716 558 1014049 559 7540516 560 405769 561 97140736 562 40793769 563 21409129 564 26409321 565 1240996 566 41113744 567 24127744 568 2634129 569 4133089 570 17413929 571 3041536 572 4157521 573 23415921 574 4177936 575 724201 576 2421136 577 17842176 578 42198016 579 374229025 580 4231249 581 1164241 582 42436 583 42536484 584 2842596 585 27426169 586 42719296 587 2427364 588 42837025 589 54289 590 4297329 591 34327881 592 43375396 593 343396 594 16434916 595 43573201 596 4363921 597 3437316 598 22439169 599 4397409 600 1814409 601 34421689 602 24423364 603 594441 604 3444736 605 5044516 606 9144576 607 44635761 608 194481 609 8444836 610 14493249 611 4507129 612 12645136 613 45171841 614 4519876 615 2452356 616 25745476 617 4549689 618 844561 619 45670564 620 458329 621 24591681 622 34597924 623 46036225 624 24621444 625 463761 626 4639716 627 22146436 628 24649 629 465124 630 19465744 631 46635241 632 16467364 633 9467929 634 4691556 635 34703881 636 314721 637 9647236 638 1054729 639 473344 640 34751025 641 47596201 642 47831056 643 4787344 644 54789604 645 20647936 646 14799409 647 1324801 648 4813636 649 48177481 650 4831204 651 14861025 652 148718025 653 40487769 654 444889 655 44903401 656 13490929 657 4919524 658 3493161 659 49336576 660 4937284 661 5494336 662 34951744 663 1495729 664 49674304 665 34969 666 42497361 667 9498724 668 15649936 669 4999696 670 150038001 671 1555009 672 35450116 673 7502121 674 15023376 675 50395801 676 350513284 677 10150596 678 15077689 679 1585081 680 50879689 681 50993881 682 95101504 683 51076 684 4511376 685 51194025 686 8514724 687 1515361 688 317516761 689 5171076 690 51796809 691 5189284 692 115197289 693 205209 694 522729 695 3523129 696 9523396 697 14523721 698 115261696 699 34527376 700 45279441 701 25281 702 1752976 703 5303809 704 17530969 705 16532356 706 45333289 707 1153476 708 1535121 709 3538161 710 538756 711 15539364 712 53993104 713 100540729 714 5541316 715 3154176 716 3541924 717 543169 718 15437041 719 1615441 720 1454436 721 1225449 722 54715609 723 17547721 724 354794896 725 54834025 726 55011889 727 5503716 728 4955076 729 55190041 730 355216 731 5527201 732 5531904 733 35557369 734 15563025 735 55696 736 25573249 737 35581225 738 55591936 739 25623844 740 214563904 741 385641 742 56475225 743 556516 744 56535361 745 8856576 746 5659641 747 5669161 748 3568321 749 3485689 750 366569316 751 57017601 752 45711121 753 19571776 754 15737089 755 12574116 756 5574321 757 68574961 758 5779216 759 36578304 760 579121 761 2725801 762 23580736 763 158130625 764 582169 765 1758276 766 62583921 767 6584356 768 85849 769 5851561 770 25857225 771 5861241 772 586756 773 58690921 774 58798224 775 3455881 776 25897921 777 159037321 778 16859236 779 45927729 780 12859396 781 59536 782 45981961 783 5987809 784 6007401 785 28601104 786 60295225 787 603729 788 60435076 789 146047225 790 4605316 791 25260676 792 26460736 793 46607929 794 1646089 795 6091024 796 26101881 797 11861136 798 546121 799 23561316 800 185613376 801 58614336 802 6615184 803 3261636 804 26173456 805 161976529 806 46199209 807 6620329 808 2621161 809 33362176 810 223622116 811 14622976 812 62473216 813 16257024 814 5626384 815 32626944 816 62710561 817 62773929 818 259628769 819 62995969 820 63011844 821 4631104 822 63170704 823 15163236 824 2036329 825 1263376 826 163430656 827 16353936 828 26635921 829 2996361 830 263672644 831 2637376 832 63792169 833 46389721 834 4639716 835 6421156 836 64272289 837 1306449 838 64516 839 36469521 840 64738116 841 36481 842 16491721 843 1466521 844 1046529 845 24265476 846 65512836 847 65536 848 1656369 849 26569 850 165714129 851 657721 852 16581184 853 6599761 854 46607929 855 66194496 856 66373609 857 28665316 858 38266596 859 6661561 860 7667361 861 16679056 862 146689 863 669124 864 67010596 865 16703569 866 67092481 867 16719921 868 67338436 869 767376 870 866761 871 67634176 872 23677956 873 27678121 874 6791236 875 16793604 876 2268036 877 166823056 878 6827769 879 68293696 880 140683321 881 606841 882 36857041 883 2686321 884 6869641 885 168714121 886 16883881 887 4468996 888 8690704 889 6911641 890 36917776 891 25694761 892 12694969 893 6959044 894 516961 895 26967249 896 269714929 897 5697769 898 69839449 899 27699169 900 69973225 901 2247001 902 370139121 903 27019204 904 2702736 905 703921 906 7043716 907 6370576 908 32706961 909 70795396 910 71031184 911 71098624 912 57121 913 527712784 914 2647129 915 157151296 916 2715904 917 7177041 918 1718721 919 6471936 920 20720704 921 72114064 922 1721344 923 972196 924 18722929 925 11723776 926 29724304 927 17247409 928 72539289 929 9572836 930 17297281 931 24730729 932 257730916 933 1297321 934 27331984 935 7333264 936 4734976 937 73513476 938 927369 939 4739329 940 12574116 941 37417689 942 22743361 943 74511424 944 274576 945 23174596 946 74770609 947 477481 948 37748736 949 187489 950 749956 951 75076 952 57517056 953 8375236 954 227529 955 23775376 956 27541504 957 17547721 958 75498721 959 69755904 960 337561 961 7573504 962 5875776 963 27583504 964 2758921 965 12759184 966 760384 967 76073284 968 762129 969 7639696 970 176438089 971 117649 972 19766916 973 767376 974 3207681 975 37687321 976 769129 977 376996 978 41770369 979 7717284 980 35772361 981 446772769 982 27741289 983 1577536 984 17757796 985 25775929 986 7789681 987 4177936 988 7817616 989 7823209 990 4782969 991 77841 992 78535044 993 786769 994 4787344 995 12787776 996 7879249 997 65788321 998 7901721 999 2979076 1000 79192201 1001 47927929 1002 37933281 1003 13793796 1004 12794929 1005 77951241 1006 7963684 1007 41679936 1008 558009 1009 18011536 1010 5180176 1011 78039556 1012 80532676 1013 8059921 1014 80694289 1015 58081 1016 80874049 1017 218089 1018 38093584 1019 22810176 1020 8111104 1021 1811716 1022 2812329 1023 181476 1024 398161 1025 38167684 1026 1817104 1027 81796 1028 8191044 1029 88209 1030 8219689 1031 82210489 1032 8231161 1033 11182336 1034 82373776 1035 22982436 1036 362826304 1037 18826921 1038 5827396 1039 39828721 1040 2829124 1041 58293225 1042 1382976 1043 8311689 1044 831744 1045 328329 1046 835396 1047 8363664 1048 288369 1049 2483776 1050 1838736 1051 212838921 1052 9084196 1053 84235684 1054 18429849 1055 162843121 1056 29844369 1057 18447025 1058 48846121 1059 5846724 1060 42850116 1061 2085136 1062 2368521 1063 2852721 1064 853776 1065 6853924 1066 8543929 1067 14485636 1068 8573184 1069 285812836 1070 108597241 1071 45859984 1072 418609 1073 78623689 1074 7986276 1075 58629649 1076 758641 1077 86471401 1078 38663524 1079 64866916 1080 46867716 1081 2128681 1082 1868689 1083 86936976 1084 79869969 1085 32787076 1086 38713284 1087 87198244 1088 18731584 1089 8737936 1090 1874161 1091 78747876 1092 38987536 1093 87616 1094 877969 1095 18783556 1096 988036 1097 68807025 1098 15888196 1099 188210961 1100 98883136 1101 38837824 1102 88397604 1103 208849 1104 18861649 1105 8886361 1106 35688676 1107 3888784 1108 89889361 1109 8892324 1110 178929 1111 1893376 1112 89415936 1113 5895184 1114 17589636 1115 1408969 1116 89718784 1117 31899904 1118 249001 1119 62900761 1120 2390116 1121 17901361 1122 124902976 1123 2819041 1124 17690436 1125 59049 1126 3290596 1127 79067664 1128 2090916 1129 79103236 1130 311910921 1131 29127609 1132 91336249 1133 39137536 1134 59151481 1135 149157369 1136 1279161 1137 91738084 1138 29181604 1139 391876 1140 9199089 1141 12292036 1142 299209 1143 6922161 1144 14922769 1145 4923961 1146 29241 1147 16192576 1148 45927729 1149 349281 1150 3928324 1151 1929321 1152 29311396 1153 93199716 1154 93238336 1155 1893376 1156 8934121 1157 2934369 1158 329349904 1159 190937124 1160 2937796 1161 93915481 1162 20939776 1163 94031809 1164 39413284 1165 29419776 1166 19421649 1167 9431041 1168 5494336 1169 9437184 1170 11943936 1171 4946176 1172 29463184 1173 946729 1174 94731289 1175 76947984 1176 894916 1177 51494976 1178 9511056 1179 1079521 1180 49533444 1181 16695396 1182 49547521 1183 28955161 1184 6895876 1185 39601 1186 59613841 1187 30096196 1188 962361 1189 27962944 1190 96314596 1191 964324 1192 1979649 1193 16966161 1194 31967716 1195 21967969 1196 779689 1197 18696976 1198 19971961 1199 972196 1200 97337956 1201 69739201 1202 97436641 1203 7974976 1204 29767936 1205 149769 1206 978121 1207 49787136 1208 97911025 1209 9803161 1210 298116 1211 1498176 1212 5982916 1213 29833444 1214 69839449 1215 89851441 1216 49857721 1217 98596 1218 49871844 1219 198838201 1220 79887844 1221 119990116 1222 599076 1223 799236 1224 29929 1225 29931841 1226 9941409 1227 150994944 1228 39967684 1229 69973225 1230 1000709956 1231 76510009 1232 510037056 1233 1003939225 1234 10061584 1235 10067929 1236 1006919824 1237 171007929 1238 11009124 1239 10093329 1240 10099684 1241 110103049 1242 1011112804 1243 1013339889 1244 610139401 1245 1014104025 1246 1015123321 1247 1010159089 1248 10163344 1249 10169721 1250 1017737604 1251 1018120464 1252 1019333329 1253 102111025 1254 102232321 1255 27102436 1256 102475129 1257 102535876 1258 10259209 1259 102677689 1260 102718225 1261 61027344 1262 225510289 1263 1030153216 1264 271030369 1265 21031396 1266 83010321 1267 1033108164 1268 1033301025 1269 210337009 1270 1034329921 1271 103571329 1272 12510369 1273 103917636 1274 103999204 1275 101042704 1276 61042969 1277 1043354601 1278 104530176 1279 104571076 1280 104591529 1281 104632441 1282 104775696 1283 104878081 1284 310499641 1285 1050148836 1286 1051315776 1287 224310529 1288 1053132304 1289 105596176 1290 1056784 1291 21058921 1292 810597841 1293 10601536 1294 110607289 1295 106131204 1296 106276 1297 106316721 1298 106399225 1299 910651329 1300 1065761316 1301 1066349025 1302 1010667681 1303 106874244 1304 1069156 1305 1070925625 1306 310711129 1307 1072300516 1308 225810729 1309 110733529 1310 107391769 1311 1075369 1312 10771524 1313 310781641 1314 1078925409 1315 107993664 1316 610831225 1317 10837264 1318 108472225 1319 108534724 1320 108597241 1321 108618084 1322 273108676 1323 10883401 1324 110889 1325 108910096 1326 10903204 1327 10909809 1328 244109376 1329 51093904 1330 10949481 1331 109579024 1332 1097331876 1333 610979524 1334 109872324 1335 109935225 1336 481100356 1337 110271001 1338 1104764644 1339 1105762009 1340 1105961536 1341 110691441 1342 110712484 1343 110838784 1344 1108756804 1345 1109356249 1346 111133764 1347 111175936 1348 111197025 1349 1113156496 1350 111492481 1351 111598096 1352 43811161 1353 694111716 1354 771117361 1355 181117764 1356 111197025 1357 561121344 1358 111239209 1359 1124327961 1360 39112516 1361 1125721 1362 91126116 1363 1127347776 1364 1127952225 1365 1128758409 1366 1129969 1367 1131111424 1368 1131716881 1369 199911321 1370 11329956 1371 1135150864 1372 18113536 1373 77211369 1374 11383876 1375 41139396 1376 113998329 1377 2114116 1378 114233344 1379 11437924 1380 1144333584 1381 1144739556 1382 1146702769 1383 11471769 1384 114832656 1385 11148921 1386 1149184 1387 1149752464 1388 1150362889 1389 11519236 1390 211527936 1391 115498009 1392 115519504 1393 115799121 1394 11587216 1395 311593104 1396 115971361 1397 411116176 1398 11621281 1399 101163364 1400 116575209 1401 911677636 1402 25411681 1403 8311689 1404 311699025 1405 1170118849 1406 1171761361 1407 1171966756 1408 117310561 1409 1117431184 1410 358117776 1411 261177921 1412 117831025 1413 117896164 1414 811801 1415 1180747044 1416 118135161 1417 1182121924 1418 38118276 1419 1183153609 1420 118336 1421 118396161 1422 118635664 1423 118679236 1424 118875409 1425 950118976 1426 1119036304 1427 11909401 1428 11923209 1429 411927616 1430 119333776 1431 119399329 1432 131194116 1433 119530489 1434 119596096 1435 65011969 1436 119716 1437 81198121 1438 1198752129 1439 120077764 1440 1201107649 1441 1120374784 1442 103612041 1443 1204367616 1444 64112049 1445 120714169 1446 120736144 1447 120978001 1448 1210135369 1449 1210761616 1450 1210900804 1451 121132036 1452 121198081 1453 1214313409 1454 61214976 1455 121572676 1456 5612161 1457 121638841 1458 212197489 1459 122036209 1460 112211649 1461 122279364 1462 1223950225 1463 50112241 1464 1122518016 1465 1225350025 1466 122633476 1467 122699929 1468 1227731521 1469 122810724 1470 122899396 1471 123010281 1472 123232201 1473 2812329 1474 1234321 1475 123476544 1476 1237350976 1477 1237702761 1478 1123791529 1479 1239110401 1480 24512401 1481 1240996 1482 1241364289 1483 121242121 1484 171243396 1485 1243761289 1486 60124516 1487 1245737025 1488 284124736 1489 124791241 1490 112487236 1491 1249127649 1492 124970041 1493 12503296 1494 312511684 1495 12517444 1496 1252735236 1497 125395204 1498 125417601 1499 212547241 1500 1125535401 1501 5125696 1502 125776225 1503 912583681 1504 1258901361 1505 25512601 1506 1261129 1507 21261321 1508 61261929 1509 1263731401 1510 121264144 1511 126472516 1512 312653124 1513 12659364 1514 1267146409 1515 1912689 1516 321269776 1517 127035441 1518 1271350336 1519 91412721 1520 127396369 1521 1274347204 1522 127577025 1523 112763161 1524 1127817889 1525 1279161 1526 51279921 1527 12809241 1528 128210329 1529 12823561 1530 312829969 1531 60512841 1532 1285365904 1533 7112889 1534 128936025 1535 1198128996 1536 129072321 1537 112911876 1538 1291755481 1539 1212919929 1540 129231424 1541 129413376 1542 221295376 1543 129595456 1544 12967201 1545 1297321 1546 1297944729 1547 412983684 1548 301300164 1549 13003236 1550 130074025 1551 68013009 1552 1303354404 1553 130370724 1554 130439241 1555 20313049 1556 41306329 1557 1309354225 1558 1309933249 1559 113103225 1560 1310946849 1561 5013121 1562 913127524 1563 13147876 1564 131515024 1565 1315948176 1566 1316310961 1567 91317136 1568 654131776 1569 131836324 1570 19131876 1571 1321758736 1572 171321921 1573 132296004 1574 4713241 1575 132496 1576 21325924 1577 271326784 1578 132917841 1579 1329769156 1580 1330936324 1581 1133130244 1582 1332761049 1583 133310116 1584 13133376 1585 513339649 1586 133679844 1587 133818624 1588 1339706404 1589 1339926025 1590 134119561 1591 13417569 1592 134212225 1593 2313441 1594 134513604 1595 1345715856 1596 1346302864 1597 134699236 1598 511347769 1599 1348725625 1600 1349901081 1601 431351361 1602 135233641 1603 135373225 1604 91355364 1605 135675904 1606 41357761 1607 1359101956 1608 135978921 1609 1361314816 1610 1361905216 1611 213627456 1612 684136336 1613 136492489 1614 1366928784 1615 136796416 1616 136819809 1617 71368704 1618 136913401 1619 136936804 1620 13697401 1621 1370924676 1622 1351371121 1623 1413721 1624 1372332025 1625 143137296 1626 613751076 1627 911375721 1628 1375929 1629 113763556 1630 1378117129 1631 137898049 1632 137992009 1633 891380736 1634 1382976 1635 1383170481 1636 59613841 1637 1138590049 1638 1387339009 1639 1387711504 1640 138791961 1641 13883076 1642 1390171225 1643 813903841 1644 139074849 1645 787139136 1646 17313921 1647 139310809 1648 139334416 1649 41396356 1650 1139670081 1651 139972561 1652 139996224 1653 140090896 1654 140114569 1655 1402951936 1656 314033841 1657 95140516 1658 1405725049 1659 1407150144 1660 67914081 1661 114083761 1662 140873161 1663 14107536 1664 1414361664 1665 141491025 1666 141538609 1667 1415941641 1668 1417371904 1669 141776649 1670 14197824 1671 1314207504 1672 1422119521 1673 14243076 1674 142491969 1675 142515844 1676 113614281 1677 1429369249 1678 14303524 1679 79014321 1680 143233024 1681 1432773904 1682 14341369 1683 143472484 1684 214369 1685 1438760761 1686 1438912489 1687 35414401 1688 144072009 1689 1441113444 1690 144192064 1691 314423824 1692 144312169 1693 1443772009 1694 14447601 1695 108014449 1696 21446161 1697 144793089 1698 40144896 1699 145033849 1700 51451929 1701 1453363129 1702 145371249 1703 471454369 1704 145491844 1705 145515969 1706 1455727716 1707 8014561 1708 145636624 1709 1459163601 1710 170145936 1711 146216464 1712 413146276 1713 1146296449 1714 146337409 1715 114639849 1716 14653584 1717 146579449 1718 661466961 1719 1146838225 1720 14699556 1721 1471369 1722 11471769 1723 147233956 1724 1147312384 1725 1473796 1726 1014741025 1727 147476736 1728 14753281 1729 147598201 1730 147671104 1731 147719716 1732 147792649 1733 1478325601 1734 1479710089 1735 148133241 1736 1482173001 1737 148279329 1738 1483174144 1739 1484329729 1740 1485100369 1741 81486729 1742 148693636 1743 148791204 1744 1148871025 1745 14891881 1746 1489728409 1747 149230656 1748 5414929 1749 114939841 1750 149475076 1751 1495136889 1752 1495729 1753 14969161 1754 1498309264 1755 150136009 1756 21501769 1757 15031129 1758 1505362401 1759 771506176 1760 1507302976 1761 15077689 1762 91508356 1763 215091556 1764 151019521 1765 1510721424 1766 56415121 1767 151314601 1768 1513754649 1769 15139881 1770 1215149881 1771 213715161 1772 151733124 1773 1015187044 1774 151930276 1775 515199204 1776 15217801 1777 1522756 1778 15233409 1779 15241216 1780 152596609 1781 1526308624 1782 152695449 1783 1527168241 1784 1527715396 1785 1152874116 1786 152893225 1787 26152996 1788 851530761 1789 1531313424 1790 15319396 1791 14615329 1792 153313924 1793 1534915684 1794 1115359609 1795 1515361 1796 153735201 1797 71537764 1798 153834409 1799 481539136 1800 41615401 1801 15413476 1802 659154276 1803 1543939849 1804 154430329 1805 1545118864 1806 441546169 1807 154678969 1808 215473041 1809 1115493201 1810 154977601 1811 1155116169 1812 155276521 1813 115541001 1814 1555119225 1815 315559696 1816 62615569 1817 1558117729 1818 1558354576 1819 42915601 1820 151560721 1821 31561924 1822 415629769 1823 87815641 1824 1564360704 1825 156475081 1826 15649936 1827 811566144 1828 9156676 1829 631567161 1830 1567922409 1831 269156836 1832 157276681 1833 31573161 1834 1573312225 1835 15737089 1836 511573924 1837 1157496484 1838 11015761 1839 41576704 1840 1577360656 1841 157879225 1842 531579136 1843 157979761 1844 158030041 1845 18515809 1846 1158177024 1847 158231241 1848 541585984 1849 1587703716 1850 158810404 1851 1588739881 1852 180015889 1853 1590121 1854 854159076 1855 159138225 1856 1159198209 1857 159239161 1858 715937049 1859 159592689 1860 115971361 1861 1597361089 1862 951599104 1863 64016001 1864 160073104 1865 477160336 1866 116057529 1867 1606165929 1868 160630276 1869 131606784 1870 1160696761 1871 160731684 1872 1608731881 1873 916091289 1874 7160976 1875 1610361 1876 161112249 1877 1612745281 1878 161391616 1879 161417025 1880 1618372441 1881 161874729 1882 1618935696 1883 1619338081 1884 947162176 1885 71622369 1886 116229961 1887 91623184 1888 417916249 1889 162537001 1890 1162673604 1891 16273156 1892 1031630161 1893 1631917609 1894 916333441 1895 1633938084 1896 11634921 1897 137616361 1898 163635264 1899 75916369 1900 163814401 1901 21641104 1902 11641744 1903 431642176 1904 164275489 1905 1643329444 1906 1644708025 1907 16451136 1908 164531929 1909 1647710464 1910 96216481 1911 1648766025 1912 1649334544 1913 165199609 1914 15816529 1915 1165471321 1916 11655396 1917 25816561 1918 1165676164 1919 16573041 1920 1660318009 1921 166074769 1922 216619524 1923 31663129 1924 166332609 1925 416649744 1926 166513216 1927 1665700969 1928 116661601 1929 51667344 1930 287166916 1931 1669376164 1932 1669948225 1933 16703569 1934 16216729 1935 167417721 1936 1674773776 1937 167598916 1938 1616763681 1939 651678784 1940 168117156 1941 221682321 1942 121682961 1943 1683132676 1944 361684324 1945 168714121 1946 168792064 1947 16883881 1948 75116889 1949 1690114321 1950 1690360996 1951 87216921 1952 1692746449 1953 44169316 1954 1693734025 1955 216943441 1956 543169636 1957 1103169796 1958 1698181681 1959 816987889 1960 169937296 1961 170119849 1962 1702140049 1963 170276401 1964 117029124 1965 1703377984 1966 194017041 1967 1531704769 1968 170537481 1969 170772624 1970 1170939961 1971 1017099664 1972 5171076 1973 191711716 1974 17123044 1975 117137329 1976 817159396 1977 61716736 1978 1718351209 1979 17189316 1980 1719180369 1981 42172036 1982 1720756324 1983 6017209 1984 172318129 1985 1723969 1986 1725737764 1987 1017291025 1988 1729312225 1989 251729956 1990 1731724996 1991 6817321 1992 1317327025 1993 1173336516 1994 461734144 1995 1735139025 1996 321735969 1997 1161173776 1998 1738306249 1999 173870596 2000 173896969 2001 1371739369 2002 55517401 2003 1741726756 2004 31741956 2005 174319209 2006 11744329 2007 214417449 2008 751746724 2009 174715524 2010 1174775625 2011 117483921 2012 17489124 2013 121749156 2014 17497489 2015 1750920336 2016 175191696 2017 17539344 2018 1755107236 2019 13417569 2020 1175735521 2021 1757957184 2022 17581249 2023 1417597801 2024 1759970304 2025 1760929 2026 17623204 2027 176278729 2028 117657409 2029 176597521 2030 1176695809 2031 46117681 2032 176836804 2033 17707264 2034 1771315569 2035 67617729 2036 1017737604 2037 71774784 2038 17749369 2039 184117761 2040 17783089 2041 1778983684 2042 17791524 2043 1780755601 2044 178275904 2045 317837584 2046 771783961 2047 178516321 2048 301786384 2049 15178816 2050 178917376 2051 921790321 2052 17909824 2053 1791151684 2054 24117921 2055 11792356 2056 1792921 2057 1179396 2058 417957136 2059 1517959521 2060 51179716 2061 179776 2062 1798184025 2063 385179876 2064 1798947396 2065 1801323364 2066 180418624 2067 1804380484 2068 180472356 2069 168818049 2070 1805910016 2071 341806144 2072 321807721 2073 218089 2074 531809721 2075 181198521 2076 361418121 2077 181279296 2078 394181316 2079 131813361 2080 1181434384 2081 181494784 2082 18181696 2083 18181696 2084 1181915641 2085 518199696 2086 182115025 2087 1821753124 2088 1111822336 2089 318229921 2090 11182336 2091 251825161 2092 1182534544 2093 182574144 2094 1826964049 2095 118287376 2096 17918289 2097 18301284 2098 825183076 2099 183115024 2100 1831326436 2101 86918329 2102 183412849 2103 1835351281 2104 618367689 2105 183710916 2106 183792249 2107 1183979281 2108 63218401 2109 1841353921 2110 518427361 2111 184334929 2112 118439689 2113 1844358916 2114 1845132025 2115 184579396 2116 118461456 2117 1418481 2118 184932801 2119 1018503396 2120 111851776 2121 296218521 2122 1852321 2123 185395456 2124 18541636 2125 105185536 2126 185831424 2127 1858730769 2128 18593344 2129 52186176 2130 186377104 2131 1866153601 2132 18671041 2133 18679684 2134 1869178756 2135 118701025 2136 1844187136 2137 141871921 2138 18731584 2139 21874329 2140 11874916 2141 18757561 2142 31877316 2143 558187876 2144 187936681 2145 1187974089 2146 218803264 2147 1883907216 2148 188595289 2149 1886946721 2150 62188996 2151 189117504 2152 18913801 2153 189172516 2154 118919025 2155 65189476 2156 1895905764 2157 518973961 2158 3189796 2159 56190016 2160 190096 2161 190136521 2162 1190319001 2163 1903751424 2164 319051044 2165 219069601 2166 764190736 2167 19079424 2168 203319081 2169 1190871081 2170 110019121 2171 779191396 2172 1019141776 2173 191573281 2174 11916304 2175 919181124 2176 1191837529 2177 192071881 2178 21921124 2179 619213456 2180 19219456 2181 1923173316 2182 1923769 2183 35319249 2184 192598884 2185 1926771025 2186 71927361 2187 19289664 2188 11930116 2189 193098816 2190 331931961 2191 19333609 2192 193738561 2193 77193796 2194 1938112576 2195 81938704 2196 1939169296 2197 1919403721 2198 474194176 2199 19421649 2200 194239969 2201 32194276 2202 194295721 2203 141943396 2204 30019441 2205 819447876 2206 194574601 2207 194630401 2208 1946927376 2209 194714116 2210 1947721689 2211 19483396 2212 5919489 2213 19501056 2214 171950769 2215 181953121 2216 195412441 2217 219543489 2218 419553289 2219 1955939076 2220 11195716 2221 11957764 2222 195832036 2223 195972001 2224 20196036 2225 294019609 2226 119661721 2227 919681 2228 719687929 2229 1969761924 2230 121969936 2231 197093521 2232 197177764 2233 119727364 2234 1973936041 2235 197514916 2236 1975358025 2237 197599249 2238 59197636 2239 444197776 2240 19793601 2241 1819801 2242 198133776 2243 198190084 2244 519841 2245 590198436 2246 1985326249 2247 198612649 2248 21986721 2249 140019889 2250 198916 2251 1991301376 2252 1991926161 2253 19927296 2254 1993744 2255 1994962225 2256 219961 2257 19963024 2258 1119973156 2259 199798225 2260 199911321 2261 1999396 2262 291999744 2263 2001130756 2264 2002115025 2265 2002383504 2266 2002920516 2267 200477281 2268 2005158841 2269 720063556 2270 2007129601 2271 12020089 2272 201015684 2273 2010724 2274 520113636 2275 720117225 2276 320123664 2277 32012964 2278 120143521 2279 2014752996 2280 201498025 2281 165920161 2282 1120173961 2283 2017716561 2284 201838849 2285 1320201 2286 2021941156 2287 120231225 2288 2023380324 2289 2024929 2290 2026170169 2291 202692169 2292 2028781764 2293 120297024 2294 203233536 2295 2032747396 2296 920333569 2297 520341721 2298 2034731664 2299 138203536 2300 203575824 2301 2035904641 2302 161620369 2303 2038974025 2304 2039335281 2305 2039967556 2306 2040780625 2307 204118369 2308 204318436 2309 14220441 2310 204432804 2311 2047761 2312 2047924516 2313 204833344 2314 1720507441 2315 205091041 2316 67420521 2317 1132053316 2318 205434889 2319 205492225 2320 2055171556 2321 2056356 2322 20593444 2323 1162059921 2324 206116 2325 148206276 2326 2063975761 2327 47320641 2328 1220663844 2329 2920681 2330 20693401 2331 2070721 2332 2071706256 2333 2071979361 2334 2073163024 2335 2074347025 2336 207475216 2337 1207493001 2338 207532836 2339 207590464 2340 1271207716 2341 207734569 2342 220789881 2343 620807056 2344 9320809 2345 71520849 2346 20857489 2347 1220873481 2348 220879044 2349 2088764209 2350 208975936 2351 1820899584 2352 20903184 2353 20921476 2354 75220929 2355 20939776 2356 320947225 2357 1320959025 2358 2096357796 2359 209815225 2360 320983056 2361 210018064 2362 578210116 2363 21013056 2364 82101721 2365 210192004 2366 842102361 2367 21031396 2368 210598144 2369 921061801 2370 2106718201 2371 125821089 2372 62110161 2373 314211076 2374 138321121 2375 50211396 2376 2114344324 2377 211498849 2378 2115724009 2379 521163241 2380 5121169 2381 2117932441 2382 21187609 2383 721191025 2384 211935364 2385 212110096 2386 2021221764 2387 2122721329 2388 2121247249 2389 112126921 2390 2127700129 2391 212838921 2392 213130801 2393 2131761241 2394 1213198561 2395 2132315329 2396 321341476 2397 442134729 2398 213773641 2399 82137969 2400 213832129 2401 213919876 2402 213978384 2403 20214016 2404 2140727824 2405 932141961 2406 2143319616 2407 122146704 2408 1121481 2409 1214871025 2410 2149156 2411 2149342321 2412 682149924 2413 215032896 2414 215179561 2415 12152196 2416 21215236 2417 215296 2418 21557449 2419 215590489 2420 221563225 2421 58721569 2422 1215777424 2423 2158717444 2424 1052158969 2425 2159925625 2426 84621601 2427 216119401 2428 21613201 2429 216178209 2430 216472369 2431 19421649 2432 12166144 2433 216737284 2434 212168356 2435 2170162225 2436 2171373604 2437 121727089 2438 2173704129 2439 821739556 2440 2175103044 2441 2175756025 2442 442176784 2443 217739536 2444 532178761 2445 21799561 2446 218034756 2447 142181776 2448 218211984 2449 2183973289 2450 221841 2451 921851044 2452 121859521 2453 1218638281 2454 218714521 2455 1218816 2456 21893041 2457 21911761 2458 4721929 2459 2193704569 2460 721943161 2461 421521961 2462 21977344 2463 1221991849 2464 2199703801 2465 6220036 2466 220136569 2467 2202706489 2468 220314649 2469 220374025 2470 222039801 2471 390220516 2472 1872206361 2473 220671025 2474 220730449 2475 2207966121 2476 2209188004 2477 220938496 2478 2022210961 2479 2211169 2480 22212369 2481 118222129 2482 2213326116 2483 221473924 2484 221533456 2485 1221572401 2486 221592996 2487 2217121 2488 221890816 2489 22193521 2490 2132222976 2491 2224725889 2492 22259524 2493 232227121 2494 1734222736 2495 2227745601 2496 122279364 2497 32228329 2498 759222916 2499 2230389529 2500 2230767361 2501 422343601 2502 2223499716 2503 122367844 2504 33223696 2505 1223810289 2506 22391824 2507 222397569 2508 108222409 2509 617224336 2510 80622441 2511 2244769641 2512 322453849 2513 2246949604 2514 19722481 2515 29224836 2516 2250174096 2517 2251122916 2518 165225316 2519 2254160484 2520 22543504 2521 422549136 2522 122567041 2523 872257156 2524 2257390144 2525 2261382916 2526 22619536 2527 1222621156 2528 2263761241 2529 1622639524 2530 1037226436 2531 2222651025 2532 322669369 2533 2267950129 2534 89226916 2535 1342269769 2536 122699929 2537 2270903716 2538 1227170961 2539 212022721 2540 102272769 2541 2273954596 2542 322741225 2543 2275194601 2544 14922769 2545 322777156 2546 2278343824 2547 356227876 2548 228070404 2549 1572281104 2550 2281781824 2551 522853956 2552 2228595264 2553 2286144 2554 1228712809 2555 22877089 2556 622901764 2557 2290771044 2558 2292196 2559 202293729 2560 122943744 2561 150822961 2562 22963264 2563 229734649 2564 2299394304 2565 230037889 2566 23011209 2567 2301792529 2568 230219929 2569 712302721 2570 442302961 2571 1230395929 2572 106523041 2573 522305316 2574 1932305764 2575 23059204 2576 562306369 2577 2307169089 2578 2223081 2579 2308706401 2580 123099025 2581 2311782561 2582 231313681 2583 123143409 2584 2315919376 2585 231678841 2586 223173721 2587 231891984 2588 1432319716 2589 123201 2590 2232036 2591 7823209 2592 2232279009 2593 23251684 2594 2326904644 2595 2327966001 2596 2329124121 2597 223293249 2598 128232976 2599 233111824 2600 123321025 2601 1233273924 2602 2333373025 2603 2333952721 2604 23357889 2605 9223369 2606 423371776 2607 233998209 2608 1745234176 2609 212343184 2610 2344786929 2611 1420234596 2612 234733041 2613 234978241 2614 2350989169 2615 2353156 2616 235376964 2617 22353984 2618 235499716 2619 2355743296 2620 7123561 2621 2356325764 2622 2356714116 2623 2358170721 2624 2359336329 2625 235991044 2626 2360307889 2627 23609881 2628 2362369 2629 1212362761 2630 23629321 2631 532363329 2632 236636689 2633 236698225 2634 1236717889 2635 23677956 2636 23687689 2637 78623689 2638 237190801 2639 52374169 2640 123743376 2641 823747401 2642 2375392644 2643 323761 2644 1623767616 2645 302377321 2646 237899776 2647 423801 2648 1252381321 2649 1238195344 2650 75238276 2651 223831521 2652 12383361 2653 238578916 2654 592386921 2655 238733401 2656 238795209 2657 1523887369 2658 2389352161 2659 122389969 2660 2390916609 2661 1239110401 2662 2391796836 2663 117223929 2664 2395710916 2665 2223971281 2666 823977025 2667 223981156 2668 131239936 2669 144024001 2670 2400706009 2671 24019801 2672 1240237089 2673 24029604 2674 240436036 2675 7524049 2676 42406144 2677 240715225 2678 124077321 2679 240839361 2680 824091849 2681 92409769 2682 1472410384 2683 22410756 2684 2410908201 2685 1222411369 2686 3024121 2687 241336225 2688 24137569 2689 1502415121 2690 315524169 2691 322417936 2692 524181025 2693 642419716 2694 142420356 2695 242238096 2696 1824229521 2697 242393761 2698 2424774564 2699 242518329 2700 32024281 2701 243172836 2702 243297604 2703 512433769 2704 202435984 2705 72437121 2706 24373969 2707 243796996 2708 22439169 2709 244078129 2710 24413481 2711 728244196 2712 2442138724 2713 244390689 2714 24443136 2715 2446984089 2716 244734736 2717 207244816 2718 582449956 2719 2450943049 2720 245172964 2721 2452725625 2722 2245338225 2723 524547409 2724 245517561 2725 24571849 2726 524593216 2727 24611521 2728 246238864 2729 24631369 2730 830246596 2731 24671089 2732 246772681 2733 246835521 2734 48246916 2735 1749246976 2736 2470984681 2737 247338529 2738 247495824 2739 312476329 2740 2476754289 2741 247810564 2742 247936516 2743 247999504 2744 167624809 2745 2482132041 2746 474324841 2747 248472169 2748 1540248516 2749 248598289 2750 1248774244 2751 212488929 2752 249071524 2753 2491706889 2754 142491969 2755 2492305929 2756 1202494329 2757 102495376 2758 249671601 2759 472497169 2760 2497700529 2761 249798025 2762 249892864 2763 572501329 2764 132503121 2765 250335684 2766 125037124 2767 1625057344 2768 1725073156 2769 250873921 2770 525097225 2771 2511112321 2772 725117184 2773 38925121 2774 2512716129 2775 251476164 2776 2515396 2777 251634769 2778 39225169 2779 78251716 2780 242518329 2781 325189089 2782 81252196 2783 2522952441 2784 2523756169 2785 512524321 2786 952524769 2787 2525364009 2788 132526144 2789 1253018404 2790 253032649 2791 2530794249 2792 253096281 2793 25321024 2794 2533914244 2795 2534316964 2796 425349376 2797 253573776 2798 412536721 2799 253733041 2800 25391521 2801 198725409 2802 25411681 2803 2542378084 2804 2543991844 2805 2544798916 2806 254530116 2807 12545764 2808 525463929 2809 1325469649 2810 182547121 2811 166255236 2812 26255376 2813 1625541124 2814 102556129 2815 255776049 2816 2557931776 2817 25583364 2818 1622558961 2819 51825601 2820 256036 2821 256096009 2822 1625621761 2823 25633969 2824 2563903225 2825 2564308321 2826 256576324 2827 256672441 2828 256736529 2829 425679424 2830 525693184 2831 2570388601 2832 982571716 2833 72573361 2834 12574116 2835 180257476 2836 2425759504 2837 7257636 2838 2577186756 2839 1372257936 2840 2579928849 2841 2725801 2842 1258191841 2843 39425841 2844 25847056 2845 94225849 2846 25867396 2847 2587349956 2848 8025889 2849 1725903936 2850 1448259136 2851 2259195961 2852 2593151929 2853 112593321 2854 1032593956 2855 259435449 2856 2595189249 2857 8625969 2858 652598116 2859 62599744 2860 25999801 2861 1260037009 2862 2601769 2863 92602129 2864 2602938361 2865 326041 2866 260531881 2867 2608349184 2868 82609921 2869 4426107841 2870 226111369 2871 122611329 2872 1426119696 2873 226141444 2874 261533584 2875 28826161 2876 226171521 2877 312617761 2878 26183689 2879 2618982976 2880 2620313721 2881 15626209 2882 262278025 2883 262375204 2884 29626249 2885 2625127696 2886 226261764 2887 262634436 2888 2626767504 2889 2629330729 2890 2629740961 2891 12630916 2892 2631792601 2893 166126321 2894 426339904 2895 26347689 2896 26357956 2897 102637161 2898 1263873601 2899 133263936 2900 26399044 2901 1126407844 2902 2282641729 2903 2264237056 2904 2643193744 2905 1264371364 2906 5726449 2907 2645970721 2908 1264798096 2909 114126489 2910 32649796 2911 26501904 2912 265136089 2913 42653961 2914 2655753156 2915 10265616 2916 3562657344 2917 142659136 2918 326597184 2919 266277124 2920 326633329 2921 23726641 2922 266472976 2923 326669476 2924 155226681 2925 226683136 2926 26687556 2927 266930244 2928 2669956 2929 626701156 2930 426711649 2931 226713249 2932 2671752721 2933 682672384 2934 362026729 2935 5282673124 2936 2267378689 2937 26759929 2938 41267776 2939 2678373009 2940 4626801 2941 2681375524 2942 192682161 2943 226833721 2944 2683965249 2945 38526849 2946 22686169 2947 2686321 2948 268796025 2949 54626881 2950 2689148449 2951 226893969 2952 2690393161 2953 18826921 2954 572692761 2955 62694724 2956 269517889 2957 2695374889 2958 222695929 2959 269813476 2960 269879184 2961 2699322025 2962 1527011929 2963 270174969 2964 327031056 2965 270438025 2966 1355270596 2967 2270617801 2968 327067225 2969 270734116 2970 1270779904 2971 443270916 2972 127103076 2973 218271076 2974 271096225 2975 1271279025 2976 862714384 2977 2227179249 2978 2719101025 2979 2719726801 2980 272118016 2981 642723904 2982 272415025 2983 527253444 2984 352725961 2985 272712196 2986 272778256 2987 117527281 2988 127283524 2989 302272996 2990 50027329 2991 273373156 2992 71927361 2993 273670849 2994 2739789649 2995 2740731904 2996 8427409 2997 1178274276 2998 2743140625 2999 527437156 3000 127449 3001 274576 3002 274796929 3003 326127481 3004 16274870329 3005 127509264 3006 32752729 3007 227529 3008 275394025 3009 27541504 3010 6827551641 3011 2758140324 3012 27583504 3013 2761187209 3014 227617569 3015 112763161 3016 172764736 3017 2276530369 3018 165276736 3019 221027689 3020 1276918756 3021 2769706384 3022 2770127424 3023 1827733504 3024 2773707556 3025 62773929 3026 2774339584 3027 1277490564 3028 27751824 3029 392277636 3030 2277675625 3031 2327773009 3032 72777961 3033 327791025 3034 27793984 3035 1277991001 3036 127803025 3037 39727809 3038 1127817889 3039 1232782321 3040 128278276 3041 2784778441 3042 4112785161 3043 2788368025 3044 127893481 3045 2279012121 3046 2791748569 3047 227919409 3048 27941796 3049 152794321 3050 52794756 3051 627953481 3052 104427961 3053 2796717456 3054 127983969 3055 2627997696 3056 196028001 3057 100280196 3058 1280279961 3059 2803173025 3060 128051856 3061 224280576 3062 280696516 3063 15928081 3064 2808788004 3065 128097124 3066 32809984 3067 281098756 3068 28111204 3069 2812329 3070 2028151225 3071 281635524 3072 2728181824 3073 281836944 3074 8128201 3075 412821124 3076 2821946884 3077 2822903161 3078 282777856 3079 2528279524 3080 382828356 3081 63728289 3082 282979684 3083 12830724 3084 1222830961 3085 2831942656 3086 2834923536 3087 283518244 3088 28387584 3089 1283932224 3090 828403524 3091 101284096 3092 1202841124 3093 284293321 3094 2843342329 3095 284394496 3096 2844728896 3097 228463225 3098 2847716496 3099 2849344 3100 442849936 3101 285136996 3102 285170769 3103 285373449 3104 2285413636 3105 28547649 3106 1028549041 3107 2855940481 3108 285711409 3109 2857330116 3110 22857961 3111 285914281 3112 2859789529 3113 928603729 3114 2860752196 3115 2861929009 3116 286218724 3117 774286276 3118 2863106064 3119 28643904 3120 191628649 3121 2865782089 3122 1782866176 3123 128663649 3124 286692624 3125 1286872129 3126 28697449 3127 287031364 3128 2871137889 3129 287234704 3130 287296 3131 28751044 3132 287539849 3133 1828759696 3134 812877121 3135 2878966336 3136 28793956 3137 2128807321 3138 1728813241 3139 2628817984 3140 1288379236 3141 2884334436 3142 288592144 3143 128867904 3144 2028871849 3145 28879876 3146 28901376 3147 1289097216 3148 177928921 3149 289272064 3150 28933641 3151 2894978025 3152 35628961 3153 828979264 3154 12229009 3155 27290176 3156 2902192384 3157 329023321 3158 23290276 3159 2903377689 3160 3290596 3161 290634304 3162 290770704 3163 1829101824 3164 2912329156 3165 83229129 3166 32913169 3167 352913796 3168 372914721 3169 22915369 3170 2916756049 3171 15729173056 3172 152917956 3173 2291919876 3174 11229201 3175 629207056 3176 3229209 3177 2922159249 3178 129231424 3179 2924321929 3180 292512609 3181 1292690116 3182 42928704 3183 1292977764 3184 2930381689 3185 29311396 3186 582932736 3187 29333056 3188 892933924 3189 41293476 3190 782936361 3191 1029383056 3192 29387241 3193 2938940944 3194 2939916841 3195 30294016 3196 2941109824 3197 2942303049 3198 294294025 3199 122943744 3200 294431281 3201 294534244 3202 113294736 3203 62948356 3204 295014976 3205 129527161 3206 329531409 3207 221295376 3208 329567716 3209 9529569 3210 295736809 3211 1852958116 3212 295874401 3213 2959904025 3214 296115264 3215 2962951489 3216 532963396 3217 302029641 3218 129663769 3219 29669809 3220 1429671721 3221 296838441 3222 2971776196 3223 1492972321 3224 2974175296 3225 2975375209 3226 297597001 3227 39929761 3228 29789764 3229 2980395649 3230 102981904 3231 29833444 3232 1298377089 3233 18298513984 3234 298632961 3235 2986731801 3236 298736656 3237 2987934244 3238 1229881 3239 2229917284 3240 829921 3241 322992784 3242 2994716176 3243 62995969 3244 1529983225 3245 1299890916 3246 2230011729 3247 823001344 3248 300294241 3249 3004793856 3250 1630059876 3251 300710281 3252 341030089 3253 300918409 3254 1300972761 3255 83010321 3256 301091904 3257 71301136 3258 130119649 3259 283013329 3260 1991301376 3261 1530139689 3262 178730161 3263 1530169 3264 113018161 3265 3018733249 3266 3019722304 3267 3020381764 3268 627302116 3269 302238225 3270 3024121 3271 2630253796 3272 293025924 3273 302690404 3274 2730271504 3275 302934025 3276 303073281 3277 430313536 3278 3031933969 3279 818303236 3280 73034116 3281 130347889 3282 3036781449 3283 2230389529 3284 2430391401 3285 20304036 3286 3042735921 3287 3043177225 3288 220730449 3289 43046721 3290 283046976 3291 3049137961 3292 230493124 3293 641304976 3294 305096089 3295 3051789049 3296 25230529 3297 3053999169 3298 130553476 3299 533055744 3300 263055961 3301 3057758209 3302 305935081 3303 103063104 3304 3063733201 3305 1730643201 3306 83064996 3307 3066169129 3308 2803067136 3309 306775225 3310 31730689 3311 2306976961 3312 530703369 3313 247307076 3314 30713764 3315 833072769 3316 573075721 3317 630763225 3318 3077364676 3319 3078141361 3320 173080336 3321 142730809 3322 308178025 3323 3082914576 3324 93083904 3325 5308416 3326 2308514209 3327 430853049 3328 308599489 3329 30869136 3330 3087135844 3331 113230881 3332 3089358724 3333 153091129 3334 2563093129 3335 309372921 3336 3094140625 3337 1309498969 3338 13097161 3339 4309776 3340 309830404 3341 31013761 3342 431019121 3343 87310336 3344 310393924 3345 1310512401 3346 1803106369 3347 31069476 3348 131079601 3349 3031081 3350 31091776 3351 209931121 3352 43112356 3353 29311396 3354 31147561 3355 2331151524 3356 3115314225 3357 311593104 3358 2631177025 3359 31181056 3360 3118328964 3361 3118999104 3362 3119334201 3363 312193561 3364 3122350884 3365 3123133225 3366 312370276 3367 312476329 3368 4231249 3369 3125369025 3370 31259281 3371 36312676 3372 1631271321 3373 3127717476 3374 313077636 3375 1313192644 3376 17131321 3377 3132752841 3378 13133376 3379 31337604 3380 313573264 3381 83137924 3382 6531387489 3383 1313917504 3384 31393609 3385 2531397969 3386 131469156 3387 314778564 3388 5331481 3389 10131489 3390 3151138225 3391 315133504 3392 43151761 3393 315311049 3394 3154176 3395 2315438161 3396 3154731889 3397 331567681 3398 31573161 3399 131583841 3400 17631601 3401 24473160721 3402 316270656 3403 483164361 3404 431649 3405 3165750225 3406 31663129 3407 421316676 3408 316875601 3409 2531699856 3410 131721529 3411 317231721 3412 3172730929 3413 2331729 3414 31741956 3415 317516761 3416 131769 3417 2431771969 3418 3179380996 3419 1231799409 3420 3181749649 3421 318479716 3422 25431849 3423 131859289 3424 1710318736 3425 113188321 3426 33189121 3427 2183319076 3428 1319578276 3429 3196319296 3430 319730161 3431 3198128704 3432 1333199169 3433 3200391184 3434 472932009 3435 732027136 3436 3202994025 3437 73205136 3438 432057796 3439 13205956 3440 2320637929 3441 32069569 3442 332077729 3443 320839744 3444 132089049 3445 432099369 3446 1321177104 3447 173211921 3448 321413184 3449 3214323025 3450 321592489 3451 321735969 3452 1321831449 3453 732189481 3454 321915364 3455 932203024 3456 322130704 3457 12322332036 3458 373223761 3459 32251041 3460 2322576 3461 163226176 3462 732297721 3463 322992784 3464 2532303684 3465 7132309209 3466 74632321 3467 1332323001 3468 893232769 3469 32341969 3470 32353344 3471 3235903225 3472 532363329 3473 42732369 3474 323712064 3475 2169323776 3476 2323818436 3477 14432401 3478 132411049 3479 3241366489 3480 13242321 3481 903242916 3482 15832441 3483 324432144 3484 32467204 3485 324792484 3486 3232491025 3487 324972729 3488 132503121 3489 2325071961 3490 3253105296 3491 325333369 3492 1064325376 3493 66732561 3494 3256300096 3495 32569849 3496 325730304 3497 104325796 3498 325874704 3499 2326036441 3500 166332609 3501 832611025 3502 1053262116 3503 223263364 3504 3264751044 3505 1993265316 3506 132687361 3507 3269323684 3508 1327072041 3509 327139569 3510 327175744 3511 2327194081 3512 3274929529 3513 140327716 3514 132779529 3515 3278364049 3516 327899664 3517 3279721 3518 26532801 3519 42328036 3520 1073283121 3521 3283344 3522 732839041 3523 332843536 3524 3286969 3525 328878225 3526 329095881 3527 1329112849 3528 132917841 3529 13293316 3530 3293956449 3531 1893294144 3532 832957321 3533 274332969 3534 329712964 3535 3298319761 3536 132987024 3537 32993536 3538 23299929 3539 1330133841 3540 2633023969 3541 330294276 3542 2330379076 3543 85433049 3544 1333053121 3545 1330717441 3546 330730596 3547 330839721 3548 330912481 3549 2753310784 3550 35331136 3551 933119209 3552 331494849 3553 573315136 3554 328733161 3555 2333179809 3556 1331812036 3557 583319104 3558 1333199169 3559 83320384 3560 332114176 3561 33223696 3562 332478756 3563 133287025 3564 233289 3565 1033301025 3566 2173331161 3567 333172009 3568 173633329 3569 333318049 3570 3334369536 3571 433347489 3572 93334921 3573 333537169 3574 3335986564 3575 119333776 3576 333391081 3577 3340377616 3578 15233409 3579 2233413081 3580 3334276 3581 4333457241 3582 3346159716 3583 2333469636 3584 263347984 3585 1334879296 3586 1033493904 3587 335036416 3588 35533521 3589 110733529 3590 1633533889 3591 33547264 3592 133356304 3593 833569 3594 3357738916 3595 9335810884 3596 133587364 3597 1283358976 3598 3359941225 3599 10233601 3600 336135556 3601 336172225 3602 144336196 3603 3362376196 3604 633629584 3605 1333637361 3606 28933641 3607 653364721 3608 133679844 3609 3370383025 3610 3371311969 3611 33721249 3612 2033739409 3613 133749225 3614 83375161 3615 3375726201 3616 33767721 3617 268533769 3618 1337730625 3619 933791364 3620 337971456 3621 13380964 3622 338118544 3623 253382724 3624 223382916 3625 3385145124 3626 183385764 3627 338633604 3628 3387123601 3629 17338896 3630 3389335524 3631 133911184 3632 338339236 3633 633931684 3634 233937025 3635 1339413604 3636 7733961 3637 233967616 3638 3399706249 3639 1055340196 3640 5633403136 3641 2340334129 3642 3403905649 3643 3405772881 3644 1434061161 3645 3412312225 3646 3412779561 3647 2634129 3648 1073414169 3649 321341476 3650 583415716 3651 23415921 3652 3417103936 3653 634183489 3654 1802342116 3655 342139009 3656 342176004 3657 334231524 3658 8034253956 3659 3425995024 3660 1193426116 3661 4342678201 3662 234273636 3663 3428336704 3664 354342976 3665 734301604 3666 534303225 3667 343138576 3668 3431967889 3669 34327881 3670 1511343376 3671 34351321 3672 534361 3673 1334367841 3674 2934369 3675 2343818569 3676 4734403249 3677 34421689 3678 3442990329 3679 344399364 3680 234457344 3681 344696356 3682 13447185444 3683 237344836 3684 133448704 3685 344993476 3686 3450152644 3687 3345118569 3688 134513604 3689 3451915009 3690 2813453764 3691 123454321 3692 234549225 3693 134583201 3694 3458968969 3695 1434591376 3696 346034404 3697 346071609 3698 3461321889 3699 12133463104 3700 79334649 3701 113465104 3702 1434667129 3703 534673129 3704 1134679225 3705 634687249 3706 3469327801 3707 34703881 3708 111534721 3709 442134729 3710 34739236 3711 834747664 3712 2263475776 3713 347598736 3714 234763684 3715 3478168576 3716 3480764004 3717 3481956 3718 53348416 3719 734843664 3720 83484769 3721 89434849 3722 348718276 3723 2953487716 3724 348830329 3725 348979761 3726 923491321 3727 2334919041 3728 34939921 3729 133494916 3730 49434961 3731 34963569 3732 2563498161 3733 3502390761 3734 2435027716 3735 350513284 3736 3505350436 3737 1655350596 3738 2350698256 3739 3508129 3740 1135083481 3741 935089 3742 3509970025 3743 351075169 3744 351112644 3745 35117476 3746 13512976 3747 35141184 3748 3514948369 3749 35153041 3750 193515921 3751 13351716 3752 40335201 3753 3522185104 3754 352275361 3755 1314352516 3756 352575729 3757 677352676 3758 173527929 3759 23435281 3760 352913796 3761 1235311609 3762 353176849 3763 2435323801 3764 3532756969 3765 2463533956 3766 588353536 3767 1832353636 3768 3538161 3769 16353936 3770 270635401 3771 235407649 3772 3541924 3773 354230041 3774 193543744 3775 3544773444 3776 259435449 3777 3354610561 3778 35354916 3779 2123550724 3780 35509681 3781 355216 3782 63552784 3783 53553124 3784 35533521 3785 1335537025 3786 355435609 3787 3556996 3788 355737321 3789 235591801 3790 35593156 3791 3559792896 3792 356039161 3793 35617024 3794 356718769 3795 53567761 3796 77035729 3797 66357316 3798 357474649 3799 1943575396 3800 3575920401 3801 1323577161 3802 2357976481 3803 44235801 3804 1235803716 3805 30835809 3806 3358318401 3807 235837449 3808 135839025 3809 1358512164 3810 3586332996 3811 3586931881 3812 358799364 3813 635897089 3814 3035899801 3815 3591125476 3816 833592384 3817 2359336329 3818 359519521 3819 359633296 3820 52359696 3821 3597720361 3822 743598361 3823 193599396 3824 5359996944 3825 623600784 3826 2136011089 3827 13601344 3828 3360173089 3829 3603720961 3830 536061409 3831 1036067344 3832 360734049 3833 236083225 3834 498360976 3835 361076004 3836 1361093449 3837 1036131721 3838 2361376836 3839 3615135876 3840 136161 3841 361874529 3842 361912576 3843 59336209 3844 33362176 3845 362293156 3846 222636241 3847 1233625129 3848 53626329 3849 3626930176 3850 3223627729 3851 23629321 3852 2973629961 3853 39363076 3854 363131136 3855 3631990756 3856 1336341136 3857 363436096 3858 3363536016 3859 1333637361 3860 3638381761 3861 363893776 3862 36433296 3863 612364516 3864 36457444 3865 49364676 3866 36469521 3867 364733604 3868 3647918404 3869 36493681 3870 2364974161 3871 365230321 3872 103652761 3873 7436529 3874 3423654144 3875 1836551025 3876 436559236 3877 38365636 3878 1143657124 3879 3658314256 3880 3658798144 3881 365995161 3882 366071689 3883 3662912484 3884 366377881 3885 2366433316 3886 366531025 3887 3036671236 3888 3183667776 3889 366837409 3890 366914025 3891 330366976 3892 536709889 3893 836713476 3894 2436721 3895 3296367396 3896 136749636 3897 61136761 3898 293676769 3899 23677956 3900 1367816256 3901 3678724 3902 367910761 3903 3075367936 3904 119836809 3905 236821321 3906 368332864 3907 2368476889 3908 36857041 3909 368716804 3910 1368778009 3911 368870436 3912 203689984 3913 3690198009 3914 136913401 3915 1793691904 3916 233692369 3917 21836929 3918 3693114441 3919 3694329961 3920 377369476 3921 3697369636 3922 3697929 3923 5436997696 3924 303700329 3925 370139121 3926 437019025 3927 370216081 3928 37039396 3929 260370496 3930 6370576 3931 2370618721 3932 370870564 3933 1037097616 3934 371178756 3935 63712324 3936 673713936 3937 1371591225 3938 3717184 3939 1371813444 3940 3371892624 3941 337199769 3942 54037201 3943 93721761 3944 3722342121 3945 1437243921 3946 3725393296 3947 337273225 3948 1372776601 3949 37307664 3950 337309956 3951 2750373136 3952 159037321 3953 74373376 3954 737339716 3955 373571584 3956 143736121 3957 23736384 3958 45373696 3959 127373796 3960 2137397824 3961 146337409 3962 2937423204 3963 59737441 3964 2403744784 3965 4374631881 3966 3748378176 3967 33837489 3968 337493641 3969 13750142121 3970 611375076 3971 375119424 3972 1943751744 3973 85137529 3974 73753744 3975 1437547225 3976 2375490121 3977 337561 3978 337567129 3979 1093757184 3980 375739456 3981 1837579689 3982 37589161 3983 83759104 3984 2376075025 3985 20376196 3986 1376335801 3987 376437604 3988 2537649 3989 168376576 3990 137663289 3991 2473769169 3992 2437693129 3993 376996 3994 377175241 3995 119377476 3996 3053778121 3997 377835844 3998 377991364 3999 89378116 4000 437813776 4001 603783184 4002 37847104 4003 378535936 4004 337861161 4005 37871716 4006 3787910116 4007 12837889 4008 337897924 4009 202379076 4010 937951876 4011 37957921 4012 5379635716 4013 253796761 4014 2379878656 4015 737991556 4016 379938064 4017 379977049 4018 1993801104 4019 138039001 4020 3804792489 4021 7138053169 4022 7380699921 4023 380835225 4024 1887381136 4025 2838119076 4026 381499024 4027 381538089 4028 38167684 4029 238177489 4030 1381831929 4031 3818992804 4032 3819734416 4033 61638201 4034 638219169 4035 382319809 4036 22453823716 4037 238239225 4038 2382611344 4039 178382736 4040 227738281 4041 1382872969 4042 8813829924 4043 38303721 4044 738317584 4045 138321121 4046 203832729 4047 208138329 4048 383337241 4049 1838351376 4050 738371929 4051 6038377849 4052 2383936 4053 384316816 4054 384473664 4055 31438449 4056 3845364121 4057 384591321 4058 3846108289 4059 613850176 4060 8385431184 4061 385572496 4062 23338561 4063 438567364 4064 147938569 4065 48385936 4066 138603529 4067 53860921 4068 538611264 4069 1386296289 4070 386397649 4071 3865156 4072 3865357584 4073 3838669849 4074 238671601 4075 3386774416 4076 438693025 4077 1613869929 4078 338707216 4079 1387115536 4080 38713284 4081 1738723204 4082 8838729 4083 13873777369 4084 3387472804 4085 387499225 4086 93876721 4087 413878336 4088 138791961 4089 132388036 4090 3882162249 4091 3738833316 4092 138839089 4093 3885153561 4094 738861124 4095 663886756 4096 1306388736 4097 338891281 4098 389036176 4099 3838917681 4100 69538921 4101 253892356 4102 138933369 4103 3895382569 4104 4389592516 4105 838971225 4106 638977284 4107 938993449 4108 8390193604 4109 23902321 4110 38390416 4111 432390436 4112 1339047649 4113 1863907929 4114 48539089 4115 390971529 4116 3910376089 4117 298391076 4118 3911376681 4119 3391198756 4120 913913361 4121 5196391396 4122 2939157796 4123 159239161 4124 3916381561 4125 1391812249 4126 3919135609 4127 2391992464 4128 111239209 4129 3921765376 4130 392277636 4131 5539229476 4132 173923344 4133 83923921 4134 26739241 4135 392515344 4136 1392931684 4137 3930161481 4138 2963931364 4139 3239317225 4140 883932361 4141 2783934169 4142 53934336 4143 1639359121 4144 1393678224 4145 2239371684 4146 3937311504 4147 3103938369 4148 1393976896 4149 24039409 4150 3941956225 4151 3943965601 4152 14394436 4153 2013945129 4154 394618225 4155 139499721 4156 3950373904 4157 395095129 4158 3263951161 4159 3952144 4160 343954116 4161 39551521 4162 5395637025 4163 439569 4164 395811025 4165 3653960704 4166 929396196 4167 543962329 4168 9239631129 4169 123965956 4170 939667716 4171 1439671249 4172 539679361 4173 3970386121 4174 873970969 4175 13971949209 4176 39727809 4177 1397339161 4178 3397490944 4179 1739761 4180 69939769 4181 1339779609 4182 4423979169 4183 3339799681 4184 3939821824 4185 3982745881 4186 3639829561 4187 10039839601 4188 39841344 4189 239847169 4190 573985764 4191 5839863561 4192 1039869009 4193 139877929 4194 1398834801 4195 639887616 4196 139901584 4197 39929761 4198 3378399376 4199 1143995329 4200 239971081 4201 3997906441 4202 113998329 4203 3998918169 4204 14040009 4205 1540013049 4206 2400314049 4207 134003776 4208 640039401 4209 694006336 4210 3400872489 4211 1400930041 4212 44009956 4213 4011195556 4214 4012335649 4215 1040127001 4216 37540129 4217 4015123225 4218 798401536 4219 4016390625 4220 99740169 4221 4017784996 4222 1634018929 4223 2504401936 4224 4021335396 4225 4023111184 4226 540237049 4227 18740241 4228 4025394916 4229 1140277824 4230 344028304 4231 61402896 4232 240343009 4233 140351409 4234 2140357696 4235 188540361 4236 4038729601 4237 540423009 4238 4042797889 4239 404291449 4240 404331664 4241 2940459076 4242 4047122689 4243 416404836 4244 40487769 4245 140493609 4246 2274049969 4247 2240507556 4248 54051904 4249 99540529 4250 704053156 4251 4054378276 4252 4055906596 4253 154057744 4254 4058327025 4255 240591121 4256 1124059729 4257 26040609 4258 40627876 4259 17184063744 4260 2406393025 4261 10104069361 4262 340697764 4263 406990276 4264 224070961 4265 158407396 4266 407514969 4267 407595721 4268 4076361 4269 3407716 4270 74407876 4271 83740801 4272 54081316 4273 40819321 4274 4082315449 4275 2640829321 4276 398840841 4277 4084743744 4278 51940849 4279 4085382889 4280 1724408676 4281 1094087929 4282 40883236 4283 204089796 4284 2814090304 4285 2544092721 4286 409333824 4287 34093921 4288 409495696 4289 1640961 4290 409738564 4291 257409936 4292 41011216 4293 3000410176 4294 41023261764 4295 141039376 4296 314104729 4297 114105124 4298 305410576 4299 3941077284 4300 241081 4301 41113744 4302 694111716 4303 411318961 4304 1641141121 4305 4114324449 4306 241149841 4307 4541161 4308 41177889 4309 24117921 4310 204118369 4311 1441189369 4312 87441201 4313 41203561 4314 412130601 4315 412211809 4316 364122724 4317 3412312225 4318 412333636 4319 241243024 4320 412577344 4321 1412632225 4322 412699225 4323 43441281 4324 153412996 4325 4133332681 4326 1441341225 4327 413512225 4328 41357761 4329 14138161216 4330 413878336 4331 4138992225 4332 341399529 4333 554414116 4334 1414136025 4335 141443449 4336 2274145344 4337 141467236 4338 3454147984 4339 2414916 4340 641507584 4341 1254151396 4342 1834151929 4343 127441521 4344 198415396 4345 2941543696 4346 1415490129 4347 415792881 4348 89415936 4349 4159734016 4350 416037609 4351 185041609 4352 416119201 4353 4161798144 4354 341621289 4355 1604162704 4356 41641209 4357 241647025 4358 1958416516 4359 641659561 4360 416690569 4361 125641681 4362 794168761 4363 2417197225 4364 4941729 4365 1417371904 4366 1417597801 4367 64176121 4368 241771401 4369 6417772321 4370 93141801 4371 41809156 4372 394181316 4373 54184321 4374 13741849 4375 4185184249 4376 4186348804 4377 4187901796 4378 124188736 4379 418939024 4380 418979961 4381 374190336 4382 294191104 4383 1004192721 4384 474194176 4385 419471361 4386 885419536 4387 14195769316 4388 44195904 4389 32341969 4390 4198132849 4391 4198392025 4392 4199947249 4393 454201344 4394 7420176 4395 225420196 4396 984202384 4397 4204355281 4398 420619081 4399 27420710464 4400 2420738401 4401 134420836 4402 53042089 4403 4210192996 4404 421316676 4405 342139009 4406 142157929 4407 115842169 4408 4217982916 4409 142181776 4410 4218762304 4411 421932681 4412 421973764 4413 41422096 4414 2422214656 4415 10842223876 4416 17422276 4417 4223960064 4418 554225764 4419 44342281 4420 422836969 4421 14229388369 4422 4229941444 4423 1503423076 4424 1490423236 4425 242331489 4426 423371776 4427 423495241 4428 24235929 4429 4237359025 4430 10423797409 4431 3242391364 4432 4239702769 4433 210424036 4434 424071649 4435 178142409 4436 2484424336 4437 1214243716 4438 4244392201 4439 297424516 4440 24245776 4441 3254246116 4442 514246329 4443 2424676081 4444 424730881 4445 242487184 4446 44249104 4447 3142499364 4448 342509049 4449 1864253329 4450 724255744 4451 261242569 4452 642571801 4453 8425771264 4454 1425893121 4455 142611364 4456 8242641 4457 1574264329 4458 164942649 4459 42667024 4460 374267716 4461 4268356 4462 40742689 4463 4269707649 4464 6804270144 4465 542703616 4466 1342709449 4467 42719296 4468 1842727329 4469 427372929 4470 2427434361 4471 3427517025 4472 242767561 4473 1042773264 4474 4278729744 4475 1427932944 4476 42797764 4477 2424282169 4478 242829889 4479 1542839841 4480 942841 4481 414285316 4482 2042859204 4483 42863209 4484 92428996 4485 2429011225 4486 242923396 4487 242642929 4488 375429376 4489 4294311961 4490 342953361 4491 80442961 4492 1042967025 4493 1742979001 4494 429898756 4495 214300321 4496 764301316 4497 2430194209 4498 4303753609 4499 243049 4500 4305196996 4501 4306378129 4502 3430679184 4503 430936081 4504 1431033241 4505 4311760896 4506 1431335889 4507 43151761 4508 2243159044 4509 2431771969 4510 431891524 4511 70543201 4512 6404320729 4513 4432230625 4514 2343237649 4515 7484326144 4516 743271169 4517 43283241 4518 4329113616 4519 433139344 4520 2143319616 4521 8433216 4522 1374333184 4523 243391201 4524 343397961 4525 1943399056 4526 4340306161 4527 943411225 4528 5354434276 4529 43441281 4530 374345104 4531 614345796 4532 187443481 4533 1943487225 4534 3343499329 4535 364351744 4536 4354152196 4537 435431689 4538 43573201 4539 760435776 4540 1114357924 4541 2435916025 4542 4359744 4543 284360769 4544 172843609 4545 1043613025 4546 4362734601 4547 724363396 4548 74943649 4549 436517449 4550 4366169929 4551 2964366916 4552 574369156 4553 4371193225 4554 4371722161 4555 190743721 4556 9437539609 4557 2437594384 4558 258437776 4559 437813776 4560 4378336561 4561 4378733584 4562 437897476 4563 194379364 4564 113443801 4565 904385329 4566 23343867369 4567 29343889 4568 873438916 4569 2643913561 4570 3643933225 4571 43943641 4572 1439519481 4573 2343961 4574 4396353025 4575 98743969 4576 3194397361 4577 443987041 4578 343991209 4579 1439974809 4580 3440174409 4581 664402176 4582 1440278401 4583 444029184 4584 201044041 4585 54405376 4586 1644059209 4587 444071329 4588 440874009 4589 440896 4590 1844101249 4591 1441113444 4592 474411961 4593 3441230244 4594 44129449 4595 4244131609 4596 24415937536 4597 244171876 4598 441798361 4599 4418925625 4600 54420129 4601 244203129 4602 2514420736 4603 442218841 4604 44249104 4605 3419442576 4606 442639521 4607 234426721 4608 4144269376 4609 1844273025 4610 104427961 4611 3644281 4612 164429329 4613 194435136 4614 3443577124 4615 2772443716 4616 443818489 4617 1644383601 4618 7443893284 4619 1658444176 4620 236944449 4621 244453225 4622 8444836 4623 444914649 4624 14449722849 4625 624450121 4626 444450724 4627 4451958729 4628 490445316 4629 445336609 4630 445378816 4631 1794454321 4632 164454976 4633 4456321 4634 2445797025 4635 834458769 4636 4461705616 4637 4462106401 4638 4462373601 4639 982446336 4640 228644641 4641 4464769 4642 446519161 4643 844657969 4644 4468387716 4645 4468788801 4646 4469992164 4647 944701696 4648 447111025 4649 44729344 4650 4474138321 4651 447534025 4652 1134477124 4653 3544773444 4654 704477764 4655 584478976 4656 244797316 4657 644809 4658 256448196 4659 2644839184 4660 4484311225 4661 264485169 4662 448677124 4663 234487969 4664 464488704 4665 448931344 4666 194490916 4667 1449172624 4668 449270416 4669 54493924 4670 244953801 4671 2244959161 4672 1346449636 4673 4497177721 4674 44983849 4675 1104498756 4676 450076225 4677 3044501329 4678 214505316 4679 1450619569 4680 45077796 4681 445083409 4682 2045119729 4683 14145121 4684 1614512761 4685 45131524 4686 14513743729 4687 108451396 4688 145161 4689 345179241 4690 451817536 4691 1451914816 4692 1545197481 4693 4523369536 4694 4524714756 4695 4525925625 4696 4526329284 4697 96845281 4698 44528929 4699 1045293561 4700 1844530704 4701 274531761 4702 45319824 4703 77845329 4704 984453376 4705 2184534121 4706 453434436 4707 6345361 4708 453775204 4709 14538969 4710 454030864 4711 845413776 4712 454276 4713 1545433344 4714 345439396 4715 45481536 4716 145491844 4717 164454976 4718 4550311936 4719 605455236 4720 24553323025 4721 5894554176 4722 4555305049 4723 434555716 4724 166745569 4725 892455876 4726 45589504 4727 455993316 4728 4561381444 4729 284563161 4730 375545641 4731 456591424 4732 4566769 4733 2784567361 4734 54567769 4735 4845691321 4736 456976 4737 2545707025 4738 1245737025 4739 45751696 4740 145757329 4741 1211457636 4742 3457675204 4743 853457796 4744 24581764 4745 458216836 4746 44582329 4747 264582756 4748 174583369 4749 13845841 4750 145853929 4751 504586369 4752 2684586969 4753 45887076 4754 245893761 4755 3459439489 4756 2345949225 4757 2524459536 4758 8714595904 4759 459716481 4760 34597924 4761 8544598969 4762 2504602116 4763 460274116 4764 46049796 4765 162460516 4766 460617444 4767 26460736 4768 460917961 4769 1146093316 4770 1460997729 4771 4461037681 4772 1946133225 4773 1546141041 4774 461476324 4775 14615329 4776 5424617104 4777 446181129 4778 346183236 4779 14618744464 4780 46199209 4781 1546219684 4782 14622976 4783 462379009 4784 3462616336 4785 4627128529 4786 468462736 4787 2646279364 4788 246301636 4789 352463076 4790 1946309689 4791 746327761 4792 146337409 4793 463497841 4794 4635158724 4795 4638154816 4796 4639925689 4797 234641124 4798 14464391824 4799 45846441 4800 8546447809 4801 1464516361 4802 46457856 4803 46471489 4804 4246477225 4805 170746489 4806 11464996 4807 15646507396 4808 3446511849 4809 1346523025 4810 3884654929 4811 3546559809 4812 34656769 4813 465739561 4814 1465894369 4815 465912225 4816 470846601 4817 1214661904 4818 4034663361 4819 4663933849 4820 274664329 4821 83466496 4822 4666392721 4823 894667921 4824 6046681 4825 2446687296 4826 422466916 4827 46703556 4828 141467236 4829 144672784 4830 4674730384 4831 467510884 4832 1467579481 4833 83046769 4834 46771921 4835 468073225 4836 214681104 4837 1646817561 4838 360468196 4839 4682938624 4840 3646831321 4841 346853376 4842 2946861225 4843 46867716 4844 3034687744 4845 13446889 4846 704690116 4847 469198921 4848 4693346064 4849 1469572225 4850 469935684 4851 469979041 4852 2747017744 4853 1147041 4854 4294705156 4855 19470574369 4856 470596 4857 47087044 4858 470933401 4859 447111025 4860 304711936 4861 471237264 4862 2647129 4863 489471376 4864 4714332921 4865 747147556 4866 247149841 4867 147161161 4868 30471891844 4869 24720784 4870 4124722176 4871 447237904 4872 47251876 4873 1264726969 4874 47279376 4875 154728721 4876 44729344 4877 266472976 4878 1124730369 4879 3473098489 4880 1473177924 4881 404733924 4882 2194735104 4883 1173473536 4884 1047363769 4885 64738116 4886 4473870769 4887 47389456 4888 447407104 4889 1352474176 4890 174741961 4891 1247431761 4892 7447441 4893 407474596 4894 447491716 4895 474978436 4896 147501025 4897 94750756 4898 47513449 4899 49547521 4900 47527236 4901 74753316 4902 4754378304 4903 475632481 4904 75047569 4905 4758102441 4906 9314759169 4907 814759936 4908 14760964 4909 47623801 4910 1647629281 4911 747639649 4912 247653169 4913 754765729 4914 476592561 4915 9247681 4916 194769936 4917 1477018624 4918 477116649 4919 3653477136 4920 1477172356 4921 477378801 4922 404774161 4923 2047743504 4924 477772164 4925 33477796 4926 1647791649 4927 3647797609 4928 478078225 4929 57047809 4930 4314781969 4931 4783797225 4932 4784350561 4933 847857924 4934 478690641 4935 4447881 4936 4790300944 4937 3479112256 4938 4791721 4939 4793346756 4940 479391025 4941 479478609 4942 2147951716 4943 704796304 4944 35247969 4945 4797778756 4946 547981281 4947 480179569 4948 2480239204 4949 1548029025 4950 175748049 4951 1384807369 4952 480793329 4953 94809169 4954 648109764 4955 4811919424 4956 48121969 4957 26481316 4958 148157584 4959 481636 4960 163481796 4961 4818719889 4962 481934209 4963 481978116 4964 4822191364 4965 1724823961 4966 1974824721 4967 482593024 4968 1482712036 4969 403648281 4970 984829924 4971 1104831121 4972 648313444 4973 2648337444 4974 3848341225 4975 1564835364 4976 23483716 4977 3483832576 4978 4174839769 4979 22248407281 4980 152448409 4981 48413764 4982 4843742409 4983 3448449 4984 1484637961 4985 894847396 4986 484792324 4987 6548481 4988 1448487481 4989 1248491556 4990 48497296 4991 485232784 4992 485276841 4993 14853316 4994 48539089 4995 4854187584 4996 14485636 4997 74857104 4998 485893849 4999 485937936 5000 486114304 5001 204861969 5002 3748623076 5003 4764864784 5004 98148649 5005 248661361 5006 486731844 5007 448677124 5008 748679044 5009 848731689 5010 748733769 5011 2248751241 5012 487570561 5013 142348761 5014 464876721 5015 487791396 5016 1948781025 5017 192487876 5018 1348799076 5019 80048809 5020 1384881796 5021 2488213924 5022 488233216 5023 1648847236 5024 962488576 5025 4488598009 5026 1948869316 5027 488719449 5028 510488836 5029 44448889 5030 489073225 5031 286489476 5032 2279489536 5033 4897369 5034 7248989881 5035 64899136 5036 1404900324 5037 5049009 5038 1349019441 5039 490312449 5040 2949033025 5041 4903780729 5042 534904384 5043 490578201 5044 2444906916 5045 549081 5046 249103089 5047 4910926084 5048 3149117689 5049 20349121 5050 501491236 5051 8491396 5052 149157369 5053 132549169 5054 447491716 5055 491774976 5056 4919339044 5057 491996761 5058 29149201 5059 4920741904 5060 2534921104 5061 6949223044 5062 124925329 5063 492618025 5064 1149277801 5065 149279524 5066 492973209 5067 3254930704 5068 6014933136 5069 3849333849 5070 549339844 5071 493639524 5072 1549367044 5073 4149369 5074 2814939136 5075 6574939396 5076 101949409 5077 183494116 5078 4941729 5079 1184942929 5080 5494336 5081 1494518281 5082 14945956 5083 49463089 5084 49477156 5085 8649481 5086 149499529 5087 50495236 5088 42549529 5089 2849531161 5090 102495376 5091 49547521 5092 1149549025 5093 495596644 5094 149597361 5095 49603849 5096 496131076 5097 274962724 5098 3153496336 5099 4963984 5100 4966302784 5101 209496676 5102 9496697401 5103 197149681 5104 427496976 5105 497111616 5106 324972729 5107 4649739721 5108 714974121 5109 3349747129 5110 4975750521 5111 14978332996 5112 49787136 5113 2884978944 5114 49801249 5115 1498077025 5116 1447498116 5117 1498231849 5118 498316329 5119 498436 5120 498539584 5121 49871844 5122 349877025 5123 149891049 5124 3499195716 5125 61449921 5126 2614992769 5127 14993757601 5128 1499393284 5129 499433104 5130 3314995776 5131 449991369 5132 1499935441 5133 49999041 5134 3050021529 5135 500237956 5136 450033796 5137 750047769 5138 205005124 5139 4500531396 5140 50069776 5141 500774884 5142 150087001 5143 3650093056 5144 350101521 5145 150111504 5146 65011969 5147 675012361 5148 5650129 5149 5013121 5150 125014761 5151 501536025 5152 1150159396 5153 250177489 5154 502073649 5155 5022131689 5156 35022724 5157 5023123876 5158 502611561 5159 3955026321 5160 545502736 5161 3385028761 5162 3899502916 5163 15031129 5164 107350321 5165 1750329 5166 3503337721 5167 503418969 5168 503598481 5169 350363524 5170 503778025 5171 5038302361 5172 34503876 5173 5041142001 5174 3605041764 5175 7504237129 5176 352350441 5177 1435045924 5178 1845046116 5179 1355049721 5180 150503824 5181 350513284 5182 3105052729 5183 505395361 5184 450543076 5185 4505497129 5186 1505517601 5187 4550581764 5188 1525058704 5189 415059129 5190 175059361 5191 4655059984 5192 164506276 5193 506475025 5194 50651689 5195 5067161856 5196 250683889 5197 1507070041 5198 1255072329 5199 5074140289 5200 1250753956 5201 5076705001 5202 150773841 5203 45077796 5204 5078985289 5205 85082176 5206 4255083361 5207 1508390244 5208 11950849 5209 3450857536 5210 842508676 5211 250873921 5212 4450891225 5213 50893956 5214 3115090969 5215 465092356 5216 186950929 5217 50951044 5218 2550957049 5219 91450969 5220 1509711025 5221 2350989169 5222 50993881 5223 251001 5224 2510310609 5225 116510436 5226 255104784 5227 3651059776 5228 145106116 5229 510714801 5230 1151109184 5231 2511312769 5232 5113394064 5233 4511376 5234 51151104 5235 55115776 5236 52751169 5237 511935876 5238 2045119729 5239 5119974916 5240 1651203225 5241 2251217809 5242 512297956 5243 2851239609 5244 6651241 5245 959512576 5246 551263441 5247 65512836 5248 1465128729 5249 451307536 5250 1151329 5251 2513417956 5252 513430281 5253 5134756 5254 251349316 5255 109851361 5256 513838224 5257 2251407601 5258 151413025 5259 3095141956 5260 5142180681 5261 1100514276 5262 425143161 5263 51437584 5264 5143901841 5265 45144961 5266 1251461376 5267 2935147329 5268 514790721 5269 59151481 5270 351487504 5271 4515033636 5272 151511481 5273 5151794176 5274 39551521 5275 2515396 5276 515517025 5277 2551563169 5278 1515778489 5279 51581124 5280 1515934225 5281 951599104 5282 1951607329 5283 3516134209 5284 2751631936 5285 351637504 5286 451647504 5287 151659225 5288 905167396 5289 1516790916 5290 151683856 5291 751691889 5292 125171344 5293 517198564 5294 254051721 5295 1517492025 5296 35176761 5297 205176976 5298 351787536 5299 517972081 5300 25180324 5301 451817536 5302 551827081 5303 518290756 5304 1851839089 5305 1651853449 5306 234518596 5307 1175186961 5308 135187129 5309 2518935721 5310 1051899489 5311 951907609 5312 2519136481 5313 851929 5314 2651941009 5315 275194921 5316 1855197184 5317 805197376 5318 2251977025 5319 1151991481 5320 3052009 5321 5202159876 5322 52027369 5323 27520516 5324 99520576 5325 100520676 5326 5206921281 5327 196252081 5328 135210384 5329 45212176 5330 152127556 5331 291521476 5332 1463521536 5333 1025216361 5334 5217750756 5335 175218169 5336 1185218329 5337 521894025 5338 152201569 5339 1052223844 5340 252237924 5341 7252249 5342 165225316 5343 17522596 5344 522671044 5345 10452289 5346 6522916 5347 52301824 5348 1595523136 5349 1852321 5350 16152361 5351 523631689 5352 27952369 5353 65237929 5354 352387984 5355 552391009 5356 5243352921 5357 5245380625 5358 18524571025 5359 470152489 5360 5250161764 5361 3952511161 5362 1552517604 5363 45252529 5364 395254161 5365 2052543025 5366 5255380036 5367 3352561 5368 28252567225 5369 152571904 5370 552579049 5371 385258384 5372 50452609 5373 5262777025 5374 4205263104 5375 5263937809 5376 85266756 5377 552673081 5378 1186526916 5379 526977936 5380 952709956 5381 175271121 5382 2852721 5383 2527273984 5384 5273373924 5385 1652747716 5386 527574961 5387 1527696 5388 3052783504 5389 25280784 5390 5281364929 5391 528172324 5392 18752837481 5393 3528597604 5394 552861169 5395 5287907524 5396 775288336 5397 160452889 5398 10529017321 5399 75290329 5400 2225291929 5401 252937216 5402 352951369 5403 5295763984 5404 84529636 5405 152967424 5406 529736256 5407 565298176 5408 4752999364 5409 11530034884 5410 104530176 5411 530473024 5412 453051225 5413 1553069281 5414 1153077849 5415 5308725321 5416 55308969 5417 453093796 5418 353101681 5419 957531136 5420 4531174596 5421 9753129 5422 5314701604 5423 2531498596 5424 95316169 5425 531717481 5426 53173264 5427 4785318976 5428 1053197209 5429 11553201 5430 53231616 5431 1532331025 5432 153239641 5433 80532676 5434 2853269056 5435 4532790276 5436 11532816 5437 762532996 5438 815330916 5439 3533232481 5440 353327209 5441 10533532689 5442 4053359556 5443 53377636 5444 1533818896 5445 334853401 5446 5340721 5447 25341156 5448 2315341924 5449 153437769 5450 94653441 5451 5345344 5452 53479969 5453 5053503744 5454 15350724 5455 535274496 5456 35354916 5457 1953551601 5458 106853569 5459 85359121 5460 378535936 5461 53597041 5462 243453609 5463 53611684 5464 2453617156 5465 2536230321 5466 536292964 5467 536339281 5468 5363951121 5469 2536532496 5470 536570896 5471 22953681 5472 2536935424 5473 53699584 5474 537173329 5475 7537191489 5476 5373124 5477 537590596 5478 653773761 5479 5377761 5480 5378315569 5481 537915249 5482 2953813801 5483 538193601 5484 53831569 5485 137053849 5486 1553857561 5487 538611264 5488 165353881 5489 2553887296 5490 353891344 5491 1845389764 5492 15389929 5493 3539179081 5494 255392361 5495 653927184 5496 3065393956 5497 5395196304 5498 5395930849 5499 253987969 5500 53993104 5501 18054001 5502 155401156 5503 2454013444 5504 54037201 5505 59954049 5506 3155405929 5507 2540836 5508 5154091264 5509 1754101924 5510 49154121 5511 535413321 5512 541399824 5513 1254151396 5514 18541636 5515 541679076 5516 154181889 5517 5419315456 5518 25421764 5519 542517264 5520 1754269456 5521 5427710929 5522 54287424 5523 375429376 5524 5431100416 5525 65431921 5526 1543232656 5527 54331641 5528 1555434721 5529 54361129 5530 554367025 5531 454371856 5532 543775761 5533 51854401 5534 505440324 5535 128754409 5536 2654413441 5537 25441936 5538 1854421969 5539 4544377744 5540 1445444361 5541 154449 5542 1975446916 5543 54493924 5544 875449744 5545 185449924 5546 545035716 5547 545175801 5548 27154521 5549 5453970201 5550 654541056 5551 1812545476 5552 545596164 5553 77545636 5554 2325457729 5555 5458106641 5556 1454583321 5557 313254601 5558 295461721 5559 5462392464 5560 154629225 5561 2546312521 5562 1254647241 5563 546671161 5564 3415467364 5565 3546798025 5566 5470921 5567 167547136 5568 2547216 5569 55472704 5570 547513201 5571 5476740025 5572 5477332081 5573 547794025 5574 1547871649 5575 5479996729 5576 5482958209 5577 2548331361 5578 4127548516 5579 2354869729 5580 548777476 5581 54154881 5582 354907921 5583 6549179329 5584 95491984 5585 3549418929 5586 2595494916 5587 5495998225 5588 5497332736 5589 365497924 5590 354983281 5591 6255001 5592 1555009 5593 3555021376 5594 56355049 5595 550512369 5596 955057216 5597 3550610569 5598 5550736 5599 550793961 5600 2455103401 5601 1551099456 5602 1455117316 5603 155127025 5604 13255147161 5605 551639169 5606 355171716 5607 5755201 5608 2065520704 5609 4255213824 5610 12755217721 5611 55219761 5612 552297001 5613 552438016 5614 55249489 5615 1552596409 5616 1552911649 5617 965531329 5618 832553316 5619 553331529 5620 553378576 5621 165533956 5622 4755343681 5623 155351296 5624 2155373476 5625 5538187561 5626 553990369 5627 36554116 5628 2554392681 5629 6355441 5630 55457809 5631 554696704 5632 55487601 5633 625550121 5634 355511025 5635 307055529 5636 1855541776 5637 55547209 5638 4375557904 5639 925558929 5640 650556036 5641 124255609 5642 2855619844 5643 55562116 5644 25563136 5645 3556333225 5646 555639184 5647 355661881 5648 455566336 5649 556676836 5650 1955673729 5651 8755681 5652 556912801 5653 4565569761 5654 55711296 5655 1557170521 5656 96255721 5657 555733476 5658 497557636 5659 4557870144 5660 405579321 5661 557998884 5662 2935580761 5663 2558134084 5664 5581733521 5665 1558196676 5666 558235129 5667 1555829136 5668 5583769 5669 32558436 5670 22155849 5671 3558719025 5672 61355889 5673 95589729 5674 755590144 5675 559038736 5676 229855921 5677 559275201 5678 35593156 5679 1355933329 5680 4559490576 5681 3155967684 5682 489559876 5683 15599760201 5684 560032225 5685 314956009 5686 356039161 5687 242456041 5688 3625605369 5689 63856081 5690 8560875625 5691 560931856 5692 3056099524 5693 1335610116 5694 5561132329 5695 4156123024 5696 23561316 5697 5614954489 5698 105616729 5699 4756171225 5700 656179456 5701 561974436 5702 2485620736 5703 80156209 5704 2895623721 5705 5623950049 5706 4562496 5707 5626384 5708 15626750049 5709 1562699961 5710 556299396 5711 5631129 5712 656333161 5713 2563599424 5714 1656369 5715 456377769 5716 5638357921 5717 556393744 5718 67256401 5719 371564176 5720 3056431225 5721 1885643776 5722 1564439809 5723 5645376 5724 1564677136 5725 140564736 5726 564775225 5727 956479329 5728 245956489 5729 5650129 5730 5650378561 5731 1005650944 5732 1745651961 5733 1285652736 5734 1565310096 5735 5653385721 5736 4056543481 5737 26656569 5738 456591424 5739 4565975184 5740 6156599296 5741 290566116 5742 556629649 5743 455566336 5744 972566596 5745 566630416 5746 3566717284 5747 6456681 5748 5668734681 5749 567011344 5750 5671144249 5751 1555671364 5752 56731024 5753 669567376 5754 5674759561 5755 35676729 5756 1256773401 5757 3567792361 5758 1756783396 5759 5556807936 5760 7856809 5761 4568137744 5762 56821444 5763 1985682721 5764 12865684329 5765 80568576 5766 3056873521 5767 365689129 5768 5689383184 5769 44568976 5770 15356909929 5771 56911936 5772 19456921 5773 2165692369 5774 5692996 5775 2605694116 5776 185695129 5777 56957209 5778 55696369 5779 356983236 5780 105698961 5781 1517569936 5782 656999424 5783 1570378384 5784 36857041 5785 57047809 5786 139570596 5787 5707321 5788 570779881 5789 125708944 5790 570971025 5791 104571076 5792 2571199849 5793 13571318016 5794 2541571396 5795 1005714369 5796 571496836 5797 15716383225 5798 571735921 5799 1857179025 5800 5719140625 5801 8457193369 5802 3157203721 5803 572214241 5804 185722384 5805 91757241 5806 1572516 5807 57259489 5808 572692761 5809 5727159684 5810 9572836 5811 1025728729 5812 157301764 5813 145757329 5814 145733184 5815 1573470889 5816 13357349476 5817 1125736704 5818 215737344 5819 2457383184 5820 5738971536 5821 5739729121 5822 5741395984 5823 157427209 5824 635745796 5825 3657467529 5826 15748744036 5827 6574939396 5828 205750336 5829 157527601 5830 15752961 5831 3457557601 5832 1457559684 5833 336575716 5834 445758769 5835 957593025 5836 77457601 5837 2576374564 5838 107557641 5839 93257649 5840 57653649 5841 215766721 5842 4576793104 5843 97357689 5844 645769744 5845 3657709441 5846 15771341056 5847 4577199025 5848 20075772721 5849 374577316 5850 565773796 5851 1577519524 5852 5777368081 5853 5778128196 5854 45778756 5855 1577916729 5856 2708577936 5857 157803844 5858 55457809 5859 5578297344 5860 1578393441 5861 15784729 5862 95785369 5863 55785961 5864 8357881 5865 5789992464 5866 2579014656 5867 457917201 5868 2579236 5869 26579433024 5870 5357947204 5871 657973801 5872 2542579776 5873 115799121 5874 580135396 5875 580279921 5876 85803169 5877 2580436804 5878 8958049 5879 3758057809 5880 580617216 5881 235806736 5882 23580736 5883 3475809936 5884 581099236 5885 5811165361 5886 5812921 5887 2457581476 5888 825815169 5889 581533225 5890 288558169 5891 58171129 5892 1581891529 5893 45819361 5894 1658199841 5895 65820769 5896 582112129 5897 805821769 5898 4858229401 5899 158231241 5900 19905823744 5901 1015824384 5902 5827184896 5903 258309184 5904 1158313156 5905 35832196 5906 1147583376 5907 5836348816 5908 5583676176 5909 583696 5910 1675837969 5911 14858391025 5912 704583936 5913 2355840369 5914 1584119601 5915 3584177424 5916 1584278809 5917 315843984 5918 958441 5919 7584516 5920 775845316 5921 3584776129 5922 5958481 5923 2585112336 5924 58537801 5925 5158543329 5926 585494809 5927 3775856704 5928 585736804 5929 1585791684 5930 246458601 5931 1586030625 5932 405861316 5933 586317796 5934 3077586576 5935 4255866169 5936 5358679209 5937 458687889 5938 3586931881 5939 586995984 5940 1758711969 5941 258727225 5942 587335225 5943 735874129 5944 5875776 5945 13587632356 5946 426587716 5947 695587876 5948 335878929 5949 958831225 5950 469458889 5951 658897561 5952 1258901361 5953 745890721 5954 6058909921 5955 358913025 5956 2758921 5957 245893761 5958 1465894369 5959 17589636 5960 58967041 5961 25897921 5962 558991449 5963 58997761 5964 2259009 5965 1524590116 5966 7159021321 5967 5902387929 5968 590295616 5969 659051584 5970 590538601 5971 590635809 5972 1185906969 5973 5907767044 5974 495908361 5975 5909304384 5976 591073344 5977 259113409 5978 5911918321 5979 1217591236 5980 45914176 5981 5914994281 5982 459159184 5983 759167809 5984 5918378761 5985 59197636 5986 2975920704 5987 10259209 5988 551592196 5989 6059221281 5990 117592336 5991 159239161 5992 5924356 5993 592630336 5994 5927306121 5995 31259281 5996 375933321 5997 6259341456 5998 59351616 5999 5935777936 6000 659359684 6001 116359369 6002 5937781249 6003 5938705969 6004 254593936 6005 593994384 6006 5940709776 6007 559417104 6008 405941904 6009 159441129 6010 359443681 6011 2594476096 6012 594530689 6013 259467664 6014 5947185924 6015 4059473796 6016 4695949729 6017 1585950976 6018 659513761 6019 1559539081 6020 125955729 6021 339259561 6022 59567524 6023 5958141721 6024 1259611081 6025 105596176 6026 5962156225 6027 2359627776 6028 59629284 6029 2559651649 6030 30659659801 6031 759663844 6032 5966944516 6033 359671225 6034 159693769 6035 85969984 6036 2059707456 6037 5765972356 6038 218359729 6039 1159743025 6040 16597476 6041 1259753049 6042 2795977129 6043 859779684 6044 725979136 6045 5979774241 6046 91259809 6047 1572598336 6048 598634089 6049 1159879249 6050 598878784 6051 8059921 6052 1159929 6053 259951129 6054 2599572196 6055 159971904 6056 5998192704 6057 745999969 6058 1560013009 6059 1676001721 6060 600299001 6061 1260037009 6062 261760041 6063 4600773241 6064 11600836 6065 181360089 6066 2846009104 6067 6010125625 6068 601034256 6069 4786010761 6070 601279441 6071 6013382116 6072 5316013921 6073 160149025 6074 2660161 6075 601671841 6076 14160169 6077 49660209 6078 602176 6079 186022321 6080 476025124 6081 181602576 6082 2460259201 6083 6027193225 6084 76860289 6085 2602938361 6086 460317025 6087 7603316809 6088 6033716329 6089 603439225 6090 603537489 6091 206037316 6092 603832329 6093 603979776 6094 3060413041 6095 160427556 6096 896044356 6097 97160449 6098 926045761 6099 4060493284 6100 46049796 6101 3860509689 6102 241460521 6103 1446052729 6104 1460539089 6105 605898225 6106 216060601 6107 6060778201 6108 2545606116 6109 460617444 6110 2656062369 6111 6063113956 6112 60637369 6113 560647684 6114 320660649 6115 860659569 6116 260661025 6117 126067984 6118 113060689 6119 460703296 6120 6071993929 6121 607277449 6122 786073369 6123 607376025 6124 160757041 6125 33860761 6126 2607634225 6127 2607736356 6128 6077917521 6129 60793209 6130 6081156 6131 608214244 6132 1166085904 6133 726086916 6134 260887104 6135 364160889 6136 50608996 6137 660901264 6138 326091364 6139 460917961 6140 260919409 6141 6260923876 6142 1609373689 6143 6094300356 6144 1424609536 6145 16096144 6146 561001 6147 6100703449 6148 61027344 6149 406103104 6150 542610436 6151 1661051536 6152 56610576 6153 1666109124 6154 366109956 6155 261121 6156 1261129 6157 2611414404 6158 2611516609 6159 2093611536 6160 59861169 6161 612117081 6162 26122321 6163 612315025 6164 2612538769 6165 61261929 6166 1986128356 6167 6129167521 6168 3612971664 6169 683613316 6170 3613332321 6171 261339556 6172 1046134336 6173 3613572769 6174 861363801 6175 38613796 6176 3613813225 6177 1614030625 6178 65561409 6179 161417025 6180 20061441 6181 3561463684 6182 614692849 6183 5261471296 6184 1614834225 6185 6148755396 6186 161493264 6187 1615075344 6188 716151121 6189 461519289 6190 615436864 6191 561547809 6192 6155361 6193 61559716 6194 6661561 6195 615833856 6196 6160324 6197 102961609 6198 616131684 6199 6162721009 6200 2661631281 6201 616379929 6202 16164325321 6203 45616516 6204 63616576 6205 616677889 6206 2616731716 6207 1461681 6208 616876569 6209 1661703696 6210 617174649 6211 6172302096 6212 12061729 6213 1561751361 6214 617572201 6215 1961781264 6216 616181329 6217 14661819396 6218 406183716 6219 114618436 6220 618616384 6221 618715876 6222 561879616 6223 1561909441 6224 561927025 6225 886193361 6226 461949049 6227 10361961 6228 23461967929 6229 1361979025 6230 619810816 6231 107619876 6232 619910404 6233 536200336 6234 386201104 6235 768620176 6236 6203925225 6237 62047129 6238 6205343076 6239 2362057201 6240 22916207161 6241 81162081 6242 557620996 6243 6211961856 6244 762129 6245 152621316 6246 92621376 6247 62141689 6248 1621431289 6249 6217164801 6250 2962189476 6251 1621914529 6252 394062201 6253 462207001 6254 262213249 6255 3526221924 6256 69622336 6257 1112622736 6258 14622976 6259 62299449 6260 76230361 6261 19162311184 6262 2390623236 6263 4562327025 6264 7296234724 6265 3262351689 6266 206238321 6267 125462401 6268 1624170601 6269 1206242361 6270 9624591025 6271 144624676 6272 62473216 6273 762477769 6274 86248369 6275 93624976 6276 636250176 6277 836250724 6278 2625332644 6279 736253956 6280 3662549361 6281 4625632144 6282 716258169 6283 6259183225 6284 362597764 6285 1226260324 6286 226261764 6287 106626276 6288 1366263369 6289 162639009 6290 4262653521 6291 5429626596 6292 1626831556 6293 1766268729 6294 126270169 6295 462723121 6296 16273156 6297 6274382521 6298 96275344 6299 79762761 6300 62773929 6301 1362791056 6302 1962801 6303 182628196 6304 76282756 6305 2628510361 6306 26286129 6307 62869041 6308 260628736 6309 3628978081 6310 4629033369 6311 66292164 6312 2456292721 6313 19562929 6314 1816293924 6315 410629696 6316 546297129 6317 462981289 6318 236298384 6319 14629870116 6320 1629898384 6321 2363029321 6322 630311236 6323 63059481 6324 463067361 6325 1065630736 6326 2763079225 6327 266309761 6328 6310395844 6329 3976311364 6330 1631271321 6331 363131136 6332 163149529 6333 1416317956 6334 6319773009 6335 1631998404 6336 3632111289 6337 274863241 6338 36324729 6339 163277284 6340 78163281 6341 5516329984 6342 4633116489 6343 63313849 6344 633176569 6345 656333161 6346 633377889 6347 122633476 6348 163353961 6349 633616 6350 36336784 6351 16337764 6352 1566338929 6353 3633919524 6354 363397969 6355 63409369 6356 863419456 6357 7163421769 6358 2166343936 6359 262634436 6360 634636864 6361 776346769 6362 63473089 6363 1006348729 6364 634939204 6365 2763499761 6366 105863521 6367 763527424 6368 2463533956 6369 6354162369 6370 635594521 6371 6635776 6372 5635876 6373 635897089 6374 635997961 6375 139263601 6376 263607696 6377 4636111921 6378 916636176 6379 663629121 6380 5263647601 6381 54863649 6382 4363659364 6383 48636676 6384 2636719801 6385 355963689 6386 2526369169 6387 6369795721 6388 363703041 6389 1637092521 6390 886371984 6391 1563727936 6392 2637376 6393 2637438736 6394 463761 6395 316377369 6396 637815025 6397 696379321 6398 463799296 6399 326380356 6400 41563809 6401 7638235609 6402 16916383969 6403 2163841 6404 42638533081 6405 6385729 6406 16386304 6407 1163901456 6408 6390784 6409 5196391396 6410 71639296 6411 2156394969 6412 3816397729 6413 263997504 6414 626400784 6415 6640131169 6416 164019249 6417 46403344 6418 1164037924 6419 8640632025 6420 56640676 6421 3964081 6422 36409156 6423 926410969 6424 996412356 6425 56415121 6426 2328641536 6427 564157504 6428 641710224 6429 16418704 6430 1256418916 6431 286421776 6432 20066422336 6433 642318336 6434 364237225 6435 526427136 6436 5766427969 6437 1896428304 6438 56430144 6439 10064303041 6440 536431921 6441 11643273216 6442 643332496 6443 546437376 6444 1643815936 6445 643992129 6446 164403684 6447 20964433681 6448 644398225 6449 56445169 6450 36445369 6451 1632644836 6452 13564489 6453 34644996 6454 12645136 6455 6455319025 6456 3564567616 6457 64577296 6458 161645796 6459 3964591225 6460 56460196 6461 64609444 6462 22464613924 6463 8646210225 6464 646278084 6465 764633104 6466 464661136 6467 646634041 6468 6466733056 6469 2646793809 6470 646939225 6471 647091844 6472 3964717156 6473 464747364 6474 664763089 6475 5964781824 6476 4647830625 6477 20647936 6478 1648116409 6479 106481761 6480 19864849 6481 4066485361 6482 6487174849 6483 66487716 6484 6487980304 6485 164891281 6486 13006490116 6487 464919844 6488 338964921 6489 366492736 6490 6493781056 6491 3064951044 6492 2064969 6493 3649972225 6494 6500390625 6495 65011969 6496 4106502724 6497 2650293361 6498 3650334724 6499 5465053476 6500 1650634384 6501 165071104 6502 16265089 6503 6509907856 6504 651015225 6505 651117289 6506 12265119504 6507 893651236 6508 346965129 6509 65141041 6510 651474576 6511 651678784 6512 455651716 6513 65173329 6514 2386517904 6515 651831961 6516 56520324 6517 652138369 6518 652393764 6519 6525731524 6520 131652676 6521 1186526916 6522 2765287396 6523 4666529344 6524 5565309201 6525 16532356 6526 926532721 6527 56535361 6528 1876535761 6529 3653718916 6530 656538129 6531 565393284 6532 765407556 6533 654131776 6534 26541948889 6535 654234084 6536 465437476 6537 3666544704 6538 123365449 6539 654796921 6540 365497924 6541 2465519716 6542 143065521 6543 1665537721 6544 11655396 6545 206554384 6546 655513609 6547 2365557769 6548 6556302841 6549 5655792025 6550 9655813696 6551 6558721 6552 586559961 6553 309865609 6554 656179456 6555 6562944144 6556 191656336 6557 2656474681 6558 1265651776 6559 265657401 6560 1966567716 6561 1726568704 6562 96569929 6563 12665701764 6564 65707236 6565 6571372096 6566 965717776 6567 2657196304 6568 14265729 6569 861657316 6570 91565761 6571 2656577764 6572 5657897961 6573 111365809 6574 2565827716 6575 206583129 6576 12086583721 6577 6658396801 6578 6584356 6579 1286585161 6580 3658677169 6581 9665881 6582 3406589956 6583 122965921 6584 1846592784 6585 98465929 6586 659513761 6587 1065957201 6588 6596363524 6589 4465981584 6590 65983129 6591 8496599329 6592 2660290084 6593 3660371001 6594 13660416 6595 1466047521 6596 1866067204 6597 366071689 6598 70660836 6599 416608921 6600 2866103296 6601 526610704 6602 366109956 6603 16613776 6604 16966161 6605 80766169 6606 2661734464 6607 233661796 6608 6619124164 6609 1266221056 6610 662393169 6611 5662713001 6612 766293124 6613 366301321 6614 663371536 6615 1476634329 6616 663474564 6617 26635921 6618 49266361 6619 66373609 6620 366377881 6621 663835225 6622 766403856 6623 2466413569 6624 896643136 6625 57866449 6626 48664576 6627 966463744 6628 928664676 6629 336649104 6630 1671664996 6631 36650916 6632 3056652369 6633 5166529 6634 665330436 6635 6654154329 6636 665536804 6637 12866569 6638 4266571761 6639 286658761 6640 2813665936 6641 66601921 6642 296666176 6643 6662967129 6644 1245666436 6645 15466653225 6646 66683556 6647 886669729 6648 266701561 6649 8667136 6650 179667216 6651 1667333889 6652 667395556 6653 667498896 6654 36675136 6655 146676321 6656 667912336 6657 66797929 6658 35366809 6659 33668213121 6660 431766841 6661 175668516 6662 668532736 6663 66863329 6664 486687721 6665 57668836 6666 101666889 6667 2366919801 6668 3586692321 6669 1866931264 6670 1416694321 6671 86694721 6672 866949136 6673 2866959936 6674 1166973921 6675 6697744 6676 156700324 6677 4670218921 6678 426670336 6679 67043344 6680 240467049 6681 2436705769 6682 2670615684 6683 152670736 6684 6707937604 6685 496710369 6686 22667121 6687 146967129 6688 3671390464 6689 67141636 6690 671535396 6691 2067157156 6692 20367169 6693 2167181809 6694 356718769 6695 671898241 6696 2367211716 6697 3167213284 6698 1267217604 6699 576672196 6700 672313041 6701 146724769 6702 6726132169 6703 596727184 6704 1467273025 6705 267289 6706 2467307584 6707 2067339024 6708 667343889 6709 1467349636 6710 7767369 6711 167391844 6712 716739984 6713 50367409 6714 1396741129 6715 66742139025 6716 245674276 6717 2067429961 6718 226743364 6719 667447225 6720 67453369 6721 1674773776 6722 3767481 6723 667489 6724 1674937476 6725 6749936964 6726 675116289 6727 488675236 6728 12567531025 6729 586753729 6730 167547136 6731 1675592356 6732 196756729 6733 509675776 6734 675792016 6735 675896004 6736 67601284 6737 3596760729 6738 419676196 6739 676312036 6740 2327676516 6741 9167679504 6742 67699984 6743 677092441 6744 1677230116 6745 767733264 6746 6774113025 6747 6775100721 6748 367757329 6749 486775969 6750 911677636 6751 122677776 6752 4176778384 6753 16566778944 6754 445167801 6755 1016780769 6756 9396781969 6757 1678295089 6758 246678436 6759 4967853289 6760 4567867396 6761 167883849 6762 8678916 6763 76790169 6764 679279969 6765 4576793104 6766 679332096 6767 3679392964 6768 356794321 6769 26795725636 6770 1679616 6771 736796736 6772 66797929 6773 167987521 6774 41679936 6775 2680236441 6776 2468041 6777 680531569 6778 96805921 6779 2036807161 6780 2368087569 6781 356680996 6782 16811196964 6783 876811321 6784 681418816 6785 681471025 6786 68161536 6787 2546817156 6788 6820777744 6789 119968209 6790 236821321 6791 6821934025 6792 682276 6793 1568239201 6794 2682618436 6795 3682790596 6796 186568281 6797 5306831104 6798 6832996 6799 506835169 6800 368371249 6801 3568389696 6802 3776839936 6803 86843761 6804 1256844304 6805 5906844736 6806 368449 6807 477684736 6808 1168477489 6809 524684836 6810 5368489 6811 21684918564 6812 16850116864 6813 685078276 6814 2368521 6815 26853124 6816 6853924 6817 996854329 6818 1685677249 6819 685811344 6820 6868597129 6821 3654686116 6822 66863329 6823 4168639225 6824 77686596 6825 246866944 6826 9268683076 6827 668687881 6828 1686991329 6829 10316871184 6830 1268713161 6831 2968729 6832 596873761 6833 687435961 6834 16136874961 6835 6876721476 6836 5066877124 6837 116877721 6838 668791321 6839 36881329 6840 1168819344 6841 2576882169 6842 1688634649 6843 1688799025 6844 134768881 6845 4936889169 6846 768897441 6847 2982688996 6848 6890328064 6849 4689099529 6850 568917904 6851 268927201 6852 368947264 6853 278689636 6854 116899344 6855 10569001 6856 6901129 6857 1690196544 6858 5616902916 6859 1569031321 6860 569061025 6861 2069067169 6862 296907361 6863 6910929424 6864 56911936 6865 1769127721 6866 1691430129 6867 5691495364 6868 1691512384 6869 691637401 6870 11326919184 6871 2606919364 6872 4691976004 6873 2161692036 6874 6922161 6875 1692335044 6876 69239041 6877 692479225 6878 26925721 6879 396925929 6880 692637124 6881 3312693136 6882 6169317025 6883 693374224 6884 769341169 6885 2693713801 6886 6937956 6887 6938390209 6888 916938961 6889 106069401 6890 1186940304 6891 336942736 6892 1694310244 6893 1694392569 6894 1669457881 6895 669463876 6896 1516946704 6897 3677694736 6898 44769481 6899 866949136 6900 2469493636 6901 317694976 6902 46949904 6903 16695396 6904 6955726801 6905 2469593025 6906 9969623104 6907 696537664 6908 16966161 6909 369677529 6910 13469691481 6911 18696976 6912 1136970961 6913 6973753081 6914 69739201 6915 187169761 6916 3003697636 6917 6976759729 6918 526977936 6919 29669809 6920 6982106481 6921 4698279936 6922 6982942096 6923 169833024 6924 6984780625 6925 131698576 6926 169859089 6927 669877924 6928 6989963236 6929 169911225 6930 86992929 6931 3699315684 6932 1699418176 6933 586995984 6934 16999129 6935 699972849 6936 14070001 6937 624700036 6938 1570009 6939 625700196 6940 167003929 6941 297700516 6942 1570061376 6943 170067681 6944 1247007969 6945 2903700996 6946 570111129 6947 7011717696 6948 76370121 6949 70123876 6950 370139121 6951 2270141316 6952 70157376 6953 4315701636 6954 3701776 6955 77018176 6956 10947018384 6957 3701992336 6958 395970201 6959 70207641 6960 2702232289 6961 770229009 6962 3887023716 6963 65270241 6964 89170249 6965 1070271225 6966 25170289 6967 167029776 6968 703098256 6969 287031364 6970 17032129 6971 57032704 6972 6703515625 6973 197037369 6974 1703790729 6975 3703817881 6976 37039396 6977 1270423449 6978 1577042944 6979 7043909184 6980 770451049 6981 727704576 6982 70459236 6983 164070481 6984 2470487616 6985 870489 6986 7050121225 6987 117050761 6988 24770529 6989 170537481 6990 7054992036 6991 970571716 6992 6170573809 6993 5705838369 6994 170589721 6995 706071184 6996 97061904 6997 517062121 6998 70627216 6999 370639504 7000 90706576 7001 870663049 7002 7066756096 7003 447068736 7004 407070976 7005 1707177124 7006 25270729 7007 2707537156 7008 3470769 7009 1707838276 7010 370793536 7011 31107082384 7012 77070841 7013 5670843025 7014 4870849 7015 397085329 7016 708677641 7017 170877184 7018 70879561 7019 257089156 7020 5709011364 7021 70913241 7022 7091997796 7023 5470921 7024 1181709376 7025 1709491716 7026 1057095169 7027 1709574409 7028 27709696 7029 709796164 7030 170981776 7031 287099136 7032 70997476 7033 1967099904 7034 157101156 7035 1710236025 7036 3271039249 7037 77105961 7038 671069025 7039 71081761 7040 24671089 7041 1357111921 7042 55711296 7043 7271143441 7044 17114769 7045 3171153969 7046 293471161 7047 7116778321 7048 191711716 7049 171191056 7050 27071209 7051 712336 7052 471237264 7053 145371249 7054 35712576 7055 17126171689 7056 267126336 7057 7128762624 7058 271293841 7059 37131748416 7060 3367132729 7061 15713296 7062 4071333249 7063 771339529 7064 1871341081 7065 713477521 7066 571353409 7067 271359729 7068 713637796 7069 1713877201 7070 9807138961 7071 1237139929 7072 194714116 7073 587141361 7074 47141956 7075 1714291216 7076 1714374025 7077 714439441 7078 71453209 7079 457147161 7080 5797147321 7081 171479025 7082 671483569 7083 71503936 7084 1087152784 7085 71537764 7086 7154960569 7087 3715512025 7088 3715633936 7089 193571569 7090 715937049 7091 2715973225 7092 8771633649 7093 716472289 7094 7166329 7095 471671524 7096 971693584 7097 1016716996 7098 71707024 7099 717114841 7100 1635717136 7101 1471719769 7102 171741025 7103 11771761 7104 197177764 7105 14897178916 7106 718079209 7107 133471809 7108 271821169 7109 2718371044 7110 387184329 7111 1671849 7112 718615249 7113 2577186756 7114 571879396 7115 192071881 7116 271887121 7117 457189924 7118 719097856 7119 267191716 7120 8457193369 7121 719419684 7122 719473329 7123 719634276 7124 147719716 7125 2719831104 7126 2967198784 7127 1097199376 7128 14719998276 7129 99720196 7130 23720312196 7131 720439281 7132 2272047556 7133 107205316 7134 1672073881 7135 9720776836 7136 113720896 7137 7209198649 7138 7227210169 7139 1172103696 7140 1372109764 7141 872139024 7142 78872161 7143 721674496 7144 87216921 7145 487217329 7146 753722116 7147 722211876 7148 2722230625 7149 433722276 7150 3867222969 7151 1407225169 7152 7225344 7153 722695689 7154 4722713284 7155 1272277561 7156 7228740484 7157 7230721 7158 672313041 7159 2723378596 7160 1723412196 7161 797723536 7162 1837236769 7163 27237961 7164 4372383376 7165 897242116 7166 1072431504 7167 6072461476 7168 107246736 7169 2372469264 7170 3272481 7171 872493444 7172 472497169 7173 7250352201 7174 725332624 7175 272547081 7176 3725515369 7177 7255973124 7178 222725776 7179 272613121 7180 772617616 7181 417262329 7182 917726436 7183 597264721 7184 318372649 7185 2726615089 7186 472671081 7187 317267344 7188 272679169 7189 54272689 7190 1807270144 7191 2072707729 7192 7271996176 7193 407272761 7194 6117273369 7195 101727396 7196 13727637225 7197 7276772416 7198 27279729 7199 172817316 7200 1728231184 7201 2728599696 7202 172869904 7203 4607287129 7204 6728836 7205 1172889 7206 3728934225 7207 27290176 7208 872907025 7209 7291110544 7210 1157292361 7211 729316 7212 729378049 7213 13072949569 7214 372953344 7215 729594121 7216 1672973604 7217 7297772329 7218 729972324 7219 3073009 7220 730134441 7221 473019001 7222 2730376009 7223 673039249 7224 176730436 7225 5173061776 7226 7306317529 7227 2730794049 7228 257730916 7229 12173121 7230 2573127076 7231 1177313344 7232 273141729 7233 731810704 7234 1731891456 7235 617323716 7236 927324304 7237 3732599025 7238 5527327716 7239 5732912656 7240 2673303616 7241 817330921 7242 733272241 7243 1473331456 7244 57335184 7245 72573361 7246 573363025 7247 137733696 7248 97337956 7249 10147338756 7250 387341761 7251 8734210849 7252 311734336 7253 7345347025 7254 615734596 7255 37347108516 7256 87347716 7257 16787348356 7258 1373517721 7259 734735236 7260 273529 7261 73547776 7262 147355321 7263 458773561 7264 2735716 7265 657358321 7266 3735898884 7267 1735972225 7268 7360782025 7269 66373609 7270 187361344 7271 273637764 7272 397364356 7273 3736510129 7274 1773673225 7275 736796736 7276 15673681 7277 3673693321 7278 247369984 7279 1673709921 7280 82737216 7281 2737277761 7282 977375169 7283 1773757456 7284 737719921 7285 6773783809 7286 1177381969 7287 17382312964 7288 1273847481 7289 4173849 7290 2273859225 7291 1573867584 7292 7387746304 7293 2867388304 7294 1738973401 7295 739078596 7296 357739396 7297 21739438249 7298 739513636 7299 273273961 7300 673973521 7301 2739999025 7302 1041740176 7303 157402116 7304 740275264 7305 677404729 7306 537405124 7307 447407104 7308 674077369 7309 14174093025 7310 257409936 7311 274101136 7312 8073741316 7313 8527414336 7314 74149321 7315 3474159364 7316 1874161 7317 274167364 7318 167417721 7319 127418944 7320 787419721 7321 7420176 7322 867420304 7323 142874209 7324 2287421929 7325 617423104 7326 417425761 7327 6977427961 7328 74287161 7329 2742931129 7330 1742979001 7331 1117431184 7332 1247431761 7333 1512743236 7334 2874353769 7335 3274357284 7336 1327436356 7337 17437730704 7338 287438116 7339 374383801 7340 307441156 7341 4274413641 7342 7441984 7343 8874441 7344 117874449 7345 774453241 7346 27447121 7347 25674489 7348 745071616 7349 7087450969 7350 137452176 7351 8067452761 7352 235745316 7353 7455113649 7354 198274561 7355 677456784 7356 1745735524 7357 197458704 7358 74597769 7359 34774609 7360 29746116 7361 1746236944 7362 7465305604 7363 746874241 7364 947469961 7365 203747076 7366 1437471396 7367 2274717636 7368 13874719681 7369 161874729 7370 747311569 7371 7474756 7372 3174759025 7373 77774761 7374 1652747716 7375 4074779556 7376 17479748521 7377 174821284 7378 827482756 7379 4748312464 7380 7484326144 7381 74857104 7382 31274861409 7383 2748695184 7384 37748736 7385 374887044 7386 17489124 7387 717489796 7388 7490383209 7389 3749235361 7390 58874929 7391 749335876 7392 1749414276 7393 7495923241 7394 362750116 7395 4847501376 7396 16575017536 7397 275029056 7398 750376449 7399 222875041 7400 2750792704 7401 1750836649 7402 475109209 7403 1751338801 7404 197514916 7405 83375161 7406 317516761 7407 45751696 7408 3247518169 7409 3751930009 7410 20675209 7411 2875211641 7412 1752175881 7413 1375223056 7414 4175227456 7415 607523904 7416 147525316 7417 1975269136 7418 4675277376 7419 21752896 7420 75307684 7421 1875323025 7422 24275329 7423 5753374201 7424 87534736 7425 97535376 7426 3075367936 7427 75377124 7428 3753890361 7429 7539101584 7430 37540129 7431 175403536 7432 5275407424 7433 10754312209 7434 975437824 7435 4754792025 7436 6755031721 7437 775511104 7438 204175521 7439 157552704 7440 75533481 7441 4177553956 7442 467554129 7443 407555344 7444 4375557904 7445 4442755716 7446 1075577616 7447 2755830016 7448 1756112836 7449 1205756176 7450 729756196 7451 4907562916 7452 19175641 7453 1756531921 7454 275659609 7455 927567936 7456 3756831849 7457 47375689 7458 1757034889 7459 75707401 7460 2757090064 7461 87572164 7462 1751757316 7463 4475743801 7464 2275767025 7465 757735729 7466 3757812601 7467 1757873329 7468 2757930256 7469 7477579729 7470 23758214769 7471 920758336 7472 5758533225 7473 7586932609 7474 758837209 7475 237591396 7476 1575931204 7477 9759376 7478 1175941264 7479 7067596761 7480 3775979601 7481 8759836836 7482 167598916 7483 107599129 7484 1759970304 7485 45576001 7486 76003524 7487 4760310025 7488 176039824 7489 10276079641 7490 576081 7491 276091456 7492 818760996 7493 11276103721 7494 776123881 7495 97476129 7496 487614724 7497 276157924 7498 761594409 7499 137616361 7500 7620766209 7501 2762133136 7502 7623121 7503 376243609 7504 177076249 7505 762532996 7506 37625956 7507 1376261604 7508 87628321 7509 164762896 7510 763030129 7511 3763331716 7512 7634390625 7513 2376367504 7514 157176369 7515 6217637904 7516 763876 7517 1476403776 7518 1176421401 7519 276423876 7520 473976441 7521 764633104 7522 3776471209 7523 2076481 7524 1576487025 7525 1676493025 7526 7650756 7527 1147651129 7528 4176519876 7529 3890765376 7530 3765417769 7531 7654325121 7532 14676561 7533 95765796 7534 76597504 7535 3676603225 7536 766071684 7537 376631649 7538 141776649 7539 766514596 7540 76667536 7541 7667361 7542 476679889 7543 857669796 7544 767179204 7545 347673316 7546 997675396 7547 176757025 7548 6698767716 7549 7677790129 7550 27678121 7551 70576801 7552 342768196 7553 1787682961 7554 4768316809 7555 1768370704 7556 477684736 7557 3476871225 7558 37687321 7559 403768836 7560 2769074884 7561 7676913924 7562 7691991616 7563 176943204 7564 317694976 7565 3876961 7566 116769636 7567 27699169 7568 787700356 7569 231770176 7570 177023025 7571 477029281 7572 7177041 7573 597704704 7574 3770696836 7575 2277081 7576 6977093841 7577 15477101649 7578 6077137936 7579 77141089 7580 587771536 7581 771672841 7582 2077171776 7583 987719184 7584 73977201 7585 617721316 7586 7723773225 7587 772395264 7588 7724300544 7589 28772496 7590 772617616 7591 6772631616 7592 772673209 7593 7726937409 7594 6772796209 7595 377291776 7596 773173636 7597 1727732356 7598 7733961 7599 12773476 7600 2477351529 7601 7735906116 7602 77369616 7603 1537737796 7604 7738369024 7605 774174976 7606 1277419081 7607 7743120025 7608 377447184 7609 5677471801 7610 267747769 7611 347747904 7612 238177489 7613 1977491961 7614 477509904 7615 6477513289 7616 63377521 7617 97752769 7618 167754304 7619 1777549921 7620 775511104 7621 1677557764 7622 77563249 7623 25877569 7624 367757329 7625 527758729 7626 877759129 7627 1077611929 7628 7761796 7629 7762138609 7630 377641489 7631 3776471209 7632 117765904 7633 174477681 7634 977687824 7635 15077689 7636 877699876 7637 2777711616 7638 7771304025 7639 377719225 7640 777238641 7641 1237773124 7642 1077743241 7643 77774761 7644 5377761 7645 577777369 7646 7778358025 7647 1777971556 7648 259177801 7649 778131025 7650 1778393241 7651 257377849 7652 778633216 7653 11007786724 7654 2877893316 7655 3327789969 7656 139877929 7657 77933584 7658 77951241 7659 877969 7660 677977444 7661 7798302864 7662 17799961 7663 1327800721 7664 578017764 7665 627803136 7666 43178041 7667 68178049 7668 1737805969 7669 10017807921 7670 5781017089 7671 978121 7672 437813776 7673 17813973961 7674 6478157169 7675 78163281 7676 2867816704 7677 878173956 7678 610781796 7679 1378191376 7680 1781937369 7681 1978203529 7682 6078229369 7683 878233225 7684 51782416 7685 1665782596 7686 1278277009 7687 3378283129 7688 2377830169 7689 6197783076 7690 1783119529 7691 2378317824 7692 378341401 7693 2478347089 7694 1157836729 7695 145178401 7696 9678427641 7697 3778437961 7698 784392049 7699 27846729 7700 1478479401 7701 7848719649 7702 378497025 7703 2785095076 7704 5237851129 7705 78517321 7706 2078539281 7707 2785411729 7708 3630785536 7709 4678569 7710 557857161 7711 778577409 7712 2785833961 7713 257859364 7714 786073369 7715 78623689 7716 578643025 7717 24078649 7718 1807865361 7719 3786916 7720 786970809 7721 32787076 7722 49787136 7723 157778721 7724 1978737289 7725 7877982564 7726 787812624 7727 123787876 7728 3578791329 7729 487879744 7730 788037184 7731 15578809 7732 278823204 7733 3557883904 7734 6078853089 7735 2788579249 7736 3788771809 7737 788879569 7738 2778889 7739 788935744 7740 3789018025 7741 4789193616 7742 178929 7743 7894144801 7744 62789776 7745 114789796 7746 789891025 7747 8179031844 7748 790396996 7749 68790436 7750 879063201 7751 5797908736 7752 79103236 7753 2791114561 7754 3517913344 7755 487791396 7756 7914771225 7757 3177915129 7758 2791537225 7759 77915929 7760 879181801 7761 2437791876 7762 307791936 7763 92179201 7764 7792299076 7765 1379231044 7766 345179241 7767 479259664 7768 57927321 7769 47927929 7770 3792835396 7771 1793014336 7772 793098244 7773 1079319609 7774 2793333904 7775 793379889 7776 793492561 7777 279357796 7778 197936761 7779 13793796 7780 81793936 7781 7939701025 7782 179399236 7783 7941124 7784 79423744 7785 1964794276 7786 794337856 7787 1079451025 7788 136679481 7789 3179493769 7790 14795316496 7791 879537649 7792 767954944 7793 757955961 7794 70879561 7795 37957921 7796 1795894884 7797 131079601 7798 51079609 7799 117961321 7800 7962171361 7801 979627401 7802 796311961 7803 1479633156 7804 1796572996 7805 4647966976 7806 796876441 7807 17969121 7808 7969329 7809 479697604 7810 243796996 7811 7879757824 7812 2679769 7813 2797775236 7814 179801281 7815 437981184 7816 3798133641 7817 798175504 7818 798232009 7819 479829025 7820 279841 7821 660798436 7822 4798471441 7823 779861476 7824 837986704 7825 1904798736 7826 88679889 7827 5257990144 7828 1579903504 7829 477990769 7830 3037993924 7831 927994369 7832 2279967001 7833 779973184 7834 1799795776 7835 799871524 7836 17999710569 7837 2799997225 7838 800210944 7839 580039056 7840 4558005169 7841 880071556 7842 800776804 7843 3580107556 7844 298011169 7845 5801411889 7846 2801479041 7847 1801493136 7848 472801536 7849 1298016784 7850 801739225 7851 578017764 7852 1801917601 7853 802079041 7854 80209936 7855 1580221504 7856 238023184 7857 2580233616 7858 1080239689 7859 658025104 7860 80263681 7861 18027358756 7862 580279921 7863 802872225 7864 803098921 7865 80317444 7866 39980329 7867 9678034129 7868 218034756 7869 2080363321 7870 72880369 7871 48038761 7872 80407089 7873 1804295529 7874 4580447041 7875 74080449 7876 8047166436 7877 1014804736 7878 197880489 7879 58049161 7880 3428805136 7881 4180527649 7882 628053721 7883 1805570064 7884 4805678329 7885 8059921 7886 2806032784 7887 167806116 7888 806219236 7889 608806276 7890 280629504 7891 3780651169 7892 768065796 7893 4318066944 7894 1780671204 7895 2806774441 7896 238980681 7897 868068369 7898 180687364 7899 807014464 7900 580713604 7901 188073796 7902 1180747044 7903 480749476 7904 4280761 7905 20807774001 7906 5758077924 7907 880783684 7908 4807896921 7909 48080356 7910 46280809 7911 1228081936 7912 1080831376 7913 2078083396 7914 2380849 7915 1808630784 7916 2808976 7917 1108090944 7918 809118025 7919 809174916 7920 780923025 7921 158180929 7922 558093376 7923 1180953225 7924 44809636 7925 8098920036 7926 85581001 7927 26810132644 7928 22810176 7929 810199296 7930 8102340169 7931 281031696 7932 86881041 7933 201810436 7934 5708104704 7935 272481049 7936 810711729 7937 1488107776 7938 3538108324 7939 648109764 7940 58110129 7941 1188111961 7942 1068113124 7943 88115769 7944 258116356 7945 811737081 7946 638118121 7947 128119761 7948 281199361 7949 1331812036 7950 278122329 7951 218123361 7952 2812393024 7953 61481281 7954 285812836 7955 812934144 7956 281299984 7957 4781307609 7958 1813311889 7959 3813433009 7960 7813499236 7961 1281353616 7962 7581359041 7963 2148137104 7964 813732676 7965 18481401 7966 46881409 7967 1088142169 7968 8143979536 7969 8145784516 7970 8146326049 7971 5881509481 7972 8151742369 7973 815273809 7974 88153321 7975 11815472601 7976 5081551225 7977 38155329 7978 7081559104 7979 3788156304 7980 1181569 7981 8161134921 7982 198161929 7983 181629529 7984 1816379161 7985 816473476 7986 31281649 7987 81667369 7988 208167184 7989 581677924 7990 4481689 7991 3817015524 7992 81703521 7993 2358170721 7994 817273744 7995 181737361 7996 698174929 7997 7817616 7998 281769796 7999 817731216 8000 1817999044 8001 781817521 8002 8183916225 8003 818474881 8004 8185321 8005 8186992324 8006 1081883664 8007 181899169 8008 18190186641 8009 581919129 8010 35081929 8011 3578193124 8012 281937681 8013 4798194361 8014 181953121 8015 8196769 8016 281971264 8017 819734161 8018 118200384 8019 182007081 8020 8982009 8021 820135044 8022 1782021796 8023 5820316681 8024 3882037636 8025 7820395489 8026 914820516 8027 28206721 8028 617820736 8029 107682129 8030 8213956 8031 1282141249 8032 482153764 8033 78216336 8034 38217124 8035 298218361 8036 8082189801 8037 6821934025 8038 9982207921 8039 1822179969 8040 822198276 8041 182223001 8042 822312976 8043 822370329 8044 4822416 8045 3582261904 8046 21822675625 8047 28227969 8048 82301184 8049 282307204 8050 788823396 8051 15058234944 8052 558235129 8053 22382361 8054 82373776 8055 882387025 8056 42823936 8057 7882421089 8058 1445824576 8059 468246321 8060 48246916 8061 3088247184 8062 8248384 8063 1478248704 8064 182493081 8065 18249984 8066 978250729 8067 2982529 8068 478253161 8069 148254976 8070 1825596529 8071 3682561 8072 682567876 8073 982571716 8074 82591744 8075 13682601 8076 44182609 8077 4582613025 8078 328261924 8079 826332516 8080 1548265104 8081 1238265721 8082 8269901721 8083 29582721 8084 327827236 8085 168272784 8086 114982729 8087 1408275729 8088 178275904 8089 182763361 8090 1782781729 8091 582787881 8092 148279329 8093 1827990025 8094 28281124 8095 8281364004 8096 4382837209 8097 3608284761 8098 227828836 8099 58782889 8100 278289124 8101 829036849 8102 38291344 8103 6748293904 8104 249829636 8105 328298161 8106 4829972004 8107 5428300329 8108 20830096 8109 2283023961 8110 830477124 8111 8305924 8112 383063184 8113 7183071009 8114 583077609 8115 17783089 8116 830938276 8117 83101456 8118 8311786561 8119 83137924 8120 4831779121 8121 195832036 8122 188320729 8123 35832196 8124 508322116 8125 5583227841 8126 10183231744 8127 83832336 8128 832437904 8129 3483832576 8130 68326756 8131 18326961 8132 9808327369 8133 6832996 8134 2268331129 8135 3583339321 8136 833419161 8137 2818335744 8138 283383556 8139 1833894976 8140 833996641 8141 10883401 8142 1168340761 8143 283417225 8144 228342321 8145 8343178281 8146 7834374144 8147 5082834436 8148 3583449 8149 828345961 8150 2834710564 8151 8347745956 8152 834978816 8153 6583537321 8154 83557881 8155 269583561 8156 8356336569 8157 78357904 8158 9298359184 8159 218359729 8160 424483609 8161 27836176 8162 7383621184 8163 6268363929 8164 44836416 8165 836539929 8166 1836636736 8167 1283689 8168 4428370116 8169 683717904 8170 738371929 8171 708837376 8172 114083761 8173 2418377329 8174 83777409 8175 7837915024 8176 883813441 8177 838334116 8178 478384384 8179 8385797476 8180 18386944 8181 1838736 8182 290838916 8183 1839037456 8184 7138391121 8185 62583921 8186 78393316 8187 986839396 8188 127983969 8189 11839833721 8190 643839876 8191 148401124 8192 8401738921 8193 840478081 8194 840536064 8195 840594049 8196 728406121 8197 2840676804 8198 284089 8199 472584121 8200 3841272484 8201 512841316 8202 48413764 8203 84143929 8204 841638121 8205 118417924 8206 841812196 8207 8419163536 8208 184199184 8209 401842116 8210 842218441 8211 8048422369 8212 448422976 8213 842392576 8214 3084247296 8215 2268426384 8216 4708429924 8217 58430736 8218 3018843136 8219 9818431744 8220 1084319041 8221 2184347169 8222 843495849 8223 258437776 8224 184389241 8225 698439184 8226 81884401 8227 844076809 8228 8442118161 8229 328443129 8230 84437721 8231 184443561 8232 29084449 8233 2284457616 8234 8446345216 8235 8844676 8236 20784481 8237 838449936 8238 8450389476 8239 1384509681 8240 408484521 8241 845239329 8242 8453331364 8243 5845519936 8244 278455969 8245 308458969 8246 10384629025 8247 6518463169 8248 96884649 8249 448465329 8250 98465929 8251 3642846736 8252 30846916 8253 66846976 8254 8558470144 8255 84713616 8256 1847194441 8257 284731876 8258 458473744 8259 1198475161 8260 14584761 8261 84787264 8262 328479376 8263 8684809 8264 5058481129 8265 4078482769 8266 98485776 8267 1308485929 8268 658486921 8269 2884871521 8270 8491396 8271 58491904 8272 88849476 8273 176384961 8274 8496783684 8275 1084977721 8276 8688849796 8277 4684991809 8278 14085009 8279 5585021289 8280 765850276 8281 1850376256 8282 6285049 8283 4208506129 8284 1585081 8285 68508729 8286 988850916 8287 138509361 8288 285103225 8289 1085109481 8290 56085121 8291 5851332036 8292 8514724 8293 6285159841 8294 851939344 8295 851997721 8296 158785201 8297 398521369 8298 638522361 8299 85229824 8300 1985237136 8301 3852436624 8302 1098524736 8303 185259321 8304 385297641 8305 85303696 8306 154853136 8307 14853316 8308 1618533361 8309 189585361 8310 387853636 8311 28536964 8312 1853819136 8313 963854116 8314 139854276 8315 3854298889 8316 8543929 8317 8544783844 8318 85451536 8319 98545329 8320 2185469001 8321 2854871761 8322 1685513025 8323 2785517284 8324 644855236 8325 58553104 8326 685549489 8327 1855714084 8328 8557730064 8329 855972049 8330 71385601 8331 5856075625 8332 1778561929 8333 8562171024 8334 4248562761 8335 518563984 8336 285643801 8337 856615824 8338 185667876 8339 48566961 8340 3085691401 8341 118570321 8342 285711409 8343 148571721 8344 2857330116 8345 8575130404 8346 4857811204 8347 167857936 8348 1885817476 8349 858197025 8350 1518582961 8351 185831424 8352 58583716 8353 858431401 8354 18584721 8355 3585853924 8356 38588944 8357 2748590329 8358 9859099849 8359 859310596 8360 18593344 8361 1885991184 8362 1718599936 8363 28601104 8364 786017296 8365 586027264 8366 2386029409 8367 12860694025 8368 860776921 8369 8608356 8370 4348611136 8371 11861136 8372 286117225 8373 186131449 8374 38613796 8375 58614336 8376 34586161 8377 861716025 8378 1486179601 8379 861833449 8380 12986197849 8381 141586201 8382 194686209 8383 3418623961 8384 218862436 8385 238486249 8386 218625796 8387 3186263809 8388 586269369 8389 1862871921 8390 208629136 8391 22918629321 8392 77862976 8393 3686311225 8394 834863236 8395 86341264 8396 14863511056 8397 786353764 8398 5863577476 8399 13786369 8400 393863716 8401 28638115984 8402 108638929 8403 986399649 8404 1908641344 8405 486423025 8406 288286441 8407 864536409 8408 3864611556 8409 486467136 8410 864771649 8411 886491076 8412 5658650176 8413 9386509456 8414 2008653124 8415 3986533321 8416 2768653924 8417 77986561 8418 1098657316 8419 4252865796 8420 5865874921 8421 486599481 8422 3268866276 8423 808662969 8424 186677569 8425 92486689 8426 1866931264 8427 8671148161 8428 758671936 8429 81486729 8430 68674369 8431 263867536 8432 7718676736 8433 46867716 8434 867832681 8435 1818681316 8436 548683776 8437 86843761 8438 587868516 8439 358685721 8440 286861969 8441 208686916 8442 186923584 8443 1948692736 8444 2486929 8445 318693904 8446 2748695184 8447 6869591689 8448 3286969 8449 7869818944 8450 10869939081 8451 87011584 8452 870132004 8453 818703769 8454 5387041 8455 3087049 8456 1768707136 8457 787083025 8458 2871030724 8459 743871076 8460 871194256 8461 217887121 8462 287133025 8463 8714969316 8464 1871514121 8465 87179569 8466 8718143641 8467 87871876 8468 1872119824 8469 6287221264 8470 108722329 8471 187251856 8472 2872531216 8473 38725729 8474 14872778116 8475 83887281 8476 8729351761 8477 23872996 8478 35587313316 8479 128731716 8480 6873239025 8481 748733769 8482 1873591225 8483 587383696 8484 28740321 8485 7874077696 8486 2287421929 8487 2008742761 8488 8743372036 8489 187443481 8490 874739776 8491 32387481 8492 11874916 8493 875094724 8494 4875111684 8495 1287517924 8496 1875236416 8497 287539849 8498 26787541561 8499 1388754756 8500 87553449 8501 2887557696 8502 248755984 8503 3478758361 8504 1018758724 8505 1287589689 8506 2287613241 8507 4218762304 8508 1187629444 8509 3828763129 8510 2876416 8511 238764304 8512 21687649 8513 2876713225 8514 1876795684 8515 4168768356 8516 3087691489 8517 6287697025 8518 3858770161 8519 987719184 8520 87721956 8521 8078773924 8522 287743369 8523 308775184 8524 808776721 8525 8779369 8526 5688779776 8527 687803076 8528 287811225 8529 78783376 8530 87853129 8531 7878692644 8532 8787750049 8533 187881849 8534 1878875716 8535 1987911396 8536 518791729 8537 3288793104 8538 8794313284 8539 879596964 8540 183087961 8541 5987973924 8542 879774921 8543 187991521 8544 35988001 8545 88003161 8546 880071556 8547 506880196 8548 788037184 8549 1880696689 8550 408807961 8551 788093329 8552 88811776 8553 388129 8554 143688169 8555 8817773409 8556 2251882116 8557 1688223744 8558 258823744 8559 106688241 8560 5138882596 8561 28826161 8562 588289 8563 3988301409 8564 48832144 8565 8832784 8566 1888337025 8567 883397284 8568 1288379236 8569 88397604 8570 884110756 8571 1888423936 8572 3988427716 8573 5978846329 8574 2588469129 8575 18847171225 8576 1488493561 8577 134884996 8578 554885136 8579 388523521 8580 5885476 8581 885895696 8582 8859139129 8583 886074289 8584 31888609 8585 886431529 8586 618865129 8587 5886572176 8588 88661056 8589 1188663529 8590 2388667876 8591 388681225 8592 78872161 8593 471888729 8594 588741696 8595 688747536 8596 18887716 8597 3887896609 8598 238887936 8599 388799524 8600 195888016 8601 398880784 8602 88811776 8603 8881366081 8604 6888170025 8605 15888196 8606 4588843081 8607 878885316 8608 3688861696 8609 993888676 8610 7828887361 8611 101888836 8612 188897536 8613 1388903824 8614 8528891904 8615 4188937284 8616 1788951616 8617 448888969 8618 573889936 8619 9438899716 8620 2890030081 8621 42289009 8622 2004890176 8623 8902111201 8624 4289041 8625 18905104 8626 55890576 8627 8888906961 8628 4289071081 8629 8908339456 8630 8908716996 8631 3891014884 8632 2258910784 8633 891136 8634 1889119296 8635 97891236 8636 248913729 8637 202891536 8638 89189136 8639 80892036 8640 58920976 8641 3892137769 8642 189227536 8643 1228923136 8644 23538923776 8645 2892611089 8646 892694884 8647 3119892736 8648 892933924 8649 1893033081 8650 578931721 8651 16589329 8652 58936329 8653 893711025 8654 1893816324 8655 3789387364 8656 1188939361 8657 18939904 8658 3894134409 8659 989417025 8660 2289431104 8661 4394894436 8662 276989449 8663 26894596 8664 1894773841 8665 894916 8666 3489501184 8667 3895132921 8668 2895193249 8669 15689521 8670 8952755161 8671 8953322884 8672 11689561 8673 2689563321 8674 89567296 8675 3498959104 8676 6895973764 8677 1289599921 8678 869896036 8679 2388961129 8680 98962704 8681 37896336 8682 22896531856 8683 527896576 8684 28965924 8685 3228966976 8686 1289671744 8687 7789681 8688 61889689 8689 188897536 8690 208975936 8691 988976704 8692 84897796 8693 1388978361 8694 348979761 8695 211789809 8696 8981921529 8697 8982111076 8698 189833284 8699 5858983936 8700 64689849 8701 1689867664 8702 602898916 8703 18689897521 8704 818989924 8705 2289909609 8706 2899176336 8707 5759899236 8708 122899396 8709 1289959056 8710 6989963236 8711 58997761 8712 389983504 8713 8248998976 8714 24990001 8715 690007824 8716 2990011761 8717 161900176 8718 155900196 8719 390023001 8720 9003163225 8721 190053796 8722 790059664 8723 156900676 8724 9007148836 8725 102900736 8726 29008996 8727 2049010756 8728 1590121 8729 890127225 8730 590149849 8731 794901636 8732 8901733801 8733 3901876225 8734 190191681 8735 29019769 8736 2590199236 8737 1449020356 8738 690217984 8739 200902276 8740 779023921 8741 590247025 8742 1409026369 8743 17759027169 8744 1190281 8745 14190289 8746 1569031321 8747 109035364 8748 2903593225 8749 2270903716 8750 159037321 8751 229037956 8752 3259039744 8753 36590401 8754 63904036 8755 479040769 8756 3904375225 8757 4790439369 8758 1390469521 8759 1049047321 8760 7890481 8761 119049921 8762 179051161 8763 1905235201 8764 1609052769 8765 13890529 8766 490533904 8767 939054736 8768 10905833761 8769 9059993856 8770 493906176 8771 19061956 8772 906311025 8773 9790641 8774 1309064761 8775 4055906596 8776 1290677476 8777 906792769 8778 429069796 8779 907033689 8780 907093924 8781 9073134009 8782 1290749329 8783 907877161 8784 907937424 8785 811908036 8786 99082116 8787 908238769 8788 2908337041 8789 1490841 8790 908479881 8791 22908638736 8792 2908876356 8793 690901225 8794 290907136 8795 2590911801 8796 1390917025 8797 390931984 8798 89094721 8799 390971529 8800 1909777401 8801 19029098916 8802 2890997824 8803 22591009 8804 1359101956 8805 1652910336 8806 8910793609 8807 333391081 8808 2429109796 8809 5910995689 8810 10491121 8811 759112704 8812 37491129 8813 320911396 8814 891141904 8815 1791151684 8816 119115396 8817 6911594496 8818 459116329 8819 91183401 8820 56911936 8821 9911994481 8822 9122924196 8823 3912377401 8824 2912437089 8825 63091249 8826 5291253081 8827 479128321 8828 1591291881 8829 2145912976 8830 9130375809 8831 6913091025 8832 128913316 8833 391367089 8834 223891369 8835 913731984 8836 8913814569 8837 3913878721 8838 913936 8839 913973824 8840 1809141156 8841 1191423289 8842 914336644 8843 291453184 8844 914578564 8845 497914596 8846 914639049 8847 19149376 8848 4914991449 8849 89151364 8850 104591529 8851 49154121 8852 4439157129 8853 149157369 8854 308915776 8855 4915832769 8856 459159184 8857 916212361 8858 15091631104 8859 916393984 8860 293916736 8861 4009169124 8862 1917038656 8863 191711716 8864 11799173376 8865 4729175361 8866 91757241 8867 1619177121 8868 2091781696 8869 82791801 8870 3009180736 8871 208918116 8872 1491813376 8873 4791823729 8874 1191837529 8875 211091841 8876 12829186756 8877 739187344 8878 2009190976 8879 9991921 8880 319193956 8881 9194316769 8882 3919511236 8883 1919578969 8884 30591961 8885 1491967876 8886 142491969 8887 591997561 8888 755920036 8889 137992009 8890 292033921 8891 407192041 8892 9205156 8893 9207745849 8894 92083216 8895 2921078209 8896 2292111376 8897 392119204 8898 592143556 8899 137921536 8900 9217344049 8901 1921770244 8902 92179201 8903 3921890625 8904 922033225 8905 3492219025 8906 922215424 8907 339222724 8908 9223369 8909 2922375481 8910 95922436 8911 39225169 8912 89226916 8913 14892297156 8914 9231174241 8915 392317249 8916 7592333956 8917 5592347524 8918 2834923536 8919 6923571264 8920 2399236324 8921 11992369 8922 439237764 8923 9292381609 8924 2392383744 8925 1923875044 8926 2923997476 8927 25492401 8928 349241344 8929 1089924196 8930 1492431424 8931 1192459024 8932 1992461769 8933 92467456 8934 692479225 8935 136492489 8936 2892503524 8937 925072225 8938 1992551044 8939 9255786849 8940 9256748944 8941 6692569 8942 292581025 8943 4925934225 8944 6926234176 8945 39262756 8946 29263918489 8947 83192641 8948 89264704 8949 6979265764 8950 5926690225 8951 926715364 8952 292681 8953 292683664 8954 1009269361 8955 1092699136 8956 174927076 8957 92717641 8958 69272329 8959 192737689 8960 392753124 8961 392792761 8962 2192767929 8963 2692779664 8964 29278921 8965 1927912464 8966 80928016 8967 77492809 8968 2928216769 8969 1092831364 8970 41692849 8971 1392857041 8972 109286116 8973 32792863744 8974 1799286724 8975 2109289329 8976 239289961 8977 1792921 8978 929274256 8979 8392941769 8980 392951329 8981 292957456 8982 192959881 8983 92987449 8984 892993689 8985 232593001 8986 1593047569 8987 893053456 8988 799305984 8989 539307729 8990 93083904 8991 144793089 8992 7930971136 8993 93103201 8994 29311396 8995 5931310225 8996 1931338809 8997 291931396 8998 1931514601 8999 30393169 9000 199317924 9001 6579318769 9002 93199716 9003 3932293264 9004 493239681 9005 2493241 9006 263932516 9007 2593253776 9008 93257649 9009 593263449 9010 54893281 9011 723932836 9012 932874849 9013 2629330729 9014 2933197281 9015 649332324 9016 10093329 9017 119333776 9018 1933712676 9019 309337744 9020 5569338384 9021 229340736 9022 9341995716 9023 113934276 9024 4059346369 9025 693479556 9026 25593481 9027 1693487104 9028 3415934916 9029 2934930625 9030 520934976 9031 1935032121 9032 4173935236 9033 90935296 9034 1293553156 9035 2393557776 9036 2593559329 9037 8793563076 9038 5293581049 9039 19793601 9040 1793607201 9041 936298801 9042 693637569 9043 93683041 9044 593701956 9045 937033321 9046 3193719169 9047 2293739449 9048 148937616 9049 2593763041 9050 49378729 9051 2093809 9052 1559381121 9053 239382784 9054 2393851329 9055 4938716176 9056 938870881 9057 693889 9058 938932164 9059 5939014225 9060 939116025 9061 2814939136 9062 939238609 9063 2939374656 9064 4939418961 9065 2393949184 9066 7893967104 9067 521939716 9068 939790336 9069 9398333025 9070 939974281 9071 39400729 9072 994009 9073 9403374841 9074 5094049 9075 359405764 9076 1694063281 9077 2194079281 9078 681940996 9079 94109401 9080 694111716 9081 1194117136 9082 280194121 9083 2249415184 9084 17941530916 9085 162894169 9086 62394201 9087 1942076761 9088 2942194564 9089 5194229041 9090 8942539225 9091 149426176 9092 336942736 9093 942919849 9094 389430756 9095 894309025 9096 152794321 9097 2943279504 9098 499433104 9099 2094343696 9100 49434961 9101 194351481 9102 194379364 9103 1209439729 9104 4594399524 9105 289442169 9106 429442729 9107 9443329 9108 94439524 9109 594441 9110 2944473169 9111 194463025 9112 3589447744 9113 4277944836 9114 945132049 9115 120494529 9116 945316516 9117 4894541521 9118 945439504 9119 2194547716 9120 3945598596 9121 51394561 9122 494573121 9123 1299458304 9124 3945975489 9125 21189460356 9126 1946133225 9127 33289462116 9128 1194649 9129 8946511396 9130 4946871556 9131 3394693696 9132 889470976 9133 789947236 9134 894727744 9135 19474760704 9136 9947716 9137 394777161 9138 2594781721 9139 94789696 9140 1794793225 9141 1249481104 9142 2160948196 9143 594823321 9144 8294837776 9145 48594841 9146 894847396 9147 294849 9148 199487376 9149 326994889 9150 59490369 9151 894907225 9152 2639493376 9153 3949494025 9154 329495104 9155 168194961 9156 194993296 9157 949995684 9158 6695003329 9159 56295009 9160 195021225 9161 189502756 9162 1950635556 9163 14295071844 9164 295083684 9165 995087025 9166 81595089 9167 379509361 9168 95101504 9169 161951076 9170 7819511184 9171 2795131161 9172 1951430625 9173 951537409 9174 7489517764 9175 2595189249 9176 9519124356 9177 15952036 9178 595213609 9179 1156952196 9180 1952314225 9181 9523396 9182 149523984 9183 952576 9184 2952618244 9185 182952676 9186 549527364 9187 1095279025 9188 10952878336 9189 595311201 9190 7859531716 9191 2953270336 9192 995339401 9193 359595369 9194 1895383296 9195 2111953936 9196 7295401 9197 95413824 9198 9541921 9199 695429641 9200 76195441 9201 954439236 9202 295461721 9203 609546721 9204 1795471129 9205 2954792164 9206 89548369 9207 4955076 9208 3195527841 9209 95531076 9210 465955396 9211 1955496841 9212 11095561 9213 44395569 9214 9558190756 9215 8955972496 9216 599956036 9217 956170084 9218 369562176 9219 19562929 9220 295633636 9221 395651881 9222 595701649 9223 95707089 9224 417957136 9225 19571776 9226 8839572361 9227 18957316 9228 1113957376 9229 133957476 9230 9577362496 9231 2957836996 9232 1919578969 9233 929579121 9234 50395801 9235 4995803761 9236 1929581329 9237 495819289 9238 4989585769 9239 2089586944 9240 128958736 9241 141395881 9242 926958916 9243 339591184 9244 3959178084 9245 5025959236 9246 222695929 9247 1959478756 9248 695957161 9249 7195959241 9250 413959716 9251 776959876 9252 6959897476 9253 3996001 9254 960132196 9255 6096017929 9256 596043396 9257 1196053056 9258 96059601 9259 96079204 9260 765960976 9261 961372036 9262 296149681 9263 96157636 9264 1896167025 9265 49617936 9266 1359618129 9267 79619929 9268 549621136 9269 4962216249 9270 69622336 9271 1796233924 9272 584962596 9273 4962638916 9274 2896269489 9275 93296281 9276 35796289 9277 1962933025 9278 963233296 9279 5396329 9280 1479633156 9281 19633761 9282 67963536 9283 70963776 9284 9296401 9285 650964196 9286 5964318441 9287 1964439684 9288 149964516 9289 6964570116 9290 49646116 9291 2964693601 9292 1964794276 9293 396487744 9294 296493961 9295 964972096 9296 2696517184 9297 396527569 9298 965531329 9299 69655716 9300 3719658121 9301 279658729 9302 29658916 9303 8696601 9304 105966436 9305 1659666121 9306 3269666761 9307 966712464 9308 3228966976 9309 896703025 9310 1969673161 9311 581967376 9312 54967396 9313 1159674916 9314 509675776 9315 796763529 9316 8196769 9317 1719677961 9318 569967876 9319 2799679744 9320 496799521 9321 9682166404 9322 2796823225 9323 1796827321 9324 2949684721 9325 137968516 9326 968578884 9327 1109689344 9328 9690769 9329 10189691136 9330 951969316 9331 59969536 9332 2969596036 9333 8396973225 9334 999697924 9335 439698961 9336 2249699761 9337 297597001 9338 2970032004 9339 970073316 9340 729702169 9341 1029703921 9342 1970738449 9343 23970816 9344 5097103236 9345 9711708304 9346 1971271201 9347 4971519081 9348 16971575625 9349 369715984 9350 90497169 9351 347971716 9352 197177764 9353 89718784 9354 219721329 9355 972317124 9356 17397241 9357 97259044 9358 209728324 9359 319730161 9360 1497303025 9361 6497327236 9362 1197367609 9363 4897369 9364 2973739024 9365 497379204 9366 973814436 9367 973876849 9368 97397161 9369 497423809 9370 1779742969 9371 12397441 9372 2197453129 9373 297459009 9374 12897463489 9375 6699749904 9376 4797501696 9377 9751167504 9378 236975236 9379 5397547024 9380 997549056 9381 1975535809 9382 377097561 9383 197571136 9384 9197577216 9385 3039757956 9386 5597583489 9387 3397607521 9388 17197609 9389 2976138916 9390 134397649 9391 1976513764 9392 97673689 9393 976875025 9394 119771136 9395 138697729 9396 8897771584 9397 1009777729 9398 977875441 9399 3197789401 9400 8978131009 9401 1978292484 9402 94497841 9403 9784384 9404 19784704 9405 59397849 9406 1574978596 9407 1097861956 9408 49787136 9409 3897879489 9410 3978834084 9411 2979194724 9412 1979271121 9413 149793121 9414 979439616 9415 343397961 9416 7979670241 9417 9297973476 9418 979877809 9419 62980096 9420 298011169 9421 743980176 9422 274598041 9423 598047025 9424 189805729 9425 121198081 9426 5981011569 9427 339812356 9428 206698129 9429 6981438025 9430 1998179401 9431 982070244 9432 982132921 9433 259822161 9434 69822736 9435 9825170884 9436 982571716 9437 982697104 9438 2618982976 9439 3982998321 9440 5983177201 9441 31798321 9442 356983236 9443 98327056 9444 1229834761 9445 241398369 9446 1298377089 9447 198387225 9448 598389444 9449 9840769 9450 6984112041 9451 89984196 9452 559842921 9453 29844369 9454 1079845321 9455 6219845956 9456 2789846761 9457 9847386756 9458 1984791601 9459 9849173049 9460 7179850756 9461 1898519184 9462 9853321 9463 9854334361 9464 69856164 9465 298563841 9466 9857312656 9467 698597761 9468 986211216 9469 7986276 9470 986399649 9471 4498641 9472 7986639424 9473 198669025 9474 13198689 9475 3949871104 9476 321987136 9477 1829871729 9478 45198729 9479 209873169 9480 19873764 9481 1498773796 9482 139877929 9483 140398801 9484 498807556 9485 96098809 9486 2988371556 9487 17698849 9488 361988676 9489 2988699561 9490 191988736 9491 4798887076 9492 89889361 9493 988976704 9494 876988996 9495 298909521 9496 5309891161 9497 598927729 9498 2798929 9499 998939236 9500 989479936 9501 1219895329 9502 68989636 9503 3989817225 9504 11329899364 9505 26798999616 9506 299013264 9507 990172089 9508 799023289 9509 49999041 9510 1249905316 9511 799079824 9512 89908324 9513 9199089 9514 1991033641 9515 9910998916 9516 3799119769 9517 299913124 9518 3779913361 9519 146991376 9520 489913956 9521 991494144 9522 779917329 9523 99181681 9524 9919164025 9525 4049922321 9526 199233225 9527 73599241 9528 4699925136 9529 439992576 9530 3199259844 9531 5992772569 9532 2199289 9533 199317924 9534 344993476 9535 9934906276 9536 359936784 9537 1799371561 9538 6619937769 9539 2899391716 9540 69939769 9541 2399401 9542 14799409 9543 1999431225 9544 994393156 9545 1994694244 9546 199487376 9547 299497636 9548 1995230224 9549 289952784 9550 149499529 9551 2909955136 9552 995591809 9553 839956324 9554 995718025 9555 679957776 9556 539958169 9557 2899607104 9558 499611904 9559 4959962329 9560 2999643361 9561 48599966116 9562 4949966736 9563 996791184 9564 436099689 9565 49970761 9566 4119970969 9567 199713424 9568 19971961 9569 139499721 9570 7499733201 9571 6599761 9572 997675396 9573 3499787281 9574 18997935889 9575 199809 9576 1998179401 9577 4599823684 9578 5449982976 9579 106998336 9580 15699839401 9581 3799859449 9582 799871524 9583 249987721 9584 97199881 9585 119990116 9586 599907049 9587 1339999236 9588 11999296 9589 17799961 9590 2999971984 9591 5999896681 9592 13599991161 9593 100003310289 9594 35151000196 9595 100043159616 9596 1100049889 9597 15631000576 9598 19100069209 9599 100103264881 9600 61001096256 9601 5274100129 9602 3100151041 9603 1001532609 9604 22496100169 9605 83510018361 9606 51001898896 9607 100193140089 9608 100207068025 9609 100213399225 9610 91002375556 9611 1002672225 9612 100271022336 9613 1002798889 9614 56100291025 9615 2100297241 9616 15611003136 9617 100333096516 9618 1003432329 9619 83610035716 9620 2498100361 9621 63010036324 9622 29710037956 9623 6100391025 9624 1003939225 9625 14610040384 9626 100411033129 9627 18421004176 9628 1100447929 9629 27910045969 9630 1004699809 9631 13711004836 9632 100493438049 9633 1005016804 9634 100511191225 9635 100517532025 9636 2310051969 9637 100523238916 9638 33261005376 9639 6100547236 9640 100549239025 9641 100559386321 9642 100591099921 9643 228100609 9644 99710061361 9645 100621549681 9646 488100649 9647 10066911556 9648 5100673561 9649 10069319716 9650 10069921801 9651 6100703449 9652 10073333956 9653 100741369 9654 10074739129 9655 47100769 9656 1007872009 9657 1007999001 9658 1008016 9659 10081164025 9660 10082368921 9661 10082971396 9662 2100847225 9663 10085381476 9664 1009078756 9665 100913593561 9666 7100927289 9667 100931383809 9668 52310093796 9669 29810094336 9670 51009577609 9671 5810098176 9672 26100987364 9673 71009991529 9674 1010095524 9675 21010212601 9676 15310102756 9677 11010514761 9678 101063589025 9679 15651010816 9680 4731101089 9681 391011076 9682 1011112804 9683 10111308025 9684 1011176401 9685 10111911364 9686 10114123761 9687 1011494416 9688 710115904 9689 1473101161 9690 10117342225 9691 101183481 9692 10119756409 9693 1012036 9694 10120762404 9695 104101209 9696 10122170881 9697 10126799424 9698 510127396 9699 101279243536 9700 2210128144 9701 101287518049 9702 101293246756 9703 91013235856 9704 1013339889 9705 101341628964 9706 92371013476 9707 1013594569 9708 101363277376 9709 4101377764 9710 91013839225 9711 101399575489 9712 101411039401 9713 101419319296 9714 1014295104 9715 4211101449 9716 1014677316 9717 10147741696 9718 10148346121 9719 10148950564 9720 10150159504 9721 10150361001 9722 10151368516 9723 1410152704 9724 1015314496 9725 1710153316 9726 1015378225 9727 15026101561 9728 25010157316 9729 101581163524 9730 101599012516 9731 101603475009 9732 3310161156 9733 1016270641 9734 3321101641 9735 89101653001 9736 23610166336 9737 353101681 9738 10169310649 9739 10170117409 9740 10171932736 9741 10172336164 9742 10173748225 9743 1017418609 9744 101747569 9745 10174958641 9746 10177177924 9747 10178993881 9748 101797369249 9749 11018071089 9750 16101833449 9751 1018375744 9752 17101839076 9753 1018631056 9754 1018694889 9755 101873318976 9756 81018791044 9757 7301018916 9758 10191710116 9759 533101921 9760 101929216 9761 1019397184 9762 10195748676 9763 10196354529 9764 10197768256 9765 10198778121 9766 10199990025 9767 390102001 9768 73610201344 9769 22310201956 9770 102023386921 9771 102031052929 9772 102043191364 9773 10102059081 9774 1020610809 9775 102071304196 9776 102077055025 9777 2110207969 9778 11021010361 9779 102103255296 9780 1102107204 9781 10212113025 9782 10213932096 9783 10214942761 9784 5794102161 9785 10218177225 9786 102191881 9787 10219794649 9788 10219996836 9789 4110220321 9790 102217041796 9791 102229191289 9792 1022336676 9793 7730102241 9794 86710225156 9795 4910225329 9796 1022592484 9797 102293147889 9798 10229906449 9799 10230108736 9800 10231727104 9801 383102329 9802 10233750244 9803 10235975929 9804 10236785329 9805 102397440016 9806 41024071936 9807 92102409 9808 102433282704 9809 11024370009 9810 1024512064 9811 10102461121 9812 3993102481 9813 2102497609 9814 10249942564 9815 10250347536 9816 10252372516 9817 10253385081 9818 10253992644 9819 1025472529 9820 102551095696 9821 102559422001 9822 1610256384 9823 21025870009 9824 531025936 9825 36110260729 9826 1026113089 9827 1026433444 9828 10264729225 9829 10265337124 9830 10266755625 9831 5102673489 9832 102677689 9833 10267971561 9834 1027010209 9835 6230102761 9836 102763201489 9837 1217102769 9838 10279323769 9839 1027971844 9840 10281148816 9841 1028292489 9842 362102841 9843 102859394089 9844 102871581696 9845 9102877281 9846 44102881 9847 102911356804 9848 17210291344 9849 31102929 9850 1029318889 9851 10295349156 9852 10296769729 9853 1029832281 9854 410103001 9855 103007618704 9856 4103043025 9857 110103049 9858 10306716484 9859 10306919529 9860 1030795236 9861 10308747024 9862 10309153156 9863 10309356225 9864 10309965444 9865 511031236 9866 103141176336 9867 1321031716 9868 103177148944 9869 24103183504 9870 10321747216 9871 2103231321 9872 10323779236 9873 2972103289 9874 710329104 9875 101033072449 9876 10331909316 9877 10333332409 9878 1033493904 9879 10335772225 9880 1033879716 9881 103391187025 9882 103393116304 9883 21033990961 9884 22172103409 9885 103421414464 9886 103423344025 9887 10345127521 9888 10345737796 9889 1034715889 9890 10348382529 9891 103511479824 9892 1035294976 9893 16310354944 9894 10355301121 9895 1035616761 9896 10356725824 9897 10357336441 9898 10357743529 9899 10358354176 9900 103591684 9901 1036131721 9902 10361961 9903 43910364304 9904 1036518025 9905 20010365764 9906 10366905124 9907 10368126976 9908 10368737929 9909 10369959889 9910 1037033209 9911 103723287721 9912 351037696 9913 1037870656 9914 10380145689 9915 4103811721 9916 10381368321 9917 103837328644 9918 5108103841 9919 103843129009 9920 2910386704 9921 10388909476 9922 1039030756 9923 10391355844 9924 6510391969 9925 103951432225 9926 37610396356 9927 1039675536 9928 17243103969 9929 21039792601 9930 103981096521 9931 10399104576 9932 1039933504 9933 10399716441 9934 10400328324 9935 10400940225 9936 10402164081 9937 1104033529 9938 104047534096 9939 104053340329 9940 85104059076 9941 104087535876 9942 18419104089 9943 10410733089 9944 10411345296 9945 10411957521 9946 10412365681 9947 104147552961 9948 41041492569 9949 1041611076 9950 104173372081 9951 40510417984 9952 104183055076 9953 10420734724 9954 10423184836 9955 10423389025 9956 104239225321 9957 11042436889 9958 789104281 9959 104287014225 9960 10429719876 9961 1043096209 9962 10431149689 9963 10432375321 9964 10432783881 9965 49610434756 9966 239104369 9967 54310438116 9968 10438300224 9969 10439361 9970 10439934976 9971 10441774225 9972 104459532804 9973 1044711684 9974 39261044736 9975 10447906225 9976 10449132841 9977 6171045136 9978 104527416249 9979 11045379409 9980 104543582224 9981 42610454929 9982 104551342336 9983 1045616896 9984 10457925696 9985 10459357441 9986 10459766529 9987 62010462361 9988 1046393104 9989 104651603001 9990 10465903809 9991 10467745344 9992 10468154596 9993 10468359225 9994 104693824 9995 29104701201 9996 51047076096 9997 104711135281 9998 104717607201 9999 1047234321 10000 314104729