# A337340 for range 1 .. 65537 computed by Antti Karttunen, 2020-08-24 # in GP/PARI CALCULATOR Version 2.9.4 (released) amd64 running linux (x86-64/GMP-6.1.2 kernel) 64-bit version, compiled: Dec 19 2017, gcc version 7.3.0 (Ubuntu 7.3.0-1ubuntu1), threading engine: pthread # with the following program: # # A003961(n) = { my(f = factor(n)); for(i=1, #f~, f[i, 1] = nextprime(f[i, 1]+1)); factorback(f); }; # A337340(n) = { my(h=A003961(n),s=(h^2),u=(s+1)/2); ((u/gcd(1+sigma(s), u)) - h)/2; }; # for(n=1,65537,write("a337340.txt", n, " ", A337340(n))); 1 0 2 1 3 4 4 16 5 9 6 49 7 25 8 169 9 144 10 100 11 36 12 484 13 64 14 38 15 289 16 1600 17 81 18 1369 19 121 20 961 21 729 22 361 23 196 24 4489 25 576 26 625 27 3844 28 139 29 225 30 2704 31 324 32 14641 33 1024 34 784 35 1444 36 12544 37 400 38 1156 39 1764 40 8836 41 441 42 6724 43 529 44 3364 45 7569 46 1849 47 676 48 40804 49 3600 50 5329 51 2209 52 5776 53 841 54 34969 55 2025 56 4262 57 3249 58 386 59 900 60 24649 61 1089 62 3025 63 18769 64 132496 65 3481 66 9409 67 1225 68 7225 69 5184 70 13225 71 1296 72 113569 73 1521 74 695 75 14884 76 10609 77 951 78 16129 79 1681 80 80089 81 97344 82 4096 83 1936 84 61009 85 4356 86 4900 87 5929 88 30625 89 2304 90 68644 91 8649 92 16900 93 8464 94 6241 95 6400 96 368449 97 2500 98 32761 99 26244 100 48400 101 2601 102 1052 103 2809 104 52441 105 36864 106 7744 107 2916 108 315844 109 3136 110 506 111 10404 112 198025 113 3969 114 29584 115 10201 116 19321 117 44944 118 1583 119 10816 120 222784 121 7056 122 10000 123 11449 124 1966 125 29241 126 169744 127 4225 128 1194649 129 13689 130 31684 131 4624 132 85264 133 3074 134 2162 135 190969 136 65536 137 4761 138 47089 139 5476 140 119716 141 17424 142 11881 143 12100 144 1024144 145 11664 146 13924 147 91204 148 33856 149 5625 150 134689 151 6084 152 96100 153 56169 154 45796 155 16641 156 145924 157 6561 158 15376 159 21609 160 722500 161 25281 162 877969 163 6889 164 37249 165 51529 166 17689 167 7396 168 550564 169 20736 170 39601 171 82369 172 44521 173 7921 174 53824 175 2235 176 276676 177 23104 178 21025 179 8100 180 619369 181 9025 182 78400 183 27889 184 152881 185 20449 186 76729 187 15129 188 56644 189 471969 190 58081 191 9216 192 3319684 193 9604 194 4439 195 88209 196 295936 197 9801 198 237169 199 11025 200 436921 201 31329 202 23716 203 28900 204 182329 205 22500 206 25600 207 131044 208 473344 209 22201 210 332929 211 12321 212 70225 213 33124 214 26569 215 26896 216 2845969 217 41209 218 28561 219 38809 220 167281 221 25921 222 94249 223 12769 224 26144 225 374544 226 36100 227 12996 228 267289 229 13456 230 92416 231 127449 232 34610 233 14161 234 405769 235 34225 236 75076 237 42849 238 19343 239 14400 240 2007889 241 15625 242 64009 243 2439844 244 90601 245 178929 246 103684 247 38025 248 249001 249 49284 250 264196 251 16384 252 116563 253 35344 254 7526 255 110224 256 10758400 257 17161 258 123904 259 50625 260 286225 261 149769 262 42025 263 17956 264 769129 265 42436 266 143641 267 58564 268 101761 269 18225 270 1721344 271 19044 272 591361 273 218089 274 43264 275 101124 276 425104 277 19600 278 49729 279 213444 280 1079521 281 19881 282 8897 283 21316 284 107584 285 161604 286 109561 287 10950 288 9223369 289 32400 290 105625 291 63504 292 126025 293 23409 294 27491 295 45369 296 60719 297 659344 298 10034 299 60516 300 1214404 301 66564 302 55225 303 66049 304 866761 305 54756 306 506944 307 24025 308 82175 309 71289 310 150544 311 24336 312 1315609 313 24964 314 59536 315 925444 316 139129 317 27225 318 195364 319 7919 320 6507601 321 73984 322 45314 323 47524 324 7907344 325 173056 326 62500 327 79524 328 336400 329 16703 330 465124 331 28224 332 11938 333 262144 334 67081 335 61504 336 4959529 337 29929 338 187489 339 100489 340 357604 341 57600 342 743044 343 442225 344 401956 345 257049 346 71824 347 30276 348 485809 349 30976 350 129926 351 1127844 352 2493241 353 32041 354 208849 355 65025 356 190096 357 272484 358 14471 359 33489 360 5579044 361 69696 362 16130 363 178084 364 707281 365 76176 366 252004 367 34596 368 1378276 369 288369 370 184900 371 104976 372 692224 373 35721 374 136900 375 734449 376 511225 377 69169 378 4251844 379 36481 380 524176 381 106929 382 83521 383 37636 384 29888089 385 250000 386 87025 387 344569 388 206116 389 39204 390 795664 391 75625 392 2666689 393 116964 394 88804 395 84100 396 2137444 397 40000 398 19718 399 399424 400 3936256 401 41616 402 283024 403 98596 404 214369 405 4782969 406 261121 407 13938 408 1643524 409 43681 410 203401 411 120409 412 231361 413 112225 414 1181569 415 96721 416 4264225 417 138384 418 200704 419 44100 420 2999824 421 46225 422 111556 423 438244 424 633616 425 216225 426 299209 427 135424 428 240100 429 304704 430 243049 431 46656 432 25623844 433 47961 434 372100 435 293764 436 258064 437 110889 438 350464 439 48841 440 1507984 441 2286144 442 234256 443 50176 444 850084 445 114921 446 115600 447 142129 448 16072081 449 51984 450 3374569 451 77841 452 326041 453 153664 454 117649 455 427716 456 2408704 457 52900 458 121801 459 1408969 460 833569 461 53361 462 1149184 463 54289 464 1575025 465 418609 466 128164 467 57121 468 3655744 469 152100 470 309136 471 165649 472 134807 473 93025 474 386884 475 316969 476 883600 477 543169 478 25775 479 59049 480 18079504 481 121104 482 27974 483 635209 484 577600 485 124609 486 21967969 487 60025 488 817216 489 173889 490 1612900 491 62001 492 935089 493 86436 494 343396 495 1292769 496 2244004 497 31839 498 444889 499 63001 500 2380849 501 186624 502 148225 503 64516 504 13778944 505 129600 506 319225 507 521284 508 346921 509 67600 510 994009 511 188356 512 96845281 513 2064969 514 155236 515 139876 516 1117249 517 118336 518 456976 519 199809 520 2579236 521 68121 522 1350244 523 72900 524 379456 525 1814409 526 162409 527 123201 528 6927424 529 176400 530 383161 531 580644 532 258098 533 133225 534 528529 535 145161 536 182786 537 204304 538 32642 539 617796 540 415087 541 74529 542 172225 543 227529 544 5326864 545 156025 546 1965604 547 77284 548 390625 549 700569 550 912025 551 25062 552 3829849 553 41222 554 35111 555 514089 556 448900 557 78961 558 1923769 559 159201 560 9721924 561 380689 562 179776 563 80656 564 1420864 565 197136 566 192721 567 11812969 568 970225 569 81225 570 1456849 571 82944 572 988036 573 232324 574 502681 575 504100 576 83028544 577 85849 578 292681 579 242064 580 952576 581 239121 582 573049 583 146689 584 1136356 585 2211169 586 211600 587 87616 588 7409284 589 180625 590 409600 591 247009 592 2755600 593 89401 594 5938969 595 534361 596 461041 597 277729 598 5405 599 90000 600 10936249 601 91809 602 600625 603 786769 604 498436 605 349281 606 595984 607 93636 608 7806436 609 725904 610 494209 611 202500 612 4566769 613 94864 614 43058 615 565504 616 3724900 617 95481 618 643204 619 99225 620 1357225 621 3283344 622 219961 623 284089 624 11847364 625 1440000 626 225625 627 558009 628 537289 629 151321 630 8334769 631 102400 632 1254400 633 310249 634 48806 635 209764 636 1760929 637 1056784 638 364816 639 831744 640 58583716 641 103041 642 667489 643 104329 644 2059225 645 675684 646 429025 647 106276 648 71182969 649 31046 650 1560001 651 1034289 652 42691 653 108241 654 717409 655 229441 656 3031081 657 974169 658 763876 659 108900 660 4190209 661 112896 662 255025 663 651249 664 1442401 665 783225 666 2362369 667 201601 668 605284 669 321489 670 18419 671 189225 672 44649124 673 114244 674 270400 675 9375844 676 1690000 677 116281 678 906304 679 308025 680 3222025 681 327184 682 519841 683 119025 684 6692569 685 236196 686 3984016 687 338724 688 3621409 689 251001 690 2316484 691 122500 692 648025 693 3193369 694 273529 695 271441 696 4376464 697 166464 698 279841 699 356409 700 5880625 701 125316 702 10156969 703 43991 704 22448644 705 859329 706 289444 707 63618 708 1882384 709 128881 710 586756 711 1075369 712 1713481 713 287296 714 2455489 715 597529 716 662596 717 362404 718 302500 719 131769 720 50225569 721 345744 722 628849 723 393129 724 737881 725 576081 726 1605289 727 133956 728 6370576 729 61027344 730 687241 731 198916 732 2271049 733 136161 734 312481 735 4481689 736 12411529 737 42135 738 2598544 739 137641 740 1666681 741 954529 742 188567 743 140625 744 6235009 745 278784 746 322624 747 1236544 748 1234321 749 358801 750 6615184 751 142884 752 4605316 753 412164 754 624100 755 301401 756 38278969 757 144400 758 329476 759 887364 760 4721929 761 147456 762 964324 763 76631 764 57154 765 2762244 766 339889 767 268324 768 269025604 769 148996 770 449399 771 431649 772 784996 773 154449 774 3104644 775 820836 776 370463 777 1270129 778 354025 779 244036 780 7166329 781 224676 782 682276 783 3751969 784 24010000 785 324900 786 1054729 787 158404 788 801025 789 451584 790 758641 791 487204 792 19245769 793 323761 794 71759 795 1065024 796 900601 797 163216 798 209897 799 253009 800 35438209 801 1468944 802 375769 803 263169 804 2550409 805 1245456 806 889249 807 458329 808 1932100 809 164025 810 43059844 811 168100 812 2353156 813 478864 814 638401 815 341056 816 14799409 817 291600 818 394384 819 5461569 820 1833316 821 168921 822 1085764 823 170569 824 2085136 825 2534464 826 1012036 827 171396 828 10640644 829 175561 830 872356 831 492804 832 38390416 833 1320201 834 1247689 835 366025 836 1809025 837 5345344 838 79127 839 181476 840 27008809 841 230400 842 82946 843 499849 844 1006009 845 1022121 846 3948169 847 863041 848 5707321 849 535824 850 1948816 851 352836 852 2696164 853 183184 854 1221025 855 4048144 856 2163841 857 184041 858 2745649 859 185761 860 2190400 861 1397124 862 421201 863 191844 864 230644969 865 391876 866 432964 867 813604 868 3352561 869 290521 870 2647129 871 363609 872 2325625 873 1592644 874 1000000 875 3556996 876 3157729 877 193600 878 440896 879 588289 880 13579225 881 194481 882 20584369 883 196249 884 2111209 885 1138489 886 452929 887 205209 888 7656289 889 518400 890 1036324 891 16499844 892 1042441 893 370881 894 1281424 895 400689 896 1145450 897 1517824 898 469225 899 328329 900 30382144 901 313600 902 702244 903 1669264 904 2937796 905 446224 906 1385329 907 207025 908 1060900 909 1656369 910 3853369 911 210681 912 21687649 913 334084 914 94943 915 1373584 916 1098304 917 567009 918 12687844 919 215296 920 7507600 921 603729 922 481636 923 384400 924 10349089 925 1008016 926 490000 927 1787569 928 2833538 929 219024 930 3771364 931 1934881 932 1155625 933 611524 934 515524 935 746496 936 32913169 937 220900 938 1371241 939 627264 940 2785561 941 223729 942 1493284 943 388129 944 6100900 945 23155344 946 839056 947 226576 948 3485689 949 450241 950 2856100 951 683929 952 1589351 953 233289 954 4892944 955 455625 956 1175056 957 1014049 958 532900 959 583696 960 162741049 961 467856 962 1092025 963 1855044 964 1274641 965 474721 966 5721664 967 235225 968 5202961 969 1192464 970 1123600 971 238144 972 197739844 973 670761 974 107750 975 4334724 976 7360369 977 241081 978 1567504 979 396900 980 1113691 981 1993744 982 559504 983 245025 984 8421604 985 484416 986 155231 987 2122849 988 3094081 989 463761 990 11641744 991 248004 992 1550083 993 708964 994 1449616 995 544644 996 4008004 997 254016 998 568516 999 6563844 1000 21436900 1001 1476225 1002 1682209 1003 335241 1004 1336336 1005 1542564 1006 582169 1007 459684 1008 124032769 1009 256036 1010 1168561 1011 751689 1012 2876416 1013 259081 1014 4695889 1015 1423249 1016 623750 1017 2518569 1018 121367 1019 260100 1020 8952064 1021 265225 1022 338519 1023 1444804 1024 871666576 1025 1108809 1026 18593344 1027 497025 1028 1399489 1029 11068929 1030 1261129 1031 266256 1032 10061584 1033 269361 1034 1067089 1035 6436369 1036 4116841 1037 404496 1038 1800964 1039 274576 1040 23222761 1041 760384 1042 614656 1043 688900 1044 12159169 1045 1094116 1046 130895 1047 777924 1048 3418801 1049 275625 1050 16337764 1051 280900 1052 1464100 1053 28217344 1054 1110916 1055 608400 1056 62362609 1057 744769 1058 1590121 1059 804609 1060 3452164 1061 281961 1062 5230369 1063 285156 1064 11662225 1065 1630729 1066 1201216 1067 85542 1068 4761124 1069 294849 1070 1308736 1071 6822544 1072 8265625 1073 403225 1074 1841449 1075 1324801 1076 113179 1077 840889 1078 5564881 1079 571536 1080 139523344 1081 589824 1082 672400 1083 1747684 1084 1552516 1085 2027776 1086 2050624 1087 297025 1088 47955625 1089 4460544 1090 1406596 1091 298116 1092 17698849 1093 300304 1094 697225 1095 1909924 1096 3519376 1097 303601 1098 6310144 1099 159846 1100 8213956 1101 868624 1102 1142761 1103 306916 1104 34480384 1105 1276900 1106 1874161 1107 7219969 1108 1597696 1109 311364 1110 4631104 1111 447561 1112 4044121 1113 2630884 1114 712336 1115 630436 1116 1328638 1117 314721 1118 1435204 1119 896809 1120 87516025 1121 97719 1122 3429904 1123 318096 1124 1620529 1125 18378369 1126 727609 1127 3076516 1128 12794929 1129 330625 1130 1776889 1131 1734489 1132 1737124 1133 483025 1134 6245432 1135 641601 1136 8737936 1137 915849 1138 145862 1139 454276 1140 13118884 1141 842724 1142 748225 1143 2679769 1144 8898289 1145 664225 1146 2093809 1147 574564 1148 179092 1149 944784 1150 4541161 1151 331776 1152 747311569 1153 337561 1154 774400 1155 6260004 1156 2637376 1157 678976 1158 2181529 1159 592900 1160 8579041 1161 8625969 1162 429830 1163 342225 1164 5161984 1165 698896 1166 1322500 1167 984064 1168 10233601 1169 180119 1170 19909444 1171 348100 1172 1907161 1173 1896129 1174 790321 1175 1684804 1176 66699889 1177 501264 1178 1628176 1179 2930944 1180 3690241 1181 351649 1182 2226064 1183 2524921 1184 4958087 1185 2108304 1186 806404 1187 355216 1188 53465344 1189 88178 1190 4813636 1191 1004004 1192 829058 1193 360000 1194 2502724 1195 710649 1196 4919524 1197 9998244 1198 161639 1199 538756 1200 98446084 1201 367236 1202 828100 1203 1044484 1204 5410276 1205 770884 1206 7086244 1207 480249 1208 4490161 1209 2471184 1210 3147076 1211 968256 1212 5368489 1213 369664 1214 844561 1215 119617969 1216 70274689 1217 373321 1218 6538249 1219 731025 1220 4452100 1221 1774224 1222 1825201 1223 376996 1224 41113744 1225 8785296 1226 855625 1227 1096209 1228 1957201 1229 378225 1230 5094049 1231 381924 1232 6702503 1233 3017169 1234 861184 1235 1871424 1236 5793649 1237 389376 1238 178226 1239 2812329 1240 12222016 1241 562500 1242 29560969 1243 680625 1244 1982464 1245 2424249 1246 2560000 1247 529984 1248 106646929 1249 395641 1250 12967201 1251 3467044 1252 2033476 1253 990025 1254 5026564 1255 808201 1256 4840000 1257 1106704 1258 271910 1259 407044 1260 75030244 1261 736164 1262 183935 1263 1159929 1264 11296321 1265 1739761 1266 162872 1267 1102500 1268 2217121 1269 10969344 1270 1890625 1271 632025 1272 15856324 1273 132518 1274 9517225 1275 5414929 1276 655943 1277 408321 1278 7491169 1279 410881 1280 527299369 1281 3392964 1282 929296 1283 414736 1284 6012304 1285 846400 1286 940900 1287 7628644 1288 3704882 1289 416025 1290 6086089 1291 419904 1292 3865156 1293 1170724 1294 958441 1295 2490084 1296 640697344 1297 422500 1298 1413721 1299 1203409 1300 14047504 1301 423801 1302 9314704 1303 426409 1304 5080516 1305 7354944 1306 976144 1307 434281 1308 6461764 1309 367746 1310 2067844 1311 2778889 1312 27290176 1313 765625 1314 8773444 1315 885481 1316 1373927 1317 1225449 1318 195623 1319 435600 1320 37724164 1321 439569 1322 1018081 1323 57183844 1324 2298256 1325 2088025 1326 5866084 1327 462400 1328 12988816 1329 1258884 1330 1408742 1331 1205604 1332 21270544 1333 755161 1334 362342 1335 2879809 1336 5452225 1337 224295 1338 2896804 1339 826281 1340 4999696 1341 3560769 1342 1705636 1343 620944 1344 401882209 1345 898704 1346 1030225 1347 1304164 1348 2436721 1349 703921 1350 84400969 1351 1172889 1352 15217801 1353 1951609 1354 -290 1355 938961 1356 8162449 1357 781456 1358 2775556 1359 3849444 1360 29008996 1361 466489 1362 2948089 1363 134151 1364 4682896 1365 10705984 1366 213830 1367 470596 1368 60248644 1369 705600 1370 2128681 1371 1327104 1372 35868121 1373 476100 1374 3052009 1375 4968441 1376 32604100 1377 35247969 1378 2262016 1379 1196836 1380 20857489 1381 488601 1382 220079 1383 1338649 1384 5837056 1385 966289 1386 28751044 1387 824464 1388 188158 1389 1361889 1390 2446096 1391 857476 1392 39400729 1393 1345600 1394 1500625 1395 10478169 1396 2521744 1397 144159 1398 3211264 1399 495616 1400 10582214 1401 1432809 1402 1129969 1403 942841 1404 91431844 1405 980100 1406 1999396 1407 3810304 1408 202066225 1409 505521 1410 7739524 1411 714025 1412 2608225 1413 4149369 1414 2886601 1415 1050625 1416 16949689 1417 921600 1418 1162084 1419 2331729 1420 5285401 1421 3515625 1422 9684544 1423 508369 1424 15429184 1425 7935489 1426 2588881 1427 509796 1428 22108804 1429 512656 1430 99278 1431 13593969 1432 1191695 1433 516961 1434 3265249 1435 2739025 1436 2725801 1437 1481089 1438 1188100 1439 522729 1440 452072644 1441 792100 1442 3115225 1443 3034564 1444 5664400 1445 1595169 1446 3541924 1447 525625 1448 1327154 1449 15896169 1450 1036034 1451 527076 1452 14455204 1453 531441 1454 1207801 1455 3122289 1456 57350329 1457 960400 1458 549292969 1459 540225 1460 6190144 1461 1505529 1462 1792921 1463 2702736 1464 20448484 1465 1153476 1466 1227664 1467 4355569 1468 2815684 1469 1164241 1470 40347904 1471 547600 1472 111724900 1473 1555009 1474 1915456 1475 2232036 1476 23396569 1477 299634 1478 1240996 1479 2166784 1480 15007876 1481 549081 1482 8596624 1483 552049 1484 8526400 1485 32341969 1486 252674 1487 553536 1488 56130064 1489 556516 1490 2512225 1491 4028049 1492 2907025 1493 561001 1494 11135569 1495 2975625 1496 11115556 1497 1580049 1498 645122 1499 570025 1500 59552089 1501 910116 1502 1288225 1503 4674244 1504 41460721 1505 3272481 1506 216617 1507 815409 1508 5621641 1509 1617984 1510 2715904 1511 579121 1512 344547844 1513 848241 1514 259463 1515 3247204 1516 2968729 1517 154527 1518 7991929 1519 5008644 1520 42510400 1521 13046544 1522 1329409 1523 585225 1524 8684809 1525 2692881 1526 3474496 1527 1695204 1528 6786025 1529 937024 1530 24870169 1531 594441 1532 3062500 1533 4717584 1534 2418025 1535 1183744 1536 2421328849 1537 835396 1538 1343281 1539 51652969 1540 20286016 1541 1058841 1542 3888784 1543 599076 1544 7070281 1545 3504384 1546 1392400 1547 3154176 1548 27952369 1549 602176 1550 7392961 1551 2965284 1552 16728100 1553 606841 1554 11437924 1555 1199025 1556 3189796 1557 5004169 1558 2199289 1559 613089 1560 64513024 1561 1557504 1562 2024929 1563 1708249 1564 6145441 1565 1229881 1566 33779344 1567 616225 1568 216119401 1569 1827904 1570 2927521 1571 622521 1572 9498724 1573 2062096 1574 1428025 1575 45387169 1576 7214596 1577 1046529 1578 4068289 1579 625681 1580 6832996 1581 179937 1582 4389025 1583 636804 1584 173238244 1585 1340964 1586 2917264 1587 4418404 1588 248674 1589 1585081 1590 9591409 1591 927369 1592 1619942 1593 14531344 1594 1471369 1595 1988100 1596 32398864 1597 640000 1598 2280100 1599 3337929 1600 318979600 1601 644809 1602 13227769 1603 327167 1604 3385600 1605 3636649 1606 2371600 1607 646416 1608 22963264 1609 649636 1610 11215801 1611 5116644 1612 8008900 1613 654481 1614 4129024 1615 2337841 1616 17397241 1617 15460624 1618 294758 1619 656100 1620 387577969 1621 660969 1622 302087 1623 1868689 1624 21187609 1625 8497225 1626 4313929 1627 669124 1628 1148162 1629 5697769 1630 3073009 1631 1726596 1632 133217764 1633 1119364 1634 2627641 1635 3908529 1636 3553225 1637 685584 1638 49168144 1639 191687 1640 16507969 1641 1937664 1642 1522756 1643 1190281 1644 9778129 1645 4161600 1646 1537600 1647 17530969 1648 18774889 1649 919681 1650 22819729 1651 1238769 1652 9114361 1653 3175524 1654 1545049 1655 1390041 1656 95785369 1657 690561 1658 1582564 1659 5207524 1660 7856809 1661 1040400 1662 4439449 1663 693889 1664 345550921 1665 12866569 1666 11888704 1667 695556 1668 11235904 1669 715716 1670 3297856 1671 1979649 1672 16289296 1673 1755625 1674 48121969 1675 3024121 1676 3587236 1677 3988009 1678 1635841 1679 1311025 1680 243110464 1681 853776 1682 2076481 1683 9529569 1684 3759721 1685 1473796 1686 4502884 1687 1904400 1688 9060100 1689 2022084 1690 9205156 1691 1243225 1692 35545444 1693 719104 1694 1552358 1695 4937284 1696 51380224 1697 720801 1698 4826809 1699 729316 1700 17547721 1701 295392969 1702 634391 1703 1354896 1704 24275329 1705 2832489 1706 1651225 1707 2036329 1708 10995856 1709 739600 1710 36445369 1711 893025 1712 19483396 1713 2079364 1714 1658944 1715 4335666 1716 24720784 1717 956484 1718 1674436 1719 5817744 1720 19722481 1721 741321 1722 12581209 1723 749956 1724 3794704 1725 12616704 1726 1729225 1727 1121481 1728 2075895844 1729 4622500 1730 3530641 1731 2152089 1732 3900625 1733 756900 1734 7327849 1735 1490841 1736 30184036 1737 6061444 1738 2617924 1739 235010 1740 23833924 1741 762129 1742 3276100 1743 5987809 1744 20939776 1745 1525225 1746 14341369 1747 767376 1748 9006001 1749 3674889 1750 32024281 1751 1032256 1752 28430224 1753 772641 1754 347951 1755 55308969 1756 3972049 1757 1996569 1758 5299204 1759 788544 1760 122235136 1761 2196324 1762 1752976 1763 1020100 1764 185286544 1765 1577536 1766 1768900 1767 4524129 1768 19009600 1769 1077444 1770 10252804 1771 857807 1772 4080400 1773 6185169 1774 1849600 1775 3196944 1776 68923204 1777 793881 1778 4669921 1779 2241009 1780 9333025 1781 1394761 1782 148522969 1783 797449 1784 9388096 1785 13373649 1786 3341584 1787 799236 1788 11539609 1789 810000 1790 3610000 1791 6953769 1792 100130323 1793 1177225 1794 13667809 1795 1648656 1796 4227136 1797 2256004 1798 2958400 1799 417026 1800 273472369 1801 819025 1802 2825761 1803 2301289 1804 6325225 1805 3426201 1806 15031129 1807 1602756 1808 26450449 1809 19686969 1810 4020025 1811 829921 1812 12475024 1813 470818 1814 372098 1815 8743849 1816 9554281 1817 1447209 1818 14915044 1819 1071225 1820 34692100 1821 2347024 1822 1898884 1823 837225 1824 195216784 1825 3744225 1826 3010225 1827 18164644 1828 4301476 1829 1272384 1830 12369289 1831 851929 1832 9891025 1833 54756 1834 5107600 1835 1703025 1836 114211969 1837 1263376 1838 1940449 1839 2377764 1840 67584841 1841 2187441 1842 5438224 1843 268655 1844 4338889 1845 14152644 1846 3463321 1847 864900 1848 93161104 1849 1218816 1850 1813223 1851 2393209 1852 4414201 1853 1151329 1854 16096144 1855 5157441 1856 127667401 1857 2486929 1858 1974025 1859 3526884 1860 33953929 1861 870489 1862 17422276 1863 82119844 1864 10407076 1865 1758276 1866 5508409 1867 874225 1868 355243 1869 7112889 1870 6723649 1871 876096 1872 296252944 1873 879844 1874 397055 1875 36024004 1876 12348196 1877 881721 1878 5650129 1879 891136 1880 25080064 1881 13965169 1882 2016400 1883 2220100 1884 13446889 1885 3400336 1886 3496900 1887 3790809 1888 10978655 1889 902500 1890 208426969 1891 1535121 1892 7557001 1893 2566404 1894 2042041 1895 1795600 1896 31382404 1897 2319529 1898 4056196 1899 7767369 1900 25715041 1901 908209 1902 6160324 1903 1352569 1904 71639296 1905 5253264 1906 2102500 1907 913936 1908 44049769 1909 1664100 1910 4104676 1911 26440164 1912 2113799 1913 931225 1914 9132484 1915 1852321 1916 4800481 1917 20811844 1918 1049735 1919 1401856 1920 1464745984 1921 1454436 1922 4214809 1923 2582449 1924 9834496 1925 2451399 1926 16703569 1927 1297321 1928 2292998 1929 2614689 1930 4276624 1931 933156 1932 51509329 1933 948676 1934 422822 1935 16908544 1936 46840336 1937 1646089 1938 10738729 1939 2387025 1940 10118761 1941 2663424 1942 2146225 1943 1210000 1944 1779742969 1945 1929321 1946 1206386 1947 3928324 1948 4879681 1949 950625 1950 39025009 1951 972196 1952 2276954 1953 25877569 1954 2172676 1955 3717184 1956 14115049 1957 1512900 1958 3575881 1959 2712609 1960 130736356 1961 1461681 1962 17952169 1963 1779556 1964 5040025 1965 5745609 1966 440450 1967 482982 1968 75811849 1969 275654 1970 4363921 1971 24373969 1972 7022500 1973 978121 1974 19114384 1975 4133089 1976 27857284 1977 2729104 1978 4177936 1979 986049 1980 104796169 1981 517775 1982 2235025 1983 2829124 1984 181872196 1985 1968409 1986 6385729 1987 992016 1988 2607863 1989 16297369 1990 4906225 1991 307023 1992 36084049 1993 996004 1994 2289169 1995 19598329 1996 5121169 1997 998001 1998 59089969 1999 1002001 2000 192959881 2001 5049009 2002 528232 2003 1010025 2004 15147664 2005 2047761 2006 602738 2007 8048569 2008 12033961 2009 6765201 2010 13890529 2011 1016064 2012 5244100 2013 4739329 2014 4141225 2015 4844401 2016 85843138 2017 1026169 2018 2307361 2019 2862864 2020 10523536 2021 1550025 2022 6770404 2023 3940225 2024 25897921 2025 234457344 2026 2334784 2027 1028196 2028 42276004 2029 1038361 2030 12816400 2031 2913849 2032 28143025 2033 1570009 2034 22676644 2035 3478225 2036 5494336 2037 7711729 2038 467567 2039 1052676 2040 80586529 2041 1918225 2042 476786 2043 8191044 2044 284618 2045 2149156 2046 13010449 2047 1976836 2048 7845176329 2049 2982529 2050 9985600 2051 2849344 2052 167365969 2053 1062961 2054 4477456 2055 5914624 2056 12602500 2057 2576025 2058 99640324 2059 254927 2060 11356900 2061 8479744 2062 2399401 2063 1069156 2064 90573289 2065 5513104 2066 2427364 2067 6285049 2068 9610000 2069 1081600 2070 57942544 2071 1687401 2072 37063744 2073 3069504 2074 3644281 2075 4752400 2076 16216729 2077 1723969 2078 2474329 2079 79869969 2080 209033764 2081 1083681 2082 6848689 2083 1087849 2084 5536609 2085 6796449 2086 6205081 2087 1089936 2088 109453444 2089 1100401 2090 9853321 2091 4169764 2092 5924356 2093 7349521 2094 7006609 2095 2169729 2096 30780304 2097 8922169 2098 495494 2099 1113025 2100 147064129 2101 1572516 2102 504983 2103 3139984 2104 13184161 2105 2274064 2106 253987969 2107 8082649 2108 10004569 2109 5555449 2110 5480281 2111 1115136 2112 561310864 2113 1132096 2114 6708100 2115 21501769 2116 14318656 2117 1498176 2118 423752 2119 2013561 2120 31080625 2121 8020224 2122 2540836 2123 1638400 2124 47087044 2125 10614564 2126 2569609 2127 3229209 2128 20987906 2129 1134225 2130 14684224 2131 1140624 2132 10817521 2133 26904969 2134 3876961 2135 6651241 2136 42863209 2137 1144900 2138 2656900 2139 7193124 2140 11785489 2141 1147041 2142 61418569 2143 1157776 2144 14874674 2145 14953689 2146 3632836 2147 2131600 2148 16581184 2149 2924100 2150 11930116 2151 9072144 2152 2673266 2153 1166400 2154 7573504 2155 2295225 2156 50098084 2157 3301489 2158 5148361 2159 1547536 2160 1255780969 2161 1185921 2162 5313025 2163 8655364 2164 6056521 2165 2359296 2166 15737089 2167 1671849 2168 13980121 2169 9840769 2170 18258529 2171 2160900 2172 18464209 2173 1607824 2174 533990 2175 844497 2176 431642176 2177 590991 2178 40157569 2179 1212201 2180 12666481 2181 3356224 2182 2686321 2183 1562500 2184 159314884 2185 5447556 2186 2706025 2187 1525839844 2188 480766 2189 374831 2190 17197609 2191 3038049 2192 31685641 2193 4981824 2194 2735716 2195 2402500 2196 56806369 2197 6031936 2198 7230721 2199 3411409 2200 73942801 2201 1822500 2202 7823209 2203 1216609 2204 2055686 2205 112084569 2206 2765569 2207 1223236 2208 310358689 2209 1971216 2210 11498881 2211 5322249 2212 3371846 2213 1232100 2214 64995844 2215 2468041 2216 2874335 2217 3448449 2218 2805625 2219 3312400 2220 41692849 2221 1249924 2222 4032064 2223 23882769 2224 36409156 2225 5645376 2226 23687689 2227 1692601 2228 6416089 2229 3523129 2230 5678689 2231 2143296 2232 155925169 2233 286776 2234 2835856 2235 6980164 2236 12924025 2237 1252161 2238 8076964 2239 1256641 2240 787700356 2241 30935844 2242 4426816 2243 1265625 2244 30880249 2245 2556801 2246 2866249 2247 8982009 2248 14592400 2249 2313441 2250 165431044 2251 1283689 2252 6553600 2253 3579664 2254 27699169 2255 3825936 2256 115175824 2257 1885129 2258 594434 2259 10316944 2260 16000000 2261 1152959 2262 15618304 2263 2134521 2264 15642025 2265 7546009 2266 4351396 2267 1285956 2268 73594363 2269 1290496 2270 5779216 2271 3617604 2272 78659161 2273 1299600 2274 8248384 2275 20985561 2276 6599761 2277 22202944 2278 816887 2279 1920996 2280 118091689 2281 1306449 2282 7590025 2283 3694084 2284 6739216 2285 2601769 2286 24127744 2287 1313316 2288 80102500 2289 9653449 2290 5982916 2291 329730 2292 18852964 2293 1317904 2294 5175625 2295 69089344 2296 40768225 2297 1331716 2298 8508889 2299 3775249 2300 40883236 2301 6718464 2302 2989441 2303 10278436 2304 6725968144 2305 2624400 2306 3041536 2307 3732624 2308 6974881 2309 1334025 2310 1367189 2311 1359556 2312 23746129 2313 10804369 2314 6115729 2315 2669956 2316 19642624 2317 3433609 2318 5340721 2319 3869089 2320 77228944 2321 2099601 2322 77651344 2323 2229049 2324 19404025 2325 20539024 2326 615302 2327 2365444 2328 46471489 2329 1742400 2330 6295081 2331 31775769 2332 11909401 2333 1366561 2334 8862529 2335 2808976 2336 92121604 2337 6110784 2338 8145316 2339 1368900 2340 1761119 2341 1375929 2342 625871 2343 5626384 2344 17172736 2345 7469289 2346 17073424 2347 1380625 2348 7118224 2349 93837969 2350 15171025 2351 1387684 2352 600348004 2353 2634129 2354 4515625 2355 8133904 2356 14661241 2357 1404225 2358 26388769 2359 3640464 2360 33223696 2361 3968064 2362 3168400 2363 2002225 2364 20043529 2365 4571044 2366 4542950 2367 11303044 2368 223323136 2369 2405601 2370 18983449 2371 1411344 2372 7263025 2373 12194064 2374 3200521 2375 15555136 2376 481231969 2377 1416100 2378 3996001 2379 8105409 2380 43335889 2381 1418481 2382 9042049 2383 1425636 2384 37393225 2385 26646244 2386 647279 2387 6996025 2388 22534009 2389 1430416 2390 6400900 2391 4088484 2392 44289025 2393 1437601 2394 90003169 2395 2903616 2396 7311616 2397 6335289 2398 4853209 2399 1452025 2400 886074289 2401 53582400 2402 3308761 2403 36747844 2404 7458361 2405 5948721 2406 9406489 2407 1901641 2408 48706441 2409 6589489 2410 6943225 2411 1459264 2412 63792169 2413 452402 2414 252536 2415 31158724 2416 40424164 2417 1466521 2418 22250089 2419 342695 2420 28334329 2421 11471769 2422 1741679 2423 1483524 2424 48330304 2425 6120676 2426 3330625 2427 4108729 2428 7606564 2429 3682561 2430 1076627344 2431 4405801 2432 632522500 2433 4210704 2434 3363556 2435 2951524 2436 58859584 2437 1488400 2438 6584356 2439 11985444 2440 40081561 2441 1495729 2442 15976009 2443 751943 2444 16434916 2445 8538084 2446 3396649 2447 1510441 2448 370062169 2449 2356225 2450 79085449 2451 7300804 2452 7706176 2453 2175625 2454 9872164 2455 3048516 2456 3521282 2457 136585969 2458 680066 2459 1520289 2460 45859984 2461 2496400 2462 3441025 2463 4231249 2464 301855876 2465 4247721 2466 27164944 2467 1527696 2468 7756225 2469 4272489 2470 16851025 2471 3896676 2472 52157284 2473 1532644 2474 3508129 2475 63393444 2476 8059921 2477 1565001 2478 25321024 2479 2117025 2480 110019121 2481 4293184 2482 5067001 2483 2689600 2484 266081344 2485 7896100 2486 6130576 2487 4397409 2488 17850625 2489 2480625 2490 21827584 2491 2442969 2492 23049601 2493 12334144 2494 4774225 2495 3097600 2496 959884324 2497 2214144 2498 3564544 2499 33028009 2500 116726416 2501 2073600 2502 31214569 2503 1587600 2504 18309841 2505 9162729 2506 8916196 2507 2683044 2508 45252529 2509 2802276 2510 7279204 2511 133679844 2512 43573201 2513 4072324 2514 9966649 2515 3171961 2516 12285025 2517 4545424 2518 3667225 2519 2292196 2520 675324169 2521 1600225 2522 6630625 2523 5769604 2524 8317456 2525 6365529 2526 10445824 2527 8462281 2528 101687056 2529 12510369 2530 15665764 2531 1610361 2532 25170289 2533 2056356 2534 9928801 2535 25573249 2536 3989030 2537 2053489 2538 98743969 2539 1615441 2540 17023876 2541 21594609 2542 5692996 2543 1623076 2544 142730809 2545 3323329 2546 5997601 2547 13410244 2548 85673536 2549 1625625 2550 48748324 2551 1633284 2552 29593600 2553 8832784 2554 3678724 2555 9247681 2556 67436944 2557 1661521 2558 3701776 2559 4588164 2560 4745832100 2561 2859481 2562 30547729 2563 2411809 2564 8369449 2565 101243844 2566 3736489 2567 2223081 2568 54125449 2569 839679 2570 7623121 2571 4609609 2572 8473921 2573 2709316 2574 68674369 2575 6869641 2576 166900561 2577 4652649 2578 748070 2579 1677025 2580 54789604 2581 2259009 2582 3783025 2583 34951744 2584 34798201 2585 5812921 2586 10543009 2587 3214849 2588 8631844 2589 4804864 2590 22420225 2591 1679616 2592 5766427969 2593 1700416 2594 759719 2595 9809424 2596 2543270 2597 12737761 2598 10837264 2599 3389281 2600 126450025 2601 20358144 2602 3818116 2603 2553604 2604 83850649 2605 3348900 2606 3841600 2607 79061 2608 45738169 2609 1710864 2610 66210769 2611 4343056 2612 8791225 2613 9102289 2614 3912484 2615 3583449 2616 58171129 2617 1716100 2618 16605625 2619 39841344 2620 18619225 2621 1731856 2622 25020004 2623 2477476 2624 245642929 2625 88962624 2626 6895876 2627 446406 2628 78978769 2629 489218 2630 7974976 2631 4848804 2632 61936900 2633 1750329 2634 11035684 2635 6051600 2636 677614 2637 14722569 2638 783287 2639 8398404 2640 339554329 2641 2934369 2642 3960100 2643 4870849 2644 9168784 2645 8661249 2646 514699969 2647 1763584 2648 20693401 2649 4915089 2650 18800896 2651 530727 2652 52809289 2653 885362 2654 831503 2655 28483569 2656 8983939 2657 1766241 2658 11336689 2659 1771561 2660 63504961 2661 5139289 2662 10857025 2663 1782225 2664 191462569 2665 6543364 2666 6801664 2667 12974404 2668 16362025 2669 2396304 2670 25928464 2671 1790244 2672 49084036 2673 412577344 2674 10137856 2675 7128900 2676 26081449 2677 1798281 2678 7441984 2679 9284209 2680 45010681 2681 4575321 2682 32058244 2683 1803649 2684 15358561 2685 10029889 2686 5593225 2687 1806336 2688 3617060164 2689 1811716 2690 8094025 2691 37970244 2692 9278116 2693 1819801 2694 11744329 2695 30305025 2696 21939856 2697 8219689 2698 6340324 2699 1830609 2700 759663844 2701 2621161 2702 10562500 2703 7851204 2704 136983616 2705 3663396 2706 17572864 2707 1836025 2708 9443329 2709 41757444 2710 8456464 2711 1838736 2712 73479184 2713 1846881 2714 1405559 2715 11168964 2716 24990001 2717 6456681 2718 34656769 2719 1860496 2720 261113281 2721 5184729 2722 4202500 2723 4765489 2724 26543104 2725 7661824 2726 6071296 2727 41434969 2728 42159049 2729 1863225 2730 96373489 2731 1876900 2732 9665881 2733 5276209 2734 4239481 2735 3798601 2736 542284369 2737 9180900 2738 6355441 2739 8363664 2740 19166884 2741 1887876 2742 699737 2743 3591025 2744 322849024 2745 34363044 2746 856151 2747 464514 2748 27478564 2749 1893376 2750 44729344 2751 14190289 2752 293471161 2753 1912689 2754 317267344 2755 6225025 2756 20367169 2757 5391684 2758 2152991 2759 3218436 2760 187744804 2761 2788900 2762 4401604 2763 15108769 2764 9947716 2765 10208025 2766 12054784 2767 1926544 2768 52548001 2769 9622404 2770 8702500 2771 2515396 2772 258791569 2773 520998 2774 7425625 2775 25220484 2776 22193521 2777 1943236 2778 12264004 2779 4862025 2780 22024249 2781 44715969 2782 7722841 2783 6002500 2784 354644224 2785 3880900 2786 12117361 2787 5484964 2788 13512976 2789 1946025 2790 94322944 2791 1954404 2792 22705225 2793 48399849 2794 6522916 2795 7817616 2796 28912129 2797 1960000 2798 4464769 2799 15303744 2800 476505241 2801 1962801 2802 12902464 2803 1985281 2804 10176100 2805 18679684 2806 8491396 2807 5058001 2808 822943969 2809 3027600 2810 8826841 2811 5531904 2812 3597215 2813 2449225 2814 34304449 2815 3964081 2816 1818681316 2817 15697444 2818 4553956 2819 2005056 2820 69672409 2821 11964681 2822 6431296 2823 5602689 2824 23483716 2825 330731 2826 37356544 2827 2920681 2828 394820 2829 9715689 2830 9461776 2831 601350 2832 152571904 2833 2010724 2834 8300161 2835 578979844 2836 10465225 2837 2019241 2838 20994724 2839 2699449 2840 47582404 2841 5673924 2842 31651876 2843 2030625 2844 87179569 2845 3992004 2846 4579600 2847 11269449 2848 138886225 2849 8590761 2850 71436304 2851 2039184 2852 23309584 2853 17114769 2854 4592449 2855 4076361 2856 199007449 2857 2044900 2858 4618201 2859 5841889 2860 48455521 2861 2070721 2862 122367844 2863 5308416 2864 53728900 2865 11404129 2866 4656964 2867 3150625 2868 29398084 2869 3258025 2870 4928258 2871 25371369 2872 24542116 2873 577083 2874 13337104 2875 663559 2876 10699441 2877 14607684 2878 4708900 2879 2082249 2880 4068781369 2881 2782224 2882 7134241 2883 11710084 2884 28047616 2885 4218916 2886 27321529 2887 2096704 2888 50993881 2889 46403344 2890 14364100 2891 13616100 2892 31888609 2893 3055504 2894 945254 2895 11881809 2896 59830225 2897 2105401 2898 143089444 2899 3721041 2900 46717225 2901 5890329 2902 4748041 2903 2114116 2904 130119649 2905 11737476 2906 4787344 2907 29833444 2908 10876804 2909 2125764 2910 28111204 2911 2461761 2912 516198400 2913 5963364 2914 8649481 2915 7203856 2916 4943777344 2917 2140369 2918 971522 2919 16785409 2920 55726225 2921 3606201 2922 13557124 2923 577319 2924 16144324 2925 108409744 2926 24334489 2927 2157961 2928 184063489 2929 508166 2930 10387729 2931 6036849 2932 847363 2933 5359225 2934 39212644 2935 4305625 2936 25351225 2937 9935104 2938 10484644 2939 2178576 2940 363169249 2941 2890000 2942 984791 2943 49871844 2944 1005587521 2945 302934 2946 14002564 2947 5616900 2948 3446159 2949 6135529 2950 4015871 2951 3786916 2952 210598144 2953 2184484 2954 13535041 2955 12124324 2956 11175649 2957 2193361 2958 19509889 2959 618815 2960 135094129 2961 53100369 2962 4946176 2963 2202256 2964 77387209 2965 4393216 2966 4972900 2967 11607649 2968 15344015 2969 2205225 2970 291111844 2971 2247001 2972 11417641 2973 6210064 2974 4986289 2975 26214400 2976 505215529 2977 3920400 2978 5013121 2979 17740944 2980 22619536 2981 3240000 2982 36264484 2983 3511876 2984 26173456 2985 13630864 2986 5053504 2987 2748964 2988 7701538 2989 1259859 2990 26790976 2991 6360484 2992 100060009 2993 2883204 2994 14227984 2995 4422609 2996 29106025 2997 164147344 2998 1025138 2999 2250000 3000 536015104 3001 2265025 3002 8196769 3003 36929929 3004 11600836 3005 4511376 3006 42081169 3007 3489424 3008 373185124 3009 8392609 3010 29463184 3011 2277081 3012 33431524 3013 3944196 3014 7344100 3015 38588944 3016 50608996 3017 1131927 3018 14569489 3019 2283121 3020 24453025 3021 11505664 3022 5216656 3023 2304324 3024 3101041969 3025 17139600 3026 7639696 3027 6411024 3028 11723776 3029 4124961 3030 29235649 3031 5827396 3032 26728900 3033 18809569 3034 6990736 3035 4601025 3036 71944324 3037 2310400 3038 45091225 3039 6487209 3040 382632721 3041 2322576 3042 117440569 3043 2954961 3044 11971600 3045 35605089 3046 1052486 3047 665394 3048 78180964 3049 2340900 3050 24245776 3051 62995969 3052 6251855 3053 2941225 3054 15264649 3055 9941409 3056 61089856 3057 6512704 3058 8439025 3059 2687910 3060 223861444 3061 2350089 3062 5354596 3063 6640929 3064 27573001 3065 4661281 3066 42471289 3067 2368521 3068 21771556 3069 36144144 3070 10660225 3071 3326976 3072 21792254884 3073 1184870 3074 1502615 3075 27741289 3076 12096484 3077 3290596 3078 464919844 3079 2374681 3080 36509423 3081 12439729 3082 1904678 3083 2383936 3084 35010889 3085 4691556 3086 5396329 3087 276789769 3088 63648484 3089 2414916 3090 31550689 3091 3381921 3092 12538681 3093 6666724 3094 28398241 3095 4875264 3096 251603044 3097 3686400 3098 5424241 3099 6744409 3100 66552964 3101 6095961 3102 26697889 3103 2852721 3104 30105671 3105 160959969 3106 5466244 3107 4194304 3108 102961609 3109 2430481 3110 10797796 3111 10125124 3112 28718881 3113 3625216 3114 45050944 3115 13942756 3116 19802500 3117 6874884 3118 5522500 3119 2433600 3120 580665409 3121 2458624 3122 14025025 3123 19027044 3124 18232900 3125 70610409 3126 15382084 3127 3236401 3128 198254 3129 17239104 3130 11075584 3131 3629025 3132 304048969 3133 4549689 3134 1108262 3135 27373824 3136 114379832 3137 2499561 3138 16459249 3139 3444736 3140 26357956 3141 19465744 3142 5607424 3143 6315169 3144 85507009 3145 7431076 3146 18567481 3147 6901129 3148 12859396 3149 706127 3150 408524944 3151 4060225 3152 64947481 3153 7033104 3154 9424900 3155 5031049 3156 36626704 3157 9449476 3158 5635876 3159 705539844 3160 61512649 3161 611799 3162 27793984 3163 2505889 3164 39513796 3165 15225604 3166 5736025 3167 2509056 3168 1559223169 3169 2528100 3170 12075625 3171 18636489 3172 26265625 3173 3956121 3174 39778249 3175 10297681 3176 5855783 3177 20133169 3178 2851634 3179 5503716 3180 86341264 3181 2537649 3182 8352100 3183 7059649 3184 73017025 3185 51825601 3186 130804969 3187 2544025 3188 13249600 3189 7139584 3190 3576887 3191 2563201 3192 291623929 3193 3916441 3194 1151039 3195 40793769 3196 20529961 3197 4665600 3198 30052324 3199 6426225 3200 2870923561 3201 10771524 3202 5808100 3203 2572816 3204 119071744 3205 5062500 3206 14776336 3207 7382089 3208 30481441 3209 2585664 3210 32741284 3211 11042329 3212 21353641 3213 170615844 3214 5822569 3215 5125696 3216 206698129 3217 2592100 3218 5851561 3219 10093329 3220 100962304 3221 2604996 3222 46063369 3223 3980025 3224 72097081 3225 33143049 3226 5895184 3227 1294386 3228 37173409 3229 2640625 3230 21049744 3231 21040569 3232 156600196 3233 3904576 3234 139169209 3235 5221225 3236 13315201 3237 14303524 3238 1180007 3239 3182656 3240 3488319844 3241 6594624 3242 5953600 3243 14760964 3244 13645636 3245 262859 3246 16826404 3247 3359889 3248 190716100 3249 43718544 3250 76492516 3251 2643876 3252 38837824 3253 2650384 3254 6027025 3255 50722884 3256 51768025 3257 2653641 3258 51294244 3259 2673225 3260 27667600 3261 7436529 3262 3106295 3263 4769856 3264 1199029129 3265 5317636 3266 10080625 3267 111555844 3268 23658496 3269 6937956 3270 35188624 3271 2719201 3272 31990336 3273 7463824 3274 6175225 3275 11262736 3276 442555369 3277 3873024 3278 8667136 3279 7518564 3280 148596100 3281 3500641 3282 17447329 3283 18447025 3284 13712209 3285 47775744 3286 10719076 3287 4235364 3288 88021924 3289 10265616 3290 7488431 3291 7601049 3292 13845841 3293 3952144 3294 157803844 3295 5349969 3296 169000000 3297 20088324 3298 1654274 3299 2722500 3300 205406224 3301 2732409 3302 11155600 3303 21734244 3304 82047364 3305 5546025 3306 28590409 3307 2742336 3308 13912900 3309 7683984 3310 12517444 3311 11289600 3312 862127044 3313 2752281 3314 6220036 3315 31945104 3316 14250625 3317 4064256 3318 46881409 3319 2758921 3320 70728100 3321 180552969 3322 9369721 3323 2768896 3324 39967684 3325 7678082 3326 6250000 3327 7795264 3328 3110069824 3329 2772225 3330 115820644 3331 2792241 3332 107019025 3333 11202409 3334 6265009 3335 9897316 3336 101143249 3337 3740356 3338 6446521 3339 65804544 3340 29691601 3341 4995225 3342 1044572 3343 2798929 3344 146627881 3345 15776784 3346 15808576 3347 2819041 3348 433139344 3349 3572100 3350 5441330 3351 7879249 3352 6454751 3353 7171684 3354 35904064 3355 9290304 3356 14730244 3357 22439169 3358 11806096 3359 2822400 3360 2188087729 3361 2839225 3362 7689529 3363 12299049 3364 18696976 3365 5612161 3366 85784644 3367 14691889 3368 6765170 3369 7963684 3370 13271449 3371 2842596 3372 40538689 3373 2869636 3374 17147881 3375 459544969 3376 81558961 3377 815271 3378 18207289 3379 4368100 3380 82864609 3381 76947984 3382 11195716 3383 4016016 3384 319944769 3385 5712100 3386 6477025 3387 8277129 3388 69973225 3389 2873025 3390 44448889 3391 2900209 3392 462465025 3393 43388569 3394 6492304 3395 15116544 3396 43454464 3397 3802500 3398 6568969 3399 12089529 3400 157954624 3401 864447 3402 2658639844 3403 3659569 3404 28622500 3405 16056049 3406 12201049 3407 2910436 3408 218507524 3409 7290000 3410 25502500 3411 22915369 3412 14868736 3413 2944656 3414 18335524 3415 5846724 3416 98982601 3417 665672 3418 1330247 3419 5225796 3420 328044544 3421 4137156 3422 8042896 3423 21086464 3424 175377049 3425 11594025 3426 18722929 3427 4791721 3428 14938225 3429 67026969 3430 195300625 3431 4380649 3432 222516889 3433 2972176 3434 41713 3435 16621929 3436 15077689 3437 7529536 3438 52374169 3439 962726 3440 177528976 3441 14379264 3442 6677056 3443 4243600 3444 113252164 3445 12320100 3446 6754801 3447 23639044 3448 34164025 3449 2985984 3450 113571649 3451 10491121 3452 15570916 3453 8305924 3454 10099684 3455 6017209 3456 18683335969 3457 2992900 3458 8317919 3459 8450649 3460 31787044 3461 2996361 3462 19377604 3463 3003289 3464 35117476 3465 156550144 3466 1361375 3467 3006756 3468 65966884 3469 3045025 3470 13424896 3471 16990884 3472 271689289 3473 5180176 3474 54567769 3475 13322500 3476 23571025 3477 14837904 3478 10621081 3479 19501056 3480 12605897 3481 3459600 3482 6864400 3483 215707969 3484 29495761 3485 8173881 3486 53904964 3487 923639 3488 188485441 3489 8567329 3490 13734436 3491 3059001 3492 129095044 3493 1527938 3494 6911641 3495 17489124 3496 81072016 3497 5303809 3498 33085504 3499 3080025 3500 288252484 3501 24621444 3502 543977 3503 5517801 3504 255904009 3505 6155361 3506 6959044 3507 22629049 3508 15713296 3509 6859161 3510 497825344 3511 3090564 3512 35760400 3513 8714304 3514 17977600 3515 10890000 3516 47706649 3517 3108169 3518 7102225 3519 47430769 3520 1100182561 3521 7834401 3522 19775809 3523 5541316 3524 15784729 3525 42146064 3526 9186961 3527 3111696 3528 1667660569 3529 3118756 3530 14205361 3531 12545764 3532 15928081 3533 3129361 3534 40729924 3535 15721225 3536 171112561 3537 73307844 3538 9703225 3539 3132900 3540 92294449 3541 3143529 3542 38688400 3543 8803089 3544 36735721 3545 6330256 3546 55681444 3547 3161284 3548 16654561 3549 63154809 3550 28783225 3551 4384836 3552 620358649 3553 8065600 3554 7150276 3555 52736644 3556 42042256 3557 3164841 3558 20178064 3559 3186225 3560 84015556 3561 8892324 3562 12559936 3563 8208225 3564 1336779844 3565 14100025 3566 7182400 3567 11102224 3568 84511249 3569 4372281 3570 120384784 3571 3204100 3572 30085225 3573 25120144 3574 7198489 3575 29311396 3576 103876864 3577 22838841 3578 1456919 3579 9012004 3580 32501401 3581 3207681 3582 62599744 3583 3225616 3584 2343785702 3585 17783089 3586 10601536 3587 4485924 3588 123032464 3589 4284900 3590 14845609 3591 250019344 3592 38056561 3593 3250809 3594 20313049 3595 6471936 3596 26635921 3597 13483584 3598 18826921 3599 4173849 3600 2461350544 3601 5702544 3602 1473158 3603 9193024 3604 25441936 3605 16966161 3606 20720704 3607 3261636 3608 56942116 3609 26132544 3610 30846916 3611 5583769 3612 10397218 3613 3268864 3614 14432401 3615 19289664 3616 238084900 3617 3279721 3618 177209344 3619 14356521 3620 36192256 3621 12020089 3622 7474756 3623 3294225 3624 112296409 3625 28259856 3626 55368481 3627 61811044 3628 16801801 3629 4923961 3630 78712384 3631 3305124 3632 86007076 3633 24226084 3634 13032100 3635 6579225 3636 134258569 3637 3316041 3638 9647236 3639 9253764 3640 312264241 3641 4796100 3642 21132409 3643 3345241 3644 17098225 3645 2990667969 3646 1505906 3647 1651974 3648 1757034889 3649 4347225 3650 33709636 3651 9345249 3652 27102436 3653 5784025 3654 163507369 3655 9765625 3656 7740167 3657 18292729 3658 11458225 3659 3367225 3660 111344704 3661 8850625 3662 7672900 3663 44382244 3664 89038096 3665 6687396 3666 45657049 3667 5130225 3668 45981961 3669 9437184 3670 15335056 3671 3370896 3672 1027971844 3673 3378244 3674 11377129 3675 219691684 3676 17472400 3677 3404025 3678 21409129 3679 6200100 3680 608312896 3681 27426169 3682 3935618 3683 4120900 3684 48958009 3685 10432900 3686 12138256 3687 9467929 3688 39062500 3689 14945956 3690 127396369 3691 3415104 3692 31181056 3693 9560464 3694 1555703 3695 6760000 3696 838507849 3697 3422500 3698 10975969 3699 75463969 3700 81721600 3701 3437316 3702 21548164 3703 1641163 3704 39740416 3705 46812964 3706 10368400 3707 5085025 3708 144889369 3709 3455881 3710 46430596 3711 9746884 3712 229787762 3713 4835601 3714 1312712 3715 6906384 3716 17774656 3717 70341769 3718 31753225 3719 3470769 3720 305620324 3721 5035536 3722 7840000 3723 14077504 3724 156825529 3725 13682601 3726 739132969 3727 3481956 3728 93683041 3729 17032129 3730 15832441 3731 16160400 3732 49589764 3733 3493161 3734 1572482 3735 60637369 3736 41809156 3737 889575 3738 64032004 3739 3534400 3740 60528400 3741 13264164 3742 7890481 3743 5234944 3744 2666379769 3745 17606416 3746 7924225 3747 9903609 3748 17926756 3749 5861241 3750 324252049 3751 9771876 3752 111154849 3753 86713344 3754 7941124 3755 7017201 3756 50865424 3757 9412624 3758 8025889 3759 24770529 3760 225750625 3761 3545689 3762 125708944 3763 4635409 3764 1392691 3765 20223009 3766 19989841 3767 3549456 3768 121044004 3769 3568321 3770 30614089 3771 27688644 3772 31483321 3773 74839801 3774 34128964 3775 14791716 3776 494350756 3777 10188864 3778 1623359 3779 3594816 3780 1875929344 3781 1175154 3782 13823524 3783 18421264 3784 68029504 3785 7091569 3786 23107249 3787 9048064 3788 18386944 3789 29019769 3790 16168441 3791 4648336 3792 282475249 3793 3602404 3794 20884900 3795 43520409 3796 36517849 3797 3613801 3798 69923044 3799 4507129 3800 231465796 3801 27583504 3802 8179600 3803 3648100 3804 55457809 3805 7241481 3806 12180100 3807 274299844 3808 128940575 3809 6806881 3810 47293129 3811 4809249 3812 18931201 3813 15816529 3814 8231161 3815 18922500 3816 396487744 3817 5143824 3818 14984641 3819 16662724 3820 36954241 3821 3651921 3822 237992329 3823 3671056 3824 95257600 3825 135419769 3826 1675046 3827 5193841 3828 82210489 3829 9381969 3830 16679056 3831 10220809 3832 43217476 3833 3697929 3834 187333969 3835 13169641 3836 47334400 3837 10284849 3838 12623809 3839 5262436 3840 13182943489 3841 6290064 3842 13097161 3843 84860944 3844 37945600 3845 7317025 3846 23251684 3847 3705625 3848 88529281 3849 10381284 3850 110460100 3851 3709476 3852 150356644 3853 3728761 3854 11682724 3855 21178404 3856 103327225 3857 15374241 3858 23541904 3859 4730625 3860 38502025 3861 190771344 3862 8404201 3863 3755844 3864 463627024 3865 7584516 3866 8543929 3867 10413529 3868 19088161 3869 5428900 3870 152201569 3871 25210441 3872 421604089 3873 10510564 3874 14822500 3875 40259025 3876 96668224 3877 3763600 3878 21492496 3879 29289744 3880 91087936 3881 3779136 3882 23980609 3883 5442889 3884 19324816 3885 62283664 3886 10896601 3887 17556100 3888 16017939844 3889 3814209 3890 17372224 3891 10575504 3892 54390625 3893 4897369 3894 35366809 3895 11978521 3896 8780774 3897 30107169 3898 1709954 3899 1914566 3900 351262564 3901 5560164 3902 8755681 3903 10608049 3904 596385241 3905 11029041 3906 232928644 3907 3822025 3908 19562929 3909 10673289 3910 33466225 3911 3833764 3912 127057984 3913 19307236 3914 13623481 3915 183927844 3916 32194276 3917 3837681 3918 24423364 3919 3845521 3920 1176695809 3921 10870209 3922 2629574 3923 3857296 3924 161594944 3925 15944049 3926 16024009 3927 46131264 3928 45373696 3929 3861225 3930 51724864 3931 3884841 3932 19882681 3933 69505569 3934 21799561 3935 7778521 3936 682358884 3937 5870929 3938 426035 3939 19158129 3940 39287824 3941 9790641 3942 219395344 3943 3892729 3944 12637319 3945 22155849 3946 8809024 3947 3932289 3948 172055689 3949 5688225 3950 37210000 3951 30658369 3952 250747225 3953 4687225 3954 24571849 3955 23902321 3956 37613689 3957 10903204 3958 8880400 3959 4990756 3960 943226944 3961 5152900 3962 23367556 3963 11002489 3964 20124196 3965 15888196 3966 25472209 3967 3976036 3968 1636930681 3969 1429747344 3970 17724100 3971 11819844 3972 57486724 3973 4639716 3974 8934121 3975 52229529 3976 117505600 3977 940911 3978 146700544 3979 6734025 3980 44169316 3981 11573604 3982 13868176 3983 9859600 3984 324792484 3985 8014561 3986 8970025 3987 31494544 3988 20611600 3989 4000000 3990 176411524 3991 6985449 3992 46104100 3993 30162064 3994 8988004 3995 12418576 3996 531855844 3997 10067929 3998 9024016 3999 18896409 4000 1736722276 4001 4004001 4002 45454564 4003 4012009 4004 119661721 4005 72029169 4006 1816838 4007 4024036 4008 136352329 4009 6574096 4010 18438436 4011 273599 4012 27196225 4013 4036081 4014 72454144 4015 12916836 4016 108326464 4017 20675209 4018 60902416 4019 4040100 4020 125037124 4021 4052169 4022 9150625 4023 89056969 4024 47210641 4025 61074225 4026 42667024 4027 4096576 4028 37283236 4029 15539364 4030 43612816 4031 5331481 4032 10047456169 4033 1070918 4034 9241600 4035 22486564 4036 20775364 4037 5875776 4038 25775929 4039 10419984 4040 94731289 4041 32626944 4042 13957696 4043 7075600 4044 60949249 4045 8054244 4046 7090022 4047 17614809 4048 233111824 4049 4100625 4050 2110207969 4051 4112784 4052 21022225 4053 29343889 4054 9259849 4055 8254129 4056 380523049 4057 4145296 4058 9351364 4059 48818169 4060 115369081 4061 6421156 4062 26234884 4063 5239521 4064 50651078 4065 23493409 4066 14137600 4067 28987456 4068 204118369 4069 7257636 4070 6258566 4071 19554084 4072 9886991 4073 4157521 4074 69422224 4075 16736281 4076 21104836 4077 96275344 4078 9480241 4079 4182025 4080 725332624 4081 3554930 4082 17272336 4083 11675889 4084 21520321 4085 14311089 4086 73736569 4087 5654884 4088 27513887 4089 16867449 4090 663035 4091 4186116 4092 117115684 4093 4198401 4094 17799961 4095 267715044 4096 70607118400 4097 5683456 4098 26853124 4099 4223025 4100 89889361 4101 11778624 4102 25654225 4103 6066369 4104 1506371344 4105 8294400 4106 9572836 4107 17656804 4108 40309801 4109 2124215 4110 53246209 4111 4255969 4112 113443801 4113 33200644 4114 23193856 4115 8375236 4116 896822809 4117 6885376 4118 11519236 4119 11916304 4120 102232321 4121 7912969 4122 76335169 4123 21902400 4124 21603904 4125 3019749 4126 9628609 4127 4260096 4128 815216704 4129 4268356 4130 49632025 4131 881317969 4132 21855625 4133 4280761 4134 56580484 4135 8415801 4136 86508601 4137 29942784 4138 1945631 4139 4309776 4140 521528569 4141 4901796 4142 15194404 4143 12229009 4144 333610225 4145 8620096 4146 27636049 4147 11730625 4148 32809984 4149 33489369 4150 42784681 4151 10850436 4152 145974724 4153 4318084 4154 15523600 4155 24176889 4156 22278400 4157 4322241 4158 718883344 4159 4359744 4160 1881390625 4161 20629764 4162 9759376 4163 7667361 4164 61653904 4165 64738116 4166 9796900 4167 34070569 4168 49843600 4169 6195121 4170 61183684 4171 5631129 4172 55860676 4173 21455424 4174 9815689 4175 17960644 4176 985143769 4177 4410000 4178 9909904 4179 33663204 4180 88698724 4181 6775609 4182 37540129 4183 6604900 4184 10660919 4185 262018969 4186 66161956 4187 5992704 4188 63075364 4189 989234 4190 19536400 4191 18122049 4192 277056025 4193 10923025 4194 80317444 4195 8910225 4196 1715899 4197 12404484 4198 2002178 4199 13793796 4200 1323649924 4201 4431025 4202 14160169 4203 35844169 4204 22791076 4205 11309769 4206 28270489 4207 11142244 4208 118679236 4209 23590449 4210 20475625 4211 4443664 4212 2285987344 4213 6390784 4214 72760900 4215 24522304 4216 90060100 4217 4447881 4218 50013184 4219 4468996 4220 49336576 4221 95296644 4222 10042561 4223 5290000 4224 5051939929 4225 50126400 4226 10195249 4227 12652249 4228 60388441 4229 4473225 4230 193543744 4231 4494400 4232 128890609 4233 17867529 4234 2695247 4235 42328036 4236 65237929 4237 6812100 4238 18130564 4239 103774969 4240 279759076 4241 4498641 4242 72199009 4243 4519876 4244 22877089 4245 26286129 4246 14753281 4247 6610041 4248 1425983 4249 2270031 4250 95550625 4251 23059204 4252 23136100 4253 4532641 4254 29073664 4255 17313921 4256 944886121 4257 58323769 4258 2040326 4259 4536900 4260 132181009 4261 4558225 4262 10272025 4263 87928129 4264 97377424 4265 8994001 4266 242175844 4267 5958481 4268 6976166 4269 12723489 4270 59876644 4271 4562496 4272 385808164 4273 4583881 4274 2059535 4275 198443569 4276 23921881 4277 24552025 4278 64754209 4279 6656400 4280 106090000 4281 12759184 4282 10329796 4283 4596736 4284 552814144 4285 9036036 4286 10426441 4287 12830724 4288 669722641 4289 4613904 4290 134606404 4291 11512449 4292 32706961 4293 339922969 4294 19193161 4295 9120400 4296 149255089 4297 4678569 4298 26327161 4299 12938409 4300 107391769 4301 12823561 4302 81667369 4303 8202496 4304 120450625 4305 68508729 4306 2098223 4307 5803281 4308 68178049 4309 7595536 4310 20666116 4311 37051569 4312 450925225 4313 6932689 4314 29724304 4315 9418761 4316 46348864 4317 13082689 4318 2784071 4319 11587216 4320 11302241344 4321 5475600 4322 10679824 4323 19820304 4324 47831056 4325 19228225 4326 77915929 4327 4700224 4328 54523456 4329 75898944 4330 21242881 4331 5978025 4332 141657604 4333 12040900 4334 15054400 4335 39904489 4336 125843524 4337 4704561 4338 88585744 4339 4726276 4340 164352400 4341 13155129 4342 19456921 4343 5856400 4344 166203664 4345 14258176 4346 14478025 4347 397483969 4348 24098281 4349 4743684 4350 129777664 4351 7177041 4352 3884904241 4353 13191424 4354 26666896 4355 17842176 4356 361456144 4357 4756761 4358 10916416 4359 13300609 4360 114019684 4361 34433424 4362 1772297 4363 4778596 4364 24186724 4365 78092569 4366 14070001 4367 1356162 4368 1433909689 4369 6240004 4370 49042009 4371 1408892 4372 24364096 4373 4818025 4374 13732792969 4375 174372025 4376 56535361 4377 13520329 4378 16924996 4379 5919489 4380 154803364 4381 8696601 4382 27352900 4383 37662769 4384 285204544 4385 9504889 4386 44849809 4387 5489649 4388 1890139 4389 67601284 4390 21631801 4391 4831204 4392 511302544 4393 7828804 4394 54302161 4395 28858384 4396 13012070 4397 4857616 4398 30713764 4399 6890625 4400 665536804 4401 108930969 4402 16410601 4403 18352656 4404 70425664 4405 9548100 4406 10956100 4407 29127609 4408 92640625 4409 4884100 4410 1008824644 4411 7064964 4412 24900100 4413 13704804 4414 11015761 4415 9634816 4416 2793333904 4417 12425625 4418 17749369 4419 38900169 4420 103510276 4421 4888521 4422 47914084 4423 4928400 4424 151905625 4425 55830784 4426 2216447 4427 7551504 4428 585010969 4429 6320196 4430 22221796 4431 37601424 4432 129504400 4433 16711744 4434 31047184 4435 10074276 4436 25260676 4437 54199044 4438 29822521 4439 8156736 4440 375274384 4441 4941729 4442 11256025 4443 13741849 4444 36300625 4445 25431849 4446 214974244 4447 4950625 4448 327718609 4449 13816089 4450 50822641 4451 4963984 4452 213218404 4453 7001316 4454 15241216 4455 808662969 4456 57760000 4457 4977361 4458 31719424 4459 25587743 4460 51122500 4461 13853284 4462 3856175 4463 5017600 4464 1403401444 4465 18198756 4466 44209201 4467 13927824 4468 25532809 4469 5900041 4470 62837329 4471 6528025 4472 116337796 4473 100741369 4474 11276164 4475 19660356 4476 72709729 4477 11999296 4478 11316496 4479 14040009 4480 7089471601 4481 5022081 4482 278455969 4483 5044516 4484 7965743 4485 202233 4486 2276774 4487 2497830 4488 277955584 4489 6350400 4490 23020804 4491 39526369 4492 1980418 4493 5076009 4494 80856064 4495 16112196 4496 131354521 4497 14265729 4498 20830096 4499 7414729 4500 1488956569 4501 12659364 4502 11560000 4503 22771984 4504 58997761 4505 15389929 4506 32228329 4507 5089536 4508 249324100 4509 116899344 4510 34445161 4511 8797156 4512 1036646809 4513 5098564 4514 16974400 4515 81848209 4516 26822041 4517 5103081 4518 92871769 4519 5112121 4520 144024001 4521 20403289 4522 51984100 4523 5166529 4524 140588449 4525 21893041 4526 19219456 4527 40475044 4528 140801956 4529 2576183 4530 67930564 4531 8323225 4532 39175081 4533 14493249 4534 11580409 4535 10163344 4536 8614067344 4537 9000000 4538 11621281 4539 21224449 4540 52027369 4541 1533471 4542 32569849 4543 19018321 4544 707985664 4545 81216144 4546 2337911 4547 5171076 4548 74252689 4549 5198400 4550 188897536 4551 19421649 4552 11876486 4553 1274114 4554 199854769 4555 10342656 4556 36844900 4557 125260864 4558 17297281 4559 1430054 4560 1062890404 4561 5212089 4562 11764900 4563 326235844 4564 68326756 4565 16394401 4566 33258289 4567 5248681 4568 60668521 4569 14645929 4570 23425600 4571 13133376 4572 217179169 4573 6625476 4574 11826721 4575 67354849 4576 720976201 4577 9357481 4578 86899684 4579 1663490 4580 53860921 4581 42406144 4582 14891881 4583 5267025 4584 169702729 4585 27815076 4586 11868025 4587 23444964 4588 46594276 4589 9308601 4590 621853969 4591 5280804 4592 73375142 4593 14876449 4594 11992369 4595 10569001 4596 76597504 4597 5294601 4598 33988900 4599 117983044 4600 367987489 4601 6558721 4602 60481729 4603 5336100 4604 26915344 4605 29615364 4606 92525161 4607 6922161 4608 60534205369 4609 1494950 4610 23629321 4611 20903184 4612 27384289 4613 13213225 4614 33605209 4615 18861649 4616 62789776 4617 1291467969 4618 2399858 4619 7800849 4620 507240484 4621 5373124 4622 12243001 4623 26491609 4624 213744400 4625 49434961 4626 97259044 4627 2736519 4628 55056400 4629 14992384 4630 24039409 4631 1566879 4632 176810209 4633 7452900 4634 30913600 4635 87647044 4636 48080356 4637 5377761 4638 34833604 4639 5387041 4640 695113225 4641 78889924 4642 18905104 4643 5400976 4644 698914969 4645 10751841 4646 20070400 4647 15069924 4648 34921958 4649 5405625 4650 184878409 4651 5419584 4652 27762361 4653 74166544 4654 21298225 4655 94867600 4656 418284304 4657 5433561 4658 15689521 4659 15186609 4660 56670784 4661 1279167 4662 286015744 4663 5456896 4664 107205316 4665 29997529 4666 12306064 4667 9728161 4668 79780624 4669 24443136 4670 25290841 4671 125148969 4672 829152025 4673 5470921 4674 55011889 4675 36614601 4676 14658143 4677 15342889 4678 2462615 4679 5499025 4680 1612986244 4681 8433216 4682 12390400 4683 729018 4684 2167294 4685 10843849 4686 50651689 4687 7049025 4688 154579489 4689 42732369 4690 67240000 4691 5527201 4692 153685609 4693 20214016 4694 2483714 4695 30769209 4696 64080025 4697 22944100 4698 844599844 4699 7209225 4700 136562596 4701 15421329 4702 12496225 4703 5569600 4704 5403279049 4705 10982596 4706 23716900 4707 45724644 4708 40653376 4709 7123561 4710 73222249 4711 13860729 4712 131974144 4713 15578809 4714 2526182 4715 19044496 4716 237529744 4717 8185321 4718 32775625 4719 51581124 4720 299047849 4721 5574321 4722 35724529 4723 5588496 4724 28526281 4725 1134813969 4726 18028516 4727 6697744 4728 180418624 4729 5597956 4730 41152225 4731 26183689 4732 204633025 4733 5640625 4734 101747569 4735 11122225 4736 401963711 4737 15657849 4738 21659716 4739 2818502 4740 170877184 4741 7918596 4742 12709225 4743 77211369 4744 65383396 4745 22090000 4746 109767529 4747 7447441 4748 28815424 4749 15936064 4750 140019889 4751 5659641 4752 4331219344 4753 37332100 4754 2547551 4755 33547264 4756 7190402 4757 1340583 4758 72965764 4759 5716881 4760 390062500 4761 110502144 4762 12773476 4763 8139609 4764 81396484 4765 11451456 4766 12837889 4767 39652209 4768 67300466 4769 8732025 4770 239847169 4771 10048900 4772 29203216 4773 23203489 4774 12589670 4775 22353984 4776 202834564 4777 7225344 4778 12880921 4779 363359844 4780 57623281 4781 14440000 4782 36808489 4783 5726449 4784 398641156 4785 49730704 4786 12945604 4787 5731236 4788 810085444 4789 5740816 4790 26142769 4791 16016004 4792 13157663 4793 5755201 4794 57032704 4795 28633201 4796 43692100 4797 83484769 4798 2612198 4799 5760000 4800 7974847204 4801 5788836 4802 482285521 4803 16136289 4804 29789764 4805 22953681 4806 330766969 4807 18792225 4808 67141636 4809 41049649 4810 53553124 4811 7745089 4812 84676804 4813 5798464 4814 113980 4815 90954369 4816 438399844 4817 5832225 4818 59320804 4819 7728400 4820 62504836 4821 16176484 4822 13140625 4823 30426256 4824 574177444 4825 23290276 4826 20421361 4827 16257024 4828 38950081 4829 8288641 4830 280462009 4831 5904900 4832 363855625 4833 127961344 4834 13205956 4835 11546404 4836 200279104 4837 14861025 4838 15476356 4839 16378209 4840 255040900 4841 8037225 4842 103266244 4843 1435407 4844 78499600 4845 58476609 4846 13359025 4847 7884864 4848 435014449 4849 10374841 4850 11014247 4851 386594244 4852 29986576 4853 10452289 4854 36990724 4855 11689561 4856 68475625 4857 16418704 4858 6626306 4859 8904256 4860 9689842969 4861 5929225 4862 39664804 4863 16540489 4864 5692853401 4865 32901696 4866 37908649 4867 9090225 4868 30283009 4869 46744569 4870 26574025 4871 5943844 4872 529782289 4873 8514724 4874 2677655 4875 212488929 4876 59274601 4877 5973136 4878 107889769 4879 4033815 4880 360772036 4881 16744464 4882 13468900 4883 9144576 4884 143808064 4885 11833600 4886 33918976 4887 142491969 4888 147938569 4889 6007401 4890 76860289 4891 7862416 4892 30580900 4893 43191184 4894 13601344 4895 19474569 4896 3330674944 4897 7365796 4898 21215236 4899 28005264 4900 711822400 4901 20061441 4902 65723449 4903 6022116 4904 69372241 4905 97752769 4906 19589476 4907 15202201 4908 88868329 4909 6046681 4910 27447121 4911 17156164 4912 158634025 4913 11758041 4914 1229343844 4915 12027024 4916 30680521 4917 24078649 4918 13690000 4919 6076225 4920 412780489 4921 26894596 4922 22477081 4923 48469444 4924 30980356 4925 23765625 4926 38093584 4927 10595025 4928 543319727 4929 29778849 4930 38241856 4931 6081156 4932 244515769 4933 6091024 4934 13756681 4935 104080804 4936 69822736 4937 6105841 4938 38464804 4939 8820900 4940 151683856 4941 438357969 4942 7011647 4943 6125625 4944 469458889 4945 22752900 4946 13801225 4947 23011209 4948 31584400 4949 38825361 4950 570588769 4951 6140484 4952 14504450 4953 30991489 4954 14092516 4955 12173121 4956 227919409 4957 6165289 4958 19061956 4959 79423744 4960 990235024 4961 13198689 4962 38651089 4963 15634116 4964 45616516 4965 34774609 4966 24216241 4967 6170256 4968 2394829969 4969 6180196 4970 14209607 4971 17280649 4972 55190041 4973 6215049 4974 39589264 4975 26718561 4976 160680976 4977 130233744 4978 22335076 4979 10929636 4980 196476289 4981 8503056 4982 21996100 4983 26030404 4984 207475216 4985 12467961 4986 111028369 4987 6230016 4988 42981136 4989 17363889 4990 27888961 4991 34821801 4992 8639144809 4993 6245001 4994 19936225 4995 321735969 4996 2463403 4997 9566649 4998 297286564 4999 6255001 5000 1050602569 5001 17405584 5002 18671041 5003 6270016 5004 280964644 5005 72386064 5006 2856167 5007 17909824 5008 164814244 5009 6275025 5010 82482724 5011 6300100 5012 6165859 5013 49519369 5014 24157225 5015 16451136 5016 407313124 5017 7695076 5018 25230529 5019 43917129 5020 65529025 5021 6305121 5022 1203187969 5023 6345361 5024 392198416 5025 75637809 5026 36663025 5027 1792806 5028 89718784 5029 8340544 5030 28558336 5031 99740169 5032 22108838 5033 15984004 5034 40921609 5035 22553001 5036 33016516 5037 32798529 5038 20638849 5039 6375625 5040 6078073444 5041 7096896 5042 2878886 5043 21362884 5044 59691076 5045 12567025 5046 51940849 5047 1015629 5048 14967959 5049 238300969 5050 57304900 5051 6395841 5052 94031809 5053 9541921 5054 15228614 5055 36869184 5056 915244009 5057 11383876 5058 112614544 5059 6441444 5060 141015625 5061 47637604 5062 14500864 5063 8886361 5064 226562704 5065 12716356 5066 3699719 5067 50580544 5068 89378116 5069 8116801 5070 230189584 5071 9054081 5072 179694025 5073 31102929 5074 446780 5075 69789316 5076 888755344 5077 6451600 5078 14546596 5079 17994564 5080 153239641 5081 6466849 5082 194379364 5083 21930489 5084 51251281 5085 123476544 5086 14615329 5087 6497401 5088 1284648964 5089 3246567 5090 29920900 5091 18037009 5092 10792742 5093 9211225 5094 120714169 5095 12766329 5096 771117361 5097 18249984 5098 2924594 5099 6502500 5100 438776809 5101 6517809 5102 14707225 5103 7385167969 5104 53261951 5105 13017664 5106 79512889 5107 6533136 5108 33120025 5109 33895684 5110 83247376 5111 1939398 5112 606981769 5113 6548481 5114 14961424 5115 70845889 5116 33327529 5117 24117921 5118 41306329 5119 6620329 5120 42712902241 5121 50936769 5122 25745476 5123 8964036 5124 274962724 5125 54375876 5126 744314 5127 18507204 5128 75342400 5129 10830681 5130 911254969 5131 16516096 5132 33640000 5133 22344529 5134 20016676 5135 24383844 5136 487173184 5137 9690769 5138 37871716 5139 52012944 5140 68624656 5141 8874441 5142 41499364 5143 9326916 5144 76282756 5145 542517264 5146 24393721 5147 6635776 5148 618119044 5149 10144225 5150 248776 5151 23931664 5152 300405506 5153 6671889 5154 41886784 5155 13068225 5156 33744481 5157 145491844 5158 3017090 5159 25765776 5160 493150849 5161 11614464 5162 20340100 5163 18550249 5164 34058896 5165 13220496 5166 314601169 5167 6682225 5168 313219204 5169 18766224 5170 52330756 5171 6702921 5172 94906564 5173 3335810 5174 28944400 5175 315488644 5176 77704225 5177 10240000 5178 43256929 5179 6728836 5180 201810436 5181 28058209 5182 15124321 5183 8311689 5184 51898307344 5185 19847025 5186 15311569 5187 115605504 5188 34269316 5189 6749604 5190 88303609 5191 7868025 5192 114597025 5193 53831569 5194 114661264 5195 13476241 5196 97555129 5197 6780816 5198 30514576 5199 18939904 5200 1138117696 5201 17056900 5202 183250369 5203 15768841 5204 34374769 5205 37295449 5206 22992025 5207 1583718 5208 754710784 5209 6827769 5210 30151081 5211 151585344 5212 34586161 5213 12082576 5214 65480464 5215 33790969 5216 31649278 5217 29506624 5218 15405625 5219 8726116 5220 595945744 5221 11022400 5222 7814999 5223 19070689 5224 79138816 5225 53655625 5226 81938704 5227 6838225 5228 35224225 5229 149744169 5230 32262400 5231 6843456 5232 523585924 5233 6853924 5234 3087407 5235 38155329 5236 29885234 5237 6916900 5238 358609969 5239 28579716 5240 167598916 5241 19201924 5242 15594601 5243 43480836 5244 225210049 5245 13527684 5246 22306729 5247 91910569 5248 2210880400 5249 8761600 5250 800720209 5251 8749764 5252 62078641 5253 25826724 5254 20151121 5255 13786369 5256 710862244 5257 17330569 5258 22080601 5259 19333609 5260 71791729 5261 6948496 5262 43652449 5263 2085287 5264 111476975 5265 1382872969 5266 15760900 5267 11410884 5268 99341089 5269 10017225 5270 54479161 5271 49942489 5272 15916847 5273 6964321 5274 132526144 5275 29844369 5276 35331136 5277 19731364 5278 75603025 5279 6969600 5280 3056099524 5281 7011904 5282 26419600 5283 54937744 5284 35652841 5285 36529936 5286 43850884 5287 8838729 5288 82537225 5289 25522704 5290 77968900 5291 20520900 5292 4632435844 5293 344328 5294 15880225 5295 39463524 5296 186267904 5297 7027801 5298 44249104 5299 17514225 5300 169234081 5301 113145769 5302 23951236 5303 7043716 5304 475327204 5305 13838400 5306 39929761 5307 26956864 5308 37503376 5309 7080921 5310 256384144 5311 11323225 5312 1052353600 5313 107474689 5314 15904144 5315 13995081 5316 102050404 5317 12680721 5318 15952036 5319 154678969 5320 114299366 5321 9066121 5322 46267204 5323 7107556 5324 97732996 5325 79959364 5326 3206402 5327 17884441 5328 1723246144 5329 9734400 5330 58905625 5331 19864849 5332 61230625 5333 7144929 5334 116791249 5335 21114025 5336 29446790 5337 56055169 5338 21576025 5339 10588516 5340 233386729 5341 46730896 5342 16120225 5343 34892649 5344 441798361 5345 14470416 5346 3713317969 5347 7155625 5348 3641221 5349 19954089 5350 64176121 5351 7236100 5352 234763684 5353 9229444 5354 16192576 5355 334414369 5356 66994225 5357 2033943 5358 83576164 5359 12006225 5360 405136384 5361 19998784 5362 8233010 5363 10962721 5364 288558169 5365 19784704 5366 16240900 5367 20268004 5368 138250564 5369 32524209 5370 90288004 5371 8673025 5372 1729466 5373 173896969 5374 16265089 5375 64963600 5376 32553902329 5377 11350161 5378 16313521 5379 29452329 5380 72863296 5381 7252249 5382 341769169 5383 3610799 5384 83521321 5385 41242084 5386 16386304 5387 7268416 5388 105719524 5389 9884736 5390 272778256 5391 56430144 5392 197486809 5393 7284601 5394 73994404 5395 28037025 5396 57078025 5397 52301824 5398 16483600 5399 7306209 5400 6837139969 5401 10517049 5402 4716146 5403 20493729 5404 95082001 5405 28933641 5406 70677649 5407 7322436 5408 1232922769 5409 57562569 5410 32982049 5411 18731584 5412 158180929 5413 7333264 5414 3303218 5415 85692049 5416 85008400 5417 7338681 5418 375855769 5419 7371225 5420 76125625 5421 40094224 5422 16556761 5423 2927654 5424 661364089 5425 99420841 5426 16630084 5427 492262969 5428 63361600 5429 10556001 5430 100540729 5431 7387524 5432 224940004 5433 20766249 5434 58125376 5435 14577124 5436 311946244 5437 7398400 5438 16752649 5439 153809604 5440 2350116484 5441 7403841 5442 46676224 5443 7420176 5444 37834801 5445 218655369 5446 42902500 5447 12802084 5448 238918849 5449 7480225 5450 68973025 5451 36204289 5452 10925375 5453 29582721 5454 372953344 5455 14630625 5456 379470400 5457 26801329 5458 3352166 5459 9960336 5460 867420304 5461 9474084 5462 3376775 5463 58706244 5464 17394854 5465 14737921 5466 47499664 5467 27237961 5468 38167684 5469 20948929 5470 34199104 5471 7496644 5472 4880699044 5473 13417569 5474 16521983 5475 93644329 5476 57214096 5477 7502121 5478 75290329 5479 7513081 5480 172528225 5481 454201344 5482 16999129 5483 7562500 5484 107578384 5485 14899600 5486 32330596 5487 31832164 5488 2905749025 5489 10686361 5490 309302569 5491 17230801 5492 38613796 5493 21316689 5494 20967241 5495 39375625 5496 247338529 5497 12208036 5498 17048641 5499 126832644 5500 402604225 5501 7568001 5502 127735204 5503 7579009 5504 2641343236 5505 42601729 5506 17222500 5507 7612081 5508 2855512969 5509 19210689 5510 11202050 5511 31606884 5512 183331600 5513 9579025 5514 48539089 5515 15062161 5516 97022500 5517 59474944 5518 28976689 5519 7617600 5520 1689785449 5521 7634169 5522 25110121 5523 54715609 5524 39627025 5525 62615569 5526 136002244 5527 7645225 5528 17902103 5529 33721249 5530 18370610 5531 7717284 5532 108513889 5533 10942864 5534 17347225 5535 353891344 5536 472975504 5537 59028489 5538 86620249 5539 1786823 5540 78340201 5541 21641104 5542 22648081 5543 13242321 5544 2329220644 5545 15280281 5546 23512801 5547 30492484 5548 66846976 5549 11209104 5550 227014489 5551 39237696 5552 199769956 5553 59861169 5554 17497489 5555 21958596 5556 110397049 5557 7733961 5558 43771456 5559 28804689 5560 198246400 5561 9979281 5562 402483844 5563 7750656 5564 69522244 5565 128981449 5566 54037201 5567 12460900 5568 3191911009 5569 7761796 5570 34939921 5571 62204769 5572 109077136 5573 7784100 5574 2898017 5575 30924721 5576 121638841 5577 88209664 5578 3501170 5579 19793601 5580 848964769 5581 7812025 5582 17598025 5583 21780889 5584 204375616 5585 15444900 5586 435640384 5587 10355524 5588 11738183 5589 2053177344 5590 70375321 5591 7901721 5592 260241424 5593 6129458 5594 3526319 5595 43983424 5596 40195600 5597 9320809 5598 137757169 5599 2290290 5600 857683238 5601 21874329 5602 17673616 5603 13542400 5604 116143729 5605 24108100 5606 17875984 5607 177875569 5608 91604041 5609 9174841 5610 168143089 5611 12482089 5612 76440049 5613 21921124 5614 9101702 5615 15610401 5616 7406667844 5617 8928144 5618 27258841 5619 22014864 5620 79459396 5621 6375462 5622 49801249 5623 7946761 5624 162052900 5625 900720144 5626 22052416 5627 10246401 5628 308775184 5629 13920361 5630 35688676 5631 22061809 5632 16368387721 5633 10361961 5634 141300769 5635 150822961 5636 40998409 5637 22297284 5638 18054001 5639 7952400 5640 627101764 5641 7969329 5642 107702884 5643 349203969 5644 57896881 5645 16224784 5646 50438404 5647 7980625 5648 211382521 5649 55532304 5650 87123556 5651 7986276 5652 336245569 5653 7997584 5654 26296384 5655 85045284 5656 233937025 5657 8003241 5658 87459904 5659 8031556 5660 85174441 5661 94809169 5662 27133681 5663 19891600 5664 1373221249 5665 23697424 5666 18105025 5667 22581504 5668 74718736 5669 8071281 5670 5210962969 5671 10336225 5672 94206436 5673 38402809 5674 18181696 5675 31472100 5676 188980009 5677 20385225 5678 24304900 5679 64192144 5680 428283025 5681 32137561 5682 51079609 5683 8088336 5684 284900641 5685 44916804 5686 3653414 5687 20052484 5688 784672144 5689 8099716 5690 35940025 5691 58018689 5692 41229241 5693 8122500 5694 101445184 5695 22287841 5696 1250046736 5697 194239969 5698 77334436 5699 10259209 5700 642977449 5701 8151025 5702 18361225 5703 22724289 5704 209815225 5705 41332041 5706 154057744 5707 14175225 5708 41344900 5709 33837489 5710 36699364 5711 8168164 5712 1791151684 5713 9511056 5714 3679103 5715 131377444 5716 41576704 5717 8225424 5718 52591504 5719 35343025 5720 436141456 5721 22867524 5722 18645124 5723 9486400 5724 1101376969 5725 32581264 5726 9552383 5727 41628304 5728 96703223 5729 10863616 5730 102657424 5731 11553201 5732 41925625 5733 661106944 5734 28366276 5735 28185481 5736 264615289 5737 8236900 5738 29333056 5739 23299929 5740 221980201 5741 8242641 5742 228372544 5743 8259876 5744 220908769 5745 46335249 5746 67831696 5747 4093314 5748 120055849 5749 8346321 5750 222606400 5751 520387344 5752 96314596 5753 2469638 5754 131492089 5755 16281225 5756 42393121 5757 35070084 5758 18748900 5759 14561856 5760 36619415044 5761 20684304 5762 25050025 5763 36385024 5764 64224196 5765 16564900 5766 105411289 5767 10745284 5768 252460321 5769 64593369 5770 37982569 5771 10692900 5772 245925124 5773 13883076 5774 18879025 5775 306845289 5776 458987776 5777 11108889 5778 417670969 5779 8357881 5780 129299641 5781 32455809 5782 122567041 5783 8381025 5784 287031364 5785 33304441 5786 27510025 5787 65399569 5788 42627841 5789 20784481 5790 106956964 5791 8410000 5792 107685122 5793 23348224 5794 18957316 5795 29084449 5796 1287876769 5797 20875761 5798 33500944 5799 23736384 5800 84082802 5801 8427409 5802 3112412 5803 21288996 5804 42745444 5805 422795844 5806 19035769 5807 8444836 5808 1171145284 5809 2229783 5810 105657841 5811 41177889 5812 43099225 5813 8468100 5814 268533769 5815 16793604 5816 97911025 5817 59706529 5818 19140625 5819 29877156 5820 253032649 5821 8485569 5822 22165264 5823 66618244 5824 4645921921 5825 34281025 5826 53684929 5827 8520561 5828 77862976 5829 30272004 5830 64850809 5831 159870736 5832 44494417969 5833 2554694 5834 19272100 5835 48260809 5836 43811161 5837 15085456 5838 151093264 5839 8532241 5840 501580816 5841 98247744 5842 6488882 5843 8549776 5844 122036209 5845 44355600 5846 26050816 5847 23785129 5848 145323025 5849 8555625 5850 975750169 5851 8573184 5852 219040000 5853 24324624 5854 19430464 5855 17081689 5856 1656652804 5857 8584900 5858 22934521 5859 647040969 5860 93508900 5861 8602489 5862 54346384 5863 22572001 5864 99520576 5865 92968164 5866 48246916 5867 8608356 5868 27132763 5869 8637721 5870 1330646 5871 37847104 5872 228191236 5873 4397343 5874 89434849 5875 82609921 5876 94381225 5877 67848169 5878 19616041 5879 8643600 5880 3268637584 5881 8690704 5882 26020201 5883 36566209 5884 44408896 5885 24591681 5886 448888969 5887 27931225 5888 9050477956 5889 44515584 5890 79834225 5891 10666756 5892 126045529 5893 10549504 5894 50566321 5895 143688169 5896 155251600 5897 8708401 5898 55234624 5899 10989225 5900 180902500 5901 60559524 5902 34093921 5903 8767521 5904 1895470369 5905 17255716 5906 19669225 5907 34597924 5908 24358658 5909 12952801 5910 109139809 5911 14538969 5912 100600900 5913 609447969 5914 19749136 5915 123787876 5916 175615504 5917 11444689 5918 27920656 5919 24472809 5920 1215916900 5921 12744900 5922 477947044 5923 8779369 5924 44528929 5925 103367889 5926 19829209 5927 8814961 5928 696537664 5929 104530176 5930 39551521 5931 68260644 5932 44769481 5933 11242609 5934 104489284 5935 17430625 5936 690848656 5937 24671089 5938 3967622 5939 8856576 5940 2620108969 5941 15350724 5942 20232004 5943 64915249 5944 20547698 5945 21762225 5946 55905529 5947 13286025 5948 44890000 5949 70761744 5950 47179775 5951 12638025 5952 4547074624 5953 8940100 5954 35295481 5955 49238289 5956 3465454 5957 42758521 5958 159693769 5959 1970663 5960 203604361 5961 24820324 5962 29170801 5963 11854249 5964 25092283 5965 17665209 5966 31618129 5967 407514969 5968 235591801 5969 2406791 5970 122699929 5971 22212369 5972 45495025 5973 38526849 5974 24750625 5975 34857216 5976 902221369 5977 12257001 5978 147865600 5979 24920064 5980 241149841 5981 8958049 5982 57259489 5983 13278736 5984 900600100 5985 490046769 5986 25959025 5987 9018009 5988 128074489 5989 14032516 5990 39816100 5991 24970009 5992 52384370 5993 15484225 5994 1477402969 5995 26429881 5996 46226401 5997 25070049 5998 4048199 5999 22316176 6000 4824274849 6001 11628100 6002 4075238 6003 126270169 6004 73788100 6005 18020025 6006 332405824 6007 9030025 6008 104427961 6009 25270729 6010 40615129 6011 9084196 6012 378769444 6013 4501106 6014 31416025 6015 51222649 6016 3358782025 6017 13104400 6018 75550864 6019 15752961 6020 265201225 6021 201270969 6022 20502784 6023 2894082 6024 300918409 6025 37810201 6026 35509681 6027 169182049 6028 66113161 6029 9108324 6030 347337769 6031 11716929 6032 455523649 6033 25421764 6034 51036736 6035 23561316 6036 131148304 6037 9126441 6038 20557156 6039 118526769 6040 220106896 6041 23261329 6042 103571329 6043 9138529 6044 46963609 6045 121154049 6046 20748025 6047 9156676 6048 27909711844 6049 15210000 6050 154281241 6051 25674489 6052 68773849 6053 9199089 6054 57714409 6055 47485881 6056 21098687 6057 71605444 6058 37136836 6059 12355225 6060 263153284 6061 21473956 6062 10486415 6063 38775529 6064 240591121 6065 18139081 6066 169312144 6067 9217296 6068 12580151 6069 98545329 6070 41422096 6071 16573041 6072 647549809 6073 9235521 6074 4156895 6075 5861739844 6076 405861316 6077 10647169 6078 58400164 6079 9265936 6080 3443811856 6081 25725184 6082 20912329 6083 35212356 6084 1057030144 6085 18318400 6086 5316866 6087 25979409 6088 107765161 6089 9272025 6090 320481604 6091 9302500 6092 47458321 6093 72880369 6094 30019441 6095 35856144 6096 703681729 6097 44063044 6098 4211783 6099 39275289 6100 218241529 6101 9339136 6102 567011344 6103 12152196 6104 281568400 6105 86992929 6106 26481316 6107 13549761 6108 137405284 6109 2104706 6110 89491600 6111 192848769 6112 42274939 6113 9363600 6114 58629649 6115 18498601 6116 75968656 6117 26337424 6118 121110025 6119 2386022 6120 2014842769 6121 9394225 6122 21160000 6123 47983329 6124 48205249 6125 430604001 6126 59783824 6127 13388281 6128 248188516 6129 204833344 6130 41964484 6131 9400356 6132 382280704 6133 9431041 6134 21325924 6135 53758224 6136 195972001 6137 25250625 6138 325333369 6139 23474025 6140 95961616 6141 49449024 6142 5986367 6143 9455625 6144 196131179689 6145 18558864 6146 53421481 6147 74597769 6148 67732900 6149 26967249 6150 249703204 6151 9492561 6152 108889225 6153 71267364 6154 5920895 6155 18740241 6156 4184407969 6157 13176900 6158 21381376 6159 26594649 6160 1643491600 6161 11902500 6162 111978724 6163 9523396 6164 85840225 6165 147914244 6166 21464689 6167 4712262 6168 315133504 6169 15233409 6170 42237001 6171 64432729 6172 48580900 6173 9597604 6174 2491207744 6175 91757241 6176 572884225 6177 32001649 6178 21743569 6179 2511986 6180 283989904 6181 23794884 6182 30448324 6183 212051844 6184 112869376 6185 19105641 6186 60016009 6187 15437041 6188 255616144 6189 26749584 6190 43890625 6191 11390625 6192 2264522569 6193 13675204 6194 33189121 6195 500846 6196 48832144 6197 9603801 6198 3564152 6199 9616201 6200 599025625 6201 157176369 6202 10969766 6203 9641025 6204 240312004 6205 27594009 6206 5132870 6207 27060804 6208 1355270596 6209 24880144 6210 1448715844 6211 9659664 6212 49210225 6213 42211009 6214 37761025 6215 33385284 6216 926715364 6217 9672100 6218 21883684 6219 76772644 6220 97199881 6221 9696996 6222 5352497 6223 62805625 6224 258502084 6225 118853604 6226 32638369 6227 17131321 6228 405498769 6229 9753129 6230 125507209 6231 43125489 6232 178249201 6233 16128256 6234 61889689 6235 25999801 6236 49716601 6237 1996927969 6238 4378607 6239 12552849 6240 5226133264 6241 11861136 6242 22137025 6243 27112849 6244 126247696 6245 19412836 6246 171269569 6247 9784384 6248 164121721 6249 27217089 6250 635544100 6251 44943616 6252 138462289 6253 35093776 6254 5823362 6255 169963369 6256 497959225 6257 9803161 6258 155176849 6259 2751335 6260 99700225 6261 27269284 6262 32672656 6263 9821956 6264 2736545344 6265 48553024 6266 40960000 6267 27531009 6268 3837379 6269 9828225 6270 246395809 6271 9847044 6272 17506729969 6273 104284944 6274 22505536 6275 39639616 6276 148157584 6277 9878449 6278 31013761 6279 183792249 6280 237252409 6281 14062500 6282 175218169 6283 12845056 6284 50481025 6285 54272689 6286 56851600 6287 9916201 6288 769618564 6289 15015625 6290 66896041 6291 223113969 6292 167133184 6293 39790864 6294 62125924 6295 19971961 6296 115756081 6297 27846729 6298 31854736 6299 9922500 6300 3676845769 6301 9954025 6302 982066 6303 39337984 6304 584575684 6305 36108081 6306 63313849 6307 38007225 6308 84842521 6309 78535044 6310 45292900 6311 9972964 6312 329676649 6313 11048976 6314 85063729 6315 56881764 6316 50737129 6317 9991921 6318 6350017969 6319 12531600 6320 553660900 6321 202123089 6322 27604516 6323 10010896 6324 250177489 6325 835446 6326 22562500 6327 138933369 6328 355661881 6329 10036224 6330 137053849 6331 17413929 6332 3965566 6333 27899524 6334 22591009 6335 54066609 6336 14033245444 6337 10055241 6338 4548671 6339 28323684 6340 108701476 6341 12960000 6342 167754304 6343 10086976 6344 236421376 6345 537636969 6346 35617024 6347 14554225 6348 358042084 6349 25100100 6350 18531974 6351 37478884 6352 263737600 6353 10106041 6354 181225444 6355 31002624 6356 128482225 6357 50367409 6358 49547521 6359 10112400 6360 777127129 6361 10131489 6362 22848400 6363 200562244 6364 75186241 6365 32661225 6366 63552784 6367 10150596 6368 131420390 6369 40985604 6370 466473604 6371 16597476 6372 1177313344 6373 10169721 6374 4577330 6375 265429264 6376 119268241 6377 25542916 6378 64272289 6379 10201636 6380 161137636 6381 80766169 6382 23078416 6383 17986081 6384 2624717824 6385 20034576 6386 35259844 6387 28376929 6388 51897616 6389 10227204 6390 367182244 6391 8092463 6392 184796836 6393 28536964 6394 42003361 6395 20160100 6396 270503809 6397 10304100 6398 57851236 6399 672727969 6400 25838633536 6401 13461561 6402 96963409 6403 15920100 6404 52287361 6405 166332609 6406 23164969 6407 12588304 6408 1071711169 6409 25060036 6410 45576001 6411 28643904 6412 2034953 6413 24850225 6414 66455104 6415 20349121 6416 274366096 6417 179881744 6418 23280625 6419 68690944 6420 294705889 6421 10323369 6422 99400900 6423 28697449 6424 192210496 6425 41512249 6426 1535620969 6427 10394176 6428 52417600 6429 28965924 6430 46144849 6431 2372226 6432 1860369424 6433 26101881 6434 4663847 6435 373919569 6436 52678564 6437 12278016 6438 90859024 6439 13564489 6440 908721025 6441 53319204 6442 23454649 6443 13235044 6444 414611044 6445 20412324 6446 35832196 6447 73136704 6448 648924676 6449 10400625 6450 298321984 6451 10458756 6452 53071225 6453 226863844 6454 58354321 6455 20602521 6456 334597264 6457 14853316 6458 4751174 6459 29181604 6460 189475225 6461 46580625 6462 189392644 6463 16834609 6464 1409476849 6465 57410929 6466 35153041 6467 12376324 6468 1252593664 6469 10471696 6470 47004736 6471 82573569 6472 23962982 6473 10497600 6474 128754409 6475 122080401 6476 53202436 6477 38713284 6478 28654609 6479 30591961 6480 31395232969 6481 10530025 6482 59367025 6483 29669809 6484 53597041 6485 20729809 6486 132871729 6487 18275625 6488 24557711 6489 216442944 6490 13857794 6491 10627600 6492 151462249 6493 13608721 6494 30250000 6495 59013124 6496 1716527761 6497 14676561 6498 393506569 6499 12852225 6500 688485121 6501 41822089 6502 23804641 6503 26553409 6504 349577809 6505 20793600 6506 23863225 6507 246081969 6508 54257956 6509 18045504 6510 456548689 6511 13653025 6512 93173810 6513 54051904 6514 23892544 6515 20921476 6516 461691169 6517 234273636 6518 4809842 6519 408372 6520 249039961 6521 10653696 6522 66945124 6523 15155449 6524 139948900 6525 360506169 6526 42941809 6527 13329801 6528 10791469924 6529 10712529 6530 47872561 6531 74080449 6532 90744676 6533 15586704 6534 1004065969 6535 21307456 6536 212955649 6537 30327049 6538 12485159 6539 18714276 6540 316733209 6541 17015625 6542 24482704 6543 83942244 6544 287946961 6545 90421081 6546 67190809 6547 10725625 6548 55591936 6549 39087504 6550 101384761 6551 10732176 6552 3983124544 6553 10764961 6554 34869025 6555 136235584 6556 15597311 6557 13638249 6558 67683529 6559 26780625 6560 1337438041 6561 38146777344 6562 31516996 6563 10784656 6564 157051024 6565 37552384 6566 166048996 6567 47018449 6568 123432100 6569 10791225 6570 430023169 6571 10810944 6572 96491329 6573 75986089 6574 38130625 6575 43428100 6576 792253609 6577 10824100 6578 92409769 6579 124590244 6580 337236496 6581 10883401 6582 68425984 6583 12595401 6584 124634896 6585 60093504 6586 35581225 6587 27123264 6588 1420309969 6589 3048242 6590 48163600 6591 150847524 6592 1521078001 6593 16104169 6594 180821809 6595 21372129 6596 74563225 6597 85322169 6598 4898519 6599 10909809 6600 1848742009 6601 9400946 6602 24601600 6603 45589504 6604 100420441 6605 21566736 6606 195636169 6607 10949481 6608 738480625 6609 30437289 6610 49928356 6611 15563025 6612 257345764 6613 14220441 6614 24690961 6615 2802325969 6616 125238481 6617 19607184 6618 69172489 6619 11009124 6620 112678225 6621 30603024 6622 20317247 6623 13764100 6624 7759319569 6625 102373924 6626 24780484 6627 3786478 6628 55995289 6629 5489423 6630 287539849 6631 16475481 6632 128278276 6633 133102369 6634 36590401 6635 22686169 6636 421973764 6637 11062276 6638 24840256 6639 30824704 6640 636603361 6641 2604975 6642 1625057344 6643 54552996 6644 84345856 6645 61732449 6646 24930049 6647 27394756 6648 359747089 6649 14326225 6650 345774025 6651 86248369 6652 56265001 6653 11082241 6654 70174129 6655 59120721 6656 27990963025 6657 82846404 6658 4988006 6659 11088900 6660 1042450369 6661 11128896 6662 25140196 6663 31270464 6664 963233296 6665 37039396 6666 100841764 6667 15000129 6668 56400100 6669 597166969 6670 89094721 6671 28281124 6672 910349584 6673 11148921 6674 1975409 6675 141181924 6676 58033924 6677 15872256 6678 592289569 6679 11182336 6680 267257104 6681 42341049 6682 44970436 6683 12888100 6684 160452889 6685 55204900 6686 25200400 6687 88115769 6688 1319723584 6689 11189025 6690 142014889 6691 11222500 6692 142301041 6693 53611684 6694 25381444 6695 40525956 6696 3898378969 6697 15327225 6698 32160241 6699 122810724 6700 245079025 6701 11229201 6702 70930084 6703 11249316 6704 290702500 6705 174556944 6706 64561225 6707 17040384 6708 323172529 6709 11282881 6710 83631025 6711 31326409 6712 132595225 6713 70711281 6714 201980944 6715 30459361 6716 106275481 6717 31438449 6718 5078303 6719 11329956 6720 19693070224 6721 34292736 6722 5108582 6723 773507344 6724 69222400 6725 44076321 6726 110712484 6727 56685841 6728 168298729 6729 31663129 6730 50523664 6731 14930496 6732 772117369 6733 11343424 6734 132250000 6735 63952009 6736 304677025 6737 11424400 6738 71690089 6739 19811401 6740 119464900 6741 224610169 6742 25593481 6743 16080100 6744 364886404 6745 34527376 6746 25836889 6747 57866449 6748 154355776 6749 14508481 6750 4136033344 6751 14668900 6752 734084836 6753 32114889 6754 36772096 6755 57517056 6756 163891204 6757 13719616 6758 39325441 6759 89529444 6760 745836100 6761 11431161 6762 692584489 6763 11485321 6764 100781521 6765 95687524 6766 7226423 6767 2670342 6768 2879610244 6769 28515600 6770 51423241 6771 47155689 6772 58308496 6773 19758025 6774 74511424 6775 46049796 6776 125941766 6777 257987844 6778 5169410 6779 11492100 6780 400080004 6781 11526025 6782 26112100 6783 144408289 6784 4162314256 6785 38328481 6786 390536644 6787 16184529 6788 58446025 6789 53392249 6790 136072225 6791 11532816 6792 391129729 6793 11566801 6794 34234201 6795 188705169 6796 59136100 6797 28869129 6798 108826624 6799 21141604 6800 1421667025 6801 32171584 6802 38987536 6803 11634921 6804 23928067969 6805 22886656 6806 32947600 6807 32285124 6808 51514079 6809 3360359 6810 144528484 6811 81252196 6812 109830400 6813 90478144 6814 26204161 6815 33062500 6816 1966656409 6817 15093225 6818 65626201 6819 32512804 6820 229552801 6821 17808400 6822 206267044 6823 11648569 6824 133841761 6825 524730649 6826 26512201 6827 11655396 6828 165045409 6829 11669056 6830 52635025 6831 555167844 6832 890903104 6833 11696400 6834 102353689 6835 23088025 6836 59969536 6837 48052624 6838 47045881 6839 5840642 6840 2952509569 6841 11751184 6842 37246609 6843 32684089 6844 72403081 6845 34609689 6846 189805729 6847 13830961 6848 1578472900 6849 92390544 6850 104366656 6851 35700625 6852 168532324 6853 48094225 6854 8622470 6855 65076489 6856 134467216 6857 11771761 6858 603291844 6859 37002889 6860 351524354 6861 32855824 6862 39438400 6863 11792356 6864 2002741504 6865 23357889 6866 26759929 6867 241398369 6868 77545636 6869 11799225 6870 149621824 6871 11840481 6872 135722500 6873 41370624 6874 13549871 6875 243547236 6876 36242338 6877 51093904 6878 43414921 6879 32970564 6880 1597840729 6881 29702500 6882 129436129 6883 11895601 6884 60109009 6885 1727399844 6886 38204761 6887 2714370 6888 1019333329 6889 15681600 6890 110901961 6891 33315984 6892 60808804 6893 18096516 6894 212780569 6895 58690921 6896 307511296 6897 94420089 6898 26884225 6899 11923209 6900 1022208784 6901 14424804 6902 94439524 6903 168013444 6904 140161921 6905 23970816 6906 74770609 6907 11937025 6908 90916225 6909 257025024 6910 54169600 6911 11957764 6912 168150843844 6913 17631601 6914 5385143 6915 65642404 6916 374577316 6917 12061729 6918 76073284 6919 5122743 6920 286117225 6921 93354244 6922 26977636 6923 56190016 6924 174424849 6925 47389456 6926 27040000 6927 33373729 6928 316092841 6929 38601369 6930 1409026369 6931 13950225 6932 61371556 6933 34012224 6934 27071209 6935 40436881 6936 593750689 6937 30063289 6938 5478950 6939 270174969 6940 120846049 6941 3467778 6942 152942689 6943 16329681 6944 2445302500 6945 66781584 6946 46635241 6947 12068676 6948 491154244 6949 12103441 6950 119924401 6951 85877289 6952 212168356 6953 15840400 6954 133564249 6955 42055225 6956 19114034 6957 96766569 6958 175536001 6959 12110400 6960 1930899364 6961 12131289 6962 31147561 6963 52519009 6964 61795321 6965 65983129 6966 1941459844 6967 12145225 6968 265494436 6969 55756089 6970 73582084 6971 12166144 6972 485188729 6973 18395521 6974 41654116 6975 513566244 6976 1696451344 6977 12187081 6978 77123524 6979 30791401 6980 123632161 6981 59166864 6982 27541504 6983 12215025 6984 1161923569 6985 35521600 6986 68873401 6987 2557692 6988 4778914 6989 15132100 6990 157427209 6991 12236004 6992 729702169 6993 794506969 6994 47748100 6995 24314761 6996 297804049 6997 12250000 6998 5541938 6999 34187409 7000 2594374225 7001 12292036 7002 221622769 7003 3198399 7004 83685904 7005 70257924 7006 49674304 7007 178756900 7008 2303232064 7009 15397776 7010 1903610 7011 152819044 7012 62647225 7013 12313081 7014 203689984 7015 46240000 7016 28279175 7017 34245904 7018 12343346 7019 12341169 7020 4480561969 7021 40627876 7022 27825625 7023 34421689 7024 321879481 7025 48066489 7026 78446449 7027 12383361 7028 161823841 7029 140707044 7030 19598039 7031 16200625 7032 429401284 7033 21613201 7034 27984100 7035 186786889 7036 63936016 7037 17943696 7038 426918244 7039 12397441 7040 9901842064 7041 34539129 7042 14098562 7043 12446784 7044 178008964 7045 24800400 7046 49885969 7047 2346142969 7048 142086400 7049 11133303 7050 379353529 7051 17464041 7052 82700836 7053 34715664 7054 28015849 7055 35022724 7056 15009190144 7057 12489156 7058 28079401 7059 65885689 7060 127870864 7061 20331081 7062 112933129 7063 6202751 7064 143376676 7065 203404644 7066 28174864 7067 3126822 7068 366607609 7069 12524521 7070 28293446 7071 35129329 7072 1540091536 7073 17682025 7074 659821969 7075 51523684 7076 87347716 7077 91049764 7078 -1363 7079 12609601 7080 830707684 7081 15912121 7082 28302400 7083 99241444 7084 69631655 7085 45198729 7086 79245604 7087 18992164 7088 330657856 7089 50083929 7090 56987401 7091 31404816 7092 501177769 7093 14807104 7094 28462225 7095 114318864 7096 149915536 7097 17305600 7098 568440964 7099 18576100 7100 259081216 7101 282643344 7102 7890191 7103 12630916 7104 5583377284 7105 172344384 7106 72607441 7107 60171049 7108 64368529 7109 12673600 7110 474673369 7111 22410756 7112 378419209 7113 35307364 7114 28494244 7115 24940036 7116 181629529 7117 18011536 7118 5733062 7119 304921444 7120 756195001 7121 12694969 7122 80048809 7123 15992001 7124 113060689 7125 388957284 7126 73891216 7127 12702096 7128 12031237969 7129 12780625 7130 126922756 7131 35426304 7132 64657681 7133 31528225 7134 99940009 7135 25010001 7136 760656400 7137 202692169 7138 39363076 7139 26563716 7140 1083528889 7141 16305444 7142 5765231 7143 35485849 7144 270799936 7145 25150225 7146 226111369 7147 32148900 7148 64802500 7149 35664784 7150 263835049 7151 12809241 7152 934952929 7153 20593444 7154 205578244 7155 666259344 7156 65674816 7157 16760836 7158 81126049 7159 12873744 7160 292546816 7161 174953529 7162 28879876 7163 36723600 7164 563445169 7165 25361296 7166 29041321 7167 35784324 7168 105474903361 7169 14969161 7170 160073104 7171 77939 7172 95433361 7173 102252544 7174 40386025 7175 26847078 7176 1107358729 7177 12909649 7178 38576521 7179 35964009 7180 133633600 7181 16524225 7182 2250268969 7183 18344089 7184 342546064 7185 72624484 7186 29268100 7187 12931216 7188 182844484 7189 60217600 7190 58262689 7191 158432569 7192 239754256 7193 12981609 7194 121374289 7195 25644096 7196 33883250 7197 36324729 7198 37576900 7199 21123216 7200 22152452569 7201 19395216 7202 51337225 7203 1339706404 7204 66406201 7205 38850289 7206 82755409 7207 12996025 7208 229007689 7209 918817344 7210 152720164 7211 13003236 7212 186513649 7213 13024881 7214 29365561 7215 148766809 7216 512524321 7217 6450207 7218 235223569 7219 13060996 7220 277655569 7221 47568609 7222 50268100 7223 19545241 7224 1217800609 7225 78216336 7226 29430625 7227 164788569 7228 129914404 7229 13089924 7230 173633329 7231 32649796 7232 2142856681 7233 36505764 7234 29528356 7235 25786084 7236 1594963969 7237 13111641 7238 129231424 7239 56731024 7240 325766401 7241 22896225 7242 108201604 7243 13126129 7244 67289209 7245 2631158 7246 5927426 7247 13147876 7248 1010731264 7249 3687686 7250 254370601 7251 36687249 7252 498360976 7253 13256881 7254 556346569 7255 25857225 7256 30238322 7257 42994249 7258 44328964 7259 49014001 7260 708464689 7261 16810000 7262 29757025 7263 286861969 7264 774119329 7265 26071236 7266 218064289 7267 46117681 7268 117310561 7269 37112464 7270 59228416 7271 19131876 7272 1208396644 7273 33281361 7274 29855296 7275 153066384 7276 86843761 7277 20007729 7278 83302129 7279 15864289 7280 2810484196 7281 102758769 7282 43178041 7283 13307904 7284 190219264 7285 47100769 7286 30118144 7287 92102409 7288 153908836 7289 16638241 7290 26916339844 7291 23030401 7292 5214019 7293 110187009 7294 74459641 7295 26501904 7296 15813565504 7297 13344409 7298 39137536 7299 105308644 7300 303421561 7301 83448225 7302 84125584 7303 3214415 7304 243953161 7305 73822464 7306 52070656 7307 13351716 7308 1471643044 7309 13395600 7310 87909376 7311 37234404 7312 348568900 7313 15249025 7314 164660224 7315 26491415 7316 103144336 7317 299705344 7318 6058802 7319 23386896 7320 1002165649 7321 13432225 7322 79673476 7323 37417689 7324 69072721 7325 56565441 7326 399480169 7327 16916769 7328 801399481 7329 94225849 7330 60202081 7331 13439556 7332 410953984 7333 13498276 7334 46185616 7335 213510544 7336 413878336 7337 6823455 7338 84953089 7339 3024863 7340 138039001 7341 37785609 7342 30349081 7343 33408400 7344 9251938969 7345 57093136 7346 30415225 7347 58936329 7348 102414400 7349 13505625 7350 1977314089 7351 13571856 7352 157276681 7353 182574144 7354 6125030 7355 26863489 7356 192709924 7357 34047225 7358 55815841 7359 54420129 7360 5474964049 7361 17388900 7362 246866944 7363 18705625 7364 177289225 7365 76247824 7366 37100281 7367 19316025 7368 440664064 7369 13660416 7370 18775343 7371 3414882969 7372 21844679 7373 16548624 7374 85229824 7375 109432521 7376 351600001 7377 38031889 7378 134536801 7379 18653761 7380 1146635044 7381 32046921 7382 30747025 7383 62441604 7384 280663009 7385 73702225 7386 86062729 7387 18627856 7388 70123876 7389 105822369 7390 60855601 7391 20839225 7392 7546744384 7393 13727025 7394 6158279 7395 106234249 7396 98803600 7397 23551609 7398 679227844 7399 90212004 7400 8626711 7401 38217124 7402 30946969 7403 19360000 7404 193961329 7405 26936100 7406 38497574 7407 106853569 7408 357701569 7409 19873764 7410 421357729 7411 13749264 7412 93334921 7413 97456384 7414 45778756 7415 27081616 7416 1304076544 7417 13808656 7418 31114084 7419 38340864 7420 417916249 7421 3368562 7422 87740689 7423 24049216 7424 10341873025 7425 1584995344 7426 43533604 7427 6830466 7428 201554809 7429 40144896 7430 62173225 7431 39150049 7432 159997201 7433 13875625 7434 633126244 7435 27154521 7436 285812836 7437 52954729 7438 31248100 7439 17690436 7440 2750687809 7441 34562641 7442 45333289 7443 107371044 7444 70576801 7445 27300625 7446 126720049 7447 19704721 7448 1411504900 7449 67272804 7450 24624242 7451 13897984 7452 6652359844 7453 3319494 7454 31348801 7455 197458704 7456 843205444 7457 13905441 7458 153313924 7459 13972644 7460 142515844 7461 109977169 7462 29083895 7463 17707264 7464 446350129 7465 27520516 7466 31449664 7467 62047129 7468 70879561 7469 52142841 7470 545783044 7471 21557449 7472 376321201 7473 61105489 7474 40119556 7475 145878084 7476 576336049 7477 13987600 7478 6359663 7479 308423844 7480 544802281 7481 14010049 7482 119399329 7483 35736484 7484 71031184 7485 77475204 7486 47128225 7487 14017536 7488 23997727744 7489 14055001 7490 158482921 7491 55383364 7492 71334916 7493 15960025 7494 89151364 7495 27962944 7496 32263079 7497 825815169 7498 52765696 7499 14085009 7500 2918376484 7501 24890121 7502 87965641 7503 51868804 7504 1000456900 7505 44635761 7506 780475969 7507 14122564 7508 71487025 7509 39715204 7510 63170704 7511 48860100 7512 457831609 7513 4030223 7514 84732025 7515 229128769 7516 72250000 7517 14145121 7518 222964624 7519 17859076 7520 2031845776 7521 67108864 7522 31922500 7523 14167696 7524 1131447769 7525 160427556 7526 41731600 7527 70090384 7528 163430656 7529 14197824 7530 182034064 7531 18190225 7532 179935396 7533 3342227344 7534 31956409 7535 39992976 7536 1089462049 7537 14212900 7538 32126224 7539 101848464 7540 275560000 7541 14235529 7542 249229369 7543 4248575 7544 283383556 7545 79334649 7546 673610116 7547 14243076 7548 307195729 7549 14280841 7550 133148521 7551 113678244 7552 177907573 7553 69239041 7554 5386217 7555 28408900 7556 73170916 7557 57335184 7558 32364721 7559 14288400 7560 16883623969 7561 14333796 7562 52983841 7563 40030929 7564 124434025 7565 41602500 7566 165817129 7567 14283879 7568 612315025 7569 144288144 7570 63840100 7571 20322064 7572 207994084 7573 14348944 7574 81450625 7575 159188689 7576 165508225 7577 14371681 7578 261210244 7579 42497361 7580 145540096 7581 211615209 7582 41847961 7583 14394436 7584 2542378084 7585 38068900 7586 32433025 7587 312829969 7588 187991521 7589 14402025 7590 391723264 7591 14447601 7592 328696900 7593 40284409 7594 32535616 7595 245517561 7596 629357569 7597 15824484 7598 40576900 7599 51437584 7600 2083283449 7601 4147782 7602 248283049 7603 14462809 7604 73633561 7605 639432369 7606 6564287 7607 14516100 7608 499164964 7609 36000000 7610 65189476 7611 51365889 7612 109641841 7613 23872996 7614 2468797969 7615 28708164 7616 5803392400 7617 40411449 7618 61277584 7619 22118209 7620 425679424 7621 14584761 7622 43296400 7623 539958169 7624 170406916 7625 132020100 7626 142372624 7627 17380561 7628 74097664 7629 40602384 7630 34055279 7631 25401600 7632 3568509169 7633 18844281 7634 46308025 7635 83119689 7636 134884996 7637 7221615 7638 149989009 7639 14600041 7640 332624644 7641 335329344 7642 32878756 7643 14622976 7644 2142023524 7645 45954841 7646 33051001 7647 40666129 7648 5883865 7649 14699556 7650 1218847744 7651 36397089 7652 75498721 7653 40857664 7654 46758244 7655 29160000 7656 739948804 7657 52316289 7658 84456100 7659 220879044 7660 150136009 7661 19580625 7662 92006464 7663 3509543 7664 388996729 7665 231252849 7666 33292900 7667 28196100 7668 1686087844 7669 14714896 7670 118548544 7671 41563809 7672 85193663 7673 14745600 7674 92582884 7675 58049161 7676 113635600 7677 114746944 7678 47375689 7679 7354418 7680 118647180304 7681 14768649 7682 56625625 7683 71520849 7684 117896164 7685 40972801 7686 763803769 7687 14784025 7688 341547361 7689 60326289 7690 65869456 7691 14814801 7692 209294089 7693 97239321 7694 6667814 7695 2531297344 7696 796819984 7697 18088009 7698 93450889 7699 14830201 7700 198815567 7701 55606849 7702 33396841 7703 14884164 7704 1353283369 7705 51926436 7706 33570436 7707 105206049 7708 105165025 7709 25918281 7710 190633249 7711 21233664 7712 185976806 7713 115283169 7714 138391696 7715 29387241 7716 211906249 7717 14907321 7718 42588676 7719 67765824 7720 346555456 7721 37197801 7722 1717024969 7723 14922769 7724 75655204 7725 171793449 7726 33814225 7727 14976900 7728 4172772409 7729 17455684 7730 68277169 7731 116359369 7732 76912900 7733 37564641 7734 93741124 7735 154629225 7736 34353446 7737 41951529 7738 48874081 7739 17007376 7740 1369888144 7741 15023376 7742 226924096 7743 56505289 7744 3794560000 7745 29539225 7746 94614529 7747 19254544 7748 133425601 7749 873911844 7750 362369296 7751 25310961 7752 870073009 7753 15038884 7754 6772151 7755 145371249 7756 193460281 7757 15046641 7758 263640169 7759 15163236 7760 819848689 7761 80407089 7762 34023889 7763 37736449 7764 215854864 7765 29767936 7766 49000000 7767 120165444 7768 173949721 7769 19175641 7770 560600329 7771 23213124 7772 98089216 7773 42016324 7774 158030041 7775 58798224 7776 144162217969 7777 54228496 7778 34339600 7779 42536484 7780 156375025 7781 22600516 7782 95199049 7783 20142144 7784 97894274 7785 245298244 7786 44089600 7787 26091664 7788 318336964 7789 15178816 7790 107827456 7791 318515409 7792 395413225 7793 15272464 7794 270997444 7795 30074256 7796 77070841 7797 84768849 7798 86285521 7799 21836929 7800 3161475529 7801 17640000 7802 50055625 7803 509043844 7804 78818884 7805 76370121 7806 95491984 7807 4175151 7808 5367613696 7809 63872064 7810 99281296 7811 18533025 7812 2096449369 7813 26615281 7814 6877298 7815 83759104 7816 176092900 7817 15295921 7818 96079204 7819 7623654 7820 301230736 7821 181899169 7822 34515625 7823 15319396 7824 1143589489 7825 60310756 7826 173791489 7827 42797764 7828 122633476 7829 15366400 7830 1655431969 7831 17214201 7832 289782529 7833 108618084 7834 34550884 7835 30228004 7836 219839929 7837 19342404 7838 34621456 7839 227617569 7840 814556398 7841 15413476 7842 97851664 7843 48636676 7844 118483225 7845 89624089 7846 34727449 7847 59536656 7848 1454430769 7849 21013056 7850 143520400 7851 42928704 7852 144240100 7853 15468489 7854 415222129 7855 30536676 7856 408403681 7857 996159844 7858 6947846 7859 18429849 7860 465566929 7861 38551681 7862 34975396 7863 43322724 7864 35783474 7865 101103025 7866 625600144 7867 15492096 7868 39233606 7869 61968384 7870 70023424 7871 19678096 7872 6141386689 7873 15507844 7874 52852900 7875 2224254244 7876 22412678 7877 15515721 7878 172449424 7879 15531481 7880 353628025 7881 55980324 7882 17619398 7883 15602500 7884 1974646969 7885 51322896 7886 35046400 7887 61340224 7888 569013316 7889 372451401 7890 199430884 7891 27144100 7892 79299025 7893 121264144 7894 35402500 7895 30691600 7896 1548579904 7897 19838116 7898 51208336 7899 43784689 7900 334926601 7901 15626209 7902 275958544 7903 40068900 7904 2256820036 7905 151339204 7906 42198016 7907 15673681 7908 221176384 7909 22325625 7910 215150224 7911 368140969 7912 338560000 7913 17935225 7914 98148649 7915 31236921 7916 6141091 7917 210018064 7918 8980679 7919 15705369 7920 8489226769 7921 22127616 7922 46389721 7923 73393489 7924 8399557 7925 65755881 7926 99042304 7927 15729156 7928 181144681 7929 121815369 7930 143017681 7931 58522500 7932 229280164 7933 15745024 7934 35796289 7935 216590089 7936 1133166334 7937 15792676 7938 12867952969 7939 20702500 7940 159542161 7941 44116164 7942 106399225 7943 58644964 7944 517426009 7945 77721856 7946 8348903 7947 122921569 7948 80425024 7949 15800625 7950 470109124 7951 15848361 7952 211497071 7953 66536649 7954 42432196 7955 45481536 7956 1320377569 7957 19918369 7958 60621796 7959 110923024 7960 397563721 7961 4683183 7962 104182849 7963 15968016 7964 24958247 7965 712195969 7966 88755241 7967 23668225 7968 2923240489 7969 27499536 7970 72148036 7971 44182609 7972 80748196 7973 55041561 7974 283484569 7975 19487327 7976 185531641 7977 44315649 7978 7197599 7979 18267076 7980 38687549 7981 25603600 7982 62884900 7983 128527569 7984 414977641 7985 31393609 7986 271491529 7987 102070609 7988 80910025 7989 44582329 7990 111788329 7991 21058921 7992 4786840969 7993 16032016 7994 90630400 7995 163635264 7996 81234169 7997 22695696 7998 170093764 7999 4908422 8000 15630750529 8001 324432144 8002 36048016 8003 21446161 8004 409131529 8005 31629376 8006 36120100 8007 59938564 8008 215377970 8009 16040025 8010 648313444 8011 16064064 8012 81884401 8013 44782864 8014 36228361 8015 80460900 8016 1227241024 8017 16152361 8018 59182249 8019 10314839844 8020 165971689 8021 27678121 8022 14897372 8023 21483225 8024 48946946 8025 178275904 8026 36336784 8027 26193924 8028 652138369 8029 69605649 8030 116273089 8031 44983849 8032 975000625 8033 18966025 8034 186104164 8035 31708161 8036 548168569 8037 232166169 8038 7269767 8039 16208676 8040 1125401209 8041 33686416 8042 36481600 8043 114425809 8044 82373776 8045 31866025 8046 801569344 8047 28761769 8048 424936996 8049 45118089 8050 109924226 8051 20196036 8052 384042409 8053 16232841 8054 36881329 8055 250810569 8056 335585761 8057 8036583 8058 139877929 8059 16273156 8060 392554969 8061 45185284 8062 9593894 8063 23068809 8064 90427706944 8065 32103556 8066 48288601 8067 45319824 8068 83192641 8069 16321600 8070 202407529 8071 8176646 8072 187005625 8073 949379344 8074 52896529 8075 114618436 8076 232013824 8077 18301284 8078 93799225 8079 45522009 8080 852640000 8081 16345849 8082 293676769 8083 17969121 8084 125641681 8085 757735729 8086 63696361 8087 16353936 8088 548590084 8089 16370116 8090 72505225 8091 205549569 8092 319301161 8093 16402500 8094 158558464 8095 32182929 8096 2098098025 8097 45792289 8098 7378694 8099 82246761 8100 18992147344 8101 16443025 8102 37027225 8103 65561409 8104 189227536 8105 32421636 8106 264127504 8107 35988001 8108 83356900 8109 196336144 8110 74304400 8111 16467364 8112 3424824484 8113 71825625 8114 37319881 8115 91623184 8116 6466963 8117 16491721 8118 439405444 8119 27092025 8120 1038386176 8121 45927729 8122 57805609 8123 16589329 8124 236144689 8125 416486464 8126 9428390 8127 1044065344 8128 2279967001 8129 23319241 8130 211469764 8131 22496049 8132 127260961 8133 45995524 8134 260919409 8135 32821441 8136 1837151044 8137 19713600 8138 65334889 8139 46199209 8140 281870521 8141 41473600 8142 176013289 8143 21399876 8144 445210000 8145 279290944 8146 37429924 8147 16646400 8148 624850009 8149 3843890 8150 150651076 8151 161467849 8152 37983191 8153 24760576 8154 866536969 8155 84658401 8156 85340644 8157 46539684 8158 7525190 8159 4111430 8160 6528155209 8161 16670889 8162 160149025 8163 129663769 8164 155475961 8165 54893281 8166 105103504 8167 16687225 8168 38731010 8169 119180889 8170 128822500 8171 16719921 8172 663680644 8173 4760927 8174 50908225 8175 191600964 8176 1238617636 8177 43837641 8178 151831684 8179 16769025 8180 174187204 8181 1036002969 8182 37687321 8183 109537156 8184 1054106089 8185 33628401 8186 37797904 8187 46607929 8188 160224964 8189 24790441 8190 2409533569 8191 16842816 8192 635465659921 8193 46949904 8194 10227359 8195 47196900 8196 241709209 8197 42185025 8198 7598978 8199 131951169 8200 809061136 8201 20647936 8202 106028209 8203 29680704 8204 230918416 8205 95004009 8206 54612100 8207 4120503 8208 13557574969 8209 16883881 8210 74666881 8211 229583104 8212 86174089 8213 20566225 8214 158936449 8215 58369600 8216 362826304 8217 209149444 8218 95726656 8219 16892100 8220 479259664 8221 16933225 8222 38316100 8223 47224384 8224 1021058116 8225 40789391 8226 298840369 8227 25482304 8228 208773601 8229 89813529 8230 75394489 8231 16941456 8232 8071584964 8233 16957924 8234 12390527 8235 859193344 8236 20730551 8237 16982641 8238 107267449 8239 12139935 8240 920151556 8241 58247424 8242 71233600 8243 17065161 8244 687068944 8245 45104656 8246 39418703 8247 47361924 8248 194463025 8249 25160256 8250 1118367364 8251 21650409 8252 86676100 8253 354832569 8254 38353249 8255 60746436 8256 7337121649 8257 28313041 8258 38427601 8259 47844889 8260 446730496 8261 24206400 8262 7932039844 8263 17089956 8264 196728676 8265 155675529 8266 38539264 8267 42614784 8268 509269489 8269 17106496 8270 75759616 8271 134838544 8272 778633216 8273 17164449 8274 269517889 8275 68161536 8276 87684496 8277 80496784 8278 38800441 8279 21752896 8280 4693894144 8281 305690256 8282 44129449 8283 69755904 8284 136773025 8285 33872400 8286 110082064 8287 17181025 8288 3002601616 8289 377796969 8290 77598481 8291 17189316 8292 248755984 8293 17205904 8294 21111014 8295 255264529 8296 295324225 8297 17264025 8298 301439044 8299 21427641 8300 385101376 8301 48191364 8302 19526831 8303 58828900 8304 1313845009 8305 51022449 8306 38875225 8307 240622144 8308 139736041 8309 8604095 8310 217621504 8311 17288964 8312 200533921 8313 62916624 8314 38912644 8315 34035556 8316 157729109 8317 17338896 8318 39250225 8319 65318724 8320 16932775876 8321 23116864 8322 10910417 8323 53743561 8324 87853129 8325 630612544 8326 13797926 8327 4888626 8328 554932249 8329 17438976 8330 15724927 8331 48608784 8332 88190881 8333 29866225 8334 306670144 8335 34117281 8336 448634761 8337 121594729 8338 55771024 8339 25130169 8340 550700089 8341 25948836 8342 50694400 8343 1118032969 8344 502790929 8345 35105625 8346 193126609 8347 22467600 8348 88360000 8349 150111504 8350 161671225 8351 43626025 8352 8866482244 8353 17480761 8354 7935479 8355 97061904 8356 89208025 8357 21678336 8358 303003649 8359 30239001 8360 798345025 8361 137170944 8362 60996100 8363 17505856 8364 337897924 8365 86081284 8366 59459521 8367 48678529 8368 480048100 8369 17539344 8370 2358267844 8371 24980004 8372 595506409 8373 48888064 8374 53949025 8375 148254976 8376 567725929 8377 17581249 8378 44609041 8379 1210135369 8380 175854121 8381 31304025 8382 163123984 8383 21003889 8384 2493604096 8385 195496324 8386 98327056 8387 17589636 8388 722910769 8389 17715681 8390 80209936 8391 49028004 8392 40248518 8393 65270241 8394 111661489 8395 64288324 8396 90231001 8397 382671844 8398 124166449 8399 22033636 8400 11913067609 8401 26255376 8402 7973318 8403 49098049 8404 127464100 8405 41873841 8406 322633444 8407 8895111 8408 41018207 8409 49660209 8410 101808100 8411 30802500 8412 254466304 8413 4596486 8414 100300225 8415 467078544 8416 1068178489 8417 26656569 8418 212343184 8419 17732521 8420 184307776 8421 126495009 8422 40005625 8423 17757796 8424 20574172969 8425 72267001 8426 57532225 8427 75724804 8428 654899281 8429 17766225 8430 220730449 8431 17816841 8432 810597841 8433 138344644 8434 40043584 8435 93373569 8436 450161089 8437 45427600 8438 40233649 8439 61261929 8440 444071329 8441 29246464 8442 857728369 8443 17833729 8444 90402064 8445 99141849 8446 47623801 8447 17892900 8448 45467885824 8449 11631174 8450 451180081 8451 392515344 8452 91776400 8453 20457529 8454 113891584 8455 60964864 8456 543542596 8457 50154724 8458 8049266 8459 25240576 8460 1741977169 8461 17918289 8462 8087375 8463 299186209 8464 1160083600 8465 35271721 8466 160833124 8467 18062500 8468 121440400 8469 140114569 8470 380991361 8471 21864976 8472 587189824 8473 4558214 8474 61324561 8475 242020249 8476 163200625 8477 117267241 8478 934035844 8479 24910081 8480 2517932041 8481 73051209 8482 40500496 8483 22829284 8484 649842064 8485 35354916 8486 40691641 8487 242954569 8488 205922500 8489 31371201 8490 236605924 8491 44796249 8492 132802576 8493 75377124 8494 59505796 8495 35772361 8496 3814544644 8497 22638564 8498 102292996 8499 50296464 8500 860014276 8501 18113536 8502 207561649 8503 26163225 8504 208253761 8505 14474977344 8506 40806544 8507 5118695 8508 261695329 8509 21622500 8510 155850256 8511 50509449 8512 1700758130 8513 18147600 8514 524959744 8515 66438801 8516 91948921 8517 3963977 8518 8163863 8519 9042434 8520 1189698064 8521 18173169 8522 8202242 8523 141895744 8524 92467456 8525 138862656 8526 791409424 8527 18215824 8528 876456025 8529 50794129 8530 80964004 8531 27615025 8532 2179675969 8533 88548100 8534 53640976 8535 99840064 8536 314175625 8537 18224361 8538 114532804 8539 18241441 8540 538936225 8541 281803369 8542 41075281 8543 18326961 8544 3472391329 8545 36276529 8546 41267776 8547 214827649 8548 92813956 8549 22667121 8550 1786076644 8551 23377225 8552 215326276 8553 51008164 8554 44187698 8555 43797924 8556 582836164 8557 24581764 8558 59923081 8559 427951969 8560 954871801 8561 45684081 8562 114854089 8563 18369796 8564 7143979 8565 101949409 8566 41383489 8567 31561924 8568 4975468369 8569 41319184 8570 81342361 8571 51151104 8572 93857344 8573 18404100 8574 115498009 8575 1063346881 8576 1205469698 8577 146095569 8578 41538025 8579 30195025 8580 1211527249 8581 18472804 8582 103632400 8583 51796809 8584 294396964 8585 46908801 8586 3059417344 8587 27019204 8588 172764736 8589 132756484 8590 82101721 8591 38044224 8592 1343369104 8593 32718400 8594 42120100 8595 285170769 8596 18214654 8597 18481401 8598 116467264 8599 18524416 8600 966588100 8601 78801129 8602 115433536 8603 45832900 8604 735060544 8605 36360900 8606 73839649 8607 81486729 8608 16646372 8609 18584721 8610 616628224 8611 21986721 8612 94556176 8613 634384969 8614 10443014 8615 36784225 8616 613651984 8617 46280809 8618 68376361 8619 188430529 8620 186022321 8621 24000201 8622 333500644 8623 18601969 8624 4058454436 8625 618367689 8626 62410000 8627 18610596 8628 267551449 8629 18662400 8630 84787264 8631 365268544 8632 417180625 8633 23990404 8634 6917192 8635 54997056 8636 125440000 8637 52085089 8638 20852903 8639 24265476 8640 101720809969 8641 18688329 8642 49294441 8643 69588964 8644 96138025 8645 226592809 8646 178409449 8647 18757561 8648 430521001 8649 292820544 8650 173080336 8651 22982436 8652 701296324 8653 24492601 8654 42315025 8655 105513984 8656 490755409 8657 26832400 8658 683142769 8659 47183161 8660 191213584 8661 52446564 8662 53816896 8663 18783556 8664 1274989849 8665 37124649 8666 108388921 8667 1160219844 8668 135512881 8669 18818244 8670 359178304 8671 58384881 8672 1132659025 8673 11722746 8674 42354064 8675 73102500 8676 797328169 8677 18835600 8678 42549529 8679 76422564 8680 1479248521 8681 18870336 8682 118417924 8683 5615879 8684 175138756 8685 297114169 8686 52722121 8687 68145025 8688 1495910329 8689 18887716 8690 128346241 8691 52664049 8692 130325056 8693 18913801 8694 3577475344 8695 57836025 8696 43371014 8697 93064609 8698 42706225 8699 18948609 8700 1168067329 8701 82446400 8702 64609444 8703 147306769 8704 34964512144 8705 37380996 8706 118744609 8707 18974736 8708 47994215 8709 52881984 8710 160604929 8711 27405225 8712 3253219369 8713 19000881 8714 42823936 8715 293505424 8716 98267569 8717 30835809 8718 119727364 8719 19053225 8720 1026241225 8721 745945344 8722 309936025 8723 54804409 8724 271986064 8725 74787904 8726 43020481 8727 53173264 8728 217710025 8729 3769409 8730 702886144 8731 19079424 8732 126652516 8733 61575409 8734 61136761 8735 37638225 8736 12905414404 8737 19096900 8738 56175025 8739 149132944 8740 441420100 8741 19123129 8742 216295849 8743 47941776 8744 219306481 8745 180150084 8746 8669810 8747 19149376 8748 123595839844 8749 33108516 8750 313853798 8751 53538489 8752 508863364 8753 19184400 8754 121705024 8755 50623225 8756 30460055 8757 419717169 8758 53290000 8759 28344976 8760 1393304929 8761 19263321 8762 78287104 8763 90193009 8764 246207481 8765 37896336 8766 339001744 8767 27646564 8768 2566942225 8769 72369049 8770 85562500 8771 119902500 8772 403688464 8773 29376400 8774 49420900 8775 2710451844 8776 221712100 8777 23648769 8778 608460889 8779 19280881 8780 194714116 8781 53978409 8782 43494025 8783 19368801 8784 4601858569 8785 97891236 8786 70476025 8787 63712324 8788 488763664 8789 42837025 8790 259757689 8791 21206025 8792 585882025 8793 150970369 8794 43731769 8795 38675961 8796 276457129 8797 28836900 8798 62031376 8799 134026929 8800 5989986025 8801 33698025 8802 980441344 8803 19386409 8804 147719716 8805 107682129 8806 165199609 8807 19439281 8808 1386641 8809 31809600 8810 2954891 8811 248440644 8812 98624761 8813 49322529 8814 262180864 8815 50027329 8816 166741574 8817 54493924 8818 8788727 8819 19448100 8820 698343763 8821 19492225 8822 63600625 8823 72284004 8824 224130841 8825 2658819 8826 7246337 8827 89170249 8828 99161764 8829 1246937344 8830 86731969 8831 19518724 8832 25140322249 8833 44555625 8834 111851776 8835 221771664 8836 159769600 8837 19527561 8838 350138944 8839 19571776 8840 931653529 8841 140469904 8842 44009956 8843 24403600 8844 431268289 8845 52838361 8846 8868455 8847 153437769 8848 273415334 8849 19624900 8850 502521889 8851 26040609 8852 7673854 8853 94711824 8854 67980025 8855 210656196 8856 5265243844 8857 24681024 8858 56896849 8859 54641664 8860 200024449 8861 19633761 8862 338449609 8863 19651489 8864 233094263 8865 303177744 8866 150430225 8867 19740249 8868 279458089 8869 133518025 8870 90687529 8871 54863649 8872 227376241 8873 30338064 8874 487835569 8875 156725361 8876 268435456 8877 77563249 8878 73427761 8879 34492129 8880 3377585689 8881 23522500 8882 44488900 8883 1327654969 8884 101324356 8885 38937600 8886 123698884 8887 19766916 8888 326741776 8889 55086084 8890 228916900 8891 26409321 8892 1934856169 8893 19900521 8894 8908454 8895 109872324 8896 2949576100 8897 76562500 8898 124367104 8899 5552471 8900 457446544 8901 290259369 8902 44689225 8903 23232400 8904 1919053249 8905 68392900 8906 63027721 8907 55160329 8908 137194369 8909 22924944 8910 7278137344 8911 80658361 8912 519885601 8913 56205009 8914 44809636 8915 39112516 8916 285508609 8917 26471025 8918 1151923600 8919 155301444 8920 460145401 8921 5690310 8922 124701889 8923 19927296 8924 173712400 8925 655462404 8926 9028991 8927 27772900 8928 971499163 8929 19945156 8930 163814401 8931 98049604 8932 397922704 8933 19980900 8934 125372809 8935 39200121 8936 229825600 8937 443607844 8938 53114944 8939 49477156 8940 565583524 8941 20025625 8942 58767556 8943 81036004 8944 1047104881 8945 39727809 8946 906732544 8947 33131536 8948 101505625 8949 87834384 8950 35383319 8951 20079361 8952 654438724 8953 9951782 8954 21594575 8955 340845444 8956 101868649 8957 72675625 8958 126382564 8959 44595684 8960 63805749604 8961 68757264 8962 45212176 8963 20106256 8964 2506203844 8965 57729604 8966 45414121 8967 410751289 8968 358723600 8969 20115225 8970 669877924 8971 20241001 8972 102596641 8973 159062544 8974 112550881 8975 80838081 8976 2501700289 8977 26152996 8978 57168721 8979 72114064 8980 207216025 8981 50253921 8982 355775044 8983 35497764 8984 232288081 8985 110607289 8986 45697600 8987 49364676 8988 727758529 8989 24950025 8990 145033849 8991 4103939844 8992 1182259456 8993 63824121 8994 128414224 8995 102515625 8996 187498249 8997 56280004 8998 66748900 8999 20250000 9000 13400840644 9001 20277009 9002 113955625 9003 56655729 9004 104060401 9005 40170244 9006 204976489 9007 20295025 9008 531025936 9009 923369769 9010 138532900 9011 20304036 9012 290089024 9013 20376196 9014 45819361 9015 112826884 9016 2244011641 9017 4567767 9018 1052158969 9019 4702559 9020 310041664 9021 87272964 9022 79192201 9023 50410000 9024 9330014464 9025 167961600 9026 45900625 9027 209873169 9028 152794321 9029 20430400 9030 736688164 9031 28611801 9032 48273458 9033 56957209 9034 45941284 9035 78588225 9036 835903744 9037 50879689 9038 46022656 9039 98644624 9040 1296288016 9041 20439441 9042 183656704 9043 20466576 9044 93562727 9045 964847844 9046 46512400 9047 25280784 9048 1265367184 9049 20511841 9050 39401858 9051 141776649 9052 173001409 9053 28890625 9054 364313569 9055 40704400 9056 1267288801 9057 57108249 9058 116079076 9059 20548089 9060 611424529 9061 48219136 9062 74926336 9063 287709444 9064 352613284 9065 301473769 9066 130462084 9067 20657025 9068 104244100 9069 57638464 9070 91489225 9071 27248400 9072 77527162969 9073 27457600 9074 81018001 9075 428572804 9076 8037634 9077 24137569 9078 191047684 9079 51194025 9080 468289600 9081 160326244 9082 69122596 9083 32251041 9084 293162884 9085 70963776 9086 171191056 9087 103164649 9088 6372030625 9089 25583364 9090 730999369 9091 20711601 9092 105349696 9093 2737838 9094 46553329 9095 52533504 9096 668325904 9097 29030544 9098 9354383 9099 470325969 9100 1700160289 9101 31360000 9102 174821284 9103 20738916 9104 534765625 9105 115068529 9106 57441241 9107 10264578 9108 1798777744 9109 20820969 9110 93103201 9111 57790404 9112 66313535 9113 36312676 9114 1127414929 9115 41062464 9116 155700484 9117 162231169 9118 64464841 9119 29735209 9120 9566209249 9121 51667344 9122 46922500 9123 58094884 9124 105904681 9125 183548304 9126 2936230969 9127 20848356 9128 614990401 9129 73908409 9130 147573904 9131 33802596 9132 299359204 9133 20866624 9134 47251876 9135 890246569 9136 546063424 9137 20930625 9138 131836324 9139 64240225 9140 210859441 9141 83393424 9142 23635727 9143 23814400 9144 1954700944 9145 62394201 9146 11922767 9147 58553104 9148 106461124 9149 52620516 9150 606242884 9151 20958084 9152 6488946916 9153 1575057969 9154 16839794 9155 41783296 9156 782153089 9157 20976400 9158 74978281 9159 73564929 9160 484792324 9161 21031396 9162 381694369 9163 223293249 9164 26800754 9165 248598289 9166 9477890 9167 26925721 9168 1527402724 9169 27878400 9170 250367329 9171 162868644 9172 106832896 9173 21068100 9174 211033729 9175 83503044 9176 419389441 9177 336428964 9178 83795716 9179 24344356 9180 5596835344 9181 21095649 9182 47541025 9183 58782889 9184 3302685961 9185 61952641 9186 133911184 9187 21150801 9188 107952100 9189 166074769 9190 95140516 9191 92736900 9192 689430049 9193 26316900 9194 47665216 9195 116575209 9196 305935081 9197 26998416 9198 1061912569 9199 21169201 9200 3312002500 9201 59243809 9202 59043856 9203 21196816 9204 544382224 9205 107246736 9206 9602207 9207 903723844 9208 242269225 9209 21252100 9210 266570929 9211 27657081 9212 832784164 9213 83210884 9214 3658172 9215 66096900 9216 544809324544 9217 37344321 9218 67387681 9219 148401124 9220 212693056 9221 21279769 9222 188156089 9223 35164900 9224 246490000 9225 693637569 9226 118940836 9227 21335161 9228 302481664 9229 30735936 9230 169780900 9231 82301184 9232 565155529 9233 52780225 9234 11623427344 9235 42419169 9236 108139201 9237 59397849 9238 70224400 9239 21344400 9240 4565299489 9241 21418384 9242 48372025 9243 311063769 9244 110208004 9245 59768361 9246 238455364 9247 53260804 9248 1923787321 9249 59629284 9250 444956836 9251 39012516 9252 875390569 9253 6370946 9254 123298816 9255 117332224 9256 495552121 9257 21511044 9258 7927577 9259 27804529 9260 216384100 9261 6920076969 9262 70627216 9263 4938191 9264 1591371664 9265 56460196 9266 67092481 9267 60403984 9268 21388891 9269 83174400 9270 788879569 9271 26770276 9272 432764809 9273 84584809 9274 48413764 9275 252810000 9276 313537849 9277 21529600 9278 48497296 9279 166719744 9280 6256177216 9281 21538881 9282 710062609 9283 21585316 9284 170172025 9285 121925764 9286 48622729 9287 27751824 9288 6290393344 9289 56025225 9290 96786244 9291 92198404 9292 180660481 9293 21669025 9294 135652609 9295 172896201 9296 1572043201 9297 168662169 9298 9727334 9299 27994681 9300 4673168 9301 25000000 9302 48790225 9303 152448409 9304 49965926 9305 42693156 9306 667550569 9307 24235929 9308 191711716 9309 71351809 9310 853866841 9311 21706281 9312 3764681449 9313 27973521 9314 48916036 9315 4024252969 9316 141229456 9317 29190111 9318 136702864 9319 21724921 9320 510082225 9321 104898564 9322 57668836 9323 21790224 9324 2574243169 9325 86211225 9326 49126081 9327 60793209 9328 964909969 9329 32924644 9330 270010624 9331 91470096 9332 110775625 9333 253191744 9334 87572164 9335 42876304 9336 718079209 9337 21808900 9338 220017889 9339 90668484 9340 227647744 9341 21818241 9342 1126407844 9343 21846276 9344 7462540996 9345 348643584 9346 49252324 9347 38180041 9348 495151504 9349 21949225 9350 329567716 9351 171924544 9352 659976100 9353 6247383 9354 138109504 9355 42968025 9356 110965156 9357 60871204 9358 9895430 9359 136328976 9360 14517117169 9361 11938214 9362 75916369 9363 61496964 9364 111534721 9365 43151761 9366 20611817 9367 9169287 9368 50823095 9369 475763344 9370 3356474 9371 21977344 9372 455907904 9373 100080016 9374 63457156 9375 1765428289 9376 1391290000 9377 22043025 9378 384630544 9379 31933801 9380 605209201 9381 80946009 9382 49758916 9383 31024900 9384 1383244864 9385 43243776 9386 181953121 9387 431060644 9388 8599099 9389 25090081 9390 276956164 9391 22071204 9392 576768256 9393 90763729 9394 8247229 9395 43705321 9396 205363087 9397 22099401 9398 64899136 9399 113784889 9400 1229133481 9401 15037247 9402 138815524 9403 22146436 9404 112487236 9405 684450244 9406 10022447 9407 36905625 9408 48629952484 9409 26010000 9410 98863249 9411 62520649 9412 213481321 9413 22174681 9414 411562369 9415 108847489 9416 365918641 9417 86155524 9418 12819206 9419 22184100 9420 659051584 9421 22231225 9422 124768900 9423 486731844 9424 1187836225 9425 166693921 9426 140232964 9427 31169889 9428 113827561 9429 157929489 9430 171426649 9431 22240656 9432 2137860169 9433 22259524 9434 73685056 9435 185831424 9436 295014976 9437 22268961 9438 464273209 9439 22372900 9440 2691534400 9441 172580769 9442 50183056 9443 85266756 9444 321556624 9445 44262409 9446 50310649 9447 5196537 9448 256768576 9449 31460881 9450 10213527844 9451 38812900 9452 162282121 9453 101545929 9454 60295225 9455 75272976 9456 1623848209 9457 10915054 9458 50395801 9459 175880644 9460 370408516 9461 22382361 9462 235683904 9463 22401289 9464 368322278 9465 125821089 9466 10150274 9467 22429696 9468 915788644 9469 28601104 9470 100120036 9471 236298384 9472 18090250000 9473 22458121 9474 8279672 9475 88040689 9476 194965369 9477 17639027344 9478 126990361 9479 22515025 9480 1537973089 9481 33454656 9482 71284249 9483 76685049 9484 8790466 9485 113720896 9486 694955044 9487 28504921 9488 588499081 9489 62678889 9490 198838201 9491 22543504 9492 987970624 9493 32490000 9494 67043344 9495 380718144 9496 259371025 9497 22610025 9498 143448529 9499 94653441 9500 1260250000 9501 62758084 9502 50951044 9503 57608100 9504 38981368969 9505 44542276 9506 336025561 9507 63234304 9508 114789796 9509 5808263 9510 301960129 9511 22657600 9512 323820025 9513 465998569 9514 60435076 9515 66324736 9516 656743129 9517 33097009 9518 51466276 9519 98942809 9520 3510681001 9521 22714756 9522 994582369 9523 27941796 9524 114982729 9525 2877461 9526 73273600 9527 56520324 9528 732622489 9529 39450961 9530 103083409 9531 503418969 9532 115562500 9533 22743361 9534 356907664 9535 44823025 9536 3029291521 9537 137639824 9538 78605956 9539 22781529 9540 2158717444 9541 81649296 9542 90459121 9543 63473089 9544 52559303 9545 81595089 9546 208860304 9547 22800625 9548 566868481 9549 176544369 9550 201214225 9551 22972849 9552 1825596529 9553 26399044 9554 65044225 9555 1295784009 9556 115949824 9557 34257609 9558 3270352969 9559 49182169 9560 518655076 9561 63632529 9562 129982801 9563 29278921 9564 331312804 9565 45670564 9566 51552400 9567 178543044 9568 3587890201 9569 11397479 9570 447618649 9571 29214025 9572 116532025 9573 64112049 9574 51595489 9575 90820900 9576 7290939769 9577 29811600 9578 51681721 9579 97950609 9580 235315600 9581 61544025 9582 144168049 9583 85470025 9584 592435600 9585 1019971969 9586 51811204 9587 23040000 9588 17679491 9589 28451556 9590 257730916 9591 1902214 9592 393268561 9593 31741956 9594 751417744 9595 68740681 9596 117700801 9597 160706329 9598 10365119 9599 27279729 9600 71774160649 9601 23097636 9602 52113961 9603 269353744 9604 4340701456 9605 71318025 9606 145250704 9607 39879225 9608 268140625 9609 64352484 9610 206611876 9611 57684025 9612 2977011844 9613 23126481 9614 169156036 9615 126607504 9616 604323889 9617 25938649 9618 369485284 9619 23145721 9620 482022025 9621 184606569 9622 69722500 9623 23174596 9624 762146449 9625 601426576 9626 52200625 9627 64673764 9628 154132225 9629 23184225 9630 818646544 9631 23242041 9632 3945724225 9633 276124689 9634 10495106 9635 63616576 9636 533933449 9637 37258816 9638 69572281 9639 4265657344 9640 562590961 9641 33524100 9642 145612489 9643 23270976 9644 118287376 9645 128187684 9646 273869401 9647 6552834 9648 5167740769 9649 23328900 9650 209641441 9651 64834704 9652 36753026 9653 144937521 9654 146337409 9655 45765225 9656 350588176 9657 252396769 9658 74615044 9659 40742689 9660 2524258564 9661 23406244 9662 10625903 9663 65157184 9664 3274815076 9665 46526041 9666 1151719969 9667 59197636 9668 118875409 9669 99540529 9670 103938025 9671 7173623 9672 1802596849 9673 29419776 9674 133772356 9675 828691369 9676 5561101 9677 23415921 9678 147428164 9679 23464336 9680 2295463921 9681 162103824 9682 4247996 9683 39050001 9684 71468563 9685 80712256 9686 64705936 9687 66048129 9688 141288647 9689 23503104 9690 526335364 9691 32936121 9692 120253156 9693 526105969 9694 70980625 9695 117029124 9696 3915255184 9697 23609881 9698 93392896 9699 97653924 9700 495952900 9701 30030400 9702 3479466169 9703 34386496 9704 269912041 9705 130576329 9706 94090000 9707 30041361 9708 332953009 9709 19964015 9710 105226564 9711 357663744 9712 616330276 9713 33235225 9714 147792649 9715 59336209 9716 298425625 9717 79602084 9718 80156209 9719 23619600 9720 87209177344 9721 23677956 9722 10669682 9723 164916964 9724 357021025 9725 94595076 9726 148888804 9727 25735329 9728 51236133316 9729 369100944 9730 296149681 9731 30404196 9732 341214784 9733 23707161 9734 81830116 9735 192571129 9736 272580100 9737 103856481 9738 420742144 9739 23726641 9740 239197156 9741 84033889 9742 53509225 9743 23755876 9744 4768178704 9745 46621584 9746 76650025 9747 1093095844 9748 120648256 9749 23843689 9750 1912487824 9751 162945225 9752 533517604 9753 66129424 9754 53772889 9755 47679025 9756 971070244 9757 34751025 9758 181710400 9759 66292164 9760 3247062289 9761 28955161 9762 150724729 9763 41396356 9764 121242121 9765 1268214544 9766 82319329 9767 23853456 9768 1294344529 9769 23912100 9770 106523041 9771 66373609 9772 61047167 9773 28922884 9774 1282499344 9775 182223001 9776 1331520100 9777 66863329 9778 54081316 9779 87721956 9780 691795204 9781 23941449 9782 14148983 9783 185967769 9784 275261281 9785 74183769 9786 388760089 9787 23961025 9788 122434225 9789 119290084 9790 175297600 9791 24019801 9792 29976420769 9793 60047001 9794 13255175 9795 132987024 9796 190964761 9797 5405919 9798 252079129 9799 5364407 9800 6406561681 9801 2789107344 9802 36105218 9803 24059025 9804 591559684 9805 71673156 9806 54213769 9807 173501584 9808 624400144 9809 31091776 9810 879834244 9811 24088464 9812 176331841 9813 68013009 9814 27359282 9815 87254281 9816 799871524 9817 24147396 9818 54434884 9819 186650244 9820 247055524 9821 114190596 9822 154430329 9823 62773929 9824 285526130 9825 281635524 9826 105842944 9827 37491129 9828 11064304969 9829 24167056 9830 108264025 9831 96864964 9832 55218290 9833 24196561 9834 216737284 9835 118701025 9836 123232201 9837 188018944 9838 10934246 9839 24255625 9840 3715146304 9841 41835024 9842 242082481 9843 87553449 9844 202322176 9845 67815225 9846 436266769 9847 29975625 9848 278856601 9849 461261529 9850 213919876 9851 24285184 9852 342879289 9853 5563014 9854 95374756 9855 1194531844 9856 24451576900 9857 24295041 9858 268042384 9859 24354225 9860 344213809 9861 105925264 9862 54745201 9863 12242994 9864 2200735744 9865 47969476 9866 54834025 9867 256704484 9868 123832384 9869 29571844 9870 936788449 9871 24413481 9872 628454761 9873 190081369 9874 54967396 9875 202606756 9876 346220449 9877 86490000 9878 79405921 9879 98843364 9880 1365228601 9881 5819046 9882 3945347344 9883 24433249 9884 315772900 9885 133795489 9886 11023154 9887 24502500 9888 4225260004 9889 55577025 9890 204804721 9891 502297744 9892 124233316 9893 42719296 9894 12170552 9895 48358116 9896 284293321 9897 68095504 9898 349465636 9899 36168196 9900 5135442244 9901 24532209 9902 55279225 9903 68343289 9904 653058025 9905 127238400 9906 278956804 9907 24611521 9908 126855169 9909 543449344 9910 109579024 9911 53085796 9912 2051365264 9913 39413284 9914 55502500 9915 138697729 9916 171583801 9917 34916281 9918 714867169 9919 111619225 9920 8912304025 9921 68591524 9922 118810000 9923 24641296 9924 347897104 9925 96510976 9926 28136663 9927 192155044 9928 410589169 9929 24651225 9930 313006864 9931 24700900 9932 217975696 9933 282307204 9934 55547209 9935 48650625 9936 21553763344 9937 7735191 9938 55636681 9939 68840209 9940 639786436 9941 24740676 9942 155550784 9943 31292836 9944 496754944 9945 798740644 9946 55950400 9947 425596900 9948 356341129 9949 24830289 9950 48087206 9951 101646724 9952 1446204841 9953 30858025 9954 1172172169 9955 75516100 9956 201044041 9957 69006249 9958 98386561 9959 40513225 9960 1768370704 9961 61591104 9962 76545001 9963 4514092969 9964 197993041 9965 48846121 9966 234304249 9967 24860196 9968 1867363369 9969 69255684 9970 112232836 9971 77686596 9972 999318544 9973 25030009 9974 56085121 9975 960504064 9976 386869561 9977 7006911 9978 156300004 9979 31730689 9980 251032336 9981 194937444 9982 313431616 9983 28729600 9984 77752860964 9985 48944016 9986 56220004 9987 69338929 9988 179452816 9989 61763881 9990 2895731344 9991 29192409 9992 288864016 9993 69839449 9994 86118400 9995 49140100 9996 2675682529 9997 43164900 9998 56310016 9999 280127169 10000 9455617600 10001 30140100 10002 156675289 10003 12415727 10004 168065296 10005 247495824 10006 56445169 10007 25040016 10008 2528782369 10009 25180324 10010 651525625 10011 93547584 10012 128686336 10013 65351056 10014 161213809 10015 49533444 10016 1483405225 10017 1645275844 10018 11292038 10019 31539456 10020 742399009 10021 35676729 10022 11337167 10023 124925329 10024 722426884 10025 100400400 10026 445716544 10027 32239684 10028 217444516 10029 70006689 10030 148084561 10031 62631396 10032 3665939209 10033 5905670 10034 13847807 10035 394499044 10036 227104900 10037 25190361 10038 395293924 10039 25300900 10040 589809796 10041 70509609 10042 56761156 10043 56550400 10044 832896238 10045 331604100 10046 57123364 10047 89340304 10048 3529904569 10049 44742721 10050 680792464 10051 93528241 10052 330003556 10053 197037369 10054 80802121 10055 49829481 10056 807525889 10057 37933281 10058 75082225 10059 179345664 10060 257057089 10061 25331089 10062 897721444 10063 29257281 10064 13603669 10065 232318564 10066 143880025 10067 25341156 10068 368332864 10069 25391521 10070 203005504 10071 561073969 10072 297183121 10073 63329764 10074 295221124 10075 237468100 10076 185776900 10077 70593604 10078 11473094 10079 25452025 10080 54703128769 10081 32376100 10082 63888049 10083 71014329 10084 129709321 10085 50324836 10086 192293689 10087 95942025 10088 537266041 10089 307546369 10090 113124496 10091 25462116 10092 467510884 10093 25492401 10094 377136400 10095 140351409 10096 673921600 10097 41254929 10098 2144801344 10099 25512601 10100 515789521 10101 367373889 10102 57577744 10103 25553025 10104 846344464 10105 76003524 10106 85895824 10107 199148544 10108 685654225 10109 36457444 10110 331859089 10111 25664356 10112 8237377600 10113 71098624 10114 102475129 10115 193154404 10116 1013594569 10117 31058329 10118 57988225 10119 71774784 10120 1269211876 10121 5981991 10122 428779849 10123 32410249 10124 130530625 10125 11489052969 10126 79995136 10127 70660836 10128 2039154649 10129 63680400 10130 114468601 10131 102151449 10132 166668100 10133 25694761 10134 455267569 10135 50424201 10136 804459769 10137 109244304 10138 14606822 10139 25704900 10140 2071797289 10141 25755625 10142 81504784 10143 1923875044 10144 323433158 10145 50922496 10146 279959824 10147 34633225 10148 166435801 10149 100440484 10150 628153969 10151 25796241 10152 7998976969 10153 65060356 10154 11609831 10155 142850304 10156 130942249 10157 12764823 10158 161976529 10159 25816561 10160 1379231044 10161 206985769 10162 58216900 10163 25847056 10164 1749497929 10165 76983076 10166 197402500 10167 71859529 10168 461304484 10169 25887744 10170 1111355569 10171 64384576 10172 131560900 10173 72539289 10174 58491904 10175 34091826 10176 11562055729 10177 25908100 10178 146264836 10179 1084845969 10180 269320921 10181 25969216 10182 162358564 10183 32592681 10184 485982025 10185 377991364 10186 82919236 10187 33582025 10188 1086493444 10189 42380100 10190 114918400 10191 95101504 10192 6940222864 10193 26061025 10194 164275489 10195 51624225 10196 131767441 10197 302307769 10198 11701439 10199 116316225 10200 3949116964 10201 28132416 10202 58675600 10203 108305649 10204 132388036 10205 94051204 10206 66467027344 10207 29800681 10208 2397473296 10209 91527489 10210 117180625 10211 26122321 10212 715669504 10213 65448100 10214 58813561 10215 401481369 10216 298114756 10217 33246756 10218 305096089 10219 37088100 10220 749281129 10221 72795024 10222 87403801 10223 26224641 10224 5462983744 10225 105370225 10226 58951684 10227 182304004 10228 134676025 10229 33767721 10230 637663504 10231 45887076 10232 299982400 10233 572979969 10234 217090756 10235 96924025 10236 371795524 10237 30958096 10238 59598400 10239 73650724 10240 384417360196 10241 327211921 10242 458473744 10243 26245129 10244 231739729 10245 146216464 10246 80694289 10247 26275876 10248 2474764009 10249 33177600 10250 489427129 10251 284327044 10252 195468361 10253 26306641 10254 166590649 10255 139688761 10256 678133681 10257 130690624 10258 97495876 10259 26347689 10260 8201475844 10261 38862756 10262 29724095 10263 103469584 10264 302794801 10265 52128400 10266 201129124 10267 26368225 10268 180176929 10269 527253444 10270 219484225 10271 26378496 10272 4384691089 10273 26460736 10274 87235600 10275 289918729 10276 68161703 10277 32069569 10278 468159769 10279 39564100 10280 617671609 10281 119836809 10282 15970418 10283 140991876 10284 373532929 10285 126292644 10286 16784783 10287 45253087 10288 686597209 10289 26522500 10290 4882795129 10291 30525625 10292 219573124 10293 109558089 10294 59737441 10295 62726400 10296 5563220569 10297 66341025 10298 91317136 10299 74338884 10300 556629649 10301 26532801 10302 215414329 10303 26584336 10304 13519875625 10305 415629769 10306 60062500 10307 7476198 10308 377019889 10309 93721761 10310 117635716 10311 188293284 10312 60733094 10313 26625600 10314 1309498969 10315 52432081 10316 135932281 10317 120604324 10318 231922441 10319 33907329 10320 4438490884 10321 26677225 10322 104550625 10323 359557444 10324 183087961 10325 270240721 10326 166978084 10327 43903876 10328 306565081 10329 106131204 10330 119006281 10331 26687556 10332 2831516944 10333 26708224 10334 12024902 10335 23681698 10336 2819079025 10337 26739241 10338 168922009 10339 13988091 10340 471020209 10341 591073344 10342 60341824 10343 26811684 10344 854217529 10345 53042089 10346 150283081 10347 74684164 10348 260531881 10349 32319225 10350 2839504369 10351 37884025 10352 699390916 10353 262342809 10354 92179201 10355 82737216 10356 389351824 10357 26873856 10358 60575089 10359 207705744 10360 1816379161 10361 47279376 10362 252555664 10363 34786404 10364 136142224 10365 150479289 10366 2571734 10367 13297542 10368 467086132969 10369 26988025 10370 178649956 10371 74857104 10372 137827600 10373 65691025 10374 1040514049 10375 232959169 10376 61677743 10377 211324369 10378 60762025 10379 30294016 10380 794788864 10381 66879684 10382 70829056 10383 74943649 10384 206261798 10385 84529636 10386 484528144 10387 73256481 10388 79356163 10389 75116889 10390 121308196 10391 27029601 10392 878055424 10393 41024025 10394 61042969 10395 3914003844 10396 274664329 10397 6725679 10398 170485249 10399 27175369 10400 10243261681 10401 75203584 10402 153536881 10403 30360100 10404 1649334544 10405 53144100 10406 141943396 10407 76160529 10408 309408100 10409 67059721 10410 335695684 10411 32353344 10412 206956996 10413 424854544 10414 71385601 10415 53348416 10416 6792561889 10417 38365636 10418 61465600 10419 129549924 10420 271392676 10421 34351321 10422 1364341969 10423 13477535 10424 311310736 10425 333135504 10426 108764041 10427 27185796 10428 589372729 10429 27206656 10430 304153600 10431 371024644 10432 3705278641 10433 27311076 10434 265592209 10435 53450721 10436 138674176 10437 487614724 10438 915391 10439 76195441 10440 5363658169 10441 34456900 10442 99221521 10443 86527204 10444 351937600 10445 53963716 10446 171662404 10447 41203561 10448 712302721 10449 5392992969 10450 482944576 10451 67963536 10452 737502649 10453 27331984 10454 12305666 10455 204404209 10456 317053636 10457 27342441 10458 1347770944 10459 27363361 10460 290395681 10461 115713049 10462 61606801 10463 27436644 10464 4712410609 10465 360240400 10466 61701025 10467 214241769 10468 139098436 10469 67223601 10470 343435024 10471 7209602 10472 1345349041 10473 76510009 10474 12447263 10475 106378596 10476 3227603344 10477 27489049 10478 257249521 10479 191324224 10480 1508467921 10481 36180225 10482 10154897 10483 39501225 10484 140375104 10485 437311744 10486 391367089 10487 27552001 10488 2026980484 10489 34574400 10490 121771225 10491 132641289 10492 200788900 10493 69056100 10494 827252644 10495 54582544 10496 19898205721 10497 77035729 10498 78872161 10499 27562500 10500 7206651664 10501 27625536 10502 78765625 10503 615635344 10504 558755044 10505 77105961 10506 232471009 10507 110229001 10508 36266630 10509 137992009 10510 124099600 10511 44675856 10512 6397920169 10513 27709696 10514 156000100 10515 153933649 10516 39739442 10517 47513449 10518 174028864 10519 6690930 10520 646176400 10521 565821369 10522 62552281 10523 35928036 10524 392911684 10525 111492481 10526 93973636 10527 171531409 10528 5017455556 10529 27720225 10530 12446079844 10531 27867841 10532 141871921 10533 77299264 10534 102718225 10535 396169216 10536 894129604 10537 31967716 10538 90174016 10539 217916644 10540 490356736 10541 33977241 10542 449524804 10543 48692484 10544 716632900 10545 272316004 10546 62694724 10547 38738176 10548 1192804369 10549 19744818 10550 268632100 10551 77739489 10552 63588911 10553 35952016 10554 177608929 10555 54686025 10556 680479396 10557 1185906969 10558 12542111 10559 27910089 10560 27505227409 10561 30470400 10562 63123025 10563 195916009 10564 237807241 10565 55517401 10566 494484169 10567 28026436 10568 320911396 10569 138579984 10570 328805689 10571 79174404 10572 394697689 10573 6507122 10574 79566400 10575 1053781444 10576 742889536 10577 14024774 10578 229734649 10579 6069815 10580 701773081 10581 77827684 10582 36932183 10583 41912676 10584 1126621087 10585 73462041 10586 78127921 10587 78004224 10588 142945936 10589 28068804 10590 355209409 10591 102738496 10592 1676493025 10593 313714944 10594 63266116 10595 98724096 10596 398281849 10597 28090000 10598 157653136 10599 78269409 10600 1523184784 10601 28121809 10602 1018375744 10603 45064369 10604 43106351 10605 393109929 10606 63409369 10607 28153636 10608 4278075649 10609 32764176 10610 124567921 10611 1832867344 10612 71865986 10613 28227969 10614 242642929 10615 80335369 10616 67498727 10617 78357904 10618 63744256 10619 94012416 10620 2307553369 10621 84419344 10622 101929216 10623 78623689 10624 9471377041 10625 520250481 10626 967334404 10627 28249225 10628 143161225 10629 220136569 10630 125978176 10631 28291761 10632 918514249 10633 121238727 10634 114147856 10635 158306724 10636 11034499 10637 7960695 10638 1392185344 10639 28355625 10640 5144475625 10641 79067664 10642 81613156 10643 6679367 10644 416445649 10645 55621764 10646 63984001 10647 1579029169 10648 879656281 10649 45846441 10650 719687929 10651 28387584 10652 144456361 10653 109662784 10654 32186918 10655 55935441 10656 15509464369 10657 28419561 10658 87628321 10659 201696804 10660 530196676 10661 70896400 10662 178810384 10663 28440889 10664 551122576 10665 1318561344 10666 64320400 10667 28547649 10668 1051186084 10669 36820624 10670 37999730 10671 79156609 10672 1325615281 10673 48930025 10674 504541444 10675 326019136 10676 194212096 10677 79691329 10678 95316169 10679 33930625 10680 2100572224 10681 40322500 10682 420619081 10683 222367744 10684 145106116 10685 56145049 10686 314069284 10687 28569025 10688 3976311364 10689 205262929 10690 130256569 10691 28665316 10692 33420227344 10693 54760000 10694 12876914 10695 352575729 10696 821395600 10697 42810849 10698 10552892 10699 49406841 10700 577633156 10701 277622244 10702 13021751 10703 22688759 10704 2112965089 10705 56250000 10706 83083225 10707 109348849 10708 145757329 10709 28676025 10710 3009839044 10711 28740321 10712 602997136 10713 80138304 10714 91661476 10715 56776225 10716 752240329 10717 14395650 10718 108076816 10719 628103844 10720 3646348225 10721 32832900 10722 180015889 10723 28772496 10724 28501843 10725 732893184 10726 98684356 10727 37075921 10728 2597125444 10729 28793956 10730 178089025 10731 571066609 10732 146192281 10733 28826161 10734 182439049 10735 104509729 10736 1244325625 10737 225360144 10738 292752100 10739 28901376 10740 812649049 10741 48233025 10742 78074896 10743 80227849 10744 453221521 10745 143352729 10746 1565151844 10747 40819321 10748 11251138 10749 80676324 10750 584720761 10751 49646116 10752 292986203524 10753 28998225 10754 102171664 10755 444661569 10756 146845924 10757 41679936 10758 265103524 10759 101183481 10760 655820881 10761 112190464 10762 65286400 10763 38118276 10764 3076033444 10765 57198969 10766 162664516 10767 107163904 10768 751746724 10769 67174416 10770 371217289 10771 29052100 10772 147501025 10773 6250799844 10774 65431921 10775 112529664 10776 951537409 10777 50851161 10778 17788751 10779 81306289 10780 2455103401 10781 29095236 10782 507916369 10783 33443089 10784 1777465600 10785 161849284 10786 65577604 10787 128232976 10788 666001249 10789 29149201 10790 252364996 10791 337163044 10792 513747556 10793 36469521 10794 470759809 10795 75881521 10796 148376761 10797 104387089 10798 65772100 10799 29322225 10800 61534755844 10801 72573361 10802 94672900 10803 142611364 10804 212430625 10805 58155876 10806 184470724 10807 31505769 10808 855796516 10809 229886244 10810 260435044 10811 8617218 10812 636149284 10813 8292143 10814 65918161 10815 424236409 10816 11096515600 10817 34503876 10818 518108644 10819 798138 10820 296872900 10821 81577024 10822 168610225 10823 33269824 10824 1423703824 10825 115670025 10826 66015625 10827 653415844 10828 148815601 10829 381850681 10830 771283984 10831 29354724 10832 765130921 10833 139641489 10834 66064384 10835 81974916 10836 3382818244 10837 29408929 10838 13264946 10839 81757764 10840 685182976 10841 39601849 10842 360886009 10843 14582903 10844 149035264 10845 482329444 10846 131905225 10847 29441476 10848 5952431104 10849 44023225 10850 894847396 10851 82029249 10852 149695225 10853 29474041 10854 4430499844 10855 763109 10856 114041327 10857 358988809 10858 95023504 10859 29484900 10860 904926724 10861 29517489 10862 66504025 10863 300571569 10864 2024550025 10865 78836641 10866 186923584 10867 29604481 10868 523174129 10869 82391929 10870 131217025 10871 73513476 10872 2807622169 10873 37161216 10874 13313855 10875 706602724 10876 150798400 10877 35569296 10878 1384360849 10879 78481881 10880 21151339225 10881 1545433344 10882 66650896 10883 29637136 10884 420127009 10885 145202500 10886 66797929 10887 123143409 10888 340550116 10889 29648025 10890 1967987044 10891 29713401 10892 7266791 10893 82664464 10894 115240225 10895 59444100 10896 2150362384 10897 37307664 10898 13461122 10899 605750544 10900 620807056 10901 41990400 10902 325874704 10903 29746116 10904 491952400 10905 164531929 10906 266277124 10907 52562500 10908 3356695969 10909 29899024 10910 131698576 10911 82937449 10912 3415350481 10913 74269924 10914 241243024 10915 76615009 10916 151019521 10917 231404944 10918 89661961 10919 36759969 10920 7806959449 10921 35141184 10922 85285225 10923 119946304 10924 11690734 10925 267028281 10926 528402169 10927 188595289 10928 783160225 10929 83667609 10930 132664324 10931 37773316 10932 427538329 10933 66716224 10934 245172964 10935 74767792969 10936 343546225 10937 29909961 10938 188567824 10939 29964676 10940 307827025 10941 206841924 10942 67486225 10943 44102881 10944 43926710569 10945 92160000 10946 120780100 10947 108722329 10948 743871076 10949 30008484 10950 842857024 10951 40106889 10952 514972249 10953 233692369 10954 67535524 10955 148937616 10956 677665024 10957 30096196 10958 67634176 10959 144648729 10960 1552832836 10961 41126569 10962 4087939969 10963 45562500 10964 153016900 10965 244203129 10966 13609199 10967 43007364 10968 968267689 10969 74649600 10970 134119561 10971 457403769 10972 291009481 10973 30129121 10974 286523329 10975 117787609 10976 26152064656 10977 84217329 10978 96196864 10979 30173049 10980 2783828644 10981 38229489 10982 155102116 10983 221325129 10984 69497375 10985 295668025 10986 191877904 10987 30206016 10988 37735538 10989 1109689344 10990 70868594 10991 7042470 10992 2226141124 10993 30261001 10994 21970271 10995 167236624 10996 153462544 10997 75411856 10998 1141561369 10999 38477209 11000 3623558416 11001 128300929 11002 68128516 11003 30393169 11004 1149684649 11005 89359209 11006 68227600 11007 235991044 11008 23772397489 11009 33860761 11010 383454724 11011 249671601 11012 11913691 11013 84309124 11014 68525284 11015 59660176 11016 25699937344 11017 49857721 11018 172922500 11019 84492864 11020 504406681 11021 34000561 11022 284495689 11023 38452401 11024 1650065641 11025 5492588544 11026 86229796 11027 30503529 11028 436893604 11029 6783794 11030 135582736 11031 85137529 11032 174628679 11033 11343191 11034 535320769 11035 59985025 11036 260822500 11037 155052304 11038 13708367 11039 25339506 11040 15208315684 11041 40934404 11042 68724100 11043 685758969 11044 226021156 11045 96648561 11046 492484864 11047 30558784 11048 356680996 11049 103063104 11050 563587600 11051 38192400 11052 1224090169 11053 15151922 11054 13758086 11055 260887104 11056 805992100 11057 30569841 11058 303526084 11059 30625156 11060 827080081 11061 236759769 11062 69472225 11063 102131236 11064 976687504 11065 60419529 11066 98505625 11067 373726224 11068 156150016 11069 30636225 11070 3185134969 11071 30702681 11072 4256910025 11073 85414564 11074 531302500 11075 121000000 11076 779638084 11077 77792400 11078 80532676 11079 239073444 11080 705114916 11081 77141089 11082 194797849 11083 30724849 11084 203861284 11085 169052004 11086 23831810 11087 30758116 11088 20963275369 11089 53056656 11090 137545984 11091 85599504 11092 42317222 11093 30869136 11094 274465489 11095 162384049 11096 601671841 11097 1886772969 11098 100902025 11099 43349056 11100 2043220804 11101 39187600 11102 353176849 11103 85969984 11104 138269659 11105 61293241 11106 538796944 11107 36348841 11108 157502500 11109 534858129 11110 197655481 11111 35462025 11112 993636484 11113 30891364 11114 69622336 11115 1170460944 11116 393982801 11117 30902481 11118 259274404 11119 30969225 11120 1784302081 11121 127170729 11122 17958914 11123 191933316 11124 3622474969 11125 276723225 11126 69772609 11127 86434209 11128 625750225 11129 46090521 11130 1160901184 11131 31069476 11132 486378916 11133 243734544 11134 112169281 11135 82992100 11136 28727538064 11137 112317604 11138 69872881 11139 120934009 11140 314494756 11141 53304601 11142 559890244 11143 43864129 11144 981756889 11145 172712164 11146 14008031 11147 35390601 11148 444450724 11149 31125241 11150 278355856 11151 1758711969 11152 1094815744 11153 46498761 11154 793943329 11155 105083001 11156 157728481 11157 86806489 11158 35623142 11159 31136400 11160 7640857744 11161 31192225 11162 14058290 11163 125933284 11164 158407396 11165 240715225 11166 196056004 11167 53802225 11168 1839466321 11169 352012644 11170 139027681 11171 31203396 11172 230581577 11173 31225744 11174 93219025 11175 342139009 11176 528540100 11177 31337604 11178 18478867969 11179 77528025 11180 633428224 11181 87086224 11182 71132356 11183 43270084 11184 2342269609 11185 61402896 11186 276058225 11187 425885769 11188 158860816 11189 7537463 11190 395890609 11191 95765796 11192 361798441 11193 404090404 11194 83905600 11195 61622500 11196 1239884944 11197 31427236 11198 103205281 11199 87366409 11200 38598496225 11201 50680161 11202 196897024 11203 39425841 11204 159087769 11205 1516089969 11206 121903681 11207 78110244 11208 1045358224 11209 8801990 11210 43388687 11211 111450249 11212 12365923 11213 31573161 11214 1600960144 11215 62062884 11216 824493796 11217 88397604 11218 82591744 11219 55562116 11220 1513365604 11221 198697216 11222 112360000 11223 331676944 11224 688012900 11225 125350416 11226 197318209 11227 36542025 11228 409860025 11229 130919364 11230 140517316 11231 8975319 11232 66660526969 11233 8151090 11234 80371225 11235 440244324 11236 245360896 11237 40870449 11238 198161929 11239 31595641 11240 715188049 11241 247653169 11242 287133025 11243 31640625 11244 448253584 11245 113422500 11246 71537764 11247 146579449 11248 291679943 11249 78304801 11250 8106661369 11251 31674384 11252 198499921 11253 244359424 11254 92236816 11255 62948356 11256 2779082089 11257 31696900 11258 125305636 11259 2168019844 11260 321233929 11261 31764496 11262 198584464 11263 15731831 11264 147316257124 11265 175483009 11266 93276964 11267 47444544 11268 1271778244 11269 6924290 11270 1357480336 11271 235376964 11272 369024100 11273 31798321 11274 11792777 11275 187553025 11276 162511504 11277 619362769 11278 14310935 11279 31843449 11280 5644066129 11281 37859409 11282 71740900 11283 88679889 11284 969388225 11285 92428996 11286 3142947844 11287 31911201 11288 521117584 11289 115928289 11290 146047225 11291 79281216 11292 453988249 11293 52345225 11294 14361734 11295 505665169 11296 1902529924 11297 84107241 11298 499835449 11299 31979025 11300 784168009 11301 88774084 11302 71893441 11303 40360609 11304 3026320144 11305 283046976 11306 71995225 11307 89245809 11308 236698225 11309 39955041 11310 765462889 11311 32012964 11312 421068290 11313 692321344 11314 72046144 11315 104652900 11316 787195249 11317 32035600 11318 72301009 11319 1871168049 11320 766625344 11321 32080896 11322 853340944 11323 8086459 11324 48834374 11325 369869824 11326 179051161 11327 8841839 11328 12359213584 11329 32205625 11330 213306025 11331 254785444 11332 162970756 11333 79477225 11334 203262049 11335 63059481 11336 672520489 11337 89908324 11338 72658576 11339 72931600 11340 46899099844 11341 45077796 11342 93045316 11343 147185424 11344 847916161 11345 63282025 11346 345662464 11347 80066704 11348 163660849 11349 460617444 11350 283282561 11351 32216976 11352 1700902564 11353 32307856 11354 183494116 11355 177342489 11356 218773681 11357 7293903 11358 577777369 11359 40640625 11360 3854671396 11361 226261764 11362 289272064 11363 45603009 11364 459759364 11365 63728289 11366 72812089 11367 725601969 11368 2564207044 11369 32387481 11370 404291449 11371 38254225 11372 164583241 11373 116251524 11374 180499225 11375 1028484900 11376 7062217369 11377 47610000 11378 72914521 11379 90098064 11380 323496196 11381 9546855 11382 522213904 11383 32444416 11384 371101696 11385 1088142169 11386 14617079 11387 36096064 11388 913067089 11389 81054009 11390 200618896 11391 90383049 11392 11250632761 11393 32478601 11394 1748243344 11395 94187025 11396 696062689 11397 112720689 11398 92352100 11399 32547025 11400 5786949184 11401 56070144 11402 14668418 11403 689692644 11404 165276736 11405 64064016 11406 204547204 11407 68459076 11408 1888423936 11409 91240704 11410 372026944 11411 32615521 11412 1386594169 11413 42771600 11414 127599616 11415 181090849 11416 372142681 11417 209062681 11418 304572304 11419 48720400 11420 330330625 11421 6857827344 11422 73530625 11423 32695524 11424 16120619089 11425 127554436 11426 17116199 11427 170224209 11428 165739876 11429 46485124 11430 1182465769 11431 27102575 11432 374229025 11433 120275089 11434 74046025 11435 64400625 11436 473367049 11437 32729841 11438 63610310 11439 395492769 11440 3925398409 11441 41357761 11442 205836409 11443 32752729 11444 167832025 11445 473149504 11446 85396081 11447 32867289 11448 9912591844 11449 35283600 11450 293265625 11451 128640964 11452 430147600 11453 56325025 11454 374693449 11455 81090025 11456 4352568676 11457 416649744 11458 97792321 11459 83046769 11460 923977609 11461 41447844 11462 103999204 11463 91336249 11464 377369476 11465 64625521 11466 5950116769 11467 32890225 11468 255328441 11469 91814724 11470 253701184 11471 32959081 11472 2381635204 11473 116553616 11474 14822975 11475 3385726969 11476 264030001 11477 53187849 11478 209728324 11479 56836521 11480 399546482 11481 129891609 11482 74200996 11483 32993536 11484 2055443569 11485 65302561 11486 74356129 11487 234610489 11488 1988268100 11489 33005025 11490 417058084 11491 33039504 11492 610534681 11493 255584169 11494 184389241 11495 185068816 11496 1080568384 11497 33074001 11498 75134224 11499 92486689 11500 2003547121 11501 144144036 11502 4683622969 11503 33166081 11504 866890249 11505 329313609 11506 111281401 11507 8227878 11508 1183497604 11509 42094144 11510 146555236 11511 257185369 11512 381577156 11513 38626225 11514 315666289 11515 503778025 11516 168766081 11517 131606784 11518 131079601 11519 33212169 11520 329575883569 11521 37015056 11522 186186025 11523 157301764 11524 225480256 11525 128663649 11526 327501409 11527 33339076 11528 578065849 11529 2121707844 11530 149108521 11531 59428681 11532 948763204 11533 49688401 11534 96727225 11535 182979729 11536 2272238224 11537 43956900 11538 581388544 11539 9327047 11540 341880100 11541 92679129 11542 96255721 11543 111386916 11544 2213420209 11545 65415744 11546 124970041 11547 259596544 11548 13060066 11549 33350625 11550 2761712704 11551 33512521 11552 4131018529 11553 92775424 11554 100000000 11555 66667225 11556 3759161344 11557 150013504 11558 75238276 11559 93257649 11560 1163764996 11561 9505446 11562 292136464 11563 49154121 11564 1103169796 11565 529552144 11566 15082370 11567 40551424 11568 2583383929 11569 54464400 11570 299774596 11571 384434449 11572 247621696 11573 37149025 11574 588644644 11575 130896481 11576 76722278 11577 118309129 11578 37406594 11579 33558849 11580 962674729 11581 42224004 11582 15134519 11583 4769559844 11584 4846805161 11585 168324676 11586 210163009 11587 33593616 11588 170641969 11589 93934864 11590 261792400 11591 40373316 11592 11591106244 11593 33616804 11594 187909264 11595 189667984 11596 301543225 11597 33732864 11598 213656689 11599 16722546 11600 3784587361 11601 260402769 11602 75864100 11603 39677401 11604 477291409 11605 102941316 11606 38314655 11607 135769104 11608 384748225 11609 107350321 11610 3805285969 11611 43086096 11612 171348100 11613 630361449 11614 76020961 11615 109286116 11616 10540512889 11617 33756100 11618 100480576 11619 262828944 11620 950982244 11621 33825856 11622 370639504 11623 36832761 11624 387932416 11625 1006602529 11626 15239087 11627 126000625 11628 2416902244 11629 40182921 11630 151167025 11631 94128804 11632 881258596 11633 33965584 11634 537405124 11635 115971361 11636 172291876 11637 732351844 11638 268927201 11639 46158436 11640 2277389284 11641 84052224 11642 76387600 11643 94517284 11644 199515625 11645 85433049 11646 599613169 11647 50339025 11648 41813706256 11649 136118889 11650 308564356 11651 41796225 11652 483208324 11653 42367081 11654 76702564 11655 1557249444 11656 700819729 11657 34082244 11658 272481049 11659 44142736 11660 583705600 11661 438986304 11662 1438912489 11663 37920964 11664 400451027344 11665 67010596 11666 115111441 11667 95394289 11668 173475241 11669 84254041 11670 434388964 11671 47734281 11672 78852146 11673 264452644 11674 135792409 11675 137710225 11676 1359913129 11677 34105600 11678 76807696 11679 122478489 11680 4514361721 11681 34152336 11682 884289169 11683 17331495 11684 292239025 11685 299532249 11686 76965529 11687 95043001 11688 1098392164 11689 34210801 11690 79832087 11691 752788969 11692 46885343 11693 48274704 11694 214095424 11695 67125249 11696 1307979556 11697 239692324 11698 15396614 11699 34222500 11700 8781938944 11701 34316164 11702 77176225 11703 139051264 11704 1971448801 11705 67469796 11706 218951209 11707 57062916 11708 174900625 11709 265266369 11710 153760000 11711 212576400 11712 14910119449 11713 90782784 11714 15449303 11715 275792449 11716 41276390 11717 34327881 11718 5823521344 11719 34398225 11720 841638121 11721 95589729 11722 77440000 11723 50665924 11724 489161689 11725 366109956 11726 203176516 11727 266897569 11728 895745041 11729 46036225 11730 836771329 11731 34468641 11732 434263921 11733 95883264 11734 77492809 11735 67699984 11736 3176675044 11737 72829156 11738 77757124 11739 482768784 11740 348905041 11741 41409225 11742 340660849 11743 34668544 11744 2053811761 11745 4598467344 11746 198077476 11747 44342281 11748 804970384 11749 50197225 11750 743543824 11751 95981209 11752 849489316 11753 158760000 11754 610682944 11755 68046001 11756 176570944 11757 96177249 11758 15554951 11759 49914225 11760 29418081289 11761 10524102 11762 78234025 11763 271821169 11764 234212416 11765 129140496 11766 329132164 11767 103408561 11768 79928015 11769 96471684 11770 221354884 11771 7847538 11772 4040127844 11773 43546801 11774 251412736 11775 398681089 11776 81454872409 11777 34680321 11778 400680289 11779 34703881 11780 718561636 11781 1153417444 11782 96020401 11783 34739236 11784 1134477124 11785 68856804 11786 94965025 11787 96569929 11788 455139556 11789 34810000 11790 1293265444 11791 59954049 11792 279437927 11793 97160449 11794 78393316 11795 178462881 11796 497156209 11797 46376100 11798 98922916 11799 1737805969 11800 325608359 11801 34845409 11802 545082409 11803 68244121 11804 306880324 11805 194518809 11806 78925456 11807 34880836 11808 17059494544 11809 230584225 11810 155326369 11811 146821689 11812 177049636 11813 34928100 11814 311416609 11815 98168464 11816 1096603225 11817 479040769 11818 116596804 11819 44836416 11820 982320964 11821 34963569 11822 130873600 11823 244828609 11824 905468281 11825 224070961 11826 322587932 11827 34987225 11828 177768889 11829 97357689 11830 1114157641 11831 34999056 11832 1580619049 11833 35034561 11834 103022500 11835 553990369 11836 50250839 11837 150552900 11838 220284964 11839 35176761 11840 10943461321 11841 98346889 11842 114725521 11843 61011721 11844 4301654569 11845 117939600 11846 79032100 11847 142253329 11848 400800400 11849 60233121 11850 930372004 11851 87104889 11852 178489600 11853 766569969 11854 79352464 11855 69205761 11856 6268997329 11857 39866596 11858 940832929 11859 117223929 11860 356001424 11861 42172036 11862 614395369 11863 35200489 11864 402965476 11865 597655809 11866 101203600 11867 35319249 11868 940464889 11869 96707556 11870 156900676 11871 272646144 11872 1243496039 11873 51782416 11874 222069604 11875 762367321 11876 178730161 11877 124813584 11878 79727041 11879 87310336 11880 23581287844 11881 40755456 11882 138180025 11883 128867904 11884 182115025 11885 69438889 11886 584285584 11887 35378704 11888 925072225 11889 275128569 11890 39166406 11891 99800100 11892 503194624 11893 88341201 11894 119596096 11895 397284624 11896 404050201 11897 35414401 11898 636906169 11899 43507216 11900 2123735056 11901 99440784 11902 113763556 11903 35450116 11904 40924076209 11905 69555600 11906 16088591 11907 35744439844 11908 317694976 11909 35533521 11910 443186704 11911 43599609 11912 406224025 11913 295564864 11914 384865924 11915 69906321 11916 1437319744 11917 45360225 11918 88811776 11919 116035984 11920 1832524864 11921 164070481 11922 223412809 11923 35557369 11924 262569616 11925 1305882769 11926 106708900 11927 35593156 11928 2937856804 11929 42445225 11930 159012100 11931 117874449 11932 284596900 11933 35628961 11934 3667755844 11935 342916324 11936 2120418304 11937 168402529 11938 108451396 11939 35640900 11940 1104365824 11941 35712576 11942 199939600 11943 289408144 11944 409495696 11945 70140625 11946 346778884 11947 62346816 11948 222785476 11949 246552804 11950 62735903 11951 16041986 11952 8120172544 11953 35748441 11954 110334016 11955 200420649 11956 1330863361 11957 10050783 11958 224310529 11959 35808256 11960 2170441744 11961 787475844 11962 80640400 11963 89586225 11964 515380804 11965 70492816 11966 119530489 11967 100040004 11968 8105580961 11969 35820225 11970 4410553744 11971 35880100 11972 233661796 11973 174689089 11974 81180100 11975 142348761 11976 1152738304 11977 108160000 11978 126315121 11979 754161444 11980 358382761 11981 35916049 11982 224760064 11983 57501889 11984 2357976481 11985 310534884 11986 139381636 11987 36036009 11988 13296857344 11989 10860431 11990 237899776 11991 251761689 11992 83199362 11993 41280625 11994 225660484 11995 71199844 11996 14015074 11997 472497169 11998 40163447 11999 111260304 12000 43418890384 12001 50466816 12002 104673361 12003 100140049 12004 183575401 12005 2625845049 12006 1136498944 12007 36060025 12008 664144441 12009 100340289 12010 162205696 12011 36216324 12012 2991761809 12013 43560000 12014 16250438 12015 1800898969 12016 939912964 12017 44435556 12018 227466724 12019 23159823 12020 365574400 12021 100641024 12022 81775849 12023 50836900 12024 3409041769 12025 291589776 12026 202749121 12027 164403684 12028 282777856 12029 61528336 12030 461046784 12031 45630025 12032 30229385956 12033 704212369 12034 117961321 12035 93238336 12036 680009929 12037 36240400 12038 141800464 12039 100942209 12040 2386908736 12041 36252441 12042 1811523844 12043 36288576 12044 184552225 12045 322992784 12046 130393561 12047 17951334 12048 2708369764 12049 36421225 12050 68050982 12051 516971169 12052 319622884 12053 46648900 12054 1522716484 12055 71554681 12056 595067236 12057 101042704 12058 81993025 12059 53934336 12060 3126151744 12061 18160367 12062 105472900 12063 101344489 12064 4099840900 12065 111197025 12066 228826129 12067 51394561 12068 91857551 12069 2226612969 12070 212080969 12071 36433296 12072 1180403449 12073 36578304 12074 82156096 12075 1527011929 12076 185041609 12077 63425296 12078 1066806244 12079 48566961 12080 1981051081 12081 102454884 12082 209380900 12083 44222500 12084 932203024 12085 71910400 12086 82264900 12087 388562944 12088 422713600 12089 135815716 12090 1090452484 12091 47900241 12092 186759556 12093 133333209 12094 82428241 12095 84272400 12096 14775317057 12097 36602500 12098 136913401 12099 134142724 12100 1388605696 12101 36638809 12102 231100804 12103 559559025 12104 619014400 12105 562258944 12106 82810000 12107 36650916 12108 519475264 12109 36675136 12110 427414276 12111 146942884 12112 949872400 12113 36711481 12114 644499769 12115 72743841 12116 334268089 12117 260564164 12118 111218116 12119 36857041 12120 2368476889 12121 103897249 12122 193293409 12123 815787844 12124 472192900 12125 300017041 12126 349017124 12127 45968400 12128 2165413156 12129 176943204 12130 163277284 12131 91680625 12132 1523887369 12133 51955264 12134 82973881 12135 201412864 12136 566440000 12137 47238129 12138 886967524 12139 49956624 12140 372837481 12141 440454169 12142 149181796 12143 36893476 12144 5828100964 12145 180526096 12146 83137924 12147 102556129 12148 187251856 12149 36942084 12150 52756117969 12151 42575625 12152 3652872721 12153 102860164 12154 95844100 12155 215972416 12156 525647329 12157 36966400 12158 83411689 12159 733705569 12160 30994658809 12161 36978561 12162 231557089 12163 37185604 12164 188238400 12165 206410689 12166 316946809 12167 148693636 12168 9513466369 12169 47403225 12170 164891281 12171 103673124 12172 239475625 12173 142826401 12174 233845264 12175 144696841 12176 969948736 12177 1220593969 12178 16685990 12179 54671236 12180 2884441849 12181 63968004 12182 16740839 12183 160579584 12184 85416710 12185 72982849 12186 655974544 12187 92313664 12188 54028418 12189 7697097 12190 322741225 12191 46689889 12192 6333294724 12193 410211 12194 396607225 12195 587432169 12196 189723076 12197 37222201 12198 353515204 12199 52707600 12200 1964262400 12201 724794084 12202 84070561 12203 37271025 12204 5103244969 12205 73342096 12206 109390681 12207 181494784 12208 506802983 12209 44622400 12210 782992324 12211 37368769 12212 238362721 12213 488940544 12214 121969936 12215 184688100 12216 1236717889 12217 55353600 12218 94848121 12219 103978809 12220 61933891 12221 75742209 12222 1735722244 12223 47692836 12224 4948841104 12225 24597737 12226 16850807 12227 37442161 12228 527712784 12229 18582063 12230 166513216 12231 2407079844 12232 683770201 12233 64786401 12234 237067609 12235 74063236 12236 217984838 12237 104591529 12238 107516161 12239 37454400 12240 18133854244 12241 37515625 12242 16905926 12243 444872464 12244 190467601 12245 115519504 12246 431891524 12247 47720464 12248 433888900 12249 291965569 12250 3875560516 12251 37527876 12252 538100809 12253 37589161 12254 120516484 12255 357852889 12256 2233791169 12257 125014761 12258 1843585969 12259 112338801 12260 377719225 12261 141419664 12262 84621601 12263 37625956 12264 3440643649 12265 106667584 12266 84897796 12267 421768369 12268 14753443 12269 37675044 12270 483868009 12271 93586276 12272 1763832004 12273 104693824 12274 227285776 12275 149450625 12276 2928108544 12277 37699600 12278 211295296 12279 105001009 12280 863713321 12281 37748736 12282 445083409 12283 42680089 12284 269616400 12285 6693203344 12286 17016434 12287 53275401 12288 1765183274404 12289 37822500 12290 5748059 12291 142134084 12292 19212436 12293 56385081 12294 671431744 12295 74545956 12296 121909343 12297 105616729 12298 242736400 12299 241740304 12300 2247423649 12301 37957921 12302 85451536 12303 294534244 12304 980065636 12305 122389969 12306 641456929 12307 55026724 12308 266668900 12309 151708489 12310 168688144 12311 65610000 12312 37660059844 12313 95511529 12314 118613881 12315 207417604 12316 192460129 12317 51480625 12318 239382784 12319 43758225 12320 2958236231 12321 441504144 12322 107143201 12323 37994896 12324 1007872009 12325 208224900 12326 85729081 12327 265918249 12328 154501286 12329 38081241 12330 1331301169 12331 83156161 12332 193210000 12333 106440489 12334 212255761 12335 74909025 12336 2836308049 12337 130302225 12338 137124100 12339 830131344 12340 380172004 12341 123543225 12342 34091612 12343 38105929 12344 437269921 12345 209438784 12346 86397025 12347 38266596 12348 22421169169 12349 49702500 12350 825872644 12351 172186884 12352 5156101636 12353 53846244 12354 288048784 12355 191020041 12356 195720100 12357 297976644 12358 113188321 12359 48483369 12360 2556010249 12361 50808384 12362 214183225 12363 197880489 12364 274068025 12365 75151561 12366 1908553969 12367 45144961 12368 1015888129 12369 32192892 12370 171976996 12371 52215076 12372 540190564 12373 38291344 12374 27781958 12375 3106613169 12376 2300641225 12377 38303721 12378 240777289 12379 38378025 12380 395055376 12381 106543684 12382 102535876 12383 130484929 12384 20380988644 12385 76737600 12386 123099025 12387 106750224 12388 298736656 12389 67551961 12390 1240941529 12391 38440000 12392 439531225 12393 22033542969 12394 86452804 12395 103795344 12396 546484129 12397 520204864 12398 86564416 12399 107060409 12400 5391377476 12401 38489616 12402 1414662544 12403 45751696 12404 493950625 12405 210453049 12406 17350118 12407 57426084 12408 2162901049 12409 38514436 12410 248377600 12411 748679044 12412 231192025 12413 38564100 12414 243578449 12415 131859289 12416 2439442895 12417 107785924 12418 223951225 12419 11187087 12420 13038670969 12421 38638656 12422 86955625 12423 122589184 12424 442934116 12425 77389647 12426 22330952 12427 71961289 12428 339886096 12429 305795169 12430 300502225 12431 57244356 12432 8340620929 12433 38663524 12434 17406047 12435 215561124 12436 196981225 12437 38750625 12438 691006369 12439 19223682 12440 874858084 12441 293334129 12442 87291649 12443 62900761 12444 820364164 12445 121616784 12446 565298176 12447 837349969 12448 2326615225 12449 9245279 12450 1069747849 12451 38787984 12452 293779600 12453 271326784 12454 154206724 12455 119771136 12456 3649609744 12457 38887696 12458 87796900 12459 107993664 12460 1129632100 12461 49280400 12462 388168804 12463 81739681 12464 1604322916 12465 604520569 12466 145178401 12467 168896016 12468 557054404 12469 50594769 12470 234028804 12471 108097609 12472 447491716 12473 38925121 12474 17972619844 12475 151856329 12476 197233936 12477 109035364 12478 112996900 12479 38975049 12480 47035633129 12481 96589584 12482 106770889 12483 515834944 12484 199261456 12485 108555561 12486 244046884 12487 39000025 12488 1136296681 12489 191739409 12490 174741961 12491 39037504 12492 118541038 12493 135396496 12494 88078225 12495 1618613824 12496 1477172356 12497 39075001 12498 244985104 12499 9002135 12500 5720048161 12501 851880969 12502 404532769 12503 39125025 12504 1246231204 12505 101666889 12506 63161687 12507 154927809 12508 262278025 12509 96805921 12510 1529748544 12511 39162564 12512 4481766916 12513 140825689 12514 88247236 12515 77845329 12516 107401378 12517 39225169 12518 123965956 12519 536478244 12520 897361936 12521 11548959 12522 245454889 12523 98109025 12524 22606339 12525 449100864 12526 88416409 12527 39300361 12528 24629221969 12529 15368550 12530 437019025 12531 110292004 12532 368678401 12533 48804196 12534 247810564 12535 131537961 12536 89938886 12537 841696144 12538 17687042 12539 39312900 12540 2217656464 12541 39350529 12542 88642225 12543 169442289 12544 157561363600 12545 137381841 12546 938625769 12547 39388176 12548 202578289 12549 165173904 12550 356794321 12551 8374856 12552 1333491289 12553 39488656 12554 88924900 12555 6550797969 12556 279157264 12557 46294416 12558 1654211584 12559 59892121 12560 2135364100 12561 149866564 12562 126585001 12563 49815364 12564 1577042944 12565 199628641 12566 115627009 12567 123921424 12568 454371856 12569 39538944 12570 488498404 12571 68112009 12572 511709641 12573 453136369 12574 89264704 12575 155500900 12576 6926733529 12577 39576681 12578 135163876 12579 273141729 12580 602113444 12581 65221776 12582 2008115344 12583 39614436 12584 1504276225 12585 222815329 12586 358155625 12587 8935170 12588 559180609 12589 39690000 12590 179774464 12591 310182544 12592 1041869284 12593 253159921 12594 250652224 12595 112381201 12596 57331751 12597 344919184 12598 17856719 12599 52041796 12600 33091975744 12601 39753025 12602 17913458 12603 110817729 12604 329023321 12605 78464164 12606 354079489 12607 99201600 12608 5261326225 12609 896223969 12610 325008784 12611 39765636 12612 569872384 12613 39803481 12614 68405606 12615 282811489 12616 763637956 12617 97219600 12618 706868569 12619 39917124 12620 407676481 12621 278622864 12622 89775625 12623 68956416 12624 2967198784 12625 8415702 12626 19884167 12627 15918487 12628 765628900 12629 49984900 12630 511981129 12631 50893956 12632 456676900 12633 111133764 12634 89946256 12635 414773956 12636 57150639844 12637 39942400 12638 112805641 12639 159820164 12640 4983089281 12641 39980329 12642 1819193104 12643 10307607 12644 49681823 12645 613156644 12646 90117049 12647 40018276 12648 2251692304 12649 194072761 12650 767788681 12651 111239209 12652 203091001 12653 40056241 12654 1250471044 12655 78960996 12656 3201070084 12657 111767184 12658 90345025 12659 40132225 12660 1233554884 12661 56160036 12662 156750400 12663 2382611344 12664 464790481 12665 100821681 12666 251127409 12667 50537881 12668 203347600 12669 132296004 12670 486643600 12671 40246336 12672 126299919769 12673 21366578 12674 90516196 12675 1253301604 12676 204890596 12677 20096114 12678 254945089 12679 60078001 12680 978375841 12681 316377369 12682 6852281 12683 57138481 12684 1509866449 12685 100681156 12686 90801841 12687 111872929 12688 2127884641 12689 40297104 12690 4838871844 12691 744471225 12692 320589025 12693 112402404 12694 4506566 12695 79210000 12696 3222492289 12697 40335201 12698 225930961 12699 446772769 12700 834343225 12701 69806025 12702 337346689 12703 40398736 12704 36471041 12705 1058331024 12706 90973444 12707 47858724 12708 1631109769 12709 8722562 12710 279057025 12711 170354704 12712 231254402 12713 40449600 12714 453349264 12715 79584241 12716 445969924 12717 2594577969 12718 18198503 12719 35038338 12720 6994311424 12721 40564161 12722 91202500 12723 112508449 12724 205664281 12725 162919696 12726 1805145169 12727 114875524 12728 676728196 12729 113039424 12730 11742952 12731 9422898 12732 572022889 12733 129732100 12734 91374481 12735 657255769 12736 5914994281 12737 53875600 12738 368908849 12739 40589641 12740 4198392025 12741 165302449 12742 29870567 12743 40678884 12744 10596025969 12745 79709184 12746 91546624 12747 284158449 12748 206180881 12749 100320256 12750 2388961129 12751 45279441 12752 1073479696 12753 576576144 12754 45971183 12755 80084601 12756 578498704 12757 40717161 12758 91833889 12759 113358609 12760 290032511 12761 101404900 12762 726949444 12763 40832100 12764 207734569 12765 432931249 12766 161900176 12767 51710481 12768 23622767809 12769 65028096 12770 180338041 12771 1458246969 12772 317374225 12773 54819216 12774 255424324 12775 453264100 12776 93407063 12777 113465104 12778 92064025 12779 70946929 12780 3304755169 12781 40896025 12782 364428100 12783 113998329 12784 1663253089 12785 81468676 12786 256864729 12787 60606225 12788 378069136 12789 2198390769 12790 181467841 12791 40947201 12792 2434632964 12793 11579375 12794 18543527 12795 224910009 12796 520706761 12797 9381759 12798 6054707344 12799 41011216 12800 232548666289 12801 149010849 12802 24226406 12803 154082569 12804 872729764 12805 140185600 12806 143304841 12807 318158569 12808 470629636 12809 41088100 12810 1497070864 12811 66634569 12812 16026178 12813 114105124 12814 113316025 12815 118243876 12816 9645596944 12817 103184964 12818 225570361 12819 114639849 12820 410224516 12821 41100921 12822 257827249 12823 41139396 12824 1197160000 12825 4961370969 12826 223681936 12827 9096306 12828 598144849 12829 41216400 12830 6303110 12831 613899729 12832 2469394249 12833 46444225 12834 1619016169 12835 108993600 12836 73246 12837 166461604 12838 618268225 12839 51179716 12840 2652456004 12841 41293476 12842 92929600 12843 319051044 12844 894667921 12845 206209600 12846 258309184 12847 48427681 12848 1729977649 12849 114961284 12850 373648900 12851 9713391 12852 13820823844 12853 41525136 12854 93566929 12855 1233454 12856 471801841 12857 134212225 12858 260725609 12859 152992161 12860 415344400 12861 320839744 12862 106894921 12863 61685316 12864 16743583609 12865 132825625 12866 46977254 12867 115390564 12868 210076036 12869 52258441 12870 3365392144 12871 55800900 12872 474150625 12873 287879089 12874 110523169 12875 336722500 12876 817788409 12877 48024900 12878 122102500 12879 8498442969 12880 8178670096 12881 11778054 12882 479916649 12883 71808676 12884 211120900 12885 228070404 12886 119137225 12887 264843076 12888 3731621569 12889 41550916 12890 183738025 12891 117007489 12892 322525681 12893 41589601 12894 658281649 12895 82228624 12896 5840474929 12897 323532169 12898 18717254 12899 41641209 12900 2685001489 12901 163226176 12902 94148209 12903 320660649 12904 477684736 12905 110754576 12906 2041864969 12907 41667025 12908 105028610 12909 205119684 12910 185449924 12911 41705764 12912 3011485129 12913 10466150 12914 133702969 12915 1712883769 12916 214007641 12917 41718681 12918 15435737 12919 41744521 12920 1705359616 12921 145130209 12922 83836934 12923 41860900 12924 1704616369 12925 284934400 12926 151536100 12927 189943524 12928 12685516900 12929 104755225 12930 516743824 12931 48902049 12932 316412944 12933 926410969 12934 111408025 12935 157602916 12936 11273555329 12937 53363025 12938 94264681 12939 173369889 12940 423083761 12941 41938576 12942 743216644 12943 147598201 12944 1078794025 12945 235530409 12946 18891791 12947 84824100 12948 1158857764 12949 68062500 12950 1098789904 12951 327139569 12952 95755631 12953 41977441 12954 348456889 12955 82355625 12956 257923600 12957 289748484 12958 275360836 12959 42029289 12960 282558159844 12961 73547776 12962 18950150 12963 136936804 12964 41082466 12965 83375161 12966 267060964 12967 42068196 12968 482417296 12969 495596644 12970 186595600 12971 27876326 12972 1195914724 12973 42107121 12974 164506276 12975 480793329 12976 1105562500 12977 12621426 12978 1948074769 12979 42133081 12980 623950441 12981 117548964 12982 19125767 12983 42250000 12984 1363234084 12985 624300196 12986 122500624 12987 1897647844 12988 272283001 12989 60652944 12990 531164209 12991 59521225 12992 15448998436 12993 149499529 12994 132112036 12995 166152100 12996 3541678144 12997 10121798 12998 115691536 12999 301091904 13000 6196523524 13001 42263001 13002 376437604 13003 42289009 13004 214271044 13005 997738569 13006 239011600 13007 42302016 13008 3146312464 13009 42458256 13010 187169761 13011 117657409 13012 214798336 13013 85375383 13014 2214831844 13015 125193721 13016 488365801 13017 118200384 13018 162435025 13019 11082626 13020 4109066404 13021 50168889 13022 122899396 13023 328950769 13024 4193728081 13025 164172969 13026 486511249 13027 105431824 13028 215062225 13029 146458404 13030 188320729 13031 52606009 13032 4155349444 13033 42484324 13034 2108554561 13035 356529924 13036 216648961 13037 42523441 13038 362026729 13039 97042201 13040 2241454336 13041 9937497969 13042 95902849 13043 42562576 13044 602555209 13045 83887281 13046 136422400 13047 118635664 13048 251893823 13049 42653961 13050 3244669444 13051 63568729 13052 386515600 13053 179479609 13054 119990116 13055 212897281 13056 97123852609 13057 60124516 13058 96432400 13059 329858244 13060 430894564 13061 54154881 13062 666775684 13063 42850116 13064 816759241 13065 446138884 13066 140304025 13067 51108201 13068 9036783844 13069 105884100 13070 191794801 13071 118962649 13072 1916688400 13073 53919649 13074 272976484 13075 175668516 13076 562164100 13077 332588169 13078 168454441 13079 75064896 13080 2850705664 13081 49112064 13082 153165376 13083 860952964 13084 220374025 13085 84143929 13086 755535169 13087 68541841 13088 2591624464 13089 119508624 13090 162746534 13091 133033156 13092 604766464 13093 42889401 13094 19302194 13095 1952490969 13096 500372161 13097 21213879 13098 351825049 13099 42915601 13100 912523264 13101 169833024 13102 96609241 13103 42954916 13104 35848499569 13105 84916225 13106 96904336 13107 156050064 13108 313856656 13109 43033600 13110 1226190289 13111 106564329 13112 702250000 13113 600838144 13114 122766400 13115 121462441 13116 609201124 13117 74132100 13118 241056676 13119 120494529 13120 12037161796 13121 43072969 13122 343322167969 13123 12180482 13124 283686649 13125 4359564729 13126 97081609 13127 43204329 13128 1413534409 13129 12989495 13130 338008225 13131 338081769 13132 1494518281 13133 69989956 13134 423207184 13135 109725625 13136 1110955561 13137 148035889 13138 19420262 13139 106791556 13140 3870332944 13141 55890576 13142 97318225 13143 217474009 13144 868480900 13145 120231225 13146 683927104 13147 43230625 13148 343212676 13149 941691969 13150 390892441 13151 43283241 13152 7130451364 13153 107931321 13154 19479431 13155 237683889 13156 831745600 13157 47927929 13158 1121379169 13159 43309561 13160 607003655 13161 137288089 13162 97970404 13163 43362225 13164 615883489 13165 85821696 13166 22667462 13167 1690196544 13168 1121781049 13169 75012921 13170 540888049 13171 43401744 13172 320266816 13173 120824064 13174 244140625 13175 296631729 13176 12783015844 13177 43441281 13178 137334961 13179 195776064 13180 433514041 13181 459 13182 1357701409 13183 43467649 13184 13689936016 13185 721567044 13186 144961600 13187 43665664 13188 1627476964 13189 91164304 13190 192376900 13191 121484484 13192 134203442 13193 51538041 13194 767954944 13195 411643521 13196 220641316 13197 172318129 13198 98208100 13199 49900096 13200 16638936064 13201 53406864 13202 423330625 13203 2723482969 13204 221444161 13205 143856036 13206 410346049 13207 56235001 13208 903844096 13209 458902084 13210 194128489 13211 62157456 13212 1760809444 13213 56911936 13214 98565184 13215 238764304 13216 6646488676 13217 43678881 13218 273968704 13219 43744996 13220 449397601 13221 728298169 13222 140090896 13223 109307025 13224 2316208129 13225 424524816 13226 128006596 13227 122146704 13228 17082274 13229 43824400 13230 25221251344 13231 49773025 13232 1127213476 13233 176677264 13234 176491225 13235 86471401 13236 622602304 13237 185885956 13238 99102025 13239 342694144 13240 1014167716 13241 43877376 13242 275460409 13243 88266025 13244 914699536 13245 240932484 13246 123899161 13247 75307684 13248 69834404644 13249 43943641 13250 921426025 13251 310711129 13252 223054225 13253 51051025 13254 443818489 13255 130416400 13256 504002500 13257 972628969 13258 247244176 13259 43996689 13260 2587960384 13261 53626329 13262 148303684 13263 122257249 13264 1154572441 13265 217415025 13266 1197990544 13267 44156025 13268 329349904 13269 123254404 13270 204204100 13271 72437121 13272 3797887129 13273 76790169 13274 99580441 13275 1395919044 13276 223592209 13277 81270225 13278 277455649 13279 280830564 13280 5729581636 13281 188842564 13282 117375556 13283 56595529 13284 14625757969 13285 86601636 13286 491021281 13287 158055184 13288 759167809 13289 49266361 13290 555639184 13291 44195904 13292 224400400 13293 940158244 13294 246584209 13295 86862400 13296 3237837604 13297 44275716 13298 128958736 13299 417875364 13300 622370930 13301 60279696 13302 776291044 13303 57471561 13304 506430016 13305 251920384 13306 99760144 13307 109998144 13308 631617424 13309 44302336 13310 532132624 13311 1355123344 13312 251919671056 13313 44395569 13314 745672249 13315 87385104 13316 224670121 13317 203975524 13318 19956023 13319 66471409 13320 153712054 13321 32747522 13322 100180081 13323 123587689 13324 226291849 13325 1754191 13326 281467729 13327 44422225 13328 8669285881 13329 343620369 13330 333391081 13331 44462224 13332 907636129 13333 56100100 13334 135024400 13335 635897089 13336 507645961 13337 44475561 13338 5374649344 13339 44662489 13340 801909124 13341 123810129 13342 254562025 13343 62568100 13344 8193327289 13345 117483921 13346 100360324 13347 345476569 13348 303108100 13349 22129871 13350 1270708609 13351 143832049 13352 522351025 13353 124144164 13354 142874209 13355 87778161 13356 5330752144 13357 117592336 13358 100661089 13359 175085824 13360 2405412025 13361 64160100 13362 381108484 13363 201498025 13364 404774161 13365 20217142969 13366 116014441 13367 44756100 13368 1444152004 13369 10293254 13370 99359903 13371 124478649 13372 226833721 13373 54096025 13374 793098244 13375 349428249 13376 11877730225 13377 3199825489 13378 20136230 13379 57320041 13380 1278205504 13381 44863204 13382 20196479 13383 346406544 13384 1280780944 13385 88172100 13386 482549089 13387 63186601 13388 228463225 13389 125484804 13390 364771801 13391 112784400 13392 35085785344 13393 48776256 13394 137968516 13395 455054224 13396 9965510 13397 44876601 13398 1105363009 13399 44957025 13400 441123458 13401 348270244 13402 101082916 13403 77088400 13404 638421289 13405 224280576 13406 101263969 13407 147549609 13408 523244039 13409 123676641 13410 1571091769 13411 44997264 13412 581099236 13413 163251729 13414 153388225 13415 88435216 13416 2908660624 13417 45024100 13418 101566084 13419 2518734969 13420 752734096 13421 45158400 13422 281971264 13423 65950641 13424 1193426116 13425 491597584 13426 636451984 13427 52388644 13428 1817913769 13429 77986561 13430 274167364 13431 300051684 13432 956541184 13433 169754841 13434 282979684 13435 88566921 13436 228735376 13437 351075169 13438 101989801 13439 57972996 13440 177238474009 13441 45225625 13442 308669761 13443 125596849 13444 230098561 13445 88830625 13446 6961732969 13447 176119441 13448 623051521 13449 126157824 13450 79329410 13451 45265984 13452 996475489 13453 63808144 13454 102025478 13455 1860800769 13456 1514766400 13457 45306361 13458 285001924 13459 55487601 13460 454755625 13461 312653124 13462 26870255 13463 45346756 13464 6949223044 13465 89226916 13466 102111025 13467 158810404 13468 1190319001 13469 45400644 13470 575616064 13471 68359824 13472 548397698 13473 988284969 13474 20559863 13475 1485177444 13476 645261604 13477 45468049 13478 178329316 13479 126945289 13480 1075249681 13481 117072400 13482 2021581444 13483 56610576 13484 230371684 13485 402885184 13486 144744961 13487 45549001 13488 3284092249 13489 157101156 13490 310781641 13491 356718769 13492 232562500 13493 53714241 13494 520843684 13495 89756676 13496 1389276529 13497 185422689 13498 26110694 13499 45643536 13500 37224685969 13501 73925604 13502 132043081 13503 316555264 13504 6606926089 13505 128504896 13506 289068004 13507 79495056 13508 66182495 13509 569395044 13510 517699009 13511 10093362 13512 1475097649 13513 45711121 13514 24690863 13515 384826689 13516 353966596 13517 22595127 13518 805821769 13519 12796799 13520 6712688761 13521 127283524 13522 102900736 13523 45805824 13524 6233418304 13525 179586801 13526 103388224 13527 2922699844 13528 907093924 13529 55219761 13530 861246409 13531 114896961 13532 325441600 13533 219988224 13534 120318961 13535 90022144 13536 25916814169 13537 45914176 13538 256672441 13539 127509264 13540 462852196 13541 64641600 13542 424442404 13543 55115776 13544 524822281 13545 2046386169 13546 177848896 13547 152250921 13548 670654609 13549 59059225 13550 414488881 13551 127622209 13552 5668433521 13553 46009089 13554 2321986969 13555 90155025 13556 17896459 13557 127848249 13558 20681711 13559 199317924 13560 3600840049 13561 49617936 13562 20742770 13563 510172569 13564 235039561 13565 90554256 13566 1299746704 13567 46076944 13568 37461215401 13569 129208689 13570 344993476 13571 52490025 13572 3514948369 13573 289000000 13574 145684900 13575 547419609 13576 526060096 13577 46172025 13578 480574084 13579 11686146 13580 1224720016 13581 1012003344 13582 103815721 13583 91508356 13584 3520286224 13585 316484100 13586 104121616 13587 322453849 13588 308142916 13589 50965321 13590 1698428944 13591 46212804 13592 532271041 13593 208138329 13594 259854400 13595 91221601 13596 979502209 13597 46321636 13598 190302025 13599 362407369 13600 12795229456 13601 146531025 13602 289578289 13603 57820816 13604 70170071 13605 254147364 13606 104734756 13607 65901924 13608 215353539844 13609 67158025 13610 206008609 13611 225060004 13612 296562841 13613 46362481 13614 290600209 13615 233600656 13616 2318807716 13617 530703369 13618 151388416 13619 46416969 13620 1300828489 13621 60186564 13622 731323849 13623 192016449 13624 988536481 13625 375545641 13626 814360369 13627 46457856 13628 235868164 13629 475545249 13630 59505599 13631 60497284 13632 17700173764 13633 46566976 13634 135862336 13635 2030583844 13636 590684416 13637 79798489 13638 292649449 13639 75429225 13640 2066066116 13641 129322384 13642 160300921 13643 115132900 13644 1856489569 13645 91355364 13646 104857600 13647 130005604 13648 1204645264 13649 46703556 13650 4722713284 13651 95179536 13652 238640704 13653 485629369 13654 104919049 13655 92025649 13656 1485485764 13657 23540159 13658 105042001 13659 159567424 13660 473758756 13661 69889600 13662 4996651969 13663 81324324 13664 8018307025 13665 258630724 13666 21049415 13667 55175184 13668 921243904 13669 46771921 13670 207821056 13671 3131745444 13672 107935871 13673 115154361 13674 432515209 13675 186213316 13676 423454084 13677 179077924 13678 263055961 13679 46785600 13680 26572912144 13681 46826649 13682 105781225 13683 130347889 13684 335256100 13685 449991369 13686 294191104 13687 46854025 13688 651678784 13689 8156257344 13690 311522500 13691 46867716 13692 1708334224 13693 46895104 13694 124500964 13695 409941009 13696 14206494481 13697 46977316 13698 831572569 13699 183196225 13700 939361201 13701 131262849 13702 321341476 13703 51696100 13704 1516868809 13705 92563641 13706 86561282 13707 366224769 13708 388287025 13709 46991025 13710 585736804 13711 47059600 13712 1210274521 13713 328406884 13714 105966436 13715 176039824 13716 5429773969 13717 89680900 13718 333062500 13719 165688384 13720 15820356841 13721 47073321 13722 295736809 13723 47114496 13724 354983281 13725 1684035369 13726 106151809 13727 176996416 13728 18024942049 13729 47265625 13730 210250000 13731 233998209 13732 240870400 13733 68989636 13734 2172678544 13735 114169225 13736 697963561 13737 208282624 13738 21234482 13739 66961489 13740 1346669809 13741 215473041 13742 106584976 13743 1060283844 13744 1221572401 13745 92833225 13746 372374209 13747 53129521 13748 610090000 13749 131721529 13750 2192018761 13751 47306884 13752 4242828769 13753 59351616 13754 459888025 13755 695482384 13756 78138950 13757 47320641 13758 17440817 13759 47348161 13760 14380806400 13761 586220944 13762 267355201 13763 47472100 13764 1164993424 13765 93779856 13766 107081104 13767 232776049 13768 541027600 13769 293128641 13770 15546847969 13771 66178225 13772 343879936 13773 132066064 13774 122301481 13775 61012230 13776 9174191524 13777 75933796 13778 141158161 13779 371988369 13780 998180836 13781 47527236 13782 299878489 13783 167469481 13784 547326025 13785 264290049 13786 162894169 13787 60824401 13788 1915112644 13789 47596201 13790 528264256 13791 132411049 13792 2767706881 13793 81631225 13794 849839104 13795 157778721 13796 241989136 13797 2949793344 13798 107329600 13799 47651409 13800 9200070889 13801 60357361 13802 129846025 13803 164019249 13804 850014025 13805 136726249 13806 1512198769 13807 47803396 13808 1261528324 13809 133448704 13810 215766721 13811 118461456 13812 672987364 13813 71048041 13814 21482498 13815 740492944 13816 818303236 13817 55651600 13818 2313321409 13819 82555396 13820 487570561 13821 173106649 13822 107640625 13823 77457601 13824 1513360054969 13825 100047590 13826 158709604 13827 187197124 13828 242549476 13829 47817225 13830 590830249 13831 47886400 13832 674215943 13833 522671044 13834 108576400 13835 94458961 13836 684711889 13837 51236964 13838 230736100 13839 330403329 13840 2575156516 13841 48011041 13842 840246169 13843 10949039 13844 242829889 13845 471628089 13846 505755121 13847 58844241 13848 1569902884 13849 68890000 13850 85292759 13851 32287417969 13852 243391201 13853 119421184 13854 300398224 13855 123321025 13856 2844942244 13857 195077089 13858 347449600 13859 48108096 13860 12681462544 13861 59259204 13862 125574436 13863 134374464 13864 110459399 13865 128029225 13866 306145009 13867 314211076 13868 18729598 13869 662393169 13870 363970084 13871 124545600 13872 5343902404 13873 48135844 13874 270602500 13875 1236014649 13876 246772681 13877 48149721 13878 2431673344 13879 48177481 13880 1087680400 13881 342509049 13882 156225001 13883 48302500 13884 1376558404 13885 95277121 13886 146991376 13887 374887044 13888 22008019201 13889 105452361 13890 601083289 13891 56972304 13892 419758144 13893 196196049 13894 108638929 13895 238331844 13896 4420521169 13897 85359121 13898 108951844 13899 186377104 13900 1079385316 13901 48316401 13902 772951204 13903 48344209 13904 1909602601 13905 2191363344 13906 142587481 13907 48385936 13908 1202147584 13909 24019935 13910 378535936 13911 134490409 13912 860542225 13913 48441600 13914 870958144 13915 294225409 13916 1579903504 13917 134722449 13918 21794543 13919 71470116 13920 17378357929 13921 48511225 13922 109202500 13923 1972425744 13924 280361536 13925 190246849 13926 472714564 13927 72216004 13928 556205056 13929 135070884 13930 593896900 13931 48525156 13932 17473402969 13933 48734361 13934 21857222 13935 268861609 13936 2389547689 13937 186486336 13938 501849604 13939 62964225 13940 662290225 13941 376825744 13942 109516225 13943 58110129 13944 4366830724 13945 95413824 13946 165585424 13947 135187129 13948 74969663 13949 116704809 13950 4622232169 13951 120626289 13952 15268309225 13953 135536164 13954 109704676 13955 95824521 13956 694164409 13957 61121124 13958 55417862 13959 1854335844 13960 1112756164 13961 78996544 13962 532547929 13963 48762289 13964 247905025 13965 2371884804 13966 21982850 13967 48972004 13968 10457516644 13969 60918025 13970 63931727 13971 135885649 13972 2314480 13973 62489025 13974 392317249 13975 383180625 13976 560032225 13977 379743169 13978 136212241 13979 120868036 13980 1416920164 13981 106936281 13982 110145025 13983 160199649 13984 6567481600 13985 96098809 13986 7150731844 13987 52751169 13988 429774361 13989 136469124 13990 218862436 13991 61716736 13992 2680339984 13993 24261638 13994 22045799 13995 750047769 13996 249608401 13997 48986001 13998 307721764 13999 49056016 14000 23349673636 14001 243266409 14002 110649361 14003 112656996 14004 1994694244 14005 96236100 14006 144096016 14007 611177284 14008 753228025 14009 49070025 14010 632371609 14011 49196196 14012 447111025 14013 3128947969 14014 1608892321 14015 97337956 14016 20729376529 14017 55741156 14018 138603529 14019 136819809 14020 498762889 14021 122323600 14022 1375445569 14023 12321359 14024 563872516 14025 915486049 14026 110838784 14027 165379600 14028 1833295489 14029 49224256 14030 416200801 14031 383650569 14032 1273062400 14033 49350625 14034 308248249 14035 247936516 14036 555780625 14037 137522529 14038 111091600 14039 58874929 14040 40325459344 14041 72999936 14042 365689129 14043 210888484 14044 250462276 14045 148425489 14046 309830404 14047 69105969 14048 2897022976 14049 974188944 14050 432640000 14051 49392784 14052 706071184 14053 170668096 14054 111471364 14055 271162089 14056 1456490896 14057 49491225 14058 1266434569 14059 62015625 14060 882327616 14061 176278729 14062 145829776 14063 818875456 14064 3864735889 14065 120077764 14066 194546704 14067 1068439969 14068 251888641 14069 69538921 14070 1681164004 14071 49561600 14072 575472121 14073 138227049 14074 161518681 14075 194323600 14076 3842388169 14077 123054649 14078 111598096 14079 505440324 14080 89117175625 14081 49575681 14082 310887424 14083 49603849 14084 634788025 14085 769341169 14086 112042225 14087 49744809 14088 1602160729 14089 60543961 14090 223233481 14091 573698304 14092 449016100 14093 63520900 14094 21115577344 14095 98307225 14096 1278849121 14097 180284329 14098 501312100 14099 80030916 14100 3414298624 14101 54022500 14102 157201444 14103 385611769 14104 744362089 14105 117263558 14106 312476329 14107 49999041 14108 252174400 14109 139287204 14110 315240025 14111 55294096 14112 135083446369 14113 70190884 14114 112423609 14115 274631184 14116 252746404 14117 14909190 14118 593019904 14119 124277904 14120 1150905625 14121 1143251344 14122 36590534 14123 57912100 14124 1016461924 14125 474368400 14126 279357796 14127 178142409 14128 1290461929 14129 11854919 14130 1830727369 14131 85988529 14132 253605625 14133 346592689 14134 140873161 14135 143185156 14136 3299583364 14137 12526278 14138 112741924 14139 389549169 14140 1273704721 14141 11277015 14142 316199524 14143 50041476 14144 13861059289 14145 476199684 14146 159163456 14147 187690000 14148 5938551844 14149 50069776 14150 463756225 14151 204690249 14152 786185521 14153 50112241 14154 819505129 14155 147744025 14156 253892356 14157 1289671744 14158 113507716 14159 50211396 14160 7476542089 14161 476985600 14162 28637030 14163 139405249 14164 19581691 14165 98585041 14166 893232769 14167 72726784 14168 3134208256 14169 139759684 14170 406828900 14171 63584676 14172 713263849 14173 50239744 14174 170955625 14175 28371022969 14176 2976029809 14177 50381604 14178 450797824 14179 14075063 14180 512931904 14181 167495364 14182 56521943 14183 86304100 14184 4510734244 14185 99002500 14186 133287025 14187 139996224 14188 256192036 14189 124523281 14190 1028933929 14191 80550625 14192 1349313289 14193 654694569 14194 155775361 14195 132342016 14196 5116111729 14197 50452609 14198 167210761 14199 141063129 14200 2331827521 14201 71064900 14202 2543890969 14203 125753796 14204 355322500 14205 278122329 14206 113699569 14207 50552100 14208 1357912807 14209 86936976 14210 1551178225 14211 391525369 14212 653518096 14213 64096036 14214 541585984 14215 99560484 14216 579364900 14217 352763524 14218 22808207 14219 58599025 14220 4272191044 14221 50708641 14222 201725209 14223 198021184 14224 3405889600 14225 195692121 14226 317801929 14227 56295009 14228 256480225 14229 1930459969 14230 224490289 14231 38010758 14232 1634746624 14233 62710561 14234 162129289 14235 552344004 14236 258212761 14237 83704201 14238 2744397769 14239 59814756 14240 6805920004 14241 186240609 14242 114276100 14243 50751376 14244 720492964 14245 421070400 14246 28780802 14247 398481444 14248 1017610000 14249 50765625 14250 3500733889 14251 50979600 14252 665072521 14253 141538609 14254 114340249 14255 99980001 14256 108281799844 14257 63904036 14258 23000834 14259 933424704 14260 1142372401 14261 87890625 14262 318872449 14263 65658609 14264 581967376 14265 838797444 14266 283787716 14267 14294022 14268 899520064 14269 75777025 14270 225120016 14271 167883849 14272 6846073081 14273 25488303 14274 1824314944 14275 199826496 14276 354305329 14277 142969849 14278 47808503 14279 59907600 14280 9751957504 14281 51065316 14282 146773225 14283 2762763844 14284 259660996 14285 100260169 14286 319408384 14287 232257600 14288 2437298161 14289 2272941 14290 226382116 14291 73359225 14292 156503938 14293 51136801 14294 289374121 14295 286354084 14296 583270801 14297 83338641 14298 321018889 14299 12557954 14300 2374612900 14301 991431169 14302 115304644 14303 51265600 14304 8414759824 14305 101525776 14306 185368225 14307 218359729 14308 1850290225 14309 57592921 14310 5996488969 14311 71723961 14312 118204943 14313 251285904 14314 30164591 14315 260209161 14316 730188484 14317 63536841 14318 115885225 14319 580183569 14320 2633023969 14321 51279921 14322 1574661124 14323 51308569 14324 259951129 14325 558944164 14326 66095207 14327 51408900 14328 5071148944 14329 239351841 14330 228281881 14331 180687364 14332 261404224 14333 72165025 14334 322094809 14335 154455184 14336 14603288048 14337 9084377344 14338 26939846 14339 88849476 14340 1440733849 14341 51451929 14342 127193284 14343 361076004 14344 858958864 14345 159719044 14346 920333569 14347 51609856 14348 363512356 14349 143209089 14350 1208605225 14351 69189124 14352 9966428224 14353 74632321 14354 116208400 14355 1243408644 14356 347225956 14357 344956329 14358 19024952 14359 63441225 14360 1202771761 14361 143328784 14362 148742416 14363 66765241 14364 20252705344 14365 369331524 14366 165122500 14367 143568324 14368 3083025625 14369 51739249 14370 653671489 14371 25737266 14372 263445361 14373 400480144 14374 116402521 14375 1212014596 14376 1645681489 14377 73496329 14378 108382367 14379 143928009 14380 524410000 14381 61779600 14382 1425968644 14383 15308999 14384 2157881209 14385 715937049 14386 116856100 14387 51753636 14388 1092434704 14389 51840000 14390 230827249 14391 2087301969 14392 1525293025 14393 66227044 14394 326958724 14395 102090816 14396 338228881 14397 144048004 14398 190136521 14399 311875600 14400 199372966144 14401 51883209 14402 174583369 14403 144769024 14404 462078016 14405 136399041 14406 12057577249 14407 51912025 14408 119521382 14409 403487569 14410 349690000 14411 51969681 14412 744853264 14413 154902916 14414 23388518 14415 573937849 14416 2061160000 14417 90136036 14418 8269537969 14419 51998521 14420 1374555625 14421 469892329 14422 117050761 14423 52056225 14424 1678704784 14425 206813161 14426 117245584 14427 1026369369 14428 264322564 14429 13576223 14430 1338974464 14431 52099524 14432 4612854724 14433 193682889 14434 290497936 14435 102799321 14436 2117104144 14437 52171729 14438 117570649 14439 145009764 14440 2499000100 14441 129481641 14442 428158864 14443 129527161 14444 452455441 14445 2274049969 14446 175933696 14447 52186176 14448 10960414864 14449 52272900 14450 704000089 14451 145853929 14452 264908176 14453 58140625 14454 1483174144 14455 667343889 14456 1169298025 14457 193265604 14458 117831025 14459 78198649 14460 1562779024 14461 52403121 14462 58762775 14463 404492544 14464 19285987876 14465 149793121 14466 328588129 14467 127577025 14468 265787809 14469 760766724 14470 232105225 14471 12149286 14472 14354915344 14473 59567524 14474 118026496 14475 582353424 14476 1163151025 14477 78517321 14478 510624409 14479 52475536 14480 2932005904 14481 406506244 14482 1186 14483 130988025 14484 973876849 14485 103225600 14486 118156900 14487 207273609 14488 605652100 14489 52577001 14490 7011885169 14491 66487716 14492 266962921 14493 147671104 14494 118352641 14495 182412036 14496 9096772129 14497 204318436 14498 166126321 14499 3199259844 14500 2289431104 14501 66275881 14502 330221584 14503 52693081 14504 344967619 14505 288728064 14506 119333776 14507 65593801 14508 5007260644 14509 14737010 14510 232745536 14511 371602729 14512 1361241025 14513 86378436 14514 386987584 14515 103652761 14516 399000625 14517 409536169 14518 441168016 14519 52794756 14520 6376341904 14521 91107025 14522 151314601 14523 200987329 14524 267845956 14525 575280225 14526 2581859344 14527 69455556 14528 6967240900 14529 179747649 14530 234671761 14531 74390625 14532 1962667204 14533 52823824 14534 415099876 14535 1462068169 14536 1055860036 14537 52867441 14538 334048729 14539 208744704 14540 533101921 14541 197177764 14542 172213129 14543 52911076 14544 10875778369 14545 104223681 14546 59899526 14547 259435449 14548 268730449 14549 52925625 14550 1377671689 14551 52969284 14552 781649764 14553 9665249344 14554 180096400 14555 120692196 14556 749773924 14557 52998400 14558 142802500 14559 261371889 14560 25294675849 14561 53012961 14562 924889744 14563 53217025 14564 388641796 14565 292307409 14566 119793025 14567 26238822 14568 1712056129 14569 66585600 14570 423948100 14571 410548644 14572 271096225 14573 142205625 14574 828979264 14575 353101681 14576 1385253961 14577 222666084 14578 29943938 14579 65173329 14580 242248042969 14581 131744484 14582 41448962 14583 148279329 14584 122176130 14585 104939536 14586 991746064 14587 62236321 14588 134016998 14589 413593569 14590 238548025 14591 53231616 14592 142322844049 14593 53436100 14594 120121600 14595 822657124 14596 352275361 14597 15643266 14598 947839369 14599 92083216 14600 2730898564 14601 227315929 14602 751088836 14603 67207204 14604 757185289 14605 176783616 14606 144817156 14607 1168750969 14608 2195672164 14609 131997121 14610 664453729 14611 79014321 14612 468679201 14613 148644864 14614 120187369 14615 141848100 14616 13245017569 14617 68790436 14618 24107687 14619 212926464 14620 791240641 14621 53479969 14622 335146249 14623 133263936 14624 627401615 14625 5312514769 14626 137264656 14627 53494596 14628 1482019009 14629 53523856 14630 1192597156 14631 149377284 14632 928359961 14633 53567761 14634 2697451969 14635 105801796 14636 272877361 14637 504766089 14638 210511081 14639 53670276 14640 9019680784 14641 203918400 14642 24173606 14643 418693444 14644 717114841 14645 124880625 14646 336795904 14647 62853184 14648 621704356 14649 228674884 14650 509134096 14651 889590276 14652 3595441444 14653 53699584 14654 152275600 14655 295908804 14656 7212765184 14657 53787556 14658 848090884 14659 57380625 14660 541865284 14661 3562537969 14662 120978001 14663 127757809 14664 3698707489 14665 262699264 14666 121506529 14667 150234049 14668 415711321 14669 53890281 14670 1921682569 14671 69405561 14672 3725027089 14673 196616484 14674 307300900 14675 211062784 14676 764633104 14677 95707089 14678 136282276 14679 1079911044 14680 1242421504 14681 68707521 14682 340107364 14683 54007801 14684 273174784 14685 486952489 14686 300710281 14687 81902500 14688 83268027844 14689 67568400 14690 513883561 14691 184199184 14692 21043966 14693 134792100 14694 530473024 14695 106812225 14696 921790321 14697 700237444 14698 24305714 14699 54110736 14700 17796093604 14701 70694464 14702 122168809 14703 501625609 14704 1415565376 14705 141681409 14706 1643248369 14707 190412401 14708 275858881 14709 150601984 14710 241802500 14711 70560000 14712 1734472609 14713 54140164 14714 306460036 14715 2444016969 14716 502387396 14717 54184321 14718 489825424 14719 62252100 14720 49275120400 14721 380133009 14722 156525121 14723 54243225 14724 2221896769 14725 434680801 14726 168376576 14727 151216209 14728 319104626 14729 139783329 14730 686282809 14731 54287424 14732 333939076 14733 428986944 14734 173870596 14735 275327649 14736 3966102529 14737 54316900 14738 122965921 14739 294019609 14740 845297476 14741 54361129 14742 30734297344 14743 86918329 14744 983449600 14745 300744964 14746 148962025 14747 54405376 14748 767123809 14749 195637634 14750 984955456 14751 602064369 14752 3164512516 14753 54449641 14754 20119292 14755 185640625 14756 1210900804 14757 151954929 14758 167909764 14759 54508689 14760 10319918569 14761 65205625 14762 288456256 14763 672468624 14764 276756496 14765 107101801 14766 562021849 14767 54538225 14768 2526067600 14769 1211875344 14770 132653702 14771 54597321 14772 774620224 14773 105062500 14774 167676601 14775 594238129 14776 126212927 14777 27000231 14778 952463044 14779 54626881 14780 547747216 14781 264940729 14782 187580416 14783 54730404 14784 67921220689 14785 107536900 14786 24704198 14787 744580369 14788 277355716 14789 88003161 14790 956170084 14791 137100681 14792 889292041 14793 152078224 14794 211993600 14795 152028900 14796 6113206969 14797 54848836 14798 811965025 14799 152324964 14800 6620100496 14801 129345129 14802 343991209 14803 75672601 14804 278556100 14805 2602224144 14806 174266401 14807 131469156 14808 1745735524 14809 61434244 14810 242456041 14811 152695449 14812 1732973641 14813 54908100 14814 961744144 14815 107972881 14816 3219427600 14817 220581904 14818 178890625 14819 181413961 14820 3792342724 14821 54952569 14822 123765625 14823 10959367969 14824 840072256 14825 215355625 14826 877166689 14827 54982225 14828 412049401 14829 153190129 14830 243765769 14831 55071241 14832 11736905569 14833 243796996 14834 124300201 14835 568917904 14836 280060225 14837 70291456 14838 345104929 14839 119093569 14840 3761368900 14841 575376169 14842 151757761 14843 55130625 14844 789722404 14845 108118404 14846 216472369 14847 970758649 14848 18615249410 14849 81162081 14850 14265196969 14851 55249489 14852 391842025 14853 153561664 14854 307616521 14855 110166016 14856 1814078464 14857 64866916 14858 361342081 14859 774898569 14860 559606336 14861 198387225 14862 352387984 14863 70392100 14864 1440050704 14865 304397809 14866 24971654 14867 55264356 14868 5698287169 14869 55338721 14870 244421956 14871 154181889 14872 2572416961 14873 65934400 14874 476636224 14875 1284720649 14876 281266441 14877 1985771844 14878 159239161 14879 55398249 14880 24756504964 14881 89643024 14882 62205698 14883 330039889 14884 408040000 14885 192182769 14886 966401569 14887 55428025 14888 635241616 14889 390931984 14890 245736976 14891 55472704 14892 1140547984 14893 69689104 14894 177369124 14895 869483169 14896 12703769521 14897 55666521 14898 605504449 14899 15379071 14900 1108557025 14901 154306084 14902 125104225 14903 137358400 14904 59871727969 14905 158835609 14906 5145035 14907 154554624 14908 282172804 14909 70040161 14910 1777212649 14911 166255236 14912 7589023225 14913 432099369 14914 125171344 14915 172160641 14916 1379899609 14917 138133009 14918 125776225 14919 155426089 14920 1282714225 14921 67256401 14922 989857444 14923 55711296 14924 1309281856 14925 668067409 14926 159390625 14927 26431602 14928 4017277924 14929 55785961 14930 247716121 14931 3256071844 14932 283080625 14933 61669609 14934 558471424 14935 134768881 14936 127573106 14937 273307024 14938 469328896 14939 55845729 14940 4912187569 14941 64931364 14942 194044900 14943 212634724 14944 260485294 14945 805083876 14946 549996304 14947 55875625 14948 72207599 14949 650862144 14950 1312975225 14951 55920484 14952 5187168484 14953 83997225 14954 25173191 14955 311769649 14956 286421776 14957 56010256 14958 2775919969 14959 138650625 14960 4903360576 14961 155800324 14962 126112900 14963 96040000 14964 1074659524 14965 141348321 14966 321664225 14967 434180569 14968 639331225 14969 56115081 14970 697329649 14971 78943225 14972 424195216 14973 870663049 14974 126180289 14975 216796176 14976 215980479169 14977 70358544 14978 126517504 14979 156175009 14980 1426421824 14981 66243321 14982 498494929 14983 56340036 14984 642064921 14985 8043757969 14986 143664196 14987 27772530 14988 802418929 14989 97713225 14990 251698225 14991 239228089 14992 1452372100 14993 114041041 14994 7432508944 14995 110313009 14996 474934849 14997 156425049 14998 126787600 14999 74701449 15000 26265712489 15001 28032383 15002 224041024 15003 435223044 15004 791747044 15005 111049444 15006 466862449 15007 68807025 15008 9004301881 15009 156800484 15010 401761936 15011 70997476 15012 7024451344 15013 56370064 15014 127125625 15015 1809821764 15016 643433956 15017 56475225 15018 357474649 15019 91298025 15020 568584025 15021 447830244 15022 439782841 15023 72233001 15024 4120612864 15025 221146641 15026 181548676 15027 156925729 15028 762643456 15029 258084225 15030 2062249744 15031 56640676 15032 650301001 15033 157552704 15034 127328656 15035 171060241 15036 2006771209 15037 79637776 15038 160757041 15039 1238124969 15040 18286882441 15041 15098466 15042 604028929 15043 354004225 15044 287336401 15045 385818 15046 127531849 15047 64304361 15048 10183231744 15049 12087014 15050 1443924001 15051 192432384 15052 375623161 15053 56700900 15054 630863689 15055 111640356 15056 1470952609 15057 1098060769 15058 127803025 15059 119377476 15060 1638387529 15061 56791296 15062 163737616 15063 157678249 15064 1619499049 15065 193349025 15066 30080392969 15067 171557604 15068 287641600 15069 158684409 15070 359974729 15071 141253225 15072 9805356484 15073 56821444 15074 25578695 15075 1891119169 15076 289170025 15077 56866681 15078 916696729 15079 74235456 15080 2480139601 15081 224460324 15082 128142400 15083 56927025 15084 2243159044 15085 277888900 15086 191379556 15087 208571364 15088 2550553009 15089 64144081 15090 714065284 15091 57002500 15092 6062646769 15093 2493703969 15094 128210329 15095 111936400 15096 2764866724 15097 82500889 15098 128550244 15099 399680064 15100 1198405924 15101 57047809 15102 1023168169 15103 16106534 15104 40044012100 15105 563920009 15106 623201296 15107 57153600 15108 825527824 15109 13134962 15110 255712081 15111 820077769 15112 131697383 15113 187388721 15114 516062089 15115 112975641 15116 291316624 15117 159441129 15118 25714583 15119 970959 15120 151953395344 15121 57229225 15122 129026881 15123 177475684 15124 95362178 15125 840014289 15126 360316324 15127 143616256 15128 1119973156 15129 534164544 15130 12893771 15131 57274624 15132 1492431424 15133 73770921 15134 643129600 15135 314246529 15136 5510983696 15137 57289761 15138 1298665369 15139 57365476 15140 574608841 15141 1047622689 15142 182925625 15143 86545809 15144 1872033289 15145 202208400 15146 129163225 15147 5957832969 15148 733109776 15149 57456400 15150 1432773904 15151 70862724 15152 1489651216 15153 159946609 15154 129367876 15155 285643801 15156 2350989169 15157 91853056 15158 382515364 15159 238609809 15160 1309933249 15161 57547396 15162 1904624164 15163 12860871 15164 376670464 15165 921851044 15166 129572689 15167 70308225 15168 22881705289 15169 40475814 15170 68516615 15171 284664384 15172 291931396 15173 57653649 15174 2815575844 15175 225540324 15176 1692005956 15177 161086864 15178 25919090 15179 71166096 15180 3525628129 15181 134096400 15182 130051216 15183 1191078144 15184 2958380881 15185 113273449 15186 362597764 15187 57699216 15188 292854769 15189 222218649 15190 2209752064 15191 82682649 15192 5664368644 15193 57744801 15194 142444225 15195 317980224 15196 365230321 15197 261630625 15198 462981289 15199 57881664 15200 18749824900 15201 1264655844 15202 186841561 15203 95218564 15204 2234641984 15205 113870241 15206 130188100 15207 202977009 15208 662753536 15209 66080641 15210 5755043044 15211 38926079 15212 295633636 15213 226412209 15214 26124407 15215 144865296 15216 4492618729 15217 57957769 15218 324036001 15219 777684769 15220 586753729 15221 85211361 15222 462336004 15223 100761444 15224 986839396 15225 1744899984 15226 214886281 15227 58003456 15228 22219479844 15229 13543287 15230 258405625 15231 161340804 15232 10446014903 15233 58064400 15234 363741184 15235 163456225 15236 551545225 15237 449948944 15238 199092100 15239 358572096 15240 3831238609 15241 58201641 15242 131285764 15243 161722089 15244 389707081 15245 114768369 15246 4859762944 15247 66830625 15248 1533740569 15249 548355889 15250 1188249841 15251 65367225 15252 1281425209 15253 29349798 15254 31280006 15255 3087135844 15256 666930625 15257 139476100 15258 365459689 15259 58232161 15260 1533035716 15261 162486009 15262 228644641 15263 58277956 15264 32116940944 15265 3505164 15266 169624576 15267 406304649 15268 416813056 15269 58293225 15270 748131904 15271 58339044 15272 1214034649 15273 451010169 15274 325225156 15275 487261476 15276 1349974564 15277 58415449 15278 131423296 15279 230341329 15280 2993731225 15281 189200025 15282 3018073969 15283 118722816 15284 295943209 15285 319229689 15286 131629729 15287 58430736 15288 19278489409 15289 58507201 15290 413634244 15291 456335044 15292 22868194 15293 66389904 15294 366033424 15295 659411041 15296 7716568336 15297 162613504 15298 132319009 15299 58568409 15300 10969839169 15301 145057936 15302 327610000 15303 162996289 15304 135887270 15305 115218756 15306 367757329 15307 58614336 15308 420865225 15309 184630917969 15310 262472401 15311 74114881 15312 6659702449 15313 58660281 15314 470890000 15315 325513764 15316 760160041 15317 113401201 15318 1988000569 15319 58736896 15320 1351297600 15321 163379524 15322 176252176 15323 227587396 15324 828115729 15325 228493456 15326 158105476 15327 847508544 15328 3501088900 15329 58752225 15330 2081366884 15331 58890276 15332 299670721 15333 242798724 15334 253796761 15335 116122176 15336 15175036969 15337 367795684 15338 132457081 15339 163763209 15340 1067002225 15341 169911225 15342 374112964 15343 2728437 15344 3834581776 15345 1771315569 15346 26537471 15347 65254084 15348 833303689 15349 58967041 15350 104479346 15351 603046249 15352 1022784361 15353 101787921 15354 1032786769 15355 163098441 15356 426422500 15357 165559689 15358 331203601 15359 58982400 15360 1067826689449 15361 59074596 15362 132940900 15363 1273561969 15364 509675776 15365 290873025 15366 643738384 15367 122522761 15368 1061130625 15369 224160784 15370 368793616 15371 17387394 15372 6874399744 15373 59105344 15374 26606630 15375 1359544384 15376 3074037136 15377 59151481 15378 542983204 15379 730134441 15380 592873801 15381 462766144 15382 133356304 15383 59213025 15384 1883733604 15385 161315401 15386 875213056 15387 270832849 15388 300294241 15389 83868964 15390 22781977969 15391 59290000 15392 7171549225 15393 412983684 15394 162817600 15395 116424100 15396 841116004 15397 75359761 15398 133494916 15399 558707769 15400 8948024836 15401 59382436 15402 500506384 15403 77580864 15404 300606244 15405 609694864 15406 133980625 15407 220671025 15408 12179771044 15409 17818943 15410 467381161 15411 242331489 15412 302168689 15413 59490369 15414 946915984 15415 116877721 15416 946546756 15417 1300467844 15418 233295076 15419 74891716 15420 1715782084 15421 147331044 15422 191130625 15423 221920609 15424 8370237121 15425 229977225 15426 1037612944 15427 59582961 15428 1245595849 15429 233233984 15430 264517696 15431 102819600 15432 1907243584 15433 159491641 15434 134189056 15435 13563397444 15436 383337241 15437 74373376 15438 609941809 15439 59613841 15440 3119110801 15441 165945924 15442 66948722 15443 59675625 15444 15453473344 15445 118396161 15446 134328100 15447 253669329 15448 680949025 15449 29616911 15450 1546219684 15451 59752900 15452 304362916 15453 598389444 15454 26953775 15455 165791376 15456 37555339264 15457 128368900 15458 157126225 15459 166848889 15460 614544100 15461 59799289 15462 1047299044 15463 238671601 15464 692268721 15465 326777929 15466 338118544 15467 59845696 15468 843728209 15469 86583025 15470 1391737636 15471 3637537344 15472 1546455625 15473 60000516 15474 377602624 15475 238980681 15476 439908676 15477 644245924 15478 153091129 15479 96353856 15480 12329215369 15481 77898276 15482 135233641 15483 290429764 15484 2042407249 15485 180714249 15486 508592704 15487 76212900 15488 34151409601 15489 463842369 15490 265885636 15491 149206225 15492 851589124 15493 60031504 15494 173317225 15495 330585124 15496 1200899716 15497 60140025 15498 7865383969 15499 85544001 15500 3261437881 15501 167107329 15502 227828836 15503 74476900 15504 7830834064 15505 298805796 15506 135373225 15507 469242244 15508 304991296 15509 104203264 15510 1308413584 15511 60264169 15512 1741225984 15513 167624809 15514 135443044 15515 139854276 15516 2372858944 15517 67305616 15518 136492489 15519 417466624 15520 7378810000 15521 120802081 15522 723717604 15523 154529761 15524 306250000 15525 7887571344 15526 339664900 15527 60372900 15528 1942781929 15529 82011136 15530 267944161 15531 256064004 15532 441042001 15533 401000625 15534 1081554769 15535 205606921 15536 1565626624 15537 168272784 15538 34510898 15539 67798756 15540 5045545024 15541 60450625 15542 208947025 15543 701561169 15544 882862369 15545 119159056 15546 378185809 15547 151363809 15548 1422345796 15549 207849889 15550 529230025 15551 60512841 15552 1297462239844 15553 70543201 15554 488100649 15555 496264729 15556 309091561 15557 79744900 15558 382867489 15559 60590656 15560 1407450256 15561 2890352644 15562 203433169 15563 68194564 15564 856849984 15565 6115251 15566 181306225 15567 168792064 15568 4406171641 15569 60684100 15570 2207778169 15571 98069409 15572 396846241 15573 196756729 15574 234855625 15575 683351881 15576 2865139729 15577 78057225 15578 136632721 15579 1345935969 15580 970509409 15581 60699681 15582 2866745764 15583 60840000 15584 711719942 15585 336979449 15586 137475625 15587 155900196 15588 2439075769 15589 204947856 15590 270701209 15591 169572484 15592 138716978 15593 88661056 15594 762974884 15595 119311929 15596 155302790 15597 473584644 15598 196560400 15599 89567296 15600 28453617124 15601 60886809 15602 158785201 15603 426505104 15604 450543076 15605 120538441 15606 4581529969 15607 60980481 15608 709423225 15609 394300449 15610 687383524 15611 71978256 15612 859486489 15613 106296100 15614 188073796 15615 932508369 15616 48308962849 15617 259499881 15618 574896529 15619 61058596 15620 893591449 15621 198302724 15622 166823056 15623 77880625 15624 18868319044 15625 3460262976 15626 239568484 15627 170746489 15628 23808739 15629 61152400 15630 753886849 15631 594433161 15632 1584915721 15633 3789879844 15634 137686756 15635 158659216 15636 864771649 15637 90440100 15638 343323841 15639 3377576 15640 2711180761 15641 61168041 15642 1637173444 15643 61199329 15644 310675876 15645 844890489 15646 137898049 15647 61214976 15648 10292508304 15649 61308900 15650 542843401 15651 737774244 15652 1564202500 15653 86025625 15654 385219129 15655 177902244 15656 1103767729 15657 218211984 15658 27654815 15659 151634596 15660 14899131844 15661 61355889 15662 154952704 15663 275626404 15664 2608144900 15665 223024356 15666 977625289 15667 61387225 15668 310993225 15669 476854569 15670 272085025 15671 61449921 15672 1978648324 15673 30425510 15674 174108025 15675 1341537129 15676 311628409 15677 77616100 15678 2048648644 15679 61481281 15680 95314830361 15681 171007929 15682 138744841 15683 61826769 15684 880724329 15685 122544900 15686 437771929 15687 3743848969 15688 213256742 15689 71876484 15690 806673604 15691 138980521 15692 312582400 15693 171138724 15694 535876201 15695 168870025 15696 13090105744 15697 86266944 15698 189145009 15699 171400464 15700 1291755481 15701 153264400 15702 386397649 15703 69939769 15704 1298232961 15705 954006769 15706 139240000 15707 89510521 15708 3737121424 15709 100380361 15710 9462035 15711 172975104 15712 3675754384 15713 90878089 15714 8965627969 15715 309548836 15716 312900721 15717 714599824 15718 165894400 15719 86750596 15720 4190231824 15721 15326502 15722 -2386 15723 480135744 15724 314814049 15725 364237225 15726 389944009 15727 61858225 15728 1610818225 15729 1087152784 15730 909987556 15731 61873956 15732 5630551369 15733 61905424 15734 139452481 15735 338265664 15736 1766100625 15737 61921161 15738 557762689 15739 61999876 15740 630261025 15741 2297955969 15742 177129481 15743 280093696 15744 55272950404 15745 173448900 15746 139594225 15747 219099204 15748 475719721 15749 62094400 15750 20018571169 15751 93083904 15752 1009015225 15753 218803264 15754 139665124 15755 199035664 15756 1552123609 15757 155451024 15758 139806976 15759 645769744 15760 3182765056 15761 62141689 15762 503867809 15763 87478609 15764 793267225 15765 344733489 15766 28079759 15767 62188996 15768 17772089344 15769 106998336 15770 461949049 15771 8155943 15772 315453121 15773 62299449 15774 552109009 15775 246615616 15776 1024195343 15777 483428169 15778 3352178404 15779 92891044 15780 1794962689 15781 76825225 15782 244328161 15783 173765124 15784 713744656 15785 92613471 15786 1091443369 15787 62331025 15788 318658201 15789 261048649 15790 276257641 15791 62378404 15792 13937455249 15793 79227801 15794 35703263 15795 34572567969 15796 460917961 15797 62425801 15798 394101904 15799 228251664 15800 3014449216 15801 285339664 15802 140659600 15803 62473216 15804 2483726569 15805 150307600 15806 360658081 15807 250493929 15808 20311665361 15809 62536464 15810 1362126649 15811 71115489 15812 379821121 15813 1248703569 15814 141086884 15815 122855056 15816 1990676689 15817 62583921 15818 200958976 15819 174160809 15820 1936440025 15821 108056025 15822 3313383844 15823 62869041 15824 3047150401 15825 746218489 15826 4350946 15827 698967844 15828 883397284 15829 88454025 15830 281165824 15831 493372944 15832 719526976 15833 68641225 15834 1890249529 15835 123010281 15836 404412100 15837 174292804 15838 141372100 15839 84548025 15840 76403593744 15841 258437776 15842 199176769 15843 175350564 15844 417548356 15845 123943689 15846 660592804 15847 211498849 15848 1893120100 15849 1373591844 15850 118350854 15851 134003776 15852 891440449 15853 73753744 15854 141586201 15855 913369284 15856 1630382884 15857 70459236 15858 1096404544 15859 63011844 15860 1287230884 15861 221027689 15862 1063175 15863 74528689 15864 2063612329 15865 193933476 15866 141729025 15867 638168644 15868 24768238 15869 155725441 15870 1949399104 15871 68310225 15872 132594298225 15873 513113104 15874 142157929 15875 504721156 15876 6812165432 15877 63043600 15878 186349801 15879 217031824 15880 1435955236 15881 63091249 15882 397085329 15883 31244999 15884 957654916 15885 986713744 15886 527850625 15887 63107136 15888 4656970564 15889 63202500 15890 699549601 15891 175748049 15892 375972100 15893 103306896 15894 1106360644 15895 269780625 15896 723879025 15897 437939329 15898 28436354 15899 109118916 15900 4231112209 15901 63250209 15902 142659136 15903 2828856969 15904 9518734096 15905 124411716 15906 598878784 15907 63297936 15908 76370135 15909 176145984 15910 409374289 15911 157377025 15912 11883616144 15913 63345681 15914 179292100 15915 346034404 15916 545642881 15917 17781207 15918 998370409 15919 63377521 15920 3578193124 15921 674025444 15922 210946576 15923 63489024 15924 937706884 15925 2539756816 15926 143736121 15927 177076249 15928 1123590400 15929 79905721 15930 6409923844 15931 77053284 15932 61424194 15933 283147929 15934 213043216 15935 124724224 15936 26309488804 15937 63664441 15938 247527289 15939 2687074569 15940 649383289 15941 96216481 15942 397683364 15943 67716441 15944 726787681 15945 349951849 15946 495418564 15947 15749574 15948 2551462144 15949 72846225 15950 877344400 15951 317089249 15952 1669866496 15953 232593001 15954 398880784 15955 125664100 15956 324144016 15957 3867222969 15958 164429329 15959 63760225 15960 14290289764 15961 89189136 15962 230462761 15963 226713249 15964 566011681 15965 191988736 15966 1156816144 15967 158206084 15968 3734920996 15969 177742224 15970 282576100 15971 63776196 15972 2443522624 15973 63920025 15974 918696100 15975 1999162944 15976 728244196 15977 109474369 15978 23585912 15979 122124601 15980 1006158400 15981 447195609 15982 189557824 15983 89927289 15984 43081983844 15985 228705129 15986 144312169 15987 18710398 15988 815730721 15989 71368704 15990 1472794129 15991 64000000 15992 731161600 15993 496710369 15994 204289849 15995 314991504 15996 117727123 15997 80928016 15998 221087161 15999 178676689 16000 140677504900 16001 64048009 16002 2919997369 16003 110544196 16004 324468169 16005 527942529 16006 193043236 16007 64256256 16008 3682305124 16009 31797375 16010 284698129 16011 1401528969 16012 325116961 16013 73188025 16014 539493529 16015 126135361 16016 9693387025 16017 264777984 16018 28867238 16019 76842756 16020 5834973769 16021 80982001 16022 144600625 16023 1168409124 16024 147381062 16025 248157009 16026 403085929 16027 162460516 16028 326091364 16029 872434369 16030 144818855 16031 140327716 16032 11045379409 16033 64448784 16034 145395364 16035 361836484 16036 532686400 16037 200250801 16038 92834167969 16039 79316836 16040 1493822500 16041 178944129 16042 249134656 16043 81198121 16044 2281686289 16045 126765081 16046 193376836 16047 498941569 16048 2203269721 16049 18274895 16050 1604563249 16051 159592689 16052 327067225 16053 180956304 16054 235776025 16055 541213696 16056 5869398544 16057 64480900 16058 626500900 16059 230796864 16060 1046522500 16061 64496961 16062 404894884 16063 64529089 16064 8775192976 16065 8360724969 16066 170720356 16067 64545156 16068 1675019329 16069 64577296 16070 285407236 16071 254625849 16072 4933657600 16073 64689849 16074 2089586944 16075 251254201 16076 327392836 16077 300224929 16078 145902241 16079 161264601 16080 10128812164 16081 112699456 16082 303212569 16083 500059044 16084 328370641 16085 127080529 16086 1029896464 16087 64722025 16088 741418441 16089 274134249 16090 286828096 16091 64770304 16092 7214293969 16093 91386674 16094 258888100 16095 494706564 16096 3824556649 16097 64818601 16098 406103104 16099 81956809 16100 4947574921 16101 506790144 16102 36347471 16103 64883025 16104 3456499264 16105 127712601 16106 146119744 16107 813219289 16108 331968400 16109 85803169 16110 2257390144 16111 65011969 16112 3020381764 16113 216884529 16114 361912576 16115 195105024 16116 1258972324 16117 69856164 16118 146482609 16119 4347687969 16120 3533113600 16121 95663091 16122 406707889 16123 105678400 16124 432016225 16125 1624251204 16126 207648100 16127 65108761 16128 62603103163 16129 73616400 16130 288966001 16131 283821409 16132 86911142 16133 162766564 16134 407918809 16135 317730625 16136 748788496 16137 736416769 16138 29374031 16139 65124900 16140 1821753124 16141 65464281 16142 368217721 16143 181360089 16144 1683132676 16145 129458884 16146 8544598969 16147 79388100 16148 476112400 16149 451860049 16150 1031630161 16151 93605625 16152 2088215809 16153 15221634 16154 164737225 16155 1031180544 16156 844251136 16157 73205136 16158 409738564 16159 196925089 16160 7673935201 16161 181764324 16162 147136900 16163 161544100 16164 2643193744 16165 191407225 16166 32339330 16167 247181284 16168 1130842384 16169 37379247 16170 6819786724 16171 76038400 16172 573315136 16173 1410903844 16174 147209689 16175 255936004 16176 4937451289 16177 32916647 16178 147355321 16179 182169009 16180 652598116 16181 18524274 16182 1850032144 16183 65496649 16184 574720646 16185 701031529 16186 29519639 16187 65512836 16188 1427101729 16189 65545216 16190 289680400 16191 1307690244 16192 18883157056 16193 65739664 16194 412171204 16195 156025081 16196 332296441 16197 182709289 16198 740275264 16199 15256550 16200 170930152969 16201 84382596 16202 29592578 16203 262991089 16204 333281536 16205 323244441 16206 590101264 16207 97121025 16208 1703130361 16209 512433769 16210 291828889 16211 153363456 16212 2377245049 16213 100160064 16214 64771202 16215 723448609 16216 750266881 16217 65788321 16218 1767109369 16219 415670544 16220 668791321 16221 183115024 16222 148230625 16223 65836996 16224 30823771489 16225 75473894 16226 129275954 16227 1439215969 16228 335915584 16229 65853225 16230 824666089 16231 65999376 16232 757680676 16233 468376164 16234 148449856 16235 164711556 16236 3954774769 16237 114511401 16238 243859456 16239 183385764 16240 9345668929 16241 14548767 16242 413390224 16243 16485647 16244 520296100 16245 2142486369 16246 149328400 16247 254211136 16248 2125394404 16249 66031876 16250 3748500625 16251 183521209 16252 424566025 16253 66145689 16254 9396781969 16255 129618225 16256 4103883302 16257 184334929 16258 209902144 16259 72318016 16260 1903315129 16261 53962694 16262 202492900 16263 1002482244 16264 1145416336 16265 129937201 16266 414000409 16267 66194496 16268 2348371600 16269 366416164 16270 10170554 16271 84162276 16272 16534616569 16273 66422500 16274 177449041 16275 2485720449 16276 588062500 16277 14857431 16278 415833664 16279 80389156 16280 507346790 16281 12307017969 16282 373301041 16283 97574884 16284 1584199204 16285 130096836 16286 192626641 16287 263965009 16288 801352679 16289 286387929 16290 2513718769 16291 92910321 16292 336906025 16293 184742464 16294 29958623 16295 131056704 16296 5623800064 16297 81000000 16298 173159281 16299 519247369 16300 1355933329 16301 66569281 16302 1453286884 16303 210975625 16304 1709822500 16305 364504464 16306 222875041 16307 108680625 16308 7799009344 16309 85525504 16310 761980816 16311 185014404 16312 768121225 16313 93412225 16314 418898089 16315 233814681 16316 338891281 16317 295749538 16318 185204881 16319 66683556 16320 58753881664 16321 98485776 16322 150062500 16323 185150449 16324 288253058 16325 260661025 16326 1167042244 16327 77774761 16328 1399358464 16329 185558884 16330 494083984 16331 165482496 16332 945993049 16333 66732561 16334 30032102 16335 5466679969 16336 1743480025 16337 169130025 16338 63068792 16339 66814276 16340 1159470601 16341 320123664 16342 150503824 16343 73444900 16344 5973280369 16345 340070481 16346 214446736 16347 187060329 16348 458216836 16349 66912400 16350 1724491729 16351 78411025 16352 2229469511 16353 905227569 16354 394578496 16355 133310116 16356 1366559089 16357 93663684 16358 30179330 16359 739676809 16360 1567764025 16361 66928761 16362 9324219844 16363 66977856 16364 26077054 16365 365842129 16366 985897201 16367 117809316 16368 9487149604 16369 67076100 16370 302690404 16371 670136769 16372 340218025 16373 165765625 16374 419512324 16375 552015025 16376 1442100625 16377 249071524 16378 223143844 16379 94167616 16380 21686096644 16381 67322025 16382 151609969 16383 236913664 16384 5719195722256 16385 189860841 16386 422590249 16387 166616464 16388 460531600 16389 1467809344 16390 84946175 16391 84713616 16392 2175476164 16393 212984836 16394 379704196 16395 368524809 16396 342213001 16397 101707225 16398 1187629444 16399 18604974 16400 7281720889 16401 681053409 16402 37160831 16403 87497316 16404 954315664 16405 171610000 16406 267159025 16407 523814769 16408 2078356921 16409 82410084 16410 855094564 16411 67371264 16412 491553241 16413 187470864 16414 185613376 16415 904084624 16416 122018873344 16417 67404100 16418 151979584 16419 335512489 16420 672053776 16421 67453369 16422 2066338849 16423 94926049 16424 775622500 16425 2341301769 16426 185123236 16427 67502656 16428 1430503684 16429 167184900 16430 525372241 16431 187607809 16432 3265551025 16433 67617729 16434 1882431769 16435 207619281 16436 34435765 16437 187881849 16438 30400847 16439 85082176 16440 4313468329 16441 77316849 16442 30474866 16443 11355459844 16444 344882041 16445 503149761 16446 425060689 16447 67650625 16448 9189714769 16449 189117504 16450 1836122500 16451 67667076 16452 2689667044 16453 67864644 16454 229371025 16455 372567204 16456 1879049104 16457 168039369 16458 808378624 16459 78676900 16460 678602500 16461 19385084 16462 152497801 16463 73960000 16464 72644803729 16465 193738561 16466 152646025 16467 267224409 16468 557904400 16469 83557881 16470 7732915969 16471 318908164 16472 933302500 16473 430853049 16474 152868496 16475 262245636 16476 965469184 16477 67897600 16478 546624400 16479 533009569 16480 8281546009 16481 67947049 16482 524272609 16483 85248289 16484 641153041 16485 984516129 16486 153611236 16487 67996516 16488 6183777769 16489 19282551 16490 405982201 16491 305270784 16492 1774431376 16493 68211081 16494 426298609 16495 133471809 16496 1750250896 16497 3171041344 16498 226472401 16499 170041600 16500 10065506929 16501 78322500 16502 194881600 16503 189255049 16504 780140761 16505 133957476 16506 3193606144 16507 86136961 16508 345216400 16509 189530289 16510 546764689 16511 153958464 16512 66034608784 16513 440706049 16514 254849296 16515 1065173769 16516 345885604 16517 88153321 16518 430645504 16519 68293696 16520 4020701281 16521 190357209 16522 217887121 16523 182871529 16524 71388892969 16525 271854144 16526 153834409 16527 480354889 16528 1770642241 16529 68442529 16530 1401154624 16531 86099841 16532 346890625 16533 790284544 16534 383572225 16535 134444025 16536 4583560804 16537 111112681 16538 153983281 16539 239537529 16540 681888769 16541 242424900 16542 1213616569 16543 76090729 16544 7007866369 16545 376631649 16546 154504900 16547 68492176 16548 2425759504 16549 192654400 16550 613503361 16551 1487027844 16552 157820855 16553 68558400 16554 724524889 16555 553331529 16556 349241344 16557 190495204 16558 39149615 16559 79977249 16560 42245458369 16561 68608089 16562 2751317209 16563 190909489 16564 397204900 16565 134931456 16566 627853249 16567 68657796 16568 1231027396 16569 1368038169 16570 304886521 16571 81812025 16572 990801529 16573 68906601 16574 30920870 16575 1565547489 16576 27023743321 16577 137945025 16578 3400289344 16579 14891927 16580 698439184 16581 191185929 16582 154728721 16583 291248356 16584 2238898489 16585 199233225 16586 154878025 16587 843147369 16588 950427241 16589 87441201 16590 2297476624 16591 90497169 16592 2658021136 16593 192987664 16594 31070258 16595 135256900 16596 2713055569 16597 170903329 16598 192876544 16599 273637764 16600 3466030129 16601 118178641 16602 433763929 16603 68939809 16604 879122500 16605 8847659844 16606 529506121 16607 69039481 16608 11824822564 16609 87198244 16610 459244900 16611 1475865889 16612 349914436 16613 87759424 16614 35457379 16615 135745801 16616 1257695296 16617 223711849 16618 387459856 16619 69139225 16620 1958682049 16621 97990201 16622 155625625 16623 541120644 16624 1804890256 16625 1882605321 16626 566297209 16627 118919025 16628 350251225 16629 331130809 16630 306355009 16631 69155856 16632 58231481344 16633 69288976 16634 156075049 16635 382085209 16636 353289616 16637 80514729 16638 587917009 16639 171479025 16640 152395763641 16641 762422544 16642 208080625 16643 143496441 16644 1671337924 16645 135908964 16646 483736036 16647 280294564 16648 790734400 16649 69305625 16650 5675663569 16651 69355584 16652 621255625 16653 981067684 16654 7578635 16655 136890000 16656 4994531584 16657 69388900 16658 156975841 16659 1496683969 16660 5244366724 16661 69488896 16662 437520889 16663 20519327 16664 793774276 16665 549058624 16666 268828816 16667 34342962 16668 2760136369 16669 85636516 16670 307090576 16671 193404649 16672 4037839936 16673 69639025 16674 1094418724 16675 485100625 16676 501984025 16677 720224569 16678 226201600 16679 120033936 16680 4956441604 16681 172633321 16682 233570089 16683 249545209 16684 456292321 16685 183358681 16686 10062497344 16687 131308681 16688 4525252900 16689 193822084 16690 315986176 16691 69655716 16692 1738222864 16693 69705801 16694 202236841 16695 13324209 16696 795296401 16697 15963270 16698 1351077049 16699 69739201 16700 1455117316 16701 311593104 16702 392673856 16703 69956496 16704 79798905169 16705 244859904 16706 157351936 16707 194100624 16708 357361216 16709 846810000 16710 873616249 16711 88623396 16712 802928896 16713 1555276969 16714 195132961 16715 137217796 16716 2727137284 16717 84695209 16718 272184004 16719 194658304 16720 7185274756 16721 112954384 16722 1234608769 16723 34631855 16724 549011761 16725 773229249 16726 157577809 16727 87030241 16728 3041191609 16729 70056900 16730 774787225 16731 2205429444 16732 535181956 16733 82773604 16734 438148624 16735 138203536 16736 864060287 16737 494929009 16738 157879225 16739 103103716 16740 21224701969 16741 70107129 16742 224850025 16743 195356529 16744 5359704100 16745 175112289 16746 440034529 16747 70207641 16748 485585296 16749 544615569 16750 1334367841 16751 174081636 16752 5109676324 16753 19796519 16754 158256400 16755 386201104 16756 80288258 16757 120406729 16758 10891427044 16759 70241161 16760 1582766656 16761 258952464 16762 56340530 16763 70442449 16764 1468192489 16765 351525001 16766 189062500 16767 51330339844 16768 22442736481 16769 81144064 16770 1759550809 16771 102394161 16772 885003001 16773 197599249 16774 158331889 16775 455352921 16776 6506358244 16777 104040000 16778 159466384 16779 766846864 16780 721943161 16781 81703521 16782 441294049 16783 121528576 16784 1811779225 16785 1099718244 16786 587480644 16787 70644025 16788 1005016804 16789 79816356 16790 578643025 16791 233081289 16792 162404402 16793 175827600 16794 3444163969 16795 138368169 16796 1117564900 16797 286692624 16798 39654911 16799 78907689 16800 107218263364 16801 95335696 16802 236329129 16803 546951769 16804 359064601 16805 139192804 16806 441924484 16807 6484275625 16808 1147244641 16809 338633604 16810 376903396 16811 70744921 16812 223320163 16813 167650704 16814 400560196 16815 602800704 16816 1846420900 16817 83229129 16818 446984164 16819 158508100 16820 916333441 16821 4447155969 16822 277255801 16823 70795396 16824 2290292449 16825 275095396 16826 207043321 16827 229431609 16828 902762116 16829 70812225 16830 4203836569 16831 70913241 16832 9613802500 16833 312122889 16834 239940100 16835 720063556 16836 1911176089 16837 91929744 16838 159617956 16839 548121744 16840 1658851441 16841 100580841 16842 1138522564 16843 71149225 16844 360088576 16845 390339049 16846 159845449 16847 89699841 16848 185168417344 16849 230250276 16850 650454016 16851 223263364 16852 517835536 16853 108784900 16854 681575449 16855 139358025 16856 5894247076 16857 550465444 16858 31974146 16859 114811225 16860 1986663184 16861 122279364 16862 160376896 16863 797610564 16864 7295551396 16865 140683321 16866 1245172369 16867 79370281 16868 360430225 16869 198725409 16870 840420100 16871 71216721 16872 4051577104 16873 94575625 16874 16336141 16875 22518603844 16876 362140900 16877 176703849 16878 551404324 16879 71250481 16880 3996768400 16881 256224049 16882 2941829 16883 71301136 16884 7719731044 16885 200222500 16886 160528900 16887 348083649 16888 813675625 16889 71402500 16890 892336384 16891 274598041 16892 428655616 16893 551639169 16894 32202143 16895 214124689 16896 409212251809 16897 88604569 16898 523723225 16899 259113409 16900 4060748176 16901 71419401 16902 3532756969 16903 71571600 16904 826045081 16905 3770819649 16906 184144900 16907 28255398 16908 1025088289 16909 89302500 16910 548730625 16911 557526544 16912 4892023249 16913 122655625 16914 451435009 16915 196868961 16916 362483521 16917 198866404 16918 227195329 16919 35505794 16920 15678044944 16921 71622369 16922 161290000 16923 199289689 16924 364199056 16925 279993289 16926 2692779664 16927 71656225 16928 10440956761 16929 8730472969 16930 317481124 16931 71707024 16932 1447574209 16933 208109476 16934 32507399 16935 405700164 16936 218579495 16937 71757841 16938 1261102144 16939 123409881 16940 3429039364 16941 199572129 16942 196812841 16943 71927361 16944 5284853809 16945 140849424 16946 205320241 16947 1388456644 16948 551968036 16949 91872225 16950 2178275584 16951 35810231 16952 1468882276 16953 199713424 16954 36364154 16955 142181776 16956 8406505969 16957 106172416 16958 224220676 16959 199996164 16960 22661689444 16961 179640409 16962 657512164 16963 72063121 16964 364542649 16965 2126316544 16966 205492225 16967 196504324 16968 5848731529 16969 15466886 16970 318229921 16971 200137609 16972 366263044 16973 101364624 16974 2186684644 16975 740873961 16976 1853388601 16977 200845584 16978 282374416 16979 72080100 16980 2129545609 16981 72131049 16982 403206400 16983 2370423969 16984 1195292329 16985 186404409 16986 678446209 16987 72182016 16988 535598449 16989 497379204 16990 321987136 16991 125686521 16992 34331272369 16993 72335025 16994 203775625 16995 592532964 16996 184115255 16997 116057529 16998 452710729 16999 87609600 17000 7740304441 17001 564632644 17002 163047361 17003 445800996 17004 1868141284 17005 212284900 17006 235499716 17007 201838849 17008 1874370436 17009 89113600 17010 130275517969 17011 72420100 17012 367297225 17013 258469929 17014 230553856 17015 179399236 17016 2355355024 17017 533332836 17018 194630401 17019 960194169 17020 1402727209 17021 72471169 17022 454627684 17023 16887543 17024 76537989025 17025 786914704 17026 32660567 17027 72488196 17028 4724775169 17029 72522256 17030 597998116 17031 509720929 17032 165496550 17033 72590400 17034 607721104 17035 142683025 17036 367642276 17037 1604963844 17038 407192041 17039 101888836 17040 10707489529 17041 72641529 17042 163584100 17043 803552409 17044 369369961 17045 357323409 17046 1277133169 17047 72692676 17048 832264801 17049 202265284 17050 1249834609 17051 121220100 17052 7122853609 17053 72897444 17054 163968025 17055 1123054144 17056 7888281856 17057 18008223 17058 457189924 17059 180230625 17060 728730025 17061 501401664 17062 248566756 17063 99380961 17064 19617363844 17065 144360225 17066 159375287 17067 202549824 17068 16627499 17069 221503689 17070 898620529 17071 88792929 17072 565494854 17073 1450619569 17074 164044864 17075 286591041 17076 1030859449 17077 73034116 17078 164198596 17079 203119504 17080 4850565316 17081 173976100 17082 2536331044 17083 102677689 17084 369715984 17085 557290449 17086 164968336 17087 181117764 17088 31251875524 17089 118570321 17090 326524900 17091 4856277969 17092 371448529 17093 73085401 17094 1933536784 17095 256160025 17096 167053559 17097 256544289 17098 204032656 17099 73153809 17100 16074943369 17101 834366 17102 210424036 17103 203832729 17104 1938024529 17105 202806081 17106 459116329 17107 73239364 17108 1989070801 17109 568202569 17110 394221025 17111 16777455 17112 5245670329 17113 84805681 17114 221265625 17115 1033429609 17116 539354176 17117 73290721 17118 3851691844 17119 166177881 17120 8594031616 17121 354455929 17122 82223234 17123 73410624 17124 1033751104 17125 568250244 17126 165353881 17127 846053569 17128 836944900 17129 182898576 17130 917605264 17131 91642329 17132 372490000 17133 204261264 17134 284091025 17135 234886276 17136 44779638544 17137 73599241 17138 371911225 17139 237838084 17140 732135364 17141 89870400 17142 460402849 17143 285272100 17144 844774225 17145 3284665344 17146 33122231 17147 126067984 17148 1039546564 17149 103734225 17150 9570317584 17151 205692964 17152 54249397225 17153 92602129 17154 1314932644 17155 214739716 17156 373880896 17157 883694529 17158 271788196 17159 73667889 17160 265848224 17161 88059456 17162 166281025 17163 571783744 17164 932752681 17165 145709041 17166 466214464 17167 73805281 17168 2649675625 17169 237221604 17170 422220304 17171 263412900 17172 27535087969 17173 127215841 17174 243204025 17175 814645764 17176 1554961489 17177 91278916 17178 1194877489 17179 16376879 17180 738969856 17181 1040836644 17182 342435025 17183 73856836 17184 12090541849 17185 369062521 17186 294499921 17187 271656324 17188 29145091 17189 73874025 17190 2566638244 17191 73977201 17192 2132869489 17193 288898009 17194 166358404 17195 236390625 17196 1048270129 17197 86192656 17198 166745569 17199 16528187844 17200 8699479441 17201 85655025 17202 41696312 17203 74011609 17204 1038966289 17205 704743209 17206 412536721 17207 74028816 17208 6615707569 17209 74218225 17210 327284281 17211 205979904 17212 664608400 17213 184090624 17214 733434724 17215 208022929 17216 9757290841 17217 582594769 17218 167288356 17219 17424710 17220 5549803009 17221 93702400 17222 197908624 17223 206123449 17224 170189447 17225 603832329 17226 5709615844 17227 302238225 17228 470239225 17229 206554384 17230 331094416 17231 74287161 17232 5523016489 17233 21940934 17234 416568100 17235 1158517369 17236 615436864 17237 20844735 17238 1695957124 17239 74442384 17240 1674282724 17241 512207424 17242 43194482 17243 92371321 17244 3001615369 17245 146385801 17246 167443600 17247 208715809 17248 36526472161 17249 323574 17250 5565458404 17251 133818624 17252 561737401 17253 13010139844 17254 167521249 17255 514200976 17256 2408061184 17257 74736025 17258 33587135 17259 309126724 17260 763140625 17261 17164338 17262 3287531569 17263 96334225 17264 3754748176 17265 407111329 17266 215943025 17267 108472225 17268 1059958249 17269 36986559 17270 495018001 17271 876870544 17272 225778559 17273 120472576 17274 468809104 17275 294946276 17276 938809600 17277 364122724 17278 218418841 17279 96412761 17280 915489203344 17281 105329169 17282 168220900 17283 517198564 17284 443692096 17285 146724769 17286 626350729 17287 87665769 17288 865301056 17289 909746244 17290 2039425600 17291 74753316 17292 1605765184 17293 74805201 17294 168844036 17295 414203904 17296 3874813504 17297 471714961 17298 2635487569 17299 74960964 17300 1557801961 17301 268697664 17302 206870689 17303 348718276 17304 6311825809 17305 146894400 17306 44080742 17307 1614994969 17308 380874256 17309 111682624 17310 949687489 17311 185586129 17312 4416931600 17313 267387904 17314 241522681 17315 147233956 17316 6148441744 17317 74995600 17318 84921446 17319 347151424 17320 1721005225 17321 75047569 17322 472062529 17323 94070601 17324 484396081 17325 7671482569 17326 169078009 17327 75099556 17328 11475122884 17329 218477961 17330 334158400 17331 277788889 17332 975562756 17333 75168900 17334 10442182969 17335 147403881 17336 10759064 17337 209004849 17338 169390225 17339 37889538 17340 3232718449 17341 75255625 17342 525509776 17343 811509169 17344 10194133156 17345 149279524 17346 3064397449 17347 177023025 17348 381225625 17349 209583529 17350 657973801 17351 75325041 17352 7176122944 17353 256320100 17354 33898871 17355 832726449 17356 382984900 17357 95922436 17358 687855529 17359 75481344 17360 13313467456 17361 1635150969 17362 169859089 17363 83539600 17364 1065826609 17365 253924225 17366 252937216 17367 519703209 17368 1576328209 17369 105863521 17370 2674130944 17371 86769225 17372 474542656 17373 210308004 17374 122651138 17375 652955809 17376 13463425024 17377 75533481 17378 170015521 17379 583802244 17380 1155184144 17381 325622025 17382 474019984 17383 75568249 17384 1172994001 17385 727219089 17386 170250304 17387 75585636 17388 32197636969 17389 75620416 17390 104095718 17391 521985409 17392 1952314225 17393 75690000 17394 837639364 17395 955737225 17396 384395236 17397 593507044 17398 170563600 17399 82882816 17400 10512811024 17401 75829264 17402 148392623 17403 210743289 17404 581533225 17405 169598529 17406 1325833744 17407 239042521 17408 314681731225 17409 532317184 17410 336465649 17411 121749156 17412 1068766864 17413 107744400 17414 170798761 17415 10570307344 17416 2160390400 17417 75846681 17418 27978377 17419 75951225 17420 1445520400 17421 211179024 17422 246678436 17423 300328900 17424 29279316544 17425 400640256 17426 171034084 17427 279123849 17428 385454689 17429 88510464 17430 2641651609 17431 76055841 17432 884467600 17433 1029575569 17434 277555600 17435 226803600 17436 1077611929 17437 59140482 17438 34290566 17439 211760704 17440 9236363236 17441 82828201 17442 6713671969 17443 76108176 17444 2789529856 17445 419922064 17446 493284100 17447 90611361 17448 2447973529 17449 76265289 17450 673143025 17451 1492817769 17452 387223684 17453 110796676 17454 478603129 17455 149964516 17456 1959478756 17457 747038224 17458 577921600 17459 179667216 17460 6326134369 17461 114126489 17462 171741025 17463 212197489 17464 1139940169 17465 375003225 17466 554225764 17467 76300225 17468 110036786 17469 1665619344 17470 11664326 17471 76352644 17472 116149411249 17473 84971524 17474 34369175 17475 857142729 17476 505620196 17477 76405081 17478 1342269769 17479 53601927 17480 3972906961 17481 213072409 17482 172134400 17483 76457536 17484 1946750884 17485 259983376 17486 86286887 17487 756910144 17488 1973847184 17489 76475025 17490 1621431289 17491 76527504 17492 390418081 17493 3997021284 17494 172370641 17495 150994944 17496 1112364667969 17497 76632516 17498 298011169 17499 319765924 17500 14125084801 17501 156875625 17502 481890304 17503 124322500 17504 352237963 17505 1206659169 17506 34526663 17507 251064025 17508 1095411409 17509 76720081 17510 455651716 17511 377214084 17512 1371220900 17513 98465929 17514 3777577444 17515 270470916 17516 479653801 17517 213364449 17518 255136729 17519 76895361 17520 12539968324 17521 192238225 17522 173396224 17523 2456391844 17524 704637025 17525 301716900 17526 811794064 17527 96294969 17528 2215961476 17529 213802884 17530 341103961 17531 100861849 17532 3051126169 17533 93141801 17534 248850625 17535 1109023204 17536 23102784016 17537 203661441 17538 651372484 17539 77000625 17540 770118001 17541 594725769 17542 1079188201 17543 98823481 17544 3633316729 17545 336208896 17546 264420121 17547 213949129 17548 444830281 17549 64951287 17550 24394378969 17551 77158656 17552 1995498241 17553 214388164 17554 212868100 17555 151511481 17556 5476296004 17557 93026025 17558 173554276 17559 608214244 17560 1752510769 17561 97416900 17562 485849764 17563 339259561 17564 391485796 17565 427124889 17566 174345616 17567 21648642 17568 41417134144 17569 77193796 17570 881080489 17571 214681104 17572 634334596 17573 77246521 17574 573458809 17575 106731239 17576 118827511 17577 951441057 17578 385572496 17579 77264100 17580 2337915904 17581 77404804 17582 190881856 17583 215120889 17584 1054558598 17585 152374336 17586 1358807044 17587 96943716 17588 393625600 17589 564395049 17590 348120964 17591 492973209 17592 2488213924 17593 98287396 17594 259564321 17595 2324396944 17596 558329641 17597 77422401 17598 1206311824 17599 77510416 17600 53910338596 17601 215267584 17602 303317056 17603 18046199 17604 8824159969 17605 384003216 17606 174504100 17607 216001809 17608 1329550369 17609 77633721 17610 969201424 17611 109098025 17612 1486873600 17613 946300644 17614 174979984 17615 271623361 17616 5705083024 17617 88736400 17618 286320241 17619 550230849 17620 773618596 17621 91183401 17622 2236060369 17623 77668969 17624 887682436 17625 2065429809 17626 443944900 17627 77933584 17628 2359724929 17629 146240649 17630 450288400 17631 1696368969 17632 7504583641 17633 277522281 17634 490489609 17635 152547201 17636 395771236 17637 216148804 17638 35001287 17639 111576969 17640 81717083044 17641 226081296 17642 35080706 17643 217326564 17644 572453476 17645 152893225 17646 650607049 17647 193766400 17648 2017267396 17649 914276169 17650 696220996 17651 116100625 17652 1110355684 17653 95238081 17654 802588900 17655 614891209 17656 892515625 17657 77951241 17658 660056057 17659 78039556 17660 780643600 17661 698386329 17662 175695025 17663 99301225 17664 226263851584 17665 153412996 17666 401040676 17667 1113023044 17668 1006729441 17669 78145600 17670 1996034329 17671 86657481 17672 1438002241 17673 266734224 17674 175774564 17675 154079106 17676 3151362769 17677 109369764 17678 176172529 17679 263802564 17680 8385064900 17681 78163281 17682 74337137 17683 78375609 17684 396129409 17685 3592443969 17686 219662041 17687 125619264 17688 3881539204 17689 1024256016 17690 475588864 17691 217769049 17692 399360256 17693 135001161 17694 1381014244 17695 153586449 17696 12305243041 17697 274796929 17698 35319503 17699 109914256 17700 4522831504 17701 113934276 17702 234396100 17703 1514143744 17704 179772071 17705 154107396 17706 852464809 17707 78428736 17708 611869696 17709 219247249 17710 379163735 17711 104714289 17712 47387629969 17713 78570496 17714 222159025 17715 431475984 17716 512116900 17717 194993296 17718 491819329 17719 195021225 17720 1800304900 17721 865065744 17722 176730436 17723 99660289 17724 3046156864 17725 310288225 17726 176890000 17727 323892009 17728 10490675776 17729 78641424 17730 2728704169 17731 248976841 17732 1353945616 17733 363550489 17734 177688900 17735 154977601 17736 2515223104 17737 78730129 17738 1201731556 17739 15236692969 17740 816244900 17741 107122500 17742 493817284 17743 110733529 17744 2046476644 17745 3094919424 17746 273075625 17747 78747876 17748 4390652644 17749 78854400 17750 1410603364 17751 286184889 17752 2416017409 17753 89075844 17754 698122084 17755 214944921 17756 660901264 17757 611919169 17758 310464400 17759 248629824 17760 30398619904 17761 79049881 17762 211731601 17763 318693904 17764 400440121 17765 395333689 17766 11949113344 17767 89019225 17768 911979601 17769 219543489 17770 350475841 17771 1336850 17772 1113356689 17773 39110450 17774 177928921 17775 2584400569 17776 2940784441 17777 91450969 17778 495819289 17779 130210921 17780 2060342881 17781 220433409 17782 47530610 17783 79103236 17784 17413969444 17785 155151936 17786 179131456 17787 2613458884 17788 401160841 17789 79121025 17790 988913809 17791 79263409 17792 26546510761 17793 1706681344 17794 137801999 17795 156200004 17796 1119370849 17797 204146944 17798 250082596 17799 281132289 17800 4117147225 17801 196532361 17802 2612436544 17803 23410151 17804 30923266 17805 435849129 17806 209120521 17807 79441569 17808 17271742084 17809 22193030 17810 615585721 17811 616876569 17812 567297124 17813 103002201 17814 496487524 17815 402323364 17816 1234819600 17817 221473924 17818 206353225 17819 91699776 17820 65503747969 17821 87984400 17822 725979136 17823 383846464 17824 4679107216 17825 691058944 17826 505890064 17827 79530724 17828 403326889 17829 1623042369 17830 352050169 17831 111830625 17832 2569678864 17833 99680256 17834 238270096 17835 544148929 17836 414602893 17837 79548561 17838 1397787769 17839 79655625 17840 4141437316 17841 332223529 17842 256288081 17843 196840900 17844 1122384004 17845 214329600 17846 179372449 17847 1769211844 17848 312666503 17849 137780644 17850 5899315249 17851 79762761 17852 406586896 17853 316021729 17854 249987721 17855 157076089 17856 113678214244 17857 197767969 17858 179533201 17859 223562304 17860 1474406404 17861 104775696 17862 882505849 17863 79923600 17864 3581424025 17865 1231097569 17866 35960255 17867 101586241 17868 1128422464 17869 88887184 17870 352838656 17871 1069093809 17872 2068521361 17873 105760656 17874 3992596969 17875 1436485801 17876 478078225 17877 246709849 17878 89050439 17879 118592100 17880 5090394409 17881 80013025 17882 36040754 17883 620607744 17884 528954001 17885 1119303936 17886 729378049 17887 117917881 17888 9424138084 17889 296425089 17890 357588100 17891 80120401 17892 8160773569 17893 92044836 17894 298218361 17895 441714289 17896 913611076 17897 113209600 17898 790565689 17899 201185856 17900 1592808100 17901 10188277969 17902 180741136 17903 80174116 17904 5890102009 17905 157251600 17906 448126561 17907 301265449 17908 972192400 17909 80192025 17910 3067719769 17911 80281600 17912 916878400 17913 555403489 17914 654131776 17915 158130625 17916 1137510529 17917 205635600 17918 401401225 17919 963295369 17920 574253262025 17921 80299521 17922 618865129 17923 80353296 17924 31285219 17925 871548484 17926 180983209 17927 346183236 17928 22556134969 17929 80442961 17930 519612025 17931 306495049 17932 408767524 17933 90307009 17934 3696883204 17935 219899241 17936 645679751 17937 623101444 17938 36202022 17939 80604484 17940 6029056609 17941 58386278 17942 182196004 17943 224011089 17944 184661798 17945 210047049 17946 1431638569 17947 90649441 17948 40490308 17949 332041284 17950 727596676 17951 95648400 17952 22515602704 17953 141395881 17954 235407649 17955 12251611969 17956 514563856 17957 80622441 17958 649077529 17959 80730225 17960 1865030596 17961 225510289 17962 90448550 17963 189337600 17964 3202088569 17965 159365376 17966 319515625 17967 350887824 17968 2090684176 17969 269156836 17970 995528704 17971 80784144 17972 411318961 17973 624350169 17974 444324241 17975 317231721 17976 6549988624 17977 80820100 17978 224580196 17979 387184329 17980 1305376900 17981 80874049 17982 36935842969 17983 509224356 17984 10640541409 17985 660849849 17986 574465024 17987 80892036 17988 1155796009 17989 81108036 17990 184515974 17991 626851369 17992 1687566400 17993 120099681 17994 506565049 17995 204604416 17996 600789121 17997 557998884 17998 36444599 17999 90706576 18000 120608260369 18001 106254864 18002 182520100 18003 290770704 18004 1025664676 18005 279524961 18006 29975612 18007 115992900 18008 936604816 18009 3156978969 18010 12449579 18011 328008321 18012 1844874304 18013 81360400 18014 36525638 18015 450585529 18016 4779371689 18017 97871449 18018 8310510244 18019 101304225 18020 1246866721 18021 225810729 18022 182763361 18023 92544400 18024 2610903409 18025 831514896 18026 183412849 18027 631868769 18028 412414864 18029 162792081 18030 1015505689 18031 238517136 18032 20196388996 18033 227165184 18034 205750336 18035 159896025 18036 9469625344 18037 101969604 18038 211818916 18039 10603278 18040 2790480625 18041 81378441 18042 785512729 18043 81414529 18044 712783204 18045 1280709369 18046 453732601 18047 81432576 18048 83970709729 18049 81522841 18050 1511732161 18051 327682404 18052 413146276 18053 203062500 18054 1888945444 18055 273703936 18056 1375223056 18057 393903409 18058 36769295 18059 81540900 18060 6630356329 18061 81685444 18062 257538304 18063 5032057969 18064 2172958225 18065 160250281 18066 512660164 18067 273505444 18068 413512225 18069 362217024 18070 707347216 18071 103124025 18072 7523307169 18073 6928635 18074 457960000 18075 945378009 18076 414244609 18077 81793936 18078 887861209 18079 17368751 18080 11666808169 18081 4229811369 18082 183982096 18083 248062500 18084 1652991649 18085 160782400 18086 184226329 18087 227768464 18088 4211231236 18089 81866304 18090 8683816969 18091 93489561 18092 418652521 18093 292991689 18094 227557225 18095 140704514 18096 11388518089 18097 82065481 18098 184633744 18099 635644944 18100 1773673225 18101 133541136 18102 1276061284 18103 102576384 18104 1557091600 18105 589129984 18106 260047876 18107 123654400 18108 3278936644 18109 389193984 18110 366377881 18111 228221449 18112 11405812804 18113 89965225 18114 514019584 18115 161493264 18116 208929407 18117 2963386969 18118 184960000 18119 82083600 18120 5502969124 18121 82137969 18122 434013889 18123 581629689 18124 674388961 18125 1384956225 18126 2589486769 18127 82174225 18128 3173632225 18129 228523689 18130 2713368100 18131 82192356 18132 1174227289 18133 82283041 18134 37177190 18135 3029071369 18136 938258161 18137 40663815 18138 518791729 18139 31105167 18140 823460416 18141 228977424 18142 245266921 18143 82337476 18144 53672008738 18145 241367296 18146 247149841 18147 380328004 18148 729216016 18149 82519056 18150 3857279449 18151 205893801 18152 941569225 18153 641963569 18154 217267600 18155 162027441 18156 1719512089 18157 96687889 18158 460789156 18159 230037889 18160 4214736241 18161 209525625 18162 1443012169 18163 93180409 18164 124410695 18165 1187284849 18166 290293444 18167 104632441 18168 2638568689 18169 82628100 18170 638724529 18171 1790305344 18172 1540798009 18173 106626276 18174 928542784 18175 322489764 18176 57348754576 18177 308950929 18178 230280625 18179 1541661696 18180 6579156544 18181 82719025 18182 186431716 18183 536941584 18184 189617135 18185 162562500 18186 1311671089 18187 143424576 18188 419020900 18189 969512769 18190 472845025 18191 82791801 18192 6015088249 18193 410305536 18194 261307225 18195 453562209 18196 32383714 18197 120340900 18198 4233063844 18199 82901025 18200 15301690000 18201 230493124 18202 282273601 18203 95531076 18204 1573470889 18205 235100889 18206 186677569 18207 2463831769 18208 962550374 18209 104162436 18210 1035681124 18211 82955664 18212 103385138 18213 414407449 18214 462207001 18215 163993636 18216 16189254169 18217 83010321 18218 187416100 18219 230948809 18220 837986704 18221 61818311 18222 520159249 18223 83064996 18224 2984873956 18225 146545027344 18226 326850241 18227 116834481 18228 10146935824 18229 83101456 18230 369600625 18231 266244489 18232 1401379225 18233 83265625 18234 1460156944 18235 405418225 18236 116027078 18237 231709284 18238 267649600 18239 272745225 18240 86096470084 18241 145781476 18242 465049225 18243 643231044 18244 422343601 18245 213101604 18246 522899689 18247 92140801 18248 953203876 18249 880427584 18250 1652016025 18251 83283876 18252 26426403844 18253 83320384 18254 187662601 18255 458045604 18256 5535062404 18257 83429956 18258 665227264 18259 247842049 18260 1328238025 18261 649587169 18262 60837695 18263 207158449 18264 2694336649 18265 283518244 18266 187827025 18267 231861529 18268 425308129 18269 83594449 18270 8012398144 18271 175986756 18272 4914711025 18273 232623504 18274 37669634 18275 478646884 18276 1186595809 18277 40420299 18278 115622786 18279 1822179969 18280 1897822096 18281 19341510 18282 750595609 18283 110670400 18284 1064064400 18285 896523364 18286 214358881 18287 83612736 18288 17592573769 18289 83722500 18290 561595204 18291 1101708864 18292 536848900 18293 117397225 18294 527023849 18295 165071104 18296 958212025 18297 982007569 18298 94708223 18299 98704225 18300 5456333689 18301 83777409 18302 188650225 18303 233539524 18304 58401005569 18305 433805584 18306 14175759844 18307 83814025 18308 758176225 18309 303874624 18310 376088449 18311 83832336 18312 7039545604 18313 83978896 18314 37752023 18315 2175009769 18316 134950514 18317 146289025 18318 662135824 18319 207792225 18320 4363263025 18321 338817649 18322 189310081 18323 103042801 18324 3435366544 18325 327791025 18326 2009728900 18327 263477824 18328 1206520225 18329 84088900 18330 2237479204 18331 137592900 18332 426794281 18333 4821496969 18334 242362624 18335 251476164 18336 13746859009 18337 117679104 18338 250937281 18339 234151204 18340 2253400900 18341 84198976 18342 1465894369 18343 206583129 18344 961558081 18345 462551049 18346 37917071 18347 41928287 18348 1899390724 18349 18217586 18350 751582225 18351 658538244 18352 3774627844 18353 84327489 18354 3027970729 18355 165251025 18356 754216369 18357 298667524 18358 43813919 18359 121088016 18360 50371966969 18361 299947761 18362 189888400 18363 234916929 18364 427910596 18365 165611161 18366 529092004 18367 84364225 18368 5944765766 18369 1199721769 18370 19205510 18371 84437721 18372 1205270089 18373 24926978 18374 190384804 18375 10765515049 18376 971631241 18377 213189201 18378 1494750244 18379 84603204 18380 856323169 18381 334780209 18382 166914863 18383 122788561 18384 6205027984 18385 166874724 18386 236882881 18387 5121119844 18388 429028369 18389 270964521 18390 1049241664 18391 105987025 18392 2753520676 18393 235070224 18394 243016921 18395 303909489 18396 9557408644 18397 84640000 18398 190550416 18399 235837449 18400 29808367801 18401 84750436 18402 31345352 18403 296907361 18404 531440809 18405 1344102244 18406 190798969 18407 98366724 18408 4899580009 18409 96530625 18410 965282761 18411 631366129 18412 432390436 18413 84879369 18414 8133694969 18415 202009369 18416 2180516416 18417 586947529 18418 38248247 18419 112444816 18420 2399236324 18421 266603584 18422 248945284 18423 1236366244 18424 7495230625 18425 102251463 18426 748952689 18427 84934656 18428 560884489 18429 236452129 18430 118964663 18431 211935364 18432 4903288349569 18433 84989961 18434 336135556 18435 464057764 18436 121287974 18437 93760489 18438 1335683209 18439 85026841 18440 1914325009 18441 1865116969 18442 191545600 18443 85100625 18444 1693487104 18445 732514225 18446 316519681 18447 674285089 18448 2218504201 18449 126225225 18450 6242896144 18451 85155984 18452 1070532961 18453 237375649 18454 192044164 18455 167417721 18456 2722439329 18457 85192900 18458 276656689 18459 1781852944 18460 1528106281 18461 85377600 18462 740765089 18463 21255095 18464 5086542400 18465 468592609 18466 475065616 18467 93470224 18468 104611492969 18469 221741881 18470 381811600 18471 329495104 18472 194638082 18473 1016525689 18474 534626884 18475 331349209 18476 632069881 18477 664969369 18478 38414375 18479 107412496 18480 41088100804 18481 85488516 18482 121039 18483 297631504 18484 435389956 18485 167780209 18486 2799679744 18487 71034342 18488 991935025 18489 238146624 18490 537961636 18491 144432324 18492 2146190929 18493 85581001 18494 479391025 18495 3698099344 18496 17314349056 18497 108430569 18498 536709889 18499 147112641 18500 4004738089 18501 589615524 18502 351150121 18503 85710564 18504 7878692644 18505 168506361 18506 286929721 18507 380913289 18508 221924543 18509 102030201 18510 1056055009 18511 95160025 18512 4460102656 18513 1610978769 18514 193627225 18515 1048334884 18516 1214661904 18517 85747600 18518 250272400 18519 240002064 18520 1947545161 18521 85766121 18522 62281191844 18523 85914361 18524 127118903 18525 2294122609 18526 222427396 18527 18989106 18528 14322584329 18529 213539769 18530 508186849 18531 800154369 18532 603881476 18533 103530625 18534 543682489 18535 249260944 18536 2504401936 18537 314423824 18538 748624321 18539 85932900 18540 7100084644 18541 86044176 18542 1646401 18543 594969664 18544 3895008100 18545 169416256 18546 761318464 18547 107806689 18548 33501163 18549 5301587344 18550 455038919 18551 147525316 18552 2821946884 18553 86322681 18554 38747711 18555 477728449 18556 436517449 18557 322058916 18558 1500555169 18559 99500625 18560 56306069521 18561 6308619 18562 193877776 18563 127780416 18564 6390723364 18565 237036816 18566 194295721 18567 668843044 18568 1531626496 18569 123609924 18570 1097398129 18571 536895241 18572 437646400 18573 284833129 18574 249798025 18575 338523201 18576 56614015969 18577 148352400 18578 504271936 18579 341954064 18580 871135225 18581 108597241 18582 829843249 18583 86359849 18584 1626024976 18585 3447098944 18586 38998658 18587 86415616 18588 1220943364 18589 19856258 18590 53622074 18591 240157009 18592 2829630182 18593 86638864 18594 1518037444 18595 170145936 18596 438023041 18597 240467049 18598 251983876 18599 213861376 18600 14976130129 18601 210279001 18602 7745171 18603 3929659969 18604 439153936 18605 246835521 18606 1372109764 18607 138274081 18608 2249130625 18609 241087729 18610 384277609 18611 108868356 18612 6008110144 18613 42889346 18614 218152900 18615 689955289 18616 1725488521 18617 86825124 18618 642216964 18619 106419856 18620 7684976896 18621 676624144 18622 195384484 18623 121660900 18624 33882501184 18625 670602816 18626 50345990 18627 622103364 18628 440286289 18629 149597361 18630 36218657344 18631 126090441 18632 1271136409 18633 241553764 18634 1314062500 18635 170694225 18636 1230395929 18637 87048900 18638 195552256 18639 1055405169 18640 4590875536 18641 215796100 18642 944148529 18643 104407524 18644 103794791 18645 834747664 18646 196140025 18647 100560784 18648 23168492944 18649 109788484 18650 775956736 18651 241864704 18652 442176784 18653 141705216 18654 547185664 18655 792028449 18656 8684376100 18657 1919491344 18658 296356225 18659 22573874 18660 2430194209 18661 87142225 18662 823288249 18663 242487184 18664 997043776 18665 171243396 18666 2278821169 18667 121947849 18668 788205625 18669 1570299129 18670 385926025 18671 87216921 18672 6462873664 18673 96393124 18674 39250415 18675 174746232 18676 1980250000 18677 25964646 18678 816073489 18679 87329025 18680 2048920225 18681 428365809 18682 196392196 18683 58010991 18684 10137871969 18685 218448400 18686 196644529 18687 243890689 18688 67163387281 18689 123387664 18690 3137904289 18691 87422500 18692 443313025 18693 1078268569 18694 343657444 18695 173264569 18696 4456497049 18697 216766729 18698 39502982 18699 403286724 18700 2966218369 18701 87534736 18702 1547399569 18703 101909025 18704 1187926151 18705 650097009 18706 281367076 18707 151265401 18708 1243056049 18709 112148100 18710 386751556 18711 49924092969 18712 199724639 18713 87590881 18714 547887649 18715 256608361 18716 34256659 18717 313892089 18718 1227030841 18719 87703225 18720 130654777444 18721 98962704 18722 537544225 18723 296597284 18724 683299600 18725 862890625 18726 553519729 18727 108534724 18728 1003875856 18729 677925369 18730 388405264 18731 87815641 18732 3156417124 18733 229159044 18734 412902400 18735 485409024 18736 2287708900 18737 19637655 18738 4282000969 18739 43536102 18740 878588881 18741 244672164 18742 197824225 18743 87871876 18744 4103299249 18745 287302500 18746 900780169 18747 680531569 18748 571162201 18749 87946884 18750 15889106704 18751 110986225 18752 12521833801 18753 1123724484 18754 39671810 18755 478953225 18756 3461792569 18757 88096996 18758 287438116 18759 877462884 18760 5447030416 18761 107910544 18762 728568064 18763 20478831 18764 447872569 18765 4249344969 18766 279257521 18767 553849156 18768 12449426929 18769 93315600 18770 389233441 18771 245141649 18772 1637659024 18773 88228449 18774 3879670369 18775 343954116 18776 201434738 18777 344362249 18778 225840784 18779 116964225 18780 2492705329 18781 218389284 18782 198669025 18783 681836544 18784 5191058401 18785 461347441 18786 816930724 18787 88284816 18788 1858816996 18789 245611584 18790 393387556 18791 245674276 18792 68414679844 18793 88322404 18794 198922816 18795 1213964964 18796 584140561 18797 88378801 18798 1024128004 18799 25016370 18800 11062411684 18801 688380169 18802 677040400 18803 88717561 18804 1249410409 18805 173817856 18806 199346161 18807 245768329 18808 1012448761 18809 218714521 18810 6160209169 18811 152102889 18812 451307536 18813 246238864 18814 332187076 18815 227225476 18816 437670895489 18817 128595600 18818 234120601 18819 2607327844 18820 889828900 18821 151068681 18822 562733284 18823 43861295 18824 1921419556 18825 991116324 18826 199600384 18827 4027240 18828 3704183044 18829 131446225 18830 979690000 18831 247024089 18832 3293382544 18833 114062400 18834 775455409 18835 174002481 18836 577200625 18837 4595077369 18838 39925727 18839 88906041 18840 5931618289 18841 103836100 18842 40010546 18843 351637504 18844 1122987121 18845 174927076 18846 4380718969 18847 117462244 18848 10690732816 18849 321198084 18850 1500322756 18851 220344336 18852 1262167729 18853 112593321 18854 280562500 18855 1356964569 18856 204876806 18857 102272769 18858 1421440804 18859 89000356 18860 90722936 18861 247968009 18862 200194201 18863 152522500 18864 19241018944 18865 3667513600 18866 200364025 18867 375468129 18868 663217009 18869 89283601 18870 1672564609 18871 120670225 18872 2655237841 18873 5578147969 18874 200448964 18875 724955625 18876 4178588164 18877 108368100 18878 40265543 18879 994897764 18880 24224120881 18881 19995999 18882 1553305744 18883 142396489 18884 451690009 18885 499388409 18886 45118409 18887 161798400 18888 2894117209 18889 153784801 18890 398401600 18891 696273769 18892 452838400 18893 221652544 18894 796481284 18895 176225625 18896 2311013329 18897 248125504 18898 283181584 18899 89397025 18900 91922356969 18901 99082116 18902 349353481 18903 248913729 18904 1460615524 18905 9931539 18906 913973824 18907 10925510 18908 542703616 18909 983575044 18910 677508841 18911 89415936 18912 14614875664 18913 89453764 18914 1278420025 18915 902822209 18916 453604804 18917 89472681 18918 1583005369 18919 89737729 18920 3333792121 18921 23148069 18922 201469636 18923 97812100 18924 2121247249 18925 347598736 18926 201640000 18927 1963553344 18928 16576305001 18929 143784081 18930 1132457104 18931 125417601 18932 457061641 18933 249387264 18934 201895681 18935 443481481 18936 8242279369 18937 104325796 18938 257442025 18939 276290884 18940 901140361 18941 277822224 18942 2126777689 18943 134629609 18944 32562288599 18945 1422194944 18946 202151524 18947 89851441 18948 1268570689 18949 222308100 18950 792422500 18951 249861249 18952 1754772100 18953 126877696 18954 158752042969 18955 227859025 18956 228569126 18957 313360804 18958 40521350 18959 89984196 18960 13841993104 18961 21627839 18962 301126609 18963 5053361569 18964 641608900 18965 176597521 18966 690217984 18967 156325009 18968 1029703921 18969 250335684 18970 1023552049 18971 109935225 18972 6254753569 18973 90041121 18974 51302450 18975 2132777124 18976 5296637284 18977 44515311 18978 564157504 18979 90250000 18980 137624674 18981 3473569969 18982 202920025 18983 100801600 18984 8891924209 18985 177156100 18986 10067771 18987 250968964 18988 603439225 18989 113806224 18990 3426580369 18991 223622116 18992 2334435856 18993 435431689 18994 40692338 18995 220938496 18996 1291108624 18997 189695529 18998 851939344 18999 697593744 19000 11342463001 19001 90326016 19002 564870289 19003 130279396 19004 458602225 19005 1351812289 19006 518518441 19007 107495424 19008 350833505344 19009 90364036 19010 400920529 19011 251444449 19012 3024340036 19013 90535225 19014 33457337 19015 178837129 19016 206608775 19017 708198544 19018 261598276 19019 156285222 19020 2717745424 19021 144480400 19022 40777967 19023 324072004 19024 582854450 19025 354945600 19026 4194116644 19027 117202276 19028 108773807 19029 252237924 19030 596971489 19031 90592324 19032 5910841924 19033 225270081 19034 297907600 19035 13441387969 19036 463239529 19037 90725625 19038 890544964 19039 21690278 19040 31596484516 19041 363931929 19042 204461401 19043 107226025 19044 8951430544 19045 333646756 19046 251507881 19047 627602704 19048 1034908900 19049 111323601 19050 2317652164 19051 90897156 19052 659513761 19053 937094544 19054 508728025 19055 235745316 19056 6593764804 19057 35516454 19058 355096336 19059 252714609 19060 927811600 19061 576864324 19062 4530905344 19063 25601318 19064 1040127001 19065 775176964 19066 204718864 19067 147987225 19068 247046323 19069 90935296 19070 403447396 19071 1259327169 19072 5452658690 19073 90992521 19074 42684251 19075 185452679 19076 707506801 19077 252873604 19078 205062400 19079 91011600 19080 19428735769 19081 91068849 19082 734897881 19083 253350889 19084 814189156 19085 252142641 19086 571305604 19087 91393600 19088 2365849600 19089 5014339344 19090 734410000 19091 115025625 19092 1879829449 19093 112763161 19094 41035394 19095 816644929 19096 1020334694 19097 336759201 19098 1588979044 19099 19558463 19100 1811013136 19101 253828624 19102 206784400 19103 225600400 19104 16430625124 19105 179024400 19106 237622225 19107 1024768144 19108 585446416 19109 100982401 19110 11662272064 19111 104960025 19112 1043613025 19113 415018384 19114 308353600 19115 179962225 19116 29433519844 19117 227255625 19118 442681600 19119 254306809 19120 4668032329 19121 91565761 19122 572740624 19123 158457744 19124 1169913616 19125 6636057444 19126 263542756 19127 131125401 19128 2981924449 19129 199487376 19130 411075625 19131 638673984 19132 464014681 19133 243516025 19134 1606967569 19135 254593936 19136 32291371204 19137 255104784 19138 513203716 19139 91584900 19140 4028694784 19141 91738084 19142 262958656 19143 2019333969 19144 1048852996 19145 459845136 19146 577056484 19147 106048804 19148 464402500 19149 449736849 19150 817445281 19151 128936025 19152 65618970244 19153 97298496 19154 268337161 19155 500953924 19156 465178624 19157 91795561 19158 881614864 19159 1111222225 19160 2117932441 19161 709529769 19162 110769830 19163 91968100 19164 1297584484 19165 181279296 19166 769285696 19167 255744064 19168 1066354871 19169 21752807 19170 9179939344 19171 135699201 19172 466344025 19173 1012321489 19174 41466239 19175 645464836 19176 4620192784 19177 105740089 19178 256096009 19179 713530944 19180 2319674569 19181 91987281 19182 1050213649 19183 92217609 19184 3539536036 19185 504092304 19186 57128759 19187 228584161 19188 6762924169 19189 136258929 19190 618715876 19191 257666704 19192 211848422 19193 119552356 19194 1446433024 19195 257955721 19196 466732816 19197 16818717969 19198 245548900 19199 112890625 19200 645969053284 19201 434722500 19202 207907561 19203 336612409 19204 469068964 19205 308318481 19206 2424282169 19207 92256025 19208 39066708409 19209 398082304 19210 641912896 19211 92275236 19212 1307328649 19213 92332881 19214 358950916 19215 4158573169 19216 2413363876 19217 129823236 19218 579220489 19219 92448225 19220 143005819 19221 314778564 19222 519201796 19223 123276609 19224 26793433969 19225 358647844 19226 208167184 19227 626601024 19228 1522482361 19229 281937681 19230 1139535049 19231 92505924 19232 5439062500 19233 716204644 19234 233478400 19235 181656484 19236 3325482889 19237 92621376 19238 208340356 19239 621355329 19240 4338329956 19241 102212100 19242 1661540644 19243 45837863 19244 627552601 19245 508818249 19246 208600249 19247 137311524 19248 6859483684 19249 92717641 19250 1082538407 19251 4497311844 19252 469848976 19253 158886025 19254 582112129 19255 181845225 19256 277423106 19257 1717439364 19258 41725826 19259 92794689 19260 7367990569 19261 174609796 19262 209207296 19263 258148489 19264 35511894916 19265 182790400 19266 2485221904 19267 92852496 19268 472584121 19269 717543369 19270 572597041 19271 231587524 19272 4805539684 19273 93006736 19274 67058543 19275 1037935089 19276 626200576 19277 22979391 19278 38391307969 19279 159744321 19280 5063460964 19281 259918884 19282 301751641 19283 130713489 19284 1310584804 19285 753502500 19286 209467729 19287 724255744 19288 1064651641 19289 93122500 19290 1153757089 19291 98783721 19292 2464923904 19293 296941824 19294 295118041 19295 231891984 19296 46510098244 19297 152967424 19298 41986223 19299 652649209 19300 1886859844 19301 93199716 19302 583560649 19303 113529025 19304 1654455625 19305 9348375969 19306 1304509924 19307 115326121 19308 1317109264 19309 93296281 19310 411927616 19311 307020484 19312 3155405929 19313 389628121 19314 2271666244 19315 184117761 19316 671587225 19317 19934777 19318 366722500 19319 93431556 19320 22718628529 19321 123210000 19322 210685225 19323 1333126144 19324 478471876 19325 371756961 19326 586463089 19327 337640625 19328 29473679041 19329 330948864 19330 418775296 19331 160174336 19332 10365683344 19333 93818596 19334 106546511 19335 510398464 19336 1069944100 19337 122943744 19338 895924624 19339 113103225 19340 935503396 19341 1828588644 19342 323064676 19343 194156356 19344 16223626384 19345 6474669 19346 52949087 19347 260080129 19348 92584939 19349 133402500 19350 7458395044 19351 122988100 19352 1253868100 19353 261533584 19354 210772324 19355 1235522500 19356 1326926329 19357 161036100 19358 211208089 19359 5671897344 19360 20659462756 19361 27560823 19362 1459010809 19363 164224225 19364 651219361 19365 515153809 19366 70282502 19367 108347281 19368 8365297444 19369 233264529 19370 726464209 19371 371409984 19372 116461031 19373 93876721 19374 594481924 19375 1972958724 19376 6359105536 19377 729648144 19378 211557025 19379 93896100 19380 4737155929 19381 93954249 19382 296459524 19383 1164652129 19384 1082344201 19385 184497889 19386 4735091344 19387 93993025 19388 638876176 19389 420947289 19390 1053327025 19391 94109401 19392 35237672089 19393 172554496 19394 212518084 19395 1435424769 19396 840594049 19397 304537401 19398 878944609 19399 28103462 19400 892688495 19401 309478464 19402 270306481 19403 94245264 19404 31315549444 19405 185259321 19406 309513649 19407 261857124 19408 2429306944 19409 162333081 19410 1175255524 19411 316163961 19412 846868201 19413 2064520969 19414 270405136 19415 266799556 19416 2996686564 19417 94284100 19418 898800400 19419 262504804 19420 947100625 19421 94303521 19422 3219087169 19423 94342369 19424 5547121441 19425 3052231009 19426 299151616 19427 94361796 19428 1330206784 19429 94400656 19430 534072100 19431 967956544 19432 537145394 19433 94478400 19434 716472289 19435 860424889 19436 721459600 19437 764909649 19438 42509447 19439 235284921 19440 784884367969 19441 94536729 19442 213130801 19443 263315529 19444 480442561 19445 186978276 19446 1484329729 19447 94633984 19448 3213302596 19449 741854169 19450 851414041 19451 121066009 19452 1340072449 19453 588547600 19454 231648400 19455 518336289 19456 461126557969 19457 94692361 19458 3322023769 19459 182250000 19460 2665450384 19461 456976129 19462 54720935 19463 94750756 19464 3071043889 19465 240064036 19466 213393664 19467 5411367844 19468 736525321 19469 94770225 19470 1733223424 19471 94828644 19472 2453319961 19473 265755204 19474 934769476 19475 587092900 19476 3786802369 19477 94887081 19478 213568996 19479 340291809 19480 2152867201 19481 726572025 19482 756360004 19483 94945536 19484 481626916 19485 1475481744 19486 213832129 19487 164942649 19488 42914022649 19489 95062500 19490 419635225 19491 366990649 19492 689902756 19493 102921025 19494 9838060969 19495 469805625 19496 217153679 19497 300601 19498 214622500 19499 207676921 19500 17212652809 19501 95121009 19502 1466583616 19503 1045681569 19504 4801797025 19505 272547081 19506 595213609 19507 95355225 19508 484000000 19509 663938289 19510 429152656 19511 20906034 19512 8739819169 19513 263283076 19514 312794596 19515 519931204 19516 327062543 19517 110103049 19518 596678329 19519 106977649 19520 29223902500 19521 6152362969 19522 260628736 19523 235622500 19524 1356596224 19525 540562500 19526 372605809 19527 451222564 19528 1091245156 19529 105637284 19530 11414144569 19531 95452900 19532 740928400 19533 341399529 19534 214710409 19535 187361344 19536 11649316624 19537 236636689 19538 43035911 19539 1351444644 19540 958769296 19541 95472441 19542 597411364 19543 95570176 19544 2747856400 19545 523128384 19546 260338225 19547 134304921 19548 11542708969 19549 129185956 19550 1640088004 19551 5857147024 19552 11983899841 19553 95628841 19554 601819024 19555 187936681 19556 486775969 19557 1005650944 19558 789553801 19559 95746225 19560 366179537 19561 140612164 19562 215502400 19563 266407684 19564 637057600 19565 189223215 19566 1673791744 19567 119968209 19568 2477451076 19569 378964089 19570 667705600 19571 95804944 19572 3498959104 19573 297217600 19574 43123970 19575 9013033969 19576 1101974416 19577 95863681 19578 1073676289 19579 237314025 19580 1577757841 19581 333318049 19582 216207616 19583 96000804 19584 269788825744 19585 188128656 19586 108075302 19587 267878689 19588 596824900 19589 141110641 19590 1196952409 19591 235898881 19592 1718765764 19593 1852183369 19594 243484816 19595 188512900 19596 2268807424 19597 96059601 19598 241615936 19599 389746564 19600 57659535376 19601 122058304 19602 25102282969 19603 96118416 19604 1625299225 19605 532778724 19606 43300358 19607 47518278 19608 5324183089 19609 96628900 19610 645109201 19611 758286369 19612 487968100 19613 134908225 19614 1561593289 19615 189090001 19616 5619751225 19617 467943424 19618 279859441 19619 154405476 19620 7918686169 19621 240374016 19622 216825625 19623 25008417 19624 1587066244 19625 781426116 19626 612166564 19627 142754704 19628 1231659025 19629 2098739344 19630 785344576 19631 118766404 19632 7199013409 19633 22404210 19634 217356049 19635 2260717209 19636 489958225 19637 114575616 19638 1679934169 19639 109620900 19640 2223594025 19641 268206129 19642 1027779481 19643 167573025 19644 1389947524 19645 189282564 19646 565012900 19647 977312644 19648 12850262881 19649 612265536 19650 2534820409 19651 117353889 19652 56009081 19653 268369924 19654 337456900 19655 190440000 19656 99579375844 19657 135210384 19658 217533001 19659 269189649 19660 974438656 19661 96825600 19662 871843729 19663 366531025 19664 2485521025 19665 3406123044 19666 217798564 19667 21028902 19668 1950723889 19669 245392225 19670 213648770 19671 341030089 19672 1109156416 19673 106605625 19674 1692252769 19675 381264676 19676 492351721 19677 669619129 19678 43654214 19679 27396722 19680 33436682449 19681 96884649 19682 376554025 19683 953673339844 19684 2178835684 19685 287777296 19686 788037184 19687 96983104 19688 1820984929 19689 269682084 19690 122057522 19691 296528400 19692 301982638 19693 24882342 19694 269813476 19695 938932164 19696 2509809604 19697 97002801 19698 4151482624 19699 97101316 19700 1925366641 19701 1175598369 19702 218596225 19703 214300321 19704 3086024704 19705 479872836 19706 250557241 19707 269846329 19708 858431401 19709 97180164 19710 10750993969 19711 155127025 19712 44012650775 19713 270339364 19714 218684944 19715 190826596 19716 2412479689 19717 97278769 19718 43831682 19719 1899826569 19720 3098035600 19721 224550225 19722 953389129 19723 199120321 19724 492751204 19725 63841592 19726 551263441 19727 97397161 19728 19806903169 19729 23280503 19730 431766841 19731 270668304 19732 493550656 19733 48541047 19734 2310436489 19735 192765456 19736 1114558225 19737 3114979344 19738 266179225 19739 97515625 19740 8431279684 19741 145515969 19742 219750976 19743 272151009 19744 5656243264 19745 278823204 19746 1710815044 19747 1448106916 19748 494751049 19749 314956009 19750 1823546209 19751 97535376 19752 3116095684 19753 97594641 19754 155670839 19755 1502492644 19756 714706756 19757 156575169 19758 889649929 19759 97634161 19760 12287279104 19761 678185764 19762 262083721 19763 97772544 19764 35508502969 19765 7908294 19766 219928900 19767 381499024 19768 568369895 19769 124992400 19770 1204228804 19771 123743376 19772 38160499 19773 3771433744 19774 44098559 19775 1171419076 19776 38027730049 19777 97930816 19778 100029698 19779 402684489 19780 1843328356 19781 115648516 19782 4520814169 19783 119705481 19784 1118166721 19785 534395689 19786 384512881 19787 26078711 19788 1864253329 19789 353590416 19790 435264769 19791 2133238969 19792 2558741056 19793 98010000 19794 612909049 19795 244640881 19796 3145302889 19797 272811289 19798 325549849 19799 169338169 19800 46219410169 19801 98128836 19802 220819600 19803 1175941264 19804 497557636 19805 252587449 19806 615139204 19807 114704100 19808 1175473778 19809 1139872644 19810 229015583 19811 27701871 19812 2510711449 19813 98188281 19814 221533456 19815 539261284 19816 1141764100 19817 364848201 19818 4891183969 19819 98406400 19820 986274025 19821 273803209 19822 477815881 19823 118374400 19824 18462559129 19825 778689025 19826 354757225 19827 761042569 19828 499567201 19829 113742225 19830 1248350224 19831 243453609 19832 1544332804 19833 389154529 19834 314281984 19835 194909521 19836 6433964944 19837 115004176 19838 40155028 19839 355586449 19840 80211302656 19841 98426241 19842 617373409 19843 98525476 19844 1069355401 19845 70059207969 19846 221801449 19847 121198081 19848 3131185849 19849 161696656 19850 173707967 19851 490268164 19852 1266648100 19853 98604900 19854 1729478569 19855 579316761 19856 3695424100 19857 275294464 19858 44366246 19859 48884390 19860 2817167929 19861 98664489 19862 44455655 19863 765186244 19864 1961869849 19865 227436561 19866 2540865649 19867 98883136 19868 499969600 19869 344176704 19870 437897476 19871 141491025 19872 193984750969 19873 65348354 19874 348344896 19875 2559550464 19876 500774884 19877 271063296 19878 619611664 19879 111070521 19880 1151585231 19881 1232852544 19882 222695929 19883 111999889 19884 1400031889 19885 231040000 19886 281669089 19887 686806849 19888 4470928225 19889 98903025 19890 247809011 19891 99121936 19892 503598481 19893 411968209 19894 3830495881 19895 330076224 19896 3207183424 19897 105021504 19898 223502500 19899 3327789969 19900 2164575625 19901 245862400 19902 914881009 19903 172003225 19904 13016071744 19905 567249489 19906 277755556 19907 125865961 19908 10549754944 19909 120428676 19910 135918551 19911 276623424 19912 1809481444 19913 99181681 19914 621106084 19915 483252289 19916 885538564 19917 770728644 19918 364657216 19919 99261369 19920 15915588649 19921 140398801 19922 554367025 19923 326055249 19924 688957504 19925 392832400 19926 40627239844 19927 99361024 19928 1782021796 19929 1363972624 19930 439657024 19931 29204610 19932 2108830084 19933 143256961 19934 223771681 19935 1543468369 19936 16806529600 19937 99480676 19938 623351089 19939 22786854 19940 1010159089 19941 684973584 19942 139825295 19943 1039804516 19944 8994056569 19945 196084009 19946 225300100 19947 358231329 19948 504811024 19949 99600400 19950 8644722529 19951 106688241 19952 3481944064 19953 2156394969 19954 315559696 19955 342398016 19956 1406775049 19957 246898369 19958 285610000 19959 277122609 19960 2259386089 19961 99620361 19962 1754520769 19963 99720196 19964 2820990769 19965 1478171809 19966 258598561 19967 22277382 19968 699777421729 19969 29763119 19970 440538121 19971 2071342144 19972 506025025 19973 99780121 19974 624100324 19975 608658241 19976 1615155721 19977 277289104 19978 111165554 19979 99900025 19980 26061904969 19981 241678116 19982 262764100 19983 278289124 19984 2599878121 19985 493461796 19986 628605184 19987 244766025 19988 775121281 19989 781873444 19990 442302961 19991 99920016 19992 1416410012 19993 99960004 19994 388523521 19995 926106624 19996 38966539 19997 100100025 19998 2521244944 19999 247590225 20000 85101141841 20001 375080689 20002 271293841 20003 124746561 20004 1410152704 20005 196280100 20006 559038736 20007 14929662969 20008 1512665449 20009 181198521 20010 2227556809 20011 100200100 20012 508051600 20013 707134464 20014 225390169 20015 196672576 20016 22759343044 20017 125731369 20018 226653025 20019 278789809 20020 5863883776 20021 100220121 20022 841986289 20023 100280196 20024 231621791 20025 3529785744 20026 588208009 20027 250715556 20028 1451000464 20029 100460529 20030 445843225 20031 396886084 20032 13350878116 20033 306285001 20034 14807725969 20035 197262025 20036 508457401 20037 279625284 20038 283888801 20039 118048225 20040 6681754564 20041 642571801 20042 321126400 20043 1058656369 20044 510488836 20045 322238401 20046 1124395024 20047 100500625 20048 6502003225 20049 322274304 20050 903663721 20051 100620961 20052 4011575569 20053 28317239 20054 290191225 20055 1380271104 20056 1957089121 20057 145926400 20058 630110404 20059 173343556 20060 1332834064 20061 2203081969 20062 112727015 20063 100701225 20064 32993816164 20065 197852356 20066 265983481 20067 279792529 20068 623500900 20069 381420900 20070 3550610569 20071 100881936 20072 2044034521 20073 280629504 20074 226743364 20075 633075921 20076 3557764609 20077 127148176 20078 45535583 20079 1340438544 20080 5308433881 20081 126697536 20082 634636864 20083 394419600 20084 510895609 20085 1013276224 20086 508998721 20087 127644804 20088 97460722969 20089 101002500 20090 2984546161 20091 383258929 20092 514155625 20093 2147274 20094 804119449 20095 198049329 20096 31769497600 20097 3070489744 20098 402724624 20099 23605298 20100 6127288729 20101 101062809 20102 841812196 20103 280797049 20104 2970141001 20105 198640836 20106 1773420544 20107 101123136 20108 145433030 20109 281299984 20110 448507684 20111 912040000 20112 7267903504 20113 101163364 20114 341436484 20115 4364187844 20116 675792016 20117 101223721 20118 1614191329 20119 215208900 20120 2313610000 20121 426092164 20122 228010000 20123 101284096 20124 8079672769 20125 2992965264 20126 52656614 20127 282139209 20128 1791573062 20129 101425041 20130 2090958529 20131 115089984 20132 99581566 20133 783272169 20134 228100609 20135 200817241 20136 3315110929 20137 174240000 20138 228553924 20139 1767950209 20140 1827135025 20141 144120025 20142 5049807844 20143 101465329 20144 2674751524 20145 761594409 20146 570015625 20147 101485476 20148 2657093209 20149 101606400 20150 2137305361 20151 786073369 20152 1672073881 20153 252110884 20154 635392849 20155 261339556 20156 516607441 20157 283316224 20158 45807590 20159 149426176 20160 492329562244 20161 101727396 20162 291419041 20163 857435524 20164 575040400 20165 262926225 20166 639179524 20167 336832609 20168 233463110 20169 19338239844 20170 452966089 20171 163175076 20172 1730726404 20173 101767744 20174 172683890 20175 1102040809 20176 4835533444 20177 101828281 20178 2768022544 20179 128436889 20180 1018184281 20181 1417296609 20182 229189321 20183 102010000 20184 4207727689 20185 288014841 20186 229461904 20187 791690769 20188 3394344121 20189 175589001 20190 1263233764 20191 127441521 20192 1213027727 20193 373339684 20194 371332900 20195 510714801 20196 19303489969 20197 151117849 20198 229643716 20199 283652964 20200 4642241956 20201 102191881 20202 3306480004 20203 123343236 20204 518245225 20205 1598960169 20206 45989378 20207 213685924 20208 7617274729 20209 253860489 20210 684084025 20211 285677604 20212 773118025 20213 32060183 20214 1792421569 20215 346816129 20216 1234146182 20217 495374049 20218 328153225 20219 102313225 20220 2986841104 20221 123187801 20222 231009601 20223 5615553969 20224 74136942961 20225 394777161 20226 639938209 20227 132089049 20228 922336900 20229 4497956 20230 1738473025 20231 102333456 20232 9122542144 20233 102495376 20234 279558400 20235 863301924 20236 521939716 20237 1647954025 20238 646023889 20239 130370724 20240 11423120641 20241 1446813369 20242 269419396 20243 148620481 20244 3859142884 20245 201015684 20246 291726400 20247 362788209 20248 1174844176 20249 102616900 20250 103402119844 20251 4332855 20252 720009889 20253 366799104 20254 635997961 20255 201611601 20256 18352662784 20257 131652676 20258 573171481 20259 802985569 20260 1030281604 20261 102697956 20262 919423684 20263 163916809 20264 299987087 20265 1438078084 20266 231283264 20267 177395761 20268 4097536144 20269 102880449 20270 453860416 20271 343064484 20272 7240308100 20273 227979801 20274 983261449 20275 404572996 20276 657666025 20277 2238425344 20278 46262735 20279 50969858 20280 18646448704 20281 130165281 20282 46354034 20283 285846649 20284 733597225 20285 203205025 20286 17315138569 20287 102981904 20288 14556181201 20289 287200809 20290 458345281 20291 113337316 20292 2519738809 20293 450458176 20294 311734336 20295 2392383744 20296 1497999616 20297 103245921 20298 904024489 20299 131675625 20300 5653536100 20301 334231524 20302 232196644 20303 119115396 20304 71991329344 20305 314743081 20306 585591601 20307 712996804 20308 40191394 20309 165405321 20310 1285724449 20311 156250000 20312 1178548900 20313 1179029569 20314 574752676 20315 256832676 20316 1457865124 20317 29252966 20318 232379536 20319 494039529 20320 12413302225 20321 255968001 20322 1862958244 20323 103286569 20324 523997881 20325 1151380624 20326 232654009 20327 103347556 20328 15745732324 20329 120758121 20330 692900329 20331 6450017344 20332 1776706801 20333 103428900 20334 646786624 20335 1420611481 20336 4151869225 20337 287370304 20338 233020225 20339 206152164 20340 10002400144 20341 103489929 20342 115882607 20343 288218529 20344 1184116921 20345 355737321 20346 652904704 20347 103550976 20348 526473025 20349 3610447569 20350 1534680625 20351 135326689 20352 104059146724 20353 103591684 20354 46628471 20355 958335849 20356 263262191 20357 103612041 20358 9763811344 20359 103713856 20360 2423986756 20361 404693689 20362 233753521 20363 257377849 20364 1461303529 20365 203804176 20366 58659974 20367 1334952369 20368 874741190 20369 103917636 20370 3402038929 20371 178302609 20372 746327761 20373 288388324 20374 302272996 20375 820249600 20376 9778638769 20377 298045696 20378 381459961 20379 289238049 20380 1034329921 20381 127690000 20382 855972049 20383 194742025 20384 62462505625 20385 4717903969 20386 46903718 20387 213627456 20388 1478556304 20389 103958416 20390 464661136 20391 721835689 20392 237167618 20393 104019601 20394 93772886 20395 205005124 20396 526886116 20397 528632064 20398 209356262 20399 104101209 20400 35542429729 20401 172948801 20402 253223569 20403 804403044 20404 40603891 20405 871961841 20406 57312572 20407 104142025 20408 1191561361 20409 290941249 20410 846519025 20411 104346225 20412 46015039363 20413 110124036 20414 53634674 20415 572262084 20416 4315393175 20417 132779529 20418 48432092 20419 259145604 20420 1054690576 20421 807241744 20422 235131556 20423 180123241 20424 6441186049 20425 701402256 20426 589081441 20427 420537049 20428 529368064 20429 149523984 20430 3613452544 20431 104448400 20432 2683136401 20433 2031485184 20434 299255401 20435 277189201 20436 2745969604 20437 110628324 20438 333829441 20439 2262143844 20440 6743694400 20441 104468841 20442 655206409 20443 104816644 20444 157315622 20445 826677504 20446 236052496 20447 436559236 20448 49167297169 20449 596336400 20450 948393616 20451 377408329 20452 530611225 20453 147088384 20454 1640817049 20455 205205625 20456 1212153856 20457 812934144 20458 303944356 20459 116942596 20460 5739123049 20461 350288656 20462 413024329 20463 445294404 20464 2699945521 20465 205807716 20466 5156963344 20467 25353015 20468 1953905209 20469 291282489 20470 872375296 20471 147258225 20472 3346275409 20473 113294736 20474 55717895 20475 13118724369 20476 536431921 20477 104837121 20478 662908009 20479 104878081 20480 3459759961849 20481 291453184 20482 2945015824 20483 105124009 20484 4126392169 20485 278589481 20486 236236900 20487 291794724 20488 2085748900 20489 261274896 20490 1316020729 20491 155002500 20492 726302500 20493 13879667344 20494 236513641 20495 207014544 20496 22273174564 20497 127418944 20498 298632961 20499 292478404 20500 4404976900 20501 302725201 20502 2559044569 20503 308388721 20504 1759299136 20505 577296729 20506 236790544 20507 105144516 20508 1499393284 20509 105267600 20510 1257269764 20511 1201454244 20512 6103359376 20513 124947684 20514 1176284209 20515 297355536 20516 877522129 20517 730729024 20518 237160000 20519 173606976 20520 73813825969 20521 105390756 20522 349802209 20523 293848164 20524 1338096400 20525 13999379 20526 931287289 20527 181037025 20528 2725257616 20529 817216569 20530 469198921 20531 648720900 20532 1810247209 20533 105493441 20534 47456642 20535 865359889 20536 1621672900 20537 29568255 20538 4745418769 20539 312405625 20540 1975446916 20541 345848409 20542 237437281 20543 105555076 20544 39462617104 20545 521208900 20546 238177489 20547 2309955844 20548 785176441 20549 105575625 20550 2609370724 20551 105698961 20552 3068052100 20553 892635129 20554 288660100 20555 208629136 20556 4213567744 20557 135117376 20558 356114641 20559 1202494329 20560 5559193600 20561 124188736 20562 1078596964 20563 106007616 20564 719044225 20565 1627073569 20566 1268998129 20567 124657225 20568 3361912324 20569 121881600 20570 1136701225 20571 294362649 20572 755700100 20573 52741023 20574 15082787344 20575 410508121 20576 213011414 20577 925193889 20578 47734319 20579 184253476 20580 43945575424 20581 148206276 20582 274763776 20583 821510244 20584 1976247025 20585 337493641 20586 986085604 20587 349877025 20588 537683344 20589 294877584 20590 112898015 20591 23172738 20592 50069432644 20593 106069401 20594 597118096 20595 584043889 20596 821911561 20597 130965136 20598 669101689 20599 106193025 20600 5009808400 20601 6035269969 20602 238826116 20603 148840000 20604 1938817024 20605 387853636 20606 239289961 20607 295049329 20608 24335636594 20609 26629703 20610 3740790244 20611 106357969 20612 540609001 20613 296080849 20614 336685801 20615 1073414169 20616 3393295504 20617 137147521 20618 843553936 20619 1034394244 20620 1058786521 20621 133656721 20622 99650777 20623 119749249 20624 2733721225 20625 6088993024 20626 47919887 20627 106481761 20628 11785707844 20629 52276363 20630 471932176 20631 1277490564 20632 244664114 20633 137804121 20634 1085504809 20635 208831401 20636 2087393344 20637 824378944 20638 305200900 20639 106502400 20640 39946817689 20641 106729561 20642 48012806 20643 742671504 20644 941016976 20645 209236225 20646 3236130769 20647 149157369 20648 1647872836 20649 297459009 20650 2432265124 20651 115261696 20652 1502880289 20653 31470386 20654 395174641 20655 43185827344 20656 2759190784 20657 458430921 20658 955242649 20659 133934329 20660 1071121984 20661 339738624 20662 240219001 20663 106915600 20664 25483971769 20665 209844196 20666 240405025 20667 392119204 20668 541446361 20669 150749284 20670 2772759649 20671 264485169 20672 25372029796 20673 833015044 20674 240684196 20675 412496100 20676 1520376064 20677 276590161 20678 1638144676 20679 452497984 20680 4239312100 20681 107039716 20682 5319805969 20683 268271641 20684 543123025 20685 1467426249 20686 241336225 20687 119049921 20688 7688133124 20689 134977924 20690 477422500 20691 2360696569 20692 10784486 20693 107184609 20694 672209329 20695 211266225 20696 2344883776 20697 298149289 20698 290907136 20699 53098886 20700 25555859044 20701 119639844 20702 340993156 20703 360696064 20704 6294676921 20705 240281001 20706 2361182464 20707 107288164 20708 829670416 20709 4200595344 20710 744689521 20711 126540001 20712 3504284809 20713 375429376 20714 241895809 20715 599368324 20716 545222500 20717 107308881 20718 1869438169 20719 107433225 20720 16347668164 20721 298494729 20722 425555641 20723 264192516 20724 3498569 20725 422508025 20726 313113025 20727 6425946244 20728 1225350025 20729 157979761 20730 1354387204 20731 107557641 20732 673454401 20733 299013264 20734 598731961 20735 574944484 20736 4203779297344 20737 134351281 20738 48572210 20739 440874009 20740 1607929801 20741 266636241 20742 673765849 20743 107599129 20744 1240518841 20745 1641222144 20746 591267856 20747 107619876 20748 9364819984 20749 107661376 20750 2096724100 20751 301612689 20752 2776236100 20753 107723641 20754 1902006544 20755 531809721 20756 546904996 20757 640950489 20758 54522623 20759 107848225 20760 7153268929 20761 185177664 20762 601966225 20763 2334049344 20764 637512001 20765 211673401 20766 674544784 20767 159138225 20768 9283129801 20769 1404900324 20770 760821889 20771 107868996 20772 4360885369 20773 108035236 20774 659359684 20775 1184874084 20776 9288333376 20777 124612569 20778 676104004 20779 30524262 20780 1091839849 20781 834458769 20782 243297604 20783 266995600 20784 7902676609 20785 211877136 20786 369254656 20787 2375889 20788 549433600 20789 108222409 20790 35226409969 20791 136305625 20792 2472078400 20793 348830329 20794 302899216 20795 213715161 20796 1534445584 20797 272052036 20798 244609600 20799 850422244 20800 92189962384 20801 259628769 20802 676884289 20803 125552025 20804 1381906276 20805 1011049209 20806 273273961 20807 108243216 20808 14844254569 20809 108659776 20810 478340641 20811 751691889 20812 1277562049 20813 186568281 20814 685497124 20815 375816996 20816 2784778441 20817 6754702969 20818 120697670 20819 118897216 20820 3021371089 20821 141562404 20822 291214225 20823 433972224 20824 1862699281 20825 3172505625 20826 3823814569 20827 119880601 20828 128483942 20829 408322849 20830 480179569 20831 136048896 20832 61133551504 20833 130782096 20834 345327889 20835 1669703044 20836 553237441 20837 24681975 20838 1166017609 20839 474586225 20840 2442632929 20841 301786384 20842 18171512 20843 160883856 20844 12279299344 20845 303665476 20846 606833956 20847 302655609 20848 2801902489 20849 108743184 20850 2998329049 20851 126967824 20852 978938944 20853 2147117569 20854 244703449 20855 276024996 20856 5304500224 20857 108910096 20858 244891201 20859 396089604 20860 2737487041 20861 174477681 20862 3339337369 20863 156850576 20864 33347872996 20865 28387647 20866 245831041 20867 392238025 20868 2390427664 20869 25083519 20870 481100356 20871 2419360969 20872 1248138241 20873 108972721 20874 4388665009 20875 880249561 20876 707028100 20877 302829604 20878 685811344 20879 109056249 20880 48273362944 20881 425143161 20882 310147321 20883 303351889 20884 893053456 20885 216178209 20886 778800649 20887 109160704 20888 633465167 20889 1313120169 20890 485717521 20891 187032976 20892 1545040249 20893 136749636 20894 370870564 20895 1649740689 20896 6410884624 20897 109181601 20898 48537377344 20899 109223401 20900 4346633041 20901 303700329 20902 122324471 20903 109411600 20904 125159438 20905 332114176 20906 246019225 20907 1394051569 20908 554084521 20909 332807049 20910 1839723664 20911 153636025 20912 2853589561 20913 304223364 20914 246113344 20915 323748049 20916 12130158769 20917 187964100 20918 246301636 20919 459973809 20920 2613663376 20921 109495296 20922 1041481984 20923 397582278 20924 554508304 20925 12839609344 20926 246961225 20927 138086001 20928 42412107364 20929 109599961 20930 3242277481 20931 304746849 20932 42697966 20933 228765625 20934 1928263744 20935 293745321 20936 250363031 20937 769896009 20938 120992642 20939 109683729 20940 3091026409 20941 133125444 20942 324684361 20943 1479325444 20944 2421584258 20945 242892225 20946 688642564 20947 109809441 20948 560458276 20949 305445529 20950 191469095 20951 69795951 20952 29048770969 20953 177555625 20954 247432900 20955 888159204 20956 2315341924 20957 162639009 20958 1722001009 20959 109851361 20960 13576444324 20961 1089792144 20962 325658116 20963 110040100 20964 1555671364 20965 535367044 20966 355548736 20967 378380304 20968 1263447025 20969 189365121 20970 3935931169 20971 126630009 20972 3522422500 20973 305970064 20974 247999504 20975 436726404 20976 18243094489 20977 154604356 20978 311204881 20979 19863237969 20980 1096007236 20981 110061081 20982 1193840704 20983 110250000 20984 1807185121 20985 607967649 20986 621554761 20987 159643225 20988 7445446369 20989 136796416 20990 491287225 20991 306320004 20992 179084697856 20993 272415025 20994 693374224 20995 676052001 20996 709902736 20997 854802169 20998 49606199 20999 281434176 21000 64860374329 21001 110355025 21002 248661361 21003 307371024 21004 708943876 21005 217208644 21006 5540866969 21007 274233600 21008 5028937225 21009 400280049 21010 694006336 21011 110376036 21012 2092330564 21013 110418064 21014 992124004 21015 1756615744 21016 1632564025 21017 110439081 21018 1241998564 21019 110481121 21020 1116963241 21021 4469189904 21022 80408519 21023 110565225 21024 57581761444 21025 554319936 21026 249418849 21027 385022884 21028 1404075841 21029 140778225 21030 1385477284 21031 110859841 21032 1788867025 21033 3820723344 21034 427662400 21035 546110161 21036 1566338929 21037 123876900 21038 301334881 21039 307897209 21040 5815740121 21041 139925241 21042 5092535044 21043 31495479 21044 563017984 21045 1156136004 21046 64663271 21047 189833284 21048 3536324089 21049 422425809 21050 200673794 21051 856264644 21052 169140911 21053 137007025 21054 1543861264 21055 217828081 21056 9031334999 21057 308599489 21058 49890086 21059 110880900 21060 112015387969 21061 110944089 21062 250842244 21063 1015824384 21064 1276918756 21065 313254601 21066 695746129 21067 111175936 21068 924524836 21069 860659569 21070 3565642369 21071 164994025 21072 8047345849 21073 191241241 21074 287743369 21075 1201800889 21076 811623121 21077 275692816 21078 1961338369 21079 117614025 21080 4413343489 21081 309654409 21082 61152038 21083 25805375 21084 4045850449 21085 218034756 21086 438274225 21087 3517913344 21088 99149489 21089 111302500 21090 2450943049 21091 477466201 21092 564300025 21093 405096129 21094 69721247 21095 219069601 21096 10735446544 21097 203319081 21098 888934225 21099 540423009 21100 2417787241 21101 111365809 21102 699708304 21103 146652100 21104 2862250000 21105 4669945569 21106 323604121 21107 111513600 21108 1598560324 21109 237098404 21110 492218596 21111 448677124 21112 6124471081 21113 137499076 21114 10673369344 21115 259306609 21116 564727696 21117 310006449 21118 251222500 21119 686230416 21120 247548041764 21121 111703761 21122 274266721 21123 863595769 21124 568154896 21125 2456490969 21126 1763328064 21127 139901584 21128 2140357696 21129 311240164 21130 499701316 21131 245987856 21132 4450490944 21133 55271474 21134 252269689 21135 620109604 21136 2888310049 21137 181440900 21138 1247290489 21139 111746041 21140 2959360000 21141 58654542969 21142 712623025 21143 111809476 21144 3552398404 21145 219276864 21146 293060161 21147 1392558489 21148 716151121 21149 111894084 21150 9484227769 21151 193599396 21152 6686169361 21153 436684609 21154 631466641 21155 220314649 21156 2067702784 21157 111957561 21158 273373156 21159 868009444 21160 6316116676 21161 278990209 21162 700502089 21163 112021056 21164 1662519076 21165 875686464 21166 377252929 21167 136679481 21168 375232203844 21169 112126921 21170 661209796 21171 312299584 21172 140619650 21173 163405089 21174 702091009 21175 18985579 21176 1286585161 21177 1647304569 21178 252651025 21179 112211649 21180 3196997764 21181 125283249 21182 924707281 21183 508367209 21184 15088682896 21185 333902529 21186 2823540769 21187 112254025 21188 569442769 21189 776012449 21190 888576481 21191 112275216 21192 3584656384 21193 112466025 21194 50555639 21195 5085401344 21196 1418953561 21197 219424969 21198 704477764 21199 191573281 21200 13708897225 21201 391327524 21202 253128100 21203 499343716 21204 9165573169 21205 220522500 21206 405619600 21207 313183809 21208 1940402500 21209 25669247 21210 3538108324 21211 112572100 21212 570732100 21213 878351769 21214 253414561 21215 221563225 21216 38503073284 21217 705380481 21218 294911929 21219 442134729 21220 1121178256 21221 112635769 21222 16496062969 21223 166771396 21224 3234765625 21225 1288235664 21226 254083600 21227 112848129 21228 2183879824 21229 323784036 21230 723072100 21231 2276434944 21232 3038214400 21233 143041600 21234 705274249 21235 11155034 21236 573746209 21237 315311049 21238 846169921 21239 138062500 21240 20768268544 21241 157854096 21242 759829225 21243 397882809 21244 917423521 21245 556960000 21246 707666404 21247 113081956 21248 6556882594 21249 2481235344 21250 4682391184 21251 5048104 21252 8706196249 21253 145564225 21254 50842226 21255 1130102689 21256 1288522816 21257 131194116 21258 1981318144 21259 279725625 21260 1133870929 21261 474891264 21262 254657764 21263 160478224 21264 8266810084 21265 222188836 21266 5456776900 21267 1252239769 21268 1027394809 21269 113167044 21270 1424836009 21271 136609344 21272 1292402500 21273 785232484 21274 358496356 21275 848556900 21276 12529891969 21277 113230881 21278 51033734 21279 370254564 21280 9259970054 21281 198359056 21282 711662329 21283 113550336 21284 734572609 21285 2858185444 21286 300814336 21287 281199361 21288 3748133284 21289 139830625 21290 500640625 21291 432723204 21292 575904004 21293 132227001 21294 14211500944 21295 222397569 21296 7917084484 21297 464488704 21298 412658596 21299 260305956 21300 6477352324 21301 357739396 21302 255520225 21303 7066419844 21304 260007026 21305 223442704 21306 987027889 21307 278389225 21308 1448944225 21309 315843984 21310 503463844 21311 131882256 21312 139585926544 21313 113592964 21314 255808036 21315 4308872164 21316 788711056 21317 113614281 21318 1815356449 21319 113656921 21320 4771908241 21321 1504431369 21322 638118121 21323 113848900 21324 1609373689 21325 440832016 21326 256000000 21327 316911204 21328 4960244041 21329 403648281 21330 11867269969 21331 136960209 21332 578931721 21333 560363584 21334 256960900 21335 292068100 21336 9460869289 21337 168558289 21338 331422025 21339 882802944 21340 1710566881 21341 113912929 21342 712462864 21343 283417225 21344 2386063814 21345 623600784 21346 440412196 21347 114233344 21348 4541007769 21349 144793089 21350 2934280561 21351 450373284 21352 1747992481 21353 130850721 21354 717275524 21355 223652025 21356 857904100 21357 7623385344 21358 305410576 21359 344288025 21360 18905425009 21361 126427536 21362 362940601 21363 317445489 21364 3785694784 21365 224700100 21366 2001399169 21367 184579396 21368 1306027321 21369 399880009 21370 505350400 21371 356076900 21372 2826729889 21373 204661636 21374 51417830 21375 9724326544 21376 35787180625 21377 114254721 21378 1847452324 21379 114297481 21380 1172377600 21381 317623684 21382 258019969 21383 114383025 21384 300783142969 21385 1203257344 21386 98559119 21387 319587129 21388 579798241 21389 147039876 21390 3173294224 21391 114447204 21392 1478477687 21393 885776644 21394 385336900 21395 326271969 21396 1616602849 21397 114490000 21398 444703744 21399 788317929 21400 305746409 21401 114554209 21402 2498700169 21403 147161161 21404 586317796 21405 625350049 21406 1021441600 21407 114682681 21408 19016961604 21409 132135025 21410 506295001 21411 5067588969 21412 747803716 21413 1628364609 21414 984202384 21415 225330121 21416 1311888400 21417 664195984 21418 51610418 21419 114832656 21420 27088880569 21421 168169024 21422 258695056 21423 407716864 21424 5427121561 21425 442892025 21426 721298449 21427 284529424 21428 164979167 21429 887265369 21430 511031236 21431 26514438 21432 6770327524 21433 115197289 21434 648160681 21435 628855929 21436 972753721 21437 266048721 21438 5653084969 21439 32151407 21440 32817496336 21441 803835904 21442 295530481 21443 27046727 21444 1620223504 21445 226171521 21446 258984649 21447 891739044 21448 667335938 21449 148181929 21450 6596201089 21451 35027750 21452 888218809 21453 320302609 21454 66729350 21455 564252516 21456 23374434769 21457 139712400 21458 259177801 21459 514926864 21460 1602881296 21461 164454976 21462 5139742864 21463 358307041 21464 1315803076 21465 16656999844 21466 259467664 21467 115347600 21468 1642032484 21469 286760356 21470 940648900 21471 419102784 21472 11199142276 21473 126405049 21474 2028331369 21475 447026449 21476 2634871561 21477 321915364 21478 260144641 21479 29836358 21480 7314012484 21481 115412049 21482 434138896 21483 4374102769 21484 702727081 21485 229340736 21486 722104384 21487 115455025 21488 4079121424 21489 918211204 21490 1290246400 21491 115476516 21492 14086603969 21493 115541001 21494 367412224 21495 634133124 21496 1317762601 21497 402764761 21498 726140809 21499 115584001 21500 5262631936 21501 894727744 21502 446857321 21503 115734564 21504 2636879079409 21505 628504900 21506 52190342 21507 374306409 21508 919605625 21509 128323584 21510 4002080644 21511 718293601 21512 1321686025 21513 353327209 21514 375158161 21515 402042601 21516 2386029409 21517 115777600 21518 910711684 21519 2556515844 21520 5902541584 21521 115799121 21522 1009777729 21523 115863696 21524 587626081 21525 3357275364 21526 343101529 21527 255872016 21528 27684633769 21529 116165284 21530 514836100 21531 322813089 21532 292780823 21533 144624676 21534 964537249 21535 284461956 21536 6765885025 21537 899220169 21538 604618921 21539 398361681 21540 3341071204 21541 199798225 21542 52287311 21543 413186929 21544 1327582096 21545 372297025 21546 56257672969 21547 135489600 21548 45280354 21549 458687889 21550 1012830625 21551 186158736 21552 8564021764 21553 57487622 21554 457703236 21555 1815782544 21556 800890000 21557 116186841 21558 731810704 21559 116229961 21560 22096227904 21561 323352324 21562 261889489 21563 116294656 21564 4571382544 21565 339812356 21566 301022500 21567 1505595204 21568 15997443361 21569 116380944 21570 1456719889 21571 49429967 21572 590247025 21573 3961065969 21574 1154164729 21575 461648196 21576 5994166084 21577 116488849 21578 262375204 21579 324612289 21580 2271380281 21581 288626121 21582 3034577569 21583 150185025 21584 4623864001 21585 641203684 21586 328261924 21587 116510436 21588 4236968464 21589 116618401 21590 682985956 21591 908238769 21592 1335463936 21593 300953104 21594 939545104 21595 567916561 21596 591997561 21597 528172324 21598 52773506 21599 116640000 21600 553814290969 21601 116748025 21602 130621826 21603 484968484 21604 852114481 21605 268402689 21606 1283573929 21607 228432996 21608 382357634 21609 33493392144 21610 523448641 21611 116769636 21612 1660318009 21613 116812864 21614 283585600 21615 971381889 21616 7702344169 21617 117137329 21618 2069067169 21619 200760561 21620 2344012225 21621 324972729 21622 388050601 21623 292375801 21624 5725494889 21625 942367204 21626 373416976 21627 22971039844 21628 593312164 21629 143065521 21630 3818251264 21631 131400369 21632 99869272441 21633 325153024 21634 2124361 21635 230402041 21636 4663114369 21637 409414756 21638 383807281 21639 325694209 21640 2671959481 21641 48118223 21642 734247409 21643 188540361 21644 1517569936 21645 3719414169 21646 299463025 21647 117158976 21648 12813560809 21649 117288900 21650 1041094756 21651 806957649 21652 594189376 21653 25873574 21654 5880895969 21655 293025924 21656 267853442 21657 326597184 21658 3436773376 21659 233906436 21660 6941722489 21661 117418896 21662 264225025 21663 1189353169 21664 6886344256 21665 590149849 21666 1256844304 21667 150528361 21668 45718123 21669 488719449 21670 737828569 21671 201242596 21672 30445713169 21673 117527281 21674 264712900 21675 1955585284 21676 597264721 21677 152769600 21678 735874129 21679 446265625 21680 6166803841 21681 4119970969 21682 356454400 21683 117722500 21684 3248088064 21685 230614596 21686 656589376 21687 327320464 21688 1341390625 21689 326922561 21690 4341096769 21691 28412511 21692 237415622 21693 816359184 21694 265005841 21695 231678841 21696 53572342849 21697 207072100 21698 396248836 21699 912764944 21700 8053806049 21701 117852736 21702 43404872 21703 165456769 21704 1347330436 21705 644753664 21706 265298944 21707 737882896 21708 39874897969 21709 147622500 21710 953574400 21711 327863449 21712 5132862736 21713 118004769 21714 3231012964 21715 287065249 21716 855270025 21717 1418426244 21718 53066303 21719 29543942 21720 8144521009 21721 345365056 21722 265690000 21723 572501329 21724 598585156 21725 698809225 21726 2705248144 21727 118113424 21728 18221220196 21729 328225689 21730 709583044 21731 172029456 21732 1682394289 21733 142324900 21734 266472976 21735 19477551844 21736 4708704400 21737 118135161 21738 741581824 21739 118265625 21740 1181021956 21741 328769424 21742 132313967 21743 148547344 21744 25268917444 21745 232532001 21746 334487521 21747 461476324 21748 599466256 21749 507736089 21750 6359584009 21751 118330884 21752 1357259281 21753 917302369 21754 64017575 21755 351787536 21756 12459470884 21757 118439689 21758 706390084 21759 331494849 21760 190362925636 21761 153140625 21762 13909135969 21763 294259716 21764 599907049 21765 646532329 21766 266766889 21767 118504996 21768 3781266064 21769 166797225 21770 261350039 21771 1074987369 21772 601230400 21773 118657449 21774 1108357264 21775 874444041 21776 3065061769 21777 1225490049 21778 53359910 21779 137663289 21780 17712149569 21781 190937124 21782 267453316 21783 420332004 21784 3475574116 21785 233172900 21786 744034729 21787 118788201 21788 1037226436 21789 7171887969 21790 535043161 21791 438860601 21792 19353539689 21793 304328025 21794 335805625 21795 651883024 21796 46599979 21797 25759959 21798 5451902569 21799 118831801 21800 5587413001 21801 1153077849 21802 377952481 21803 118984464 21804 2932980649 21805 1687484241 21806 267747769 21807 927933444 21808 885487703 21809 156475081 21810 1480864324 21811 149940025 21812 2396592025 21813 478384384 21814 473106001 21815 234243025 21816 30210611344 21817 119028100 21818 269124025 21819 832149409 21820 1185356041 21821 119224561 21822 746491684 21823 147452449 21824 30738504976 21825 3826907044 21826 668481025 21827 379197729 21828 2171280409 21829 143280900 21830 689587600 21831 500282689 21832 271820390 21833 294637225 21834 2082735769 21835 332880025 21836 807014464 21837 396686889 21838 330876100 21839 119246400 21840 70263165184 21841 119355625 21842 316306225 21843 2569171969 21844 767622436 21845 305865121 21846 1079582449 21847 297666009 21848 273814799 21849 332770564 21850 2403352576 21851 119443041 21852 4755757444 21853 246992656 21854 1697440000 21855 1177656489 21856 1409654822 21857 167806116 21858 753063364 21859 119486761 21860 1194048025 21861 2302752169 21862 339996721 21863 119574225 21864 3847969024 21865 236175424 21866 600495025 21867 416037609 21868 2206650625 21869 175801081 21870 672911777344 21871 119683600 21872 3092027236 21873 575856009 21874 269222464 21875 8544783844 21876 1697192809 21877 140422500 21878 269714929 21879 2754885169 21880 2770548496 21881 119814916 21882 1861663609 21883 27186455 21884 607425316 21885 662650564 21886 396965776 21887 149891049 21888 395341652644 21889 391802436 21890 165876479 21891 333683289 21892 1087086841 21893 120012025 21894 978563524 21895 290157156 21896 1338935207 21897 2632921344 21898 270109225 21899 151142436 21900 7585887409 21901 260467321 21902 361000000 21903 2086388329 21904 4634886400 21905 426257316 21906 2103323044 21907 178863876 21908 607869025 21909 402283249 21910 1340511769 21911 120209296 21912 6099141409 21913 150405696 21914 270898681 21915 1845733444 21916 608756929 21917 439321600 21918 1301910724 21919 196588441 21920 13975731961 21921 333865984 21922 370177600 21923 168480400 21924 36791843344 21925 16043610 21926 410103001 21927 334963204 21928 1377226321 21929 120297024 21930 2197921924 21931 550747024 21932 612760516 21933 930982144 21934 387105625 21935 269091216 21936 8714595904 21937 120362841 21938 671898241 21939 381303729 21940 1207145536 21941 150773841 21942 4116762244 21943 120560400 21944 2619187684 21945 3312808249 21946 271195024 21947 151807041 21948 2578811524 21949 161112249 21950 1060153600 21951 7492979844 21952 235369552201 21953 139122025 21954 758011024 21955 236821321 21956 865830625 21957 584769124 21958 271590400 21959 60510246 21960 25054774369 21961 120736144 21962 344102500 21963 335878929 21964 1395993769 21965 383728921 21966 1992015424 21967 168818049 21968 3128164900 21969 935564569 21970 2661115396 21971 137452176 21972 1726984249 21973 417017241 21974 271887121 21975 1414286449 21976 1698676225 21977 120890025 21978 9987403969 21979 176916601 21980 3189877441 21981 423001489 21982 317160481 21983 359595369 21984 20035553209 21985 238115761 21986 272382016 21987 2355840369 21988 989102500 21989 169494361 21990 1505207209 21991 120956004 21992 1381237225 21993 336062224 21994 135730919 21995 337750884 21996 10274255044 21997 121022001 21998 346332100 21999 337530384 22000 32612386921 22001 58775394 22002 1154776324 22003 121132036 22004 613206169 22005 5338055844 22006 273571600 22007 133610481 22008 10347365284 22009 208051776 22010 804289600 22011 853633089 22012 614097961 22013 121286169 22014 2124011569 22015 899460081 22016 213952502500 22017 378574849 22018 304781764 22019 133726096 22020 3451210009 22021 314033841 22022 2247139216 22023 944763169 22024 1395321316 22025 467986689 22026 758837209 22027 121330225 22028 616777225 22029 835325604 22030 536987929 22031 121396324 22032 231300397969 22033 34159751 22034 448761856 22035 1427479524 22036 1556381401 22037 121418361 22038 760490929 22039 121550625 22040 907905074 22041 1473561769 22042 306040036 22043 428324416 22044 2560562404 22045 239413729 22046 346108816 22047 337714129 22048 14850834496 22049 152744881 22050 49433741569 22051 121682961 22052 776123881 22053 339370084 22054 274564900 22055 11923235 22056 3932167849 22057 491508900 22058 8240167 22059 4564623844 22060 1220314489 22061 208542481 22062 45050012 22063 121727089 22064 7859531716 22065 671690889 22066 510760000 22067 121793296 22068 4818025744 22069 142062561 22070 539911696 22071 851297329 22072 2347499401 22073 121859521 22074 1395545449 22075 472236361 22076 617224336 22077 1360650769 22078 1140750625 22079 121992025 22080 136875581089 22081 130507776 22082 368448025 22083 434805904 22084 618566641 22085 609003684 22086 6171987844 22087 211004676 22088 2034280609 22089 467727129 22090 869896036 22091 122014116 22092 4432496929 22093 122190916 22094 275062225 22095 1906370244 22096 3210242281 22097 36255858 22098 927628849 22099 1143724761 22100 5072430841 22101 482988529 22102 343768681 22103 394022500 22104 11017021444 22105 239630400 22106 682202161 22107 341584324 22108 619462321 22109 122213025 22110 2348080849 22111 122345721 22112 1450751711 22113 85373242969 22114 275161744 22115 241584849 22116 2731839289 22117 153214884 22118 275659609 22119 413796964 22120 1488709634 22121 171872100 22122 2130930244 22123 122412096 22124 625300036 22125 2736022249 22126 919241761 22127 371178756 22128 8790375049 22129 122456356 22130 543822400 22131 950920569 22132 886610176 22133 122611329 22134 3363652009 22135 370139121 22136 1405425121 22137 466430409 22138 55138562 22139 391881616 22140 28666553344 22141 303386724 22142 276357376 22143 801286249 22144 38312581696 22145 309795201 22146 768786529 22147 122677776 22148 4781860801 22149 1561198144 22150 1089066001 22151 154157056 22152 7016910289 22153 122722084 22154 700184521 22155 1842727329 22156 144948047 22157 122744241 22158 2151753769 22159 122877225 22160 6346193569 22161 465782724 22162 694322500 22163 151782400 22164 1753264384 22165 819047161 22166 276556900 22167 2645764969 22168 1834837225 22169 303770041 22170 1521546049 22171 123076836 22172 1072890025 22173 521071929 22174 276856321 22175 493772841 22176 188670347044 22177 143113369 22178 477553609 22179 343249729 22180 1237984225 22181 138297600 22182 770451049 22183 306075025 22184 1904886025 22185 2656062369 22186 277855561 22187 173580625 22188 2470288804 22189 123121216 22190 1461532900 22191 588887289 22192 5415193744 22193 123520996 22194 16981217344 22195 399800025 22196 69832066 22197 2255490064 22198 390181009 22199 137921536 22200 18389258449 22201 129960000 22202 352725961 22203 955551744 22204 3178704400 22205 242238096 22206 773785489 22207 154231561 22208 16182384100 22209 484088004 22210 551686144 22211 478909456 22212 4849311769 22213 27678338 22214 65420678 22215 673506304 22216 1417597801 22217 213978384 22218 4813861924 22219 157000900 22220 1778983684 22221 2671545969 22222 319193956 22223 133864900 22224 8942917489 22225 1246372416 22226 278055625 22227 496933264 22228 626651089 22229 123721129 22230 10534353769 22231 262148481 22232 3545964304 22233 343805764 22234 278155684 22235 242674084 22236 2333566249 22237 154828249 22238 55737926 22239 2436607044 22240 16058972176 22241 198218241 22242 1144604224 22243 258341329 22244 808549225 22245 677144484 22246 1727482969 22247 123854641 22248 32602635844 22249 36877847 22250 2490608836 22251 345290724 22252 628003600 22253 133220895 22254 777963664 22255 243328801 22256 5631902116 22257 958645444 22258 414855424 22259 123988225 22260 10448315089 22261 159668496 22262 279658729 22263 421563024 22264 4377542569 22265 343175625 22266 2193704569 22267 307230784 22268 1009587076 22269 601328484 22270 746983561 22271 124010496 22272 258548859529 22273 124055044 22274 1010922025 22275 39625679844 22276 628906084 22277 124077321 22278 1088472064 22279 124121881 22280 2830559209 22281 854509824 22282 479785216 22283 124211025 22284 5039154169 22285 243984400 22286 394816900 22287 1003749124 22288 8836000000 22289 180875601 22290 1554488329 22291 124344801 22292 630712996 22293 978876369 22294 318551104 22295 6271689636 22296 4000183009 22297 173923344 22298 280160644 22299 346965129 22300 2505302809 22301 28699287 22302 15828659344 22303 124389409 22304 9853540225 22305 678967249 22306 418529764 22307 124791241 22308 7145659024 22309 308002500 22310 945808516 22311 1324013769 22312 283896194 22313 161645796 22314 781314304 22315 245956489 22316 1603602025 22317 442345024 22318 56038823 22319 175642009 22320 68768244169 22321 276689956 22322 56139302 22323 864183609 22324 632975281 22325 891918225 22326 1133466889 22327 145419481 22328 1425742081 22329 2684483344 22330 2166530116 22331 134699236 22332 1764588049 22333 200675556 22334 484264036 22335 682620129 22336 16555454224 22337 62050598 22338 3168226369 22339 155351296 22340 1251319876 22341 492706809 22342 280864081 22343 124858276 22344 35288373904 22345 2094096 22346 281065225 22347 1681984144 22348 839029156 22349 125059489 22350 3079362064 22351 474107076 22352 951344591 22353 347524164 22354 282072025 22355 319980544 22356 166310627344 22357 147841281 22358 697805056 22359 415425924 22360 5701005025 22361 27279807 22362 783832009 22363 265527025 22364 640241809 22365 4936748644 22366 389470225 22367 125081856 22368 21080716864 22369 125216100 22370 552673081 22371 347710609 22372 496884866 22373 214476025 22374 3833095744 22375 963543681 22376 285934343 22377 349390864 22378 339443776 22379 564775225 22380 3563134864 22381 125328025 22382 861950881 22383 2749638969 22384 3256300096 22385 588111001 22386 3636934249 22387 156125025 22388 755205361 22389 442765764 22390 554649601 22391 125395204 22392 11159175769 22393 777852100 22394 282878761 22395 688117824 22396 185757314 22397 125529616 22398 786353764 22399 216972900 22400 13894939972 22401 1551335769 22402 91215746 22403 151044100 22404 1772157409 22405 246176100 22406 70958978 22407 1303715449 22408 1431865600 22409 125798656 22410 13645043344 22411 150896656 22412 1097199376 22413 539029089 22414 703045225 22415 247275625 22416 9408418009 22417 148791204 22418 396368281 22419 1527793569 22420 1953109636 22421 311487201 22422 1003115584 22423 157477401 22424 1448259136 22425 3647193664 22426 284192164 22427 143400625 22428 14408881369 22429 178062336 22430 558613225 22431 349764804 22432 7420616449 22433 125888400 22434 795634849 22435 612810025 22436 743380225 22437 7710947344 22438 500103769 22439 186322500 22440 13620523849 22441 125955729 22442 1788359521 22443 350326089 22444 1011303601 22445 311275449 22446 2985201769 22447 126023076 22448 6192273481 22449 893531664 22450 1128220921 22451 324396121 22452 1775948164 22453 126202756 22454 328914496 22455 1937056144 22456 737723750 22457 158911236 22458 1178342929 22459 31570818 22460 1264726969 22461 350513284 22462 404170816 22463 313042249 22464 599946291844 22465 248819076 22466 367067281 22467 351450009 22468 723394816 22469 126337600 22470 3962324809 22471 203148009 22472 2208342049 22473 1384732944 22474 367872400 22475 789666201 22476 1783541824 22477 267268226 22478 284394496 22479 399080529 22480 6436852900 22481 126360081 22482 2228972944 22483 126562500 22484 516819110 22485 699179364 22486 56946374 22487 179506404 22488 4034409289 22489 161620369 22490 1020866401 22491 20645953969 22492 643890625 22493 151930276 22494 1319287684 22495 363436096 22496 13127201476 22497 352200289 22498 140938022 22499 140493609 22500 72960492544 22501 126675025 22502 285103225 22503 6968061 22504 1786583824 22505 620458281 22506 2199328609 22507 29180447 22508 830188969 22509 1296864144 22510 566582809 22511 126900225 22512 25012055104 22513 166539025 22514 57047663 22515 1116027649 22516 1127817889 22517 334304656 22518 19512457969 22519 313821225 22520 2891212900 22521 353139264 22522 285914281 22523 136656100 22524 1787344729 22525 754271296 22526 708304996 22527 993006144 22528 1325848617025 22529 218980804 22530 1579426564 22531 127012900 22532 839550625 22533 1221642304 22534 427042225 22535 249482025 22536 11446218169 22537 183873600 22538 311840281 22539 504316849 22540 12217544089 22541 127035441 22542 2118484729 22543 127103076 22544 3321332161 22545 5728521969 22546 286218724 22547 315382081 22548 1806420004 22549 127306089 22550 1688059396 22551 353703249 22552 1462680025 22553 188210961 22554 5574414244 22555 431185225 22556 644347456 22557 15378266 22558 286624900 22559 167159041 22560 50797045924 22561 481802500 22562 340771600 22563 1677885444 22564 645718921 22565 249924481 22566 798175504 22567 127351225 22568 8724680836 22569 354267684 22570 831918649 22571 127373796 22572 28286866969 22573 127825636 22574 287234704 22575 4010942224 22576 4690195225 22577 147695409 22578 1043419204 22579 151733124 22580 1314497536 22581 1752427044 22582 142695503 22583 179801281 22584 4086022084 22585 250145856 22586 471150436 22587 355020964 22588 646634041 22589 784616121 22590 4551121444 22591 234978241 22592 17123031025 22593 454840929 22594 757020196 22595 250588900 22596 4498653184 22597 1279570 22598 57555458 22599 83556839844 22600 7057680100 22601 145660761 22602 799023289 22603 319694400 22604 49752814 22605 999950884 22606 363283600 22607 26224558 22608 27237211369 22609 206468161 22610 509464367 22611 355397904 22612 648007936 22613 127893481 22614 803268964 22615 253255396 22616 2130376336 22617 2546413444 22618 359633296 22619 127916100 22620 6889332004 22621 128097124 22622 288150625 22623 355963689 22624 1457565259 22625 1072955536 22626 6231049969 22627 435598641 22628 648466225 22629 531625249 22630 941937481 22631 472671081 22632 7084925584 22633 220492801 22634 57657287 22635 1983544369 22636 650760100 22637 128119761 22638 16840771984 22639 128165041 22640 6899794225 22641 356152384 22642 288762049 22643 128255625 22644 7680243769 22645 632019600 22646 189432434 22647 357096609 22648 2198203225 22649 216354681 22650 3328943809 22651 128459556 22652 1611540736 22653 2842169344 22654 398162116 22655 407959204 22656 111233589289 22657 154778481 22658 57963314 22659 1731142449 22660 1919841856 22661 272910400 22662 2293164769 22663 150332121 22664 1466813401 22665 710329104 22666 715348516 22667 38137695 22668 1829443984 22669 128572921 22670 567582976 22671 1433531044 22672 6052840000 22673 385297641 22674 47575097 22675 498137761 22676 653978329 22677 357285604 22678 131266631 22679 128709025 22680 422093197969 22681 159971904 22682 405740449 22683 358420624 22684 837465721 22685 441126009 22686 1324741609 22687 798232009 22688 7631420164 22689 1000899769 22690 569585956 22691 128777104 22692 3111073729 22693 180848704 22694 720654025 22695 1040191504 22696 1473024400 22697 128799801 22698 4145685769 22699 128913316 22700 2549644036 22701 1786499289 22702 289986841 22703 152843769 22704 15308370529 22705 376360000 22706 290804809 22707 3607443844 22708 31121039 22709 129004164 22710 1596162304 22711 222010000 22712 1969051876 22713 508141764 22714 328479376 22715 932080900 22716 5200140544 22717 129049600 22718 365803876 22719 358799364 22720 34692415081 22721 129117769 22722 2036446129 22723 186896241 22724 2603550625 22725 3979969569 22726 410467600 22727 129254161 22728 4137962929 22729 81333510 22730 573602500 22731 359367849 22732 655360000 22733 140541025 22734 6530579344 22735 253478241 22736 23078167225 22737 1062564409 22738 291521476 22739 129276900 22740 3638743684 22741 129390625 22742 344325136 22743 5290671169 22744 296234438 22745 254817369 22746 1046328409 22747 390576169 22748 1624573636 22749 359936784 22750 9256556521 22751 129595456 22752 63560460544 22753 161188416 22754 428531401 22755 951845904 22756 656281924 22757 64003263 22758 810939529 22759 36579714 22760 2911573681 22761 7821102969 22762 429898756 22763 298598400 22764 4700062249 22765 312759225 22766 292033921 22767 360126529 22768 3340030849 22769 129686544 22770 9793477444 22771 320875569 22772 658127716 22773 361266049 22774 324900625 22775 506925225 22776 8217785104 22777 129754881 22778 729540100 22779 1007237169 22780 1805655049 22781 285373449 22782 813504484 22783 129800449 22784 101256331264 22785 6138252409 22786 292341604 22787 130028409 22788 15734440969 22789 223532401 22790 847741456 22791 395691664 22792 6264722500 22793 208975936 22794 1014549904 22795 351000225 22796 831226561 22797 1286083044 22798 58577798 22799 321269776 22800 52082999089 22801 151880976 22802 504676225 22803 519019524 22804 660438601 22805 255488256 22806 6207391369 22807 130074025 22808 1487567761 22809 361646289 22810 576624169 22811 130142464 22812 1841010649 22813 323640100 22814 616181329 22815 15986314969 22816 16996076161 22817 130553476 22818 821223649 22819 194574601 22820 3348358225 22821 362978704 22822 293573956 22823 152596609 22824 12479570944 22825 803495716 22826 384983641 22827 900120004 22828 1148464321 22829 161010721 22830 1629898384 22831 224430361 22832 3349399876 22833 5476293 22834 1881650884 22835 257281600 22836 2741255449 22837 146506816 22838 438525481 22839 596922624 22840 2973084676 22841 577392841 22842 61720942969 22843 163149529 22844 661827076 22845 717811264 22846 294294025 22847 291555625 22848 145086333604 22849 156775441 22850 229584431 22851 1010413369 22852 770617600 22853 130622041 22854 1532096164 22855 643687641 22856 298316327 22857 553049289 22858 418407025 22859 130644900 22860 10642398244 22861 130759225 22862 1220104900 22863 364695409 22864 3368177296 22865 324756441 22866 1082541604 22867 2243766 22868 666465856 22869 13499418969 22870 579653776 22871 130827844 22872 4260433984 22873 162690025 22874 294602896 22875 3300732304 22876 2863213081 22877 131102500 22878 3559554244 22879 144552529 22880 35328961600 22881 434597409 22882 372258436 22883 839782441 22884 1852613764 22885 458645056 22886 294808900 22887 1015187044 22888 1510565956 22889 33846815 22890 4258476049 22891 183304521 22892 768620176 22893 635140804 22894 295840000 22895 408242025 22896 89213923969 22897 329204736 22898 317588041 22899 471193849 22900 2639493376 22901 131171209 22902 1157836729 22903 167314225 22904 774240791 22905 2078174569 22906 506970256 22907 131331600 22908 3372357184 22909 188925025 22910 145951238 22911 903423249 22912 7834544447 22913 184009225 22914 3749970169 22915 258180624 22916 880190224 22917 365077449 22918 747475600 22919 295083684 22920 8315980864 22921 131515024 22922 373069225 22923 8383599844 22924 936054025 22925 1363160241 22926 822083584 22927 139074849 22928 3396441841 22929 365650884 22930 581677924 22931 214036900 22932 53551513744 22933 254402500 22934 59195522 22935 1149006609 22936 2298051844 22937 131583841 22938 826390009 22939 468852409 22940 2283406225 22941 1016780769 22942 296666176 22943 131790400 22944 21435009649 22945 456249600 22946 1049047321 22947 367565584 22948 667395556 22949 167702500 22950 30471891844 22951 146603664 22952 2376367504 22953 910047889 22954 478734400 22955 258855921 22956 1887641809 22957 184362084 22958 511573924 22959 1021569444 22960 17981469025 22961 131813361 22962 1169092864 22963 131928196 22964 667860649 22965 729108004 22966 296976289 22967 4741256 22968 18499264144 22969 147476736 22970 587771536 22971 1308051889 22972 669256900 22973 132158016 22974 2111586304 22975 518017600 22976 17894680441 22977 5522273344 22978 59402150 22979 186131449 22980 3753645289 22981 2232562500 22982 297390025 22983 489604129 22984 422620834 22985 259532100 22986 2300353444 22987 156500100 22988 331884338 22989 439195849 22990 1665700969 22991 156350016 22992 9725312689 22993 132273001 22994 297700516 22995 5781625369 22996 676260025 22997 311663716 22998 832437904 22999 158734801 23000 18032192656 23001 705008704 23002 1297368361 23003 132365025 23004 42153017344 23005 321484900 23006 298529284 23007 367949124 23008 7802188900 23009 102522975 23010 2963931364 23011 132434064 23012 200293862 23013 1039224169 23014 370524001 23015 261565929 23016 10651684849 23017 132480100 23018 378886225 23019 368716804 23020 1319069761 23021 132549169 23022 2314764544 23023 1242492001 23024 3434311609 23025 1451381409 23026 347673316 23027 132572196 23028 2841103204 23029 132687361 23030 4534136896 23031 2868887844 23032 1518972676 23033 193015449 23034 1184529889 23035 339296400 23036 1179785104 23037 920030224 23038 298944100 23039 132710400 23040 2966186396644 23041 132848676 23042 333172009 23043 369293089 23044 1675756096 23045 366914025 23046 1415791129 23047 195860025 23048 2029412401 23049 1788190369 23050 1158040900 23051 478428129 23052 2947621264 23053 132894784 23054 300086329 23055 1024448049 23056 5202736900 23057 132917841 23058 19095646969 23059 132963961 23060 1342049956 23061 369677529 23062 534904384 23063 133056225 23064 8539053649 23065 647600704 23066 447237904 23067 1508312569 23068 870604036 23069 282408025 23070 1646898724 23071 133171600 23072 20450430025 23073 370447009 23074 395651881 23075 924403216 23076 5232641569 23077 174847729 23078 14463110 23079 2431180249 23080 3077031841 23081 133240849 23082 834169924 23083 149646289 23084 866360356 23085 63283439844 23086 1002545569 23087 133379401 23088 19921064164 23089 37642191 23090 588790225 23091 452285289 23092 1124797444 23093 329604025 23094 2336465569 23095 382358916 23096 1529513881 23097 370832049 23098 60024194 23099 133587364 23100 24855729649 23101 229674025 23102 301647424 23103 1390320369 23104 37179552400 23105 263380441 23106 835036609 23107 330803344 23108 900060001 23109 372181264 23110 20667866 23111 265950864 23112 33832819969 23113 157226521 23114 1350195025 23115 1298305024 23116 52068019 23117 133749225 23118 839376784 23119 164608900 23120 10474089649 23121 2630356369 23122 428034721 23123 197796096 23124 2629330729 23125 2422608400 23126 442429156 23127 648058849 23128 9928727449 23129 143976001 23130 4766107369 23131 133888041 23132 679071481 23133 530933764 23134 365001025 23135 671328100 23136 23250760324 23137 168636196 23138 13227751 23139 2882293969 23140 2698075249 23141 170929476 23142 3460027684 23143 134073241 23144 2228689681 23145 734789449 23146 334377796 23147 162307600 23148 5297947369 23149 66386391 23150 1178136976 23151 372760249 23152 3453325225 23153 403407225 23154 1064847424 23155 384552100 23156 1683871225 23157 1694310244 23158 302064400 23159 134165889 23160 8664258724 23161 387144976 23162 380055025 23163 930067009 23164 681418816 23165 365306769 23166 42926452969 23167 134235396 23168 8724165746 23169 373146489 23170 1514999929 23171 48709446 23172 1891554064 23173 134420836 23174 302377321 23175 4295098369 23176 1535856100 23177 1366411225 23178 845471929 23179 230705721 23180 2356228681 23181 374499904 23182 72664343 23183 148108900 23184 104320602169 23185 263607696 23186 302586025 23187 436475664 23188 1691265625 23189 134513604 23190 1707094489 23191 333208516 23192 2713993216 23193 2909199969 23194 303630625 23195 264062500 23196 1922997904 23197 134560000 23198 752898721 23199 939238609 23200 6812183426 23201 134583201 23202 2343721744 23203 134652816 23204 682829161 23205 3865979329 23206 357134404 23207 215737344 23208 4295753764 23209 134861769 23210 926532721 23211 1048917769 23212 1724740900 23213 166100544 23214 1221991849 23215 264745441 23216 3462851716 23217 425266884 23218 966215056 23219 491996761 23220 34247943844 23221 188622756 23222 77547095 23223 375661924 23224 1542211441 23225 526977936 23226 5673403684 23227 135140625 23228 684240964 23229 1412782569 23230 983637769 23231 231222436 23232 94865232004 23233 66787814 23234 60754007 23235 738589329 23236 180853007 23237 199741689 23238 2365557769 23239 170119849 23240 8559025225 23241 481451364 23242 304467601 23243 191490244 23244 3335871049 23245 264973284 23246 66291686 23247 21848387344 23248 3491509921 23249 153487321 23250 9059613124 23251 135349956 23252 686125636 23253 632874649 23254 226787654 23255 265657401 23256 21752415169 23257 234334864 23258 72321650 23259 376049664 23260 1360576996 23261 335219481 23262 847217449 23263 165225316 23264 7931505481 23265 3634522369 23266 305725225 23267 170772624 23268 371996203 23269 135466321 23270 1043806864 23271 376243609 23272 1550705641 23273 255008961 23274 6591328969 23275 4648921489 23276 2420443204 23277 379158784 23278 415466689 23279 135606025 23280 20496789889 23281 196112016 23282 756525025 23283 2010356569 23284 687540841 23285 266342400 23286 850713889 23287 2965242 23288 1795725376 23289 943534089 23290 768952900 23291 135629316 23292 5396665444 23293 135675904 23294 453093796 23295 744307524 23296 376324583209 23297 135839025 23298 1225140004 23299 218300625 23300 2777184601 23301 3004355344 23302 376204816 23303 335622400 23304 4349006809 23305 313998400 23306 381342784 23307 479478609 23308 690375625 23309 340513209 23310 14015481769 23311 135955600 23312 6307536400 23313 580424464 23314 306775225 23315 267486025 23316 2452428484 23317 67594290 23318 397324489 23319 1050537744 23320 5253495361 23321 136025569 23322 96304589 23323 158583649 23324 12950440000 23325 1470108964 23326 341325625 23327 136095556 23328 3604063042969 23329 30130214 23330 603144481 23331 1355859684 23332 207187718 23333 136165561 23334 858607204 23335 476810896 23336 1561356196 23337 1063542544 23338 151646258 23339 136375684 23340 3909625729 23341 172108161 23342 429649984 23343 33219272 23344 3549180625 23345 1197921321 23346 2380171369 23347 172659600 23348 1222201600 23349 503643364 23350 1239462436 23351 40067142 23352 12239439424 23353 277089316 23354 61383071 23355 6132769344 23356 691321849 23357 136515856 23358 1102372804 23359 452795841 23360 40629658624 23361 652393764 23362 307406089 23363 169806961 23364 7958780944 23365 268173376 23366 780308356 23367 379548324 23368 526009730 23369 136539225 23370 2695894084 23371 136866601 23372 692742400 23373 7963242169 23374 855445504 23375 1794369600 23376 9885728329 23377 160655625 23378 307932304 23379 381889764 23380 3593283136 23381 150087001 23382 6775265344 23383 31395167 23384 2110483600 23385 751966084 23386 434514025 23387 604668100 23388 1926946609 23389 202350625 23390 604176400 23391 2119405369 23392 11772033001 23393 30277682 23394 2157323809 23395 269550724 23396 693216241 23397 546016689 23398 61593479 23399 137077264 23400 79038012769 23401 338854464 23402 308880625 23403 441084004 23404 694638736 23405 413349561 23406 1251532129 23407 170198116 23408 17743305616 23409 12726547344 23410 607277449 23411 153884025 23412 1970649664 23413 236944449 23414 102704183 23415 1909427809 23416 1574184976 23417 137241225 23418 2387495044 23419 38358959 23420 1383914401 23421 522442449 23422 1913275081 23423 149572900 23424 134191807684 23425 531486916 23426 817102225 23427 1596961444 23428 53482414 23429 341288676 23430 2482231684 23431 137428729 23432 1858041025 23433 463411729 23434 308986084 23435 345513744 23436 52412149969 23437 219158416 23438 61909766 23439 665485209 23440 7574917156 23441 192932100 23442 860366224 23443 432432025 23444 697012801 23445 2094160644 23446 456036025 23447 137569441 23448 4402587904 23449 153710404 23450 3295104409 23451 382476249 23452 1828674169 23453 177662241 23454 2402176144 23455 270931600 23456 620062114 23457 953697924 23458 414366736 23459 137733696 23460 7531115524 23461 158004900 23462 310252996 23463 4547748969 23464 3908500324 23465 990675625 23466 863008129 23467 198190084 23468 697488100 23469 383063184 23470 609349225 23471 868068369 23472 28590413569 23473 138015504 23474 26195965 23475 1507924224 23476 699867025 23477 176624100 23478 4345050889 23479 175430025 23480 3140257444 23481 1070074944 23482 9071936 23483 223472601 23484 3066058384 23485 1124462089 23486 312052225 23487 384238404 23488 18484577764 23489 169989444 23490 41386612969 23491 35637118 23492 356522567 23493 430438009 23494 79808114 23495 353364804 23496 7244903689 23497 138156516 23498 451817536 23499 2715660544 23500 6692058025 23501 151290000 23502 863889664 23503 206295769 23504 7645578721 23505 755810064 23506 285752879 23507 38719878 23508 5496294769 23509 138415225 23510 612463504 23511 483648064 23512 1589218225 23513 341695225 23514 865654084 23515 273009529 23516 700343296 23517 5690740969 23518 449270416 23519 161925625 23520 264763760704 23521 171321921 23522 473889361 23523 385415424 23524 704159296 23525 538286401 23526 2446489444 23527 343731600 23528 2108003569 23529 1216056384 23530 1162332649 23531 138485824 23532 2962298329 23533 151486864 23534 186123206 23535 2240791569 23536 3597600400 23537 138509361 23538 51048977 23539 138627076 23540 1992283225 23541 1488570724 23542 353402401 23543 240095025 23544 36361531969 23545 349166596 23546 391960804 23547 30885372 23548 174018379 23549 138721284 23550 3588249604 23551 194017041 23552 733095564100 23553 1073348644 23554 312158224 23555 679332096 23556 3606242704 23557 138768400 23558 312370276 23559 386790889 23560 6467215561 23561 138791961 23562 10380960769 23563 138839089 23564 864242404 23565 763527424 23566 312688489 23567 139004100 23568 10210496209 23569 1778140224 23570 619761025 23571 24904627344 23572 854743696 23573 195832036 23574 869188324 23575 933363601 23576 4096384009 23577 460832089 23578 62650919 23579 297942121 23580 11639604769 23581 139145616 23582 539632900 23583 963916209 23584 12576276736 23585 401200900 23586 874503184 23587 155376225 23588 705592969 23589 1083199744 23590 1606246084 23591 202379076 23592 4474539664 23593 139216401 23594 417425761 23595 2527776729 23596 890365921 23597 68813079 23598 919911932 23599 139263601 23600 14654070916 23601 387381124 23602 313644100 23603 139334416 23604 4905881764 23605 273240900 23606 614246656 23607 1549367044 23608 2762028025 23609 139499721 23610 1750752964 23611 347412321 23612 710382409 23613 492041124 23614 313962961 23615 273935601 23616 153536234569 23617 360468196 23618 2075349136 23619 387774864 23620 1398012100 23621 418570681 23622 1321467904 23623 139546969 23624 1593526561 23625 55607299344 23626 62863487 23627 139570596 23628 2802855364 23629 139617856 23630 883575625 23631 387971809 23632 1973846066 23633 139972561 23634 4311498244 23635 328298161 23636 1049436025 23637 388365849 23638 403567921 23639 494439696 23640 8841076729 23641 181926144 23642 314707600 23643 1399657744 23644 1177931041 23645 274399225 23646 2203551364 23647 309865609 23648 8149395076 23649 390141504 23650 2016728464 23651 162409536 23652 49367062969 23653 528770025 23654 62969906 23655 1283215684 23656 1600000000 23657 159264400 23658 876278404 23659 155600676 23660 10027619044 23661 1533662244 23662 315027001 23663 140043556 23664 14225809984 23665 276490384 23666 315346564 23667 9311671009 23668 927263401 23669 140067225 23670 4986054544 23671 140138244 23672 2261953600 23673 678706704 23674 270980495 23675 545129104 23676 1982653729 23677 140256649 23678 316626436 23679 3031823844 23680 98491779556 23681 486158401 23682 885181504 23683 39446786 23684 1032593956 23685 4212234 23686 6147080 23687 140280336 23688 38715284644 23689 140635881 23690 1061521561 23691 496041984 23692 711342241 23693 280730025 23694 1280351524 23695 691427025 23696 3607323721 23697 1094749569 23698 542144656 23699 242206969 23700 8373531049 23701 154753600 23702 784000000 23703 390734289 23704 1606486561 23705 388129401 23706 6899295844 23707 163712025 23708 54915763 23709 1001849104 23710 622901764 23711 171164889 23712 56421451024 23713 224340484 23714 358837249 23715 3783726144 23716 8467680400 23717 34737207 23718 1055080324 23719 140896900 23720 3204126025 23721 391921209 23722 75901871 23723 347822500 23724 425293438 23725 1082607409 23726 316840000 23727 558235129 23728 3626809729 23729 176863401 23730 5379048964 23731 209612484 23732 910892761 23733 9203907969 23734 317908900 23735 365039236 23736 8464368004 23737 351112644 23738 870427009 23739 448465329 23740 1412181241 23741 140920641 23742 2453914369 23743 140968129 23744 55960633600 23745 781034809 23746 466084921 23747 141039376 23748 1998715849 23749 52332594 23750 6861471556 23751 5250741444 23752 321698246 23753 141134400 23754 1123389289 23755 277422336 23756 717596944 23757 392713489 23758 157147391 23759 226954225 23760 212232511969 23761 141205689 23762 366837409 23763 553284484 23764 1243690756 23765 1829529529 23766 1159879249 23767 141276996 23768 1639116196 23769 1835008569 23770 625000000 23771 200590569 23772 5258715289 23773 141467236 23774 318444025 23775 1644059209 23776 1665093506 23777 368025856 23778 2476256644 23779 460317025 23780 1763076121 23781 393308224 23782 898260841 23783 179158225 23784 4528886209 23785 329059600 23786 159002882 23787 3045604969 23788 1076430481 23789 141610000 23790 3575681209 23791 175907169 23792 3636572416 23793 1463215504 23794 318765316 23795 280227600 23796 5732306944 23797 181737361 23798 391604521 23799 393704964 23800 3822667799 23801 141752836 23802 895026889 23803 246458601 23804 1023936001 23805 5415046569 23806 319086769 23807 524226816 23808 368317899664 23809 32532902 23810 626050441 23811 394896384 23812 724363396 23813 141824281 23814 321701092969 23815 398960676 23816 2859361729 23817 30428792 23818 319837456 23819 141919569 23820 3988806649 23821 88586822 23822 392436100 23823 1103036944 23824 3656137156 23825 561263481 23826 2660186929 23827 141967225 23828 3463911025 23829 1466277264 23830 629207056 23831 141991056 23832 12936105169 23833 142277184 23834 408282436 23835 52476642 23836 159849887 23837 282744225 23838 1044388489 23839 204490000 23840 16492980625 23841 3073260969 23842 1476711184 23843 200505600 23844 2010804964 23845 427993344 23846 320052100 23847 395095129 23848 2363223769 23849 70455071 23850 11753161744 23851 340697764 23852 960442081 23853 396288649 23854 320374201 23855 492529249 23856 26441036449 23857 142420356 23858 382046116 23859 1663579369 23860 1431184561 23861 153041641 23862 1060935184 23863 882387025 23864 2561473321 23865 1137173284 23866 320696464 23867 164301124 23868 33010165969 23869 142468096 23870 3086358025 23871 498048489 23872 19084041025 23873 142539721 23874 1515700624 23875 1095543801 23876 5245277 23877 2773286244 23878 64146455 23879 142635249 23880 9939491809 23881 365421456 23882 321449041 23883 585978849 23884 138387091 23885 354154761 23886 2604775369 23887 142706916 23888 3685582681 23889 399280324 23890 631315876 23891 71283327 23892 3121121689 23893 142778601 23894 561168721 23895 17805432969 23896 32827411 23897 231344100 23898 2219069449 23899 142898116 23900 2823859600 23901 591802929 23902 722265625 23903 271920100 23904 5621449963 23905 707719609 23906 321771844 23907 687593284 23908 993069169 23909 142922025 23910 1803870784 23911 142993764 23912 921282754 23913 1104698169 23914 452583076 23915 280696516 23916 2018884624 23917 143137296 23918 322310209 23919 1376187409 23920 19534255225 23921 215649225 23922 7087450969 23923 38110082 23924 725817481 23925 2437100689 23926 806332816 23927 160402225 23928 4638563449 23929 143472484 23930 634485721 23931 1108024369 23932 1075840000 23933 632572801 23934 900420049 23935 280931121 23936 72950768836 23937 456762384 23938 64469222 23939 35826290 23940 39695382169 23941 172738449 23942 64576991 23943 640191204 23944 2103047881 23945 281400625 23946 1572281104 23947 500819641 23948 730674961 23949 3213415969 23950 1281210436 23951 175032900 23952 10374848449 23953 182736324 23954 973502401 23955 784952289 23956 1136903524 23957 143640225 23958 6787617769 23959 389865025 23960 3225558436 23961 2551967289 23962 323280400 23963 211964481 23964 2022930529 23965 282105616 23966 517562500 23967 1114691769 23968 4244299394 23969 205033761 23970 2794919689 23971 143712144 23972 1254505561 23973 526564809 23974 324360100 23975 1403251600 23976 119672407969 23977 143760100 23978 489028996 23979 400880484 23980 2141190529 23981 143904016 23982 2265950404 23983 165096801 23984 3744828025 23985 4091137444 23986 12793946 23987 258052096 23988 2031034489 23989 580039056 23990 640849225 23991 567487684 23992 328228223 23993 144000000 23994 4252604944 23995 282340809 23996 1807950400 23997 614147524 23998 1001406025 23999 163481796 24000 390771263689 24001 144072009 24002 454243969 24003 8111163844 24004 942121636 24005 283754025 24006 901320484 24007 144216081 24008 330419462 24009 536246649 24010 23632912900 24011 250209124 24012 10228692769 24013 264257536 24014 64900838 24015 790846884 24016 5977454596 24017 106039334 24018 903122704 24019 144264121 24020 1459927681 24021 1498618944 24022 325983025 24023 144336196 24024 26926184464 24025 1124931600 24026 392079601 24027 401080729 24028 731648401 24029 144504441 24030 16208345344 24031 359822961 24032 8459400625 24033 401681764 24034 399960001 24035 921001104 24036 2047291009 24037 352538176 24038 1042644100 24039 1119705444 24040 3290284321 24041 169104016 24042 905829409 24043 144576576 24044 736036900 24045 2011701904 24046 457574881 24047 177822225 24048 30681726244 24049 144720900 24050 2624410441 24051 403889409 24052 364931330 24053 169728784 24054 1479710089 24055 379626256 24056 2545101601 24057 257873027344 24058 110741591 24059 911375721 24060 4149549889 24061 144841225 24062 410710756 24063 692058249 24064 272065516801 24065 284225881 24066 6338070544 24067 162537001 24068 1061717056 24069 537173329 24070 839202961 24071 144913444 24072 6120245824 24073 583753921 24074 65225495 24075 4457164644 24076 1276275625 24077 144985681 24078 908540164 24079 317873241 24080 21482471761 24081 654950464 24082 326308096 24083 145082025 24084 16303969969 24085 285880464 24086 326633329 24087 1740308089 24088 1661051536 24089 333026001 24090 2907042889 24091 145154304 24092 234694706 24093 1124730369 24094 808208041 24095 378808369 24096 24375640129 24097 145226601 24098 65550962 24099 474237729 24100 3063069025 24101 513702225 24102 125687062 24103 145274809 24104 2876713225 24105 792816649 24106 24679601 24107 145298916 24108 13704682489 24109 145347136 24110 644042884 24111 5804458969 24112 5355751489 24113 145443600 24114 909444649 24115 1491118225 24116 737991556 24117 405297424 24118 485453089 24119 180472356 24120 28135701169 24121 145588356 24122 817616836 24123 842276484 24124 949317721 24125 1141426225 24126 912160804 24127 232227121 24128 36898952281 24129 2860859169 24130 200141990 24131 163302841 24132 2059525924 24133 145636624 24134 462594064 24135 796763529 24136 4134490000 24137 145805625 24138 20039799844 24139 30796655 24140 1908816100 24141 719151489 24142 327935881 24143 361494169 24144 10623837184 24145 406264336 24146 329241025 24147 1128086569 24148 56856379 24149 334743616 24150 13743341824 24151 146023056 24152 1665456100 24153 504990784 24154 570875449 24155 289442169 24156 9601452169 24157 1269781956 24158 437144464 24159 405901609 24160 17829726784 24161 182493081 24162 922154689 24163 177182721 24164 1884514921 24165 6270580969 24166 398042401 24167 1019780356 24168 8390010409 24169 146143921 24170 647244481 24171 1005333849 24172 740438521 24173 236667456 24174 3497184769 24175 565916521 24176 3804545761 24177 406909584 24178 1222411369 24179 146168100 24180 9814270489 24181 146361604 24182 431143696 24183 1129766544 24184 1680918001 24185 728352144 24186 1200068164 24187 352650841 24188 741908644 24189 576816289 24190 151679303 24191 183765136 24192 2260698687844 24193 251825161 24194 65877239 24195 802702224 24196 1232290816 24197 146434201 24198 1207354009 24199 362331225 24200 12497674849 24201 1133130244 24202 329785600 24203 146676321 24204 2079998449 24205 393943104 24206 5036173156 24207 408120804 24208 5571278881 24209 178783641 24210 5060472769 24211 308213136 24212 745344601 24213 1022848324 24214 329894569 24215 352312900 24216 4675414129 24217 180445489 24218 330112561 24219 23735099844 24220 3846852529 24221 184932801 24222 1322558689 24223 146748996 24224 1709733335 24225 2865675024 24226 330439684 24227 72534786 24228 5800650244 24229 146870161 24230 654745744 24231 457617664 24232 3008522500 24233 205779025 24234 2345174329 24235 386476281 24236 1001026321 24237 1138185169 24238 331749796 24239 146967129 24240 21316584004 24241 363588624 24242 935136400 24243 408727089 24244 1739724100 24245 508502500 24246 7342261969 24247 147015625 24248 849921143 24249 449312809 24250 2700257296 24251 147379600 24252 3141266209 24253 33302642 24254 413756281 24255 18943943769 24256 19488997609 24257 31948863 24258 1592568649 24259 184280625 24260 1469572225 24261 408929284 24262 825183076 24263 216325264 24264 13715220544 24265 512297956 24266 16104659 24267 409333824 24268 746819584 24269 364008241 24270 1812800929 24271 252905409 24272 1019563439 24273 5139025969 24274 425184400 24275 572932096 24276 7982886409 24277 206899456 24278 449652025 24279 410143504 24280 3355653184 24281 147816964 24282 3964213444 24283 368640000 24284 1342709449 24285 804686689 24286 332077729 24287 158961664 24288 52453366729 24289 155750400 24290 1624815481 24291 1144942569 24292 748296025 24293 185313769 24294 923065924 24295 436433881 24296 337036919 24297 2056350409 24298 332515225 24299 333354564 24300 474806439844 24301 217680516 24302 383219776 24303 411156729 24304 32876217124 24305 290634304 24306 925802329 24307 164480625 24308 862655641 24309 1639197169 24310 1943839921 24311 627051681 24312 4730963524 24313 165842884 24314 66532223 24315 810654784 24316 750760000 24317 147962896 24318 6603512644 24319 186622921 24320 278952985600 24321 899820009 24322 332843536 24323 253446400 24324 2084105104 24325 1612424025 24326 334707025 24327 4908683844 24328 1694227921 24329 148060224 24330 1857782404 24331 34948391 24332 2852628100 24333 411765264 24334 1338315889 24335 445547664 24336 85621782544 24337 148328041 24338 426670336 24339 1795810129 24340 1484098576 24341 33405954 24342 933119209 24343 41668070 24344 431037554 24345 2290771044 24346 1285509316 24347 168428484 24348 2104699129 24349 254530116 24350 260439878 24351 412374249 24352 8729725489 24353 2360113561 24354 10985555344 24355 291350761 24356 751253281 24357 677404729 24358 492085489 24359 148474225 24360 25960298884 24361 186868900 24362 575760025 24363 1148328769 24364 753722116 24365 417344041 24366 1445292289 24367 418816225 24368 3844620025 24369 414814689 24370 656896900 24371 148498596 24372 5903924569 24373 148571721 24374 830880625 24375 10412569764 24376 2431969225 24377 219721329 24378 1179372964 24379 148718025 24380 2904778816 24381 26102279844 24382 420250000 24383 183602500 24384 57000130009 24385 292786321 24386 409010176 24387 583077609 24388 3569584516 24389 221861025 24390 5287034944 24391 148913209 24392 341485007 24393 562496089 24394 335036416 24395 989354116 24396 3181749649 24397 217385536 24398 474411961 24399 1150023744 24400 17678627521 24401 255072841 24402 6523308289 24403 237560569 24404 756690064 24405 820650609 24406 67080518 24407 148986436 24408 45929633344 24409 560079556 24410 660130249 24411 492928804 24412 984578884 24413 149059681 24414 1633533889 24415 448211241 24416 22808248576 24417 1155116169 24418 401641681 24419 149084100 24420 7047098809 24421 149303961 24422 336355600 24423 1036968804 24424 2145357124 24425 579990889 24426 4400597569 24427 257795136 24428 1097795689 24429 535089424 24430 332422271 24431 211411600 24432 11130672004 24433 186540964 24434 498227041 24435 6982607844 24436 170714930 24437 370331536 24438 935870464 24439 149352841 24440 7249500736 24441 416241604 24442 681732100 24443 149670756 24444 15621750169 24445 294465600 24446 429276961 24447 481012624 24448 44539992025 24449 240250000 24450 3766522384 24451 926045761 24452 58333954 24453 4036950369 24454 337016164 24455 385376161 24456 4749552889 24457 38054886 24458 836597776 24459 619113924 24460 1498696369 24461 187717401 24462 21664012969 24463 188952516 24464 6154088704 24465 2116644049 24466 583125904 24467 180042724 24468 2133700864 24469 149719696 24470 666620761 24471 1163628544 24472 9810704401 24473 149817600 24474 941385124 24475 954439236 24476 193516646 24477 514473124 24478 67410575 24479 642014244 24480 163205496169 24481 150038001 24482 67520774 24483 416853889 24484 761152921 24485 361038001 24486 4003978729 24487 192071881 24488 1714291216 24489 3241821969 24490 1039740025 24491 44068866 24492 3887148409 24493 372876100 24494 429525625 24495 1372480209 24496 3905125081 24497 286252561 24498 2627792644 24499 150160516 24500 34880418169 24501 417262329 24502 337787641 24503 161239204 24504 4843046464 24505 983198736 24506 338339236 24507 2979740569 24508 1084714225 24509 150258564 24510 3220789504 24511 166487409 24512 20104404100 24513 418079809 24514 1125199936 24515 295186761 24516 448321462 24517 150381169 24518 1011112804 24519 595701649 24520 3399589636 24521 667912336 24522 1272848329 24523 158231241 24524 761649604 24525 4790300944 24526 338670409 24527 150454756 24528 30966144784 24529 222457225 24530 960070225 24531 1096073449 24532 764135449 24533 150626529 24534 3796038544 24535 745071616 24536 1727732356 24537 419307529 24538 339112225 24539 189778176 24540 4354944064 24541 72473858 24542 168443687 24543 25900717969 24544 15874740025 24545 296390656 24546 942305809 24547 150675625 24548 2045662441 24549 2738638224 24550 1345128976 24551 150921225 24552 26353301569 24553 183846481 24554 67851911 24555 840826009 24556 1901744881 24557 261080964 24558 55563452 24559 33380111 24560 7773596224 24561 1165334769 24562 339775489 24563 830246596 24564 4005877264 24565 576288036 24566 384160000 24567 619860609 24568 485289815 24569 168714121 24570 60239320969 24571 151191616 24572 766127041 24573 421152484 24574 479522404 24575 589469841 24576 15886657441249 24577 374151649 24578 68073119 24579 1173884644 24580 1503578176 24581 41092710 24582 1279278289 24583 443987041 24584 4327666225 24585 1180059904 24586 507510784 24587 248409121 24588 6043041169 24589 35054223 24590 670965409 24591 82561 24592 5486957476 24593 151413025 24594 950612224 24595 297838564 24596 2184721081 24597 3299008969 24598 2175756025 24599 189998656 24600 20227097284 24601 187854436 24602 341658256 24603 516289284 24604 769119289 24605 1318053025 24606 2650911169 24607 211789809 24608 8820778561 24609 742126564 24610 1101576100 24611 151560721 24612 444027118 24613 2804251 24614 495285025 24615 2375295169 24616 479984423 24617 166229449 24618 1365450304 24619 376282404 24620 1518271225 24621 515607849 24622 590538601 24623 151659225 24624 338941702969 24625 1164720384 24626 859662400 24627 422179209 24628 1067590276 24629 212547241 24630 1866844849 24631 152004241 24632 1732224400 24633 337568732 24634 463368676 24635 519292944 24636 2154537889 24637 162256644 24638 393863716 24639 514246329 24640 133125738496 24641 170302500 24642 3973663369 24643 44754335 24644 964350916 24645 1459392804 24646 341991049 24647 72915454 24648 9071038564 24649 176464656 24650 374787503 24651 5229025344 24652 59329534 24653 185722384 24654 2393362084 24655 298080225 24656 6953725321 24657 422384704 24658 342768196 24659 152152225 24660 11981929444 24661 670758201 24662 748460164 24663 423412929 24664 1738973401 24665 298563841 24666 958026304 24667 190522809 24668 29347568 24669 1180747044 24670 674233156 24671 152226244 24672 25527091984 24673 42801527 24674 1172788516 24675 5100387889 24676 1234187161 24677 152300281 24678 7471354969 24679 339628041 24680 3421665025 24681 637158564 24682 222364466 24683 152399025 24684 5219629009 24685 299290000 24686 342990400 24687 2245527769 24688 3935554756 24689 376709281 24690 1885035889 24691 152473104 24692 777628996 24693 423618724 24694 344436481 24695 432348849 24696 201791420944 24697 152621316 24698 447364801 24699 424030464 24700 7433026225 24701 192099600 24702 1549760689 24703 75497207 24704 46405345561 24705 21480419844 24706 484660225 24707 223981156 24708 2592540889 24709 152917956 24710 1719263296 24711 424648449 24712 1761564841 24713 262731681 24714 2681893369 24715 300259584 24716 203726210 24717 1518427089 24718 436392100 24719 224520256 24720 23004395584 24721 164865600 24722 457318225 24723 1456338244 24724 1927736836 24725 1115092449 24726 1781008804 24727 173054025 24728 2466711556 24729 426711649 24730 676416064 24731 378847296 24732 17177247844 24733 153115876 24734 81252866 24735 1127750724 24736 9143184400 24737 176438089 24738 4929022849 24739 391208841 24740 1547871649 24741 1184185744 24742 469979041 24743 167391844 24744 4861854529 24745 1902704400 24746 344659225 24747 629106724 24748 1250683225 24749 153289161 24750 27959852944 24751 199656900 24752 20706058816 24753 541353289 24754 344770624 24755 300987801 24756 2167088704 24757 225900900 24758 69073010 24759 8871190969 24760 3555617641 24761 217120225 24762 958955089 24763 153338689 24764 922883641 24765 1518816784 24766 1174432900 24767 153512100 24768 183429754369 24769 347039641 24770 690690961 24771 707932449 24772 1107957796 24773 379275625 24774 56489297 24775 20549846 24776 2688733609 24777 1196260569 24778 608016964 24779 165997456 24780 11168685124 24781 153660816 24782 69184559 24783 605258404 24784 3955906816 24785 302203456 24786 198302777344 24787 380562064 24788 59830483 24789 427331584 24790 934219225 24791 264387600 24792 4918497424 24793 153735201 24794 4681980625 24795 134151411 24796 779135569 24797 176199076 24798 963605764 24799 153859216 24800 48522837841 24801 1065500164 24802 346443769 24803 195272676 24804 12732188569 24805 646888356 24806 411805849 24807 427745124 24808 889084454 24809 154008100 24810 1894164484 24811 190274436 24812 781146601 24813 3371195844 24814 516880225 24815 766237761 24816 19466388484 24817 481275844 24818 346667161 24819 429194089 24820 2235492961 24821 154256400 24822 6738275569 24823 180311184 24824 416127398 24825 100208412 24826 69407927 24827 318801025 24828 2192299684 24829 382710969 24830 1186802500 24831 2012599044 24832 109779568900 24833 230068224 24834 970135609 24835 302446881 24836 2015650816 24837 543915684 24838 503733136 24839 172791025 24840 117348723844 24841 154330929 24842 347785201 24843 7642606084 24844 782656576 24845 302934025 24846 1103369089 24847 154380625 24848 3986533321 24849 1744064644 24850 3483360400 24851 154480041 24852 3419559529 24853 177262596 24854 647702500 24855 846926404 24856 3059085481 24857 530795521 24858 2752261444 24859 154703844 24860 2704624036 24861 429608529 24862 515244601 24863 496665796 24864 75066136324 24865 304642116 24866 348009025 24867 9445312969 24868 783664036 24869 269386569 24870 1940138209 24871 976250025 24872 1772915236 24873 429815824 24874 69743654 24875 1309426596 24876 6219215044 24877 154853136 24878 865477561 24879 430230564 24880 7873900225 24881 181818256 24882 2640109924 24883 34107495 24884 785680900 24885 6381932769 24886 566154436 24887 173686041 24888 7383449329 24889 155077209 24890 1094617225 24891 431683729 24892 5087826241 24893 360962001 24894 7536323344 24895 535691025 24896 20939826436 24897 535783609 24898 416323216 24899 383141476 24900 9627926884 24901 192598884 24902 349129225 24903 1204922944 24904 49838591 24905 416772225 24906 2442039889 24907 155201764 24908 1387935025 24909 1470875904 24910 1078005889 24911 35772774 24912 32846850169 24913 385729600 24914 350026681 24915 1275704089 24916 790228321 24917 155226681 24918 972005329 24919 155276521 24920 10166890561 24921 6015863844 24922 443565721 24923 155525841 24924 3493637449 24925 611078400 24926 735711376 24927 1076299249 24928 14439146569 24929 35266367 24930 5440832644 24931 169650625 24932 1306677904 24933 432307264 24934 1520142121 24935 305375625 24936 5013631249 24937 217503504 24938 455395600 24939 1573074244 24940 2106351025 24941 993510400 24942 972940864 24943 155650576 24944 4027552369 24945 851005584 24946 350363524 24947 405458496 24948 161754382969 24949 197009296 24950 1366780900 24951 433555684 24952 355004231 24953 155825289 24954 981380929 24955 1706516100 24956 35039411 24957 1633129744 24958 350812900 24959 218271076 24960 423321999424 24961 173290896 24962 869365225 24963 578017764 24964 961000000 24965 306110016 24966 4642650769 24967 155875225 24968 1793437801 24969 1343735649 24970 18404474 24971 155950144 24972 2196515689 24973 420660100 24974 70192550 24975 15765815844 24976 10226872384 24977 155975121 24978 1725737764 24979 156100036 24980 1572756964 24981 611671824 24982 351375025 24983 529276036 24984 13873777369 24985 16147910 24986 1218638281 24987 436057924 24988 792760336 24989 156400036 24990 14567765809 24991 181010116 24992 13294781809 24993 1215359044 24994 351712516 24995 306600100 24996 2204959849 24997 387893025 24998 405377956 24999 746764929 25000 51480887236 25001 250240761 25002 7667103844 25003 43950194 25004 3640915600 25005 853048849 25006 70417538 25007 197936761 25008 11216292649 25009 188375625 25010 24701986 25011 3040088769 25012 2843022400 25013 156625225 25014 1394424964 25015 307335961 25016 472081010 25017 628354489 25018 174238850 25019 169885156 25020 13767971569 25021 174768400 25022 352500625 25023 648822784 25024 40336303921 25025 3547274481 25026 1267502404 25027 184769649 25028 794281489 25029 27951492969 25030 700660900 25031 156650256 25032 12570221689 25033 156700324 25034 353064100 25035 877759129 25036 223125359 25037 156950784 25038 4828443169 25039 212568814 25040 8076437161 25041 561784804 25042 520022416 25043 37724550 25044 2209188004 25045 307581444 25046 883040656 25047 3753032644 25048 2646896704 25049 39194399 25050 4042034929 25051 375235641 25052 795804100 25053 1090782729 25054 353740864 25055 308810329 25056 221663939344 25057 157151296 25058 691953025 25059 437102649 25060 3933296656 25061 46141143 25062 58363937 25063 171688609 25064 3318220816 25065 2426744644 25066 439279681 25067 77649522 25068 2230389529 25069 324864576 25070 1183910464 25071 542051524 25072 4048140625 25073 157326849 25074 7575439369 25075 806276025 25076 796311961 25077 756085009 25078 70755695 25079 225090009 25080 19959190729 25081 78083615 25082 354192400 25083 3429507844 25084 61345966 25085 377175241 25086 1525058704 25087 157452304 25088 1418054654041 25089 437730084 25090 1236506896 25091 220968225 25092 8447815744 25093 251159104 25094 354531241 25095 2152217664 25096 1823290000 25097 157628025 25098 1486642249 25099 232867600 25100 3211262224 25101 1217102769 25102 51291373 25103 269944900 25104 12001640704 25105 309056400 25106 355435609 25107 438567364 25108 800380681 25109 108587319 25110 58957667344 25111 157703364 25112 2512515625 25113 624600064 25114 83321783 25115 311028496 25116 14888148289 25117 157753600 25118 539075524 25119 1222341444 25120 19218554161 25121 157828969 25122 1348872529 25123 518700625 25124 1139332516 25125 3706617924 25126 448380625 25127 158080329 25128 14193624769 25129 274432356 25130 1796742544 25131 439615089 25132 1040707600 25133 175960225 25134 1115359609 25135 439950625 25136 4089474601 25137 30254079969 25138 355888225 25139 253000836 25140 4396618249 25141 230675344 25142 613057600 25143 782712529 25144 4605522496 25145 408807961 25146 4078355044 25147 158155776 25148 803439025 25149 525188889 25150 1399582921 25151 393546244 25152 62341101124 25153 158281561 25154 356227876 25155 4887687744 25156 1216544641 25157 222129216 25158 144563612 25159 202464441 25160 5419168225 25161 439824784 25162 587044441 25163 158357056 25164 18073306969 25165 783384121 25166 356567689 25167 442976209 25168 13538718736 25169 158382225 25170 2005427524 25171 158533281 25172 3223514176 25173 1225840144 25174 402363481 25175 1105296516 25176 5032767364 25177 198471744 25178 71434439 25179 1631917609 25180 1618050625 25181 476068761 25182 2791748569 25183 158608836 25184 9377017225 25185 1607368464 25186 2278534756 25187 201924100 25188 2255965009 25189 158986881 25190 1011494416 25191 9567187344 25192 2580640000 25193 505260484 25194 3104384089 25195 312511684 25196 803949316 25197 550934784 25198 11403749 25199 207763396 25200 297828873169 25201 279692176 25202 71547878 25203 656486884 25204 806503201 25205 347859801 25206 997422724 25207 690270529 25208 2961318724 25209 1227591369 25210 706230625 25211 199543876 25212 3186828304 25213 48978239 25214 892874161 25215 1046975449 25216 47352371236 25217 184416400 25218 8066195344 25219 159112996 25220 2925187225 25221 1112689449 25222 357928561 25223 222904900 25224 5128994689 25225 615933124 25226 358269184 25227 1241646169 25228 3079029121 25229 159213924 25230 2545404304 25231 255776049 25232 129596159 25233 770173504 25234 174983447 25235 2053358596 25236 6361976644 25237 159289641 25238 359292025 25239 575136324 25240 3669209476 25241 194184225 25242 2507705929 25243 159340129 25244 808037476 25245 11677395844 25246 620657569 25247 159415876 25248 26705115889 25249 78955431 25250 2808258049 25251 666517489 25252 895206400 25253 159516900 25254 5308871044 25255 313502436 25256 6890826121 25257 443397249 25258 449906521 25259 349989264 25260 4607965924 25261 160022500 25262 91600559 25263 3162600169 25264 4110220321 25265 467683876 25266 1000267129 25267 225240064 25268 809573209 25269 444029184 25270 3733087801 25271 200647225 25272 514357192969 25273 190992400 25274 71888735 25275 1806845049 25276 1015314496 25277 135158402 25278 1438457329 25279 200081025 25280 44848227076 25281 1893294144 25282 359860900 25283 182088036 25284 16372993849 25285 557951641 25286 464143936 25287 444239929 25288 2236344100 25289 638320225 25290 5518558369 25291 395731449 25292 62366818 25293 445505449 25294 360202441 25295 315737361 25296 20265515449 25297 177102864 25298 1746738436 25299 3458851344 25300 6910264384 25301 160047801 25302 1001216164 25303 160098409 25304 1827904516 25305 2334532489 25306 360544144 25307 160123716 25308 11254451569 25309 160275600 25310 710702281 25311 1135824804 25312 28809970225 25313 201157489 25314 1005968089 25315 435556900 25316 813162256 25317 1531704769 25318 72230402 25319 79393154 25320 11102204689 25321 160503561 25322 505485289 25323 731269764 25324 1410828721 25325 623251225 25326 21443794969 25327 399920004 25328 4183243684 25329 445927689 25330 907455376 25331 190026225 25332 2260241764 25333 1737555856 25334 90959654 25335 2478745369 25336 1830213961 25337 274995889 25338 1190733049 25339 160554241 25340 4379924761 25341 447407104 25342 362255089 25343 160630276 25344 1136701410244 25345 397842916 25346 961930225 25347 1454812164 25348 814702849 25349 160731684 25350 11279926849 25351 175165225 25352 368785895 25353 9813279844 25354 904746241 25355 443776356 25356 2294601604 25357 160858489 25358 540748516 25359 511528689 25360 8805570244 25361 398800900 25362 2847503044 25363 281232900 25364 1050019216 25365 1524277764 25366 514291684 25367 160934596 25368 13589031184 25369 258566400 25370 906190609 25371 1254009744 25372 817273744 25373 161163025 25374 1006919824 25375 3420027361 25376 19151238544 25377 631114884 25378 362712025 25379 36796418 25380 43550263969 25381 202777600 25382 6700404736 25383 448041889 25384 2885408656 25385 316235089 25386 1011685249 25387 206381956 25388 1179166921 25389 7480001169 25390 712943401 25391 161391616 25392 29002771204 25393 1465322 25394 363054916 25395 881911809 25396 2033468836 25397 182331009 25398 4021081744 25399 45114071 25400 1501783142 25401 451647504 25402 628304356 25403 596043396 25404 3036230404 25405 316982416 25406 363626761 25407 3503100969 25408 21363914896 25409 161417025 25410 9525174409 25411 161569521 25412 818818225 25413 546717924 25414 430770025 25415 1074790656 25416 14680230244 25417 400120009 25418 392792761 25419 570349924 25420 2511613456 25421 229946896 25422 1533270649 25423 161772961 25424 10407876361 25425 6050817369 25426 72801647 25427 210105025 25428 4080271129 25429 34869122 25430 716311696 25431 2931897609 25432 4013856025 25433 186459025 25434 23351507344 25435 318479716 25436 819333376 25437 622851849 25438 1577281225 25439 161874729 25440 62949304609 25441 437562724 25442 365115664 25443 1826451169 25444 820879801 25445 796368400 25446 1012639684 25447 161951076 25448 1851064576 25449 570827664 25450 293240135 25451 231800625 25452 1249617838 25453 162001984 25454 1033944025 25455 883991824 25456 6090709849 25457 162078361 25458 1017418609 25459 80272230 25460 2645970721 25461 6074175969 25462 424318801 25463 162154756 25464 5148349504 25465 15547674 25466 233504111 25467 784392049 25468 822427684 25469 162180225 25470 5915455744 25471 162843121 25472 2129194900 25473 1120040089 25474 28504241 25475 625700196 25476 3320294884 25477 194407249 25478 365344996 25479 1884601744 25480 37785916996 25481 191517921 25482 1487799184 25483 206037316 25484 1344688900 25485 894428649 25486 366148225 25487 34128441 25488 95364851344 25489 179426025 25490 717436225 25491 566059264 25492 823977025 25493 422754721 25494 2557527184 25495 318729609 25496 371108354 25497 1257553444 25498 902942401 25499 198133776 25500 21500943424 25501 404975376 25502 407555344 25503 452923524 25504 9661513849 25505 319479876 25506 5189329369 25507 262310416 25508 2069340100 25509 654182929 25510 720815104 25511 184525056 25512 5206632649 25513 234059401 25514 366492736 25515 361876839844 25516 826562500 25517 328878225 25518 1020291364 25519 514654596 25520 13053062500 25521 640444249 25522 912704521 25523 163021824 25524 6542706769 25525 638017081 25526 73490111 25527 540655504 25528 1869697600 25529 1001152881 25530 3896506084 25531 355058649 25532 1457177929 25533 1262878369 25534 465437476 25535 320231025 25536 212605832464 25537 163072900 25538 1822259 25539 453775204 25540 1623122944 25541 163328400 25542 13124451844 25543 526243600 25544 2856474916 25545 127741843 25546 98665703 25547 179265321 25548 2298914809 25549 37450370 25550 815849831 25551 1688141569 25552 4204225600 25553 376942225 25554 1021249849 25555 475894225 25556 828633796 25557 1131111424 25558 638572900 25559 198894609 25560 29743141444 25561 163532944 25562 73605170 25563 454414489 25564 655947671 25565 320983056 25566 1026049024 25567 206496900 25568 14969522500 25569 3547631844 25570 733272241 25571 700131600 25572 2311878724 25573 172501956 25574 545502736 25575 3471802084 25576 3402738889 25577 163558521 25578 19785798244 25579 163609681 25580 1633291396 25581 455480964 25582 368563204 25583 163686436 25584 21911992729 25585 1181984400 25586 521391556 25587 1269995769 25588 834863236 25589 163840000 25590 2024280064 25591 185232100 25592 4686497764 25593 690480729 25594 422466916 25595 324504196 25596 54492832969 25597 400000000 25598 369139369 25599 2213890704 25600 2092940890000 25601 163865601 25602 1341170884 25603 163942416 25604 1090650625 25605 2496201444 25606 1386817600 25607 189007504 25608 7854745129 25609 164096100 25610 1261741441 25611 455694409 25612 1289815396 25613 407636100 25614 2863534144 25615 439363521 25616 4235796889 25617 456121449 25618 73950887 25619 294671556 25620 13473869929 25621 164249856 25622 599760100 25623 7045419969 25624 1876709041 25625 2664727641 25626 1027010209 25627 1071252900 25628 1019908096 25629 458259649 25630 1064260129 25631 372798864 25632 86810961769 25633 164326761 25634 928725625 25635 907033689 25636 2030223364 25637 235192896 25638 1031822884 25639 164378041 25640 3692142169 25641 5370984369 25642 369946756 25643 164557584 25644 2320541584 25645 530841600 25646 370293049 25647 566773249 25648 2154846479 25649 2784791 25650 44652761344 25651 211440681 25652 2013227161 25653 584527329 25654 409617121 25655 809459401 25656 5383450384 25657 164685889 25658 74181815 25659 1275346944 25660 1648603609 25661 190688481 25662 5525246224 25663 231131209 25664 22224846400 25665 1095080464 25666 418038916 25667 164762896 25668 14571386944 25669 621006400 25670 981005041 25671 614643264 25672 1886078041 25673 164839921 25674 1498231849 25675 1195015761 25676 427974466 25677 10699212969 25678 92114903 25679 165019716 25680 23872413049 25681 208455844 25682 371679841 25683 1142237209 25684 836424241 25685 474978436 25686 2871566569 25687 209323024 25688 8052190756 25689 459330624 25690 3632197 25691 265136089 25692 2324879089 25693 165148201 25694 87161474 25695 2548937169 25696 15570048400 25697 81599919 25698 1034715889 25699 240901441 25700 3362956081 25701 789160464 25702 437395396 25703 165328164 25704 124388119969 25705 434972736 25706 373764889 25707 1033108164 25708 842160400 25709 217857600 25710 2033739409 25711 408969729 25712 4246346896 25713 1278920644 25714 1207979536 25715 457147161 25716 2346627364 25717 165533956 25718 1377003664 25719 460188304 25720 3738221881 25721 306530064 25722 2887665169 25723 197627364 25724 192398450 25725 26584324209 25726 555214969 25727 285238321 25728 150693028864 25729 46293158 25730 1195499776 25731 3652630969 25732 2114620225 25733 165636900 25734 1038579529 25735 325261225 25736 378119471 25737 754985529 25738 94056518 25739 412090000 25740 30288877369 25741 165714129 25742 502252921 25743 461906064 25744 4267486276 25745 497200804 25746 2591013604 25747 165868641 25748 994771600 25749 1295064169 25750 3030612601 25751 232715025 25752 432876152 25753 750486025 25754 432265681 25755 1172857009 25756 1098988801 25757 199459129 25758 76486539844 25759 165920161 25760 73608573481 25761 675584064 25762 530334841 25763 166023225 25764 4319381284 25765 327031056 25766 646328929 25767 3319142544 25768 1900175281 25769 201072400 25770 2052724249 25771 166306816 25772 1072300516 25773 951228964 25774 2383685329 25775 640494864 25776 33584960644 25777 182628196 25778 373996921 25779 818074404 25780 1653723556 25781 498852225 25782 1053132304 25783 82751255 25784 2902838884 25785 7129606969 25786 374345104 25787 187115041 25788 5924688784 25789 56085702 25790 740112025 25791 462121009 25792 52564732900 25793 166384201 25794 2911897444 25795 1262736225 25796 842682841 25797 463196484 25798 374809600 25799 166410000 25800 24165324304 25801 166642281 25802 1469112241 25803 1970205769 25804 847392100 25805 569251881 25806 2886053284 25807 185804161 25808 4299293761 25809 1145957904 25810 996854329 25811 209786256 25812 18377055844 25813 193989184 25814 74992898 25815 909143104 25816 4727250025 25817 46689567 25818 1846163089 25819 166926400 25820 1669131025 25821 2037348769 25822 375390625 25823 1808885961 25824 27103695424 25825 647957025 25826 471280681 25827 464704249 25828 1203396100 25829 267976900 25830 15416202244 25831 286963600 25832 385196198 25833 549761809 25834 375506884 25835 327537604 25836 2364098884 25837 413430889 25838 375739456 25839 15860127969 25840 15348484321 25841 167003929 25842 1306244164 25843 203461696 25844 3773522041 25845 919726929 25846 75341855 25847 167029776 25848 15341795044 25849 167262489 25850 2564510881 25851 1157156289 25852 1363898761 25853 189035001 25854 1709574409 25855 328551876 25856 114170327881 25857 362324163 25858 942858436 25859 247118400 25860 4650830809 25861 234702400 25862 440160400 25863 600103009 25864 2847823225 25865 818246025 25866 8337881344 25867 167340096 25868 1002735556 25869 465135489 25870 1418501569 25871 37972167 25872 101462635024 25873 167547136 25874 480311056 25875 15459689569 25876 848440384 25877 218892025 25878 1560408004 25879 414326025 25880 3807877264 25881 465351184 25882 377486041 25883 445421025 25884 6689113369 25885 501894409 25886 265662182 25887 466646404 25888 1941789830 25889 167728401 25890 2119865764 25891 211527936 25892 850538896 25893 9132095844 25894 763472161 25895 329821921 25896 10429924129 25897 356983236 25898 612612001 25899 599858064 25900 9889308025 25901 36498615 25902 2944364644 25903 167857936 25904 4309922500 25905 1375074724 25906 377835844 25907 416119201 25908 3136224004 25909 288116676 25910 741255076 25911 1302271569 25912 2321408761 25913 167935681 25914 2607838489 25915 407393856 25916 2478347089 25917 606735424 25918 378302500 25919 168091225 25920 2543026627969 25921 2588774400 25922 661981441 25923 467294689 25924 853165681 25925 972691344 25926 1232501449 25927 47487455 25928 4809283801 25929 1739890944 25930 750431236 25931 168117156 25932 2403646729 25933 168194961 25934 378652681 25935 5665121289 25936 4341887449 25937 211237156 25938 4460503369 25939 168246841 25940 1679442361 25941 469025649 25942 1254930625 25943 168350625 25944 10763440009 25945 330839721 25946 379003024 25947 7320855844 25948 1480633441 25949 615536100 25950 4327271524 25951 168584256 25952 68523433 25953 574656784 25954 568297921 25955 385651044 25956 17532937744 25957 183439936 25958 379236676 25959 612414009 25960 1123080818 25961 288694081 25962 62205017 25963 418366116 25964 861070336 25965 2638055044 25966 76042199 25967 278522721 25968 12269328289 25969 168740100 25970 5618851681 25971 670913604 25972 1102572025 25973 249292521 25974 17079091969 25975 660490000 25976 2450646016 25977 1179716409 25978 545923225 25979 198979236 25980 4780616164 25981 168948004 25982 535737316 25983 1311308944 25984 139041731689 25985 332369361 25986 1345569124 25987 289850625 25988 1189077289 25989 469675584 25990 1495446241 25991 585349636 25992 31875460369 25993 338596801 25994 455779801 25995 928238089 25996 1041288361 25997 168974001 25998 2709931249 25999 169026001 26000 55769184025 26001 29006177344 26002 380406016 26003 169208064 26004 3388054849 26005 835961569 26006 380640100 26007 470542864 26008 1928527225 26009 249008400 26010 8979836644 26011 373687561 26012 2151197161 26013 35566989 26014 380757169 26015 772840000 26016 28317148729 26017 169260100 26018 382163401 26019 8512276644 26020 1684609936 26021 169364196 26022 1058981764 26023 216678400 26024 1933272961 26025 1827733504 26026 3842760100 26027 214856964 26028 19933768969 26029 169520400 26030 1126810624 26031 470976804 26032 4395424804 26033 420168004 26034 1063868689 26035 388681225 26036 1461991696 26037 1910738944 26038 499030921 26039 292170649 26040 36981982249 26041 169676676 26042 451562500 26043 471845284 26044 1106161081 26045 334670436 26046 2960665744 26047 609546721 26048 301758806 26049 702621049 26050 1477633600 26051 37068198 26052 4378733584 26053 170067681 26054 948948025 26055 7428198969 26056 1935648016 26057 185340996 26058 1318198249 26059 406788561 26060 1694968900 26061 1703790729 26062 473497600 26063 198612649 26064 37398531769 26065 592192225 26066 382398025 26067 472279824 26068 18977266564 26069 208889209 26070 3208882609 26071 316057284 26072 389950466 26073 1316746369 26074 382750096 26075 1656001636 26076 3258354724 26077 221682321 26078 873438916 26079 472932009 26080 87951919 26081 238702500 26082 89438079844 26083 170276401 26084 863184400 26085 1446052729 26086 383102329 26087 50428527 26088 5423144164 26089 84287967 26090 755040484 26091 2326808169 26092 1227871681 26093 187279225 26094 1067786329 26095 427703761 26096 11336712676 26097 473802289 26098 383924836 26099 170380809 26100 29202366769 26101 1185123 26102 572166400 26103 2061341604 26104 3478758361 26105 540237049 26106 1615396864 26107 170433025 26108 1079976769 26109 3682911969 26110 1916163076 26111 170459136 26112 51417740252 26113 170537481 26114 541167169 26115 934647184 26116 867950521 26117 1955850625 26118 2968833169 26119 170824900 26120 3878175625 26121 474455524 26122 97469954 26123 197430601 26124 6001136089 26125 2629433284 26126 385690321 26127 1322195044 26128 7351004644 26129 301890625 26130 4015376689 26131 422878096 26132 1262807296 26133 685235329 26134 91986182 26135 335182864 26136 81331624969 26137 187525636 26138 953018641 26139 475109209 26140 1726236304 26141 170981776 26142 1070729284 26143 293916736 26144 17250458281 26145 7337978244 26146 485320900 26147 47888934 26148 2456887489 26149 195580225 26150 316187423 26151 771006289 26152 1011866927 26153 171086400 26154 2993402944 26155 335439225 26156 1516167844 26157 476417929 26158 675636049 26159 539447076 26160 25656671329 26161 171217225 26162 442050625 26163 18649179844 26164 1378562641 26165 335952241 26166 7748752729 26167 179908569 26168 1983455296 26169 1370258289 26170 757350400 26171 171295744 26172 6799981444 26173 427869225 26174 123365378 26175 1869870564 26176 23324925625 26177 171374281 26178 1075643209 26179 222576561 26180 7324792225 26181 1329477444 26182 1197367609 26183 171452836 26184 5443045729 26185 339038569 26186 386043904 26187 1605364489 26188 869011441 26189 171636201 26190 17572683844 26191 239909121 26192 4503483664 26193 477072964 26194 955057216 26195 1400630625 26196 3166537984 26197 382593600 26198 386279716 26199 1539542169 26200 8212890625 26201 126715847 26202 1528575409 26203 171714816 26204 869542144 26205 941078329 26206 386633569 26207 210134016 26208 322637632144 26209 171950769 26210 764301316 26211 477509904 26212 67064899 26213 241118784 26214 1404525529 26215 2130837921 26216 2824816201 26217 3728567844 26218 77452607 26219 198781801 26220 11035922704 26221 296838441 26222 959140900 26223 478165689 26224 1264018199 26225 663011001 26226 5407690369 26227 172081924 26228 1104964081 26229 1198682884 26230 1093228096 26231 216531225 26232 5482958209 26233 217238121 26234 667240561 26235 4504020544 26236 2169603241 26237 172239376 26238 1084516624 26239 258823744 26240 108335114449 26241 478821924 26242 387696100 26243 709476496 26244 3089903027344 26245 429442729 26246 548449561 26247 827827984 26248 2553280900 26249 172265625 26250 39236478724 26251 172396900 26252 873793600 26253 1338608569 26254 388878400 26255 428862681 26256 12722035264 26257 1182740881 26258 584865856 26259 479697604 26260 3042184336 26261 172423161 26262 3042846244 26263 172475689 26264 13450896484 26265 1265722929 26266 629959801 26267 172817316 26268 3808988089 26269 40208807 26270 197493554 26271 10493338969 26272 9998800036 26273 448295929 26274 1332396004 26275 675688036 26276 874325761 26277 708730884 26278 192212399 26279 241926916 26280 34833369769 26281 191102976 26282 29570657 26283 481670809 26284 875923216 26285 849372736 26286 1957354564 26287 195664144 26288 7816504921 26289 2255015169 26290 216403046 26291 210395025 26292 6155500849 26293 172869904 26294 77807234 26295 947531524 26296 3089025241 26297 173027716 26298 8475411844 26299 1139265009 26300 3518150596 26301 691269264 26302 389588644 26303 199374400 26304 64174568929 26305 340587025 26306 194263910 26307 1809396369 26308 876988996 26309 173132964 26310 2139247504 26311 216943441 26312 7485883441 26313 2997781504 26314 431392900 26315 511664400 26316 10092613444 26317 173185600 26318 389825536 26319 734518404 26320 27317478400 26321 173422561 26322 1235663104 26323 243141649 26324 881793025 26325 67762337344 26326 78044102 26327 429235524 26328 5543100304 26329 230310976 26330 772450849 26331 591316489 26332 1020483025 26333 217651009 26334 15212015569 26335 559275201 26336 10096230400 26337 482109849 26338 675168256 26339 173527929 26340 4868131984 26341 112205318 26342 390655225 26343 1349607169 26344 2882508721 26345 490976964 26346 1087482529 26347 173659684 26348 2197359376 26349 484308049 26350 2669788900 26351 297424516 26352 115047820969 26353 436601025 26354 391011076 26355 2447478784 26356 247188866 26357 173844225 26358 1762068529 26359 210221001 26360 3901751296 26361 1592967744 26362 2419262596 26363 193488100 26364 12219533764 26365 341362576 26366 391248400 26367 1071056529 26368 123210126169 26369 429691441 26370 6494264569 26371 174055249 26372 1304726641 26373 530242729 26374 393030625 26375 1462603536 26376 14647534729 26377 300363561 26378 820536025 26379 3774504969 26380 1731475321 26381 483824016 26382 1093426489 26383 431974656 26384 6040242961 26385 967023409 26386 463885444 26387 174134416 26388 531597163 26389 49103511 26390 3704913424 26391 721029904 26392 397136543 26393 174213601 26394 1550941924 26395 341621289 26396 883932361 26397 3350904769 26398 89811695 26399 174319209 26400 149751198529 26401 219336100 26402 480705625 26403 842566729 26404 761970434 26405 343694521 26406 24511659844 26407 174451264 26408 1993086736 26409 484748289 26410 1294776289 26411 9056567556 26412 284038978 26413 216266436 26414 506160004 26415 2692260769 26416 8134777249 26417 174530521 26418 4130247289 26419 202891536 26420 1747240000 26421 486070209 26422 559464409 26423 174636225 26424 15847536769 26425 1790220721 26426 102432431 26427 795352804 26428 887146225 26429 454073481 26430 2148971449 26431 174715524 26432 59818887241 26433 6211331344 26434 393149584 26435 433222596 26436 2465817649 26437 174874176 26438 393744649 26439 1233203689 26440 4044705604 26441 187443481 26442 6554845444 26443 251349316 26444 1260889081 26445 1250824689 26446 983825956 26447 220166244 26448 20846161924 26449 175006441 26450 3820846969 26451 1362495744 26452 1152127249 26453 87019575 26454 1099386649 26455 1005714369 26456 2000325625 26457 486290704 26458 78875975 26459 175271121 26460 226992214969 26461 227346084 26462 447999556 26463 487393929 26464 10145122729 26465 425390625 26466 1590175129 26467 712409481 26468 1588500736 26469 1807270144 26470 778298404 26471 197964900 26472 5603570449 26473 279491524 26474 1673055409 26475 1933976529 26476 891977956 26477 64304151 26478 3084358369 26479 175403536 26480 9127700521 26481 2229445089 26482 394936129 26483 191351889 26484 2479243264 26485 344473600 26486 794450596 26487 31174139844 26488 1646422871 26489 175509504 26490 2168485489 26491 194267844 26492 1115159236 26493 488056464 26494 677821225 26495 858372804 26496 628511227369 26497 175562500 26498 395532544 26499 1114024129 26500 8293016356 26501 175721536 26502 2796505924 26503 221592996 26504 2007577636 26505 5544589444 26506 459502096 26507 304502500 26508 3994492804 26509 1095146649 26510 234735815 26511 488277409 26512 4536157201 26513 176066361 26514 8753847844 26515 345253561 26516 445020647 26517 489382884 26518 396010000 26519 284360769 26520 23291948689 26521 246804100 26522 482680900 26523 3511984644 26524 1334806225 26525 678237849 26526 1100381584 26527 197093521 26528 10391355844 26529 610188804 26530 391329350 26531 211586116 26532 10782122569 26533 554743809 26534 79472870 26535 1321104409 26536 2964258025 26537 562685841 26538 1109356249 26539 176305284 26540 1837922641 26541 3836191969 26542 651985156 26543 383533056 26544 34181353924 26545 347076900 26546 691164100 26547 490711104 26548 896283844 26549 206726884 26550 12563495569 26551 436099689 26552 2012419600 26553 651117289 26554 731486116 26555 554979364 26556 2497200784 26557 176358400 26558 2527575625 26559 2367990244 26560 51566688889 26561 176517796 26562 1699665529 26563 191905609 26564 211262999 26565 5266695184 26566 509404900 26567 252523881 26568 131632547344 26569 194435136 26570 779470561 26571 617124964 26572 4419324484 26573 176757025 26574 1422572089 26575 685916100 26576 6832675600 26577 1366189444 26578 88671026 26579 87479078 26580 5000894089 26581 262537209 26582 397803025 26583 490932649 26584 2019693481 26585 621504900 26586 8461608169 26587 248031001 26588 2219352100 26589 491375889 26590 781817521 26591 176836804 26592 29140879849 26593 545596164 26594 398521369 26595 7579791844 26596 1160696761 26597 177235969 26598 3761000929 26599 202635225 26600 28009034881 26601 493595089 26602 542563849 26603 222099409 26604 6986786569 26605 444366400 26606 517289536 26607 3338181729 26608 4558005169 26609 290668401 26610 2267378689 26611 571688100 26612 897901225 26613 1371739369 26614 990046225 26615 348382225 26616 5684707609 26617 219869584 26618 398760961 26619 758561764 26620 4789332025 26621 441630225 26622 12196330969 26623 207360000 26624 2267280051001 26625 3918384409 26626 399600100 26627 177315856 26628 6711214084 26629 254881225 26630 786522025 26631 1939257369 26632 404388230 26633 177422400 26634 1835865409 26635 876515236 26636 898440676 26637 862420689 26638 598291600 26639 222725776 26640 1592937623 26641 177502329 26642 1474176025 26643 588159504 26644 901680784 26645 477116649 26646 1112355904 26647 177795556 26648 2036716900 26649 33192102969 26650 2886697984 26651 207331201 26652 2533310224 26653 250905600 26654 79952006 26655 973564804 26656 78024131584 26657 499254336 26658 3092694544 26659 225450225 26660 3000629284 26661 494261824 26662 400200025 26663 823919616 26664 8168905924 26665 350213796 26666 504945841 26667 1377300544 26668 1215289321 26669 177955600 26670 5723225104 26671 186732225 26672 4568948836 26673 660335809 26674 400320064 26675 206930310 26676 48372283969 26677 582160384 26678 402002500 26679 497602249 26680 7217352025 26681 177982281 26682 1114357924 26683 178035649 26684 2291153956 26685 2747017744 26686 563160361 26687 178115716 26688 73740488704 26689 307476225 26690 1057420324 26691 1914237504 26692 903303025 26693 178195801 26694 3109400644 26695 518973961 26696 2728077361 26697 694691449 26698 996286096 26699 178222500 26700 11436591364 26701 178356025 26702 1294560400 26703 7256824969 26704 4701296356 26705 2290101025 26706 1117364329 26707 225000000 26708 1285939600 26709 580906404 26710 790059664 26711 178382736 26712 47977207369 26713 178436164 26714 211653191 26715 1709987904 26716 906010000 26717 178516321 26718 1575851809 26719 124510479 26720 21649002496 26721 1379156769 26722 577488961 26723 178596496 26724 3430093489 26725 709210161 26726 362679410 26727 573219364 26728 3643088164 26729 178623225 26730 181955139844 26731 178703424 26732 1044194596 26733 118583537 26734 80552951 26735 350737984 26736 12997596049 26737 178997641 26738 175127 26739 1405275169 26740 4472131876 26741 744907849 26742 1120374784 26743 45777327 26744 2041593856 26745 977937984 26746 486908356 26747 88401714 26748 7138053169 26749 288286441 26750 3144966400 26751 661878529 26752 106900225936 26753 263218176 26754 28798768804 26755 354681889 26756 906551881 26757 3882785344 26758 515925796 26759 179238544 26760 11504064049 26761 88864847 26762 403809025 26763 711929124 26764 909263716 26765 452370361 26766 3117770569 26767 369985225 26768 11527243225 26769 498271684 26770 793605241 26771 267780496 26772 4343073604 26773 200732224 26774 568727104 26775 16387072144 26776 2056259716 26777 179318881 26778 1129430449 26779 220225600 26780 3283060804 26781 694427904 26782 1015123321 26783 179560000 26784 315773191969 26785 499075600 26786 87788879 26787 498718224 26788 1241787121 26789 628705476 26790 29831477 26791 217061289 26792 2605387849 26793 2451438144 26794 403929604 26795 588450564 26796 9948466564 26797 42655362 26798 80914598 26799 499611904 26800 19852528201 26801 179720836 26802 3134544169 26803 1135555204 26804 909806569 26805 980128249 26806 693848281 26807 50333298 26808 5745943204 26809 378146916 26810 2018615041 26811 11090617344 26812 911436100 26813 179828100 26814 1328019364 26815 537312400 26816 23548130116 26817 1237069584 26818 1113156496 26819 309267396 26820 14140063744 26821 179989056 26822 405015625 26823 500730129 26824 5230037761 26825 969637321 26826 1469342224 26827 215384976 26828 1380568336 26829 2026080144 26830 795973369 26831 447660964 26832 26178269209 26833 180069561 26834 81035327 26835 993321289 26836 70291723 26837 233784100 26838 22668915844 26839 180203776 26840 6774771481 26841 828403524 26842 81277055 26843 226141444 26844 2537842129 26845 1593925776 26846 593604496 26847 2196047044 26848 10741042321 26849 180364900 26850 4424511289 26851 252969025 26852 5728219225 26853 502073649 26854 471541225 26855 425101924 26856 16361479744 26857 196168036 26858 701932036 26859 1244819524 26860 2467605625 26861 180391761 26862 2700569089 26863 180606721 26864 8609056225 26865 8521505344 26866 1527871744 26867 210801361 26868 2546918089 26869 201356100 26870 797158756 26871 1817061129 26872 411705527 26873 637007121 26874 3159788944 26875 3183554929 26876 917968804 26877 1115025664 26878 521802649 26879 180633600 26880 1595148792064 26881 180768025 26882 81398054 26883 1719097444 26884 2778133264 26885 556299396 26886 1130438884 26887 152252655 26888 414159206 26889 502746084 26890 799532176 26891 180794916 26892 4819468738 26893 180929401 26894 1585154596 26895 1443392064 26896 5607613456 26897 312865344 26898 1135487809 26899 45144114 26900 3570660025 26901 789843963 26902 407434225 26903 181171600 26904 8968468804 26905 355473316 26906 574321225 26907 502970329 26908 4592095225 26909 195412441 26910 16747465744 26911 230159241 26912 13633131121 26913 506115009 26914 407797636 26915 885657600 26916 2565118609 26917 255456289 26918 499433104 26919 3976815844 26920 4092928576 26921 181252369 26922 2813984209 26923 488012281 26924 1209648400 26925 2021131849 26926 408161209 26927 181521729 26928 62543507569 26929 448592400 26930 803098921 26931 653927184 26932 919059856 26933 293231376 26934 1429369249 26935 356265625 26936 10713078016 26937 1803021444 26938 408646225 26939 398441521 26940 5180688529 26941 210917529 26942 615288025 26943 1256489809 26944 24680095801 26945 484484121 26946 8894753344 26947 181575625 26948 925619776 26949 887563264 26950 13366828225 26951 181602576 26952 5807506849 26953 181683441 26954 409252900 26955 2765392569 26956 1605043969 26957 89794743 26958 67178492 26959 181980100 26960 9677443876 26961 1234257424 26962 1053716521 26963 197683600 26964 18194502769 26965 357058816 26966 101890007 26967 623850529 26968 2073436225 26969 207936400 26970 3626087089 26971 90261506 26972 1302776836 26973 102599777344 26974 409981504 26975 1374036624 26976 29557174084 26977 236206161 26978 1413985609 26979 1595762809 26980 2797140544 26981 182061049 26982 3210582244 26983 367910761 26984 2093154001 26985 2563093129 26986 483472144 26987 182142016 26988 4687730089 26989 191268900 26990 807866929 26991 1407150144 26992 12503712400 26993 182385025 26994 1668885904 26995 358117776 26996 1175461225 26997 506340004 26998 410832361 26999 1860714496 27000 335023331344 27001 498584241 27002 665382025 27003 507015289 27004 1188456676 27005 515471616 27006 2849104129 27007 234181809 27008 59462822500 27009 1416543769 27010 1156612081 27011 182466064 27012 2601714049 27013 572644900 27014 715509001 27015 1004382864 27016 2978976400 27017 182655225 27018 5124698569 27019 40379135 27020 4659427600 27021 507465729 27022 454499761 27023 226231681 27024 13276109284 27025 1417974336 27026 411440656 27027 23084851969 27028 1111555600 27029 201867264 27030 3463557904 27031 182817441 27032 3185812249 27033 507691024 27034 1017227236 27035 358913025 27036 7252566244 27037 269288100 27038 576192016 27039 509495184 27040 60414690436 27041 454670329 27042 1145619409 27043 183033841 27044 926167489 27045 2820884544 27046 412293025 27047 335109636 27048 56101238449 27049 257121225 27050 1616361616 27051 571544649 27052 930555025 27053 313467025 27054 26304622969 27055 918029401 27056 8164026025 27057 588402049 27058 497022436 27059 183060900 27060 7751393764 27061 183142089 27062 206801666 27063 2182010944 27064 585773231 27065 359443681 27066 1979983009 27067 183223296 27068 216560966 27069 1260392004 27070 810256225 27071 422138116 27072 233252293444 27073 183277444 27074 413268241 27075 4199299204 27076 2310148096 27077 183467025 27078 1147651129 27079 314672121 27080 4165798849 27081 5247118969 27082 581822641 27083 657153225 27084 3820105249 27085 359709156 27086 99199487 27087 510850404 27088 4723537984 27089 207100881 27090 18417746944 27091 183629601 27092 1600720081 27093 715402009 27094 1370332324 27095 361304064 27096 6036046864 27097 3051015696 27098 531579136 27099 1424081169 27100 3730522084 27101 209351961 27102 1148667664 27103 183683809 27104 10203089990 27105 1964882929 27106 414122500 27107 183710916 27108 20898171844 27109 183954969 27110 811452196 27111 1272134889 27112 419088434 27113 270043489 27114 1150702084 27115 718186401 27116 931104196 27117 2466314244 27118 1793946025 27119 241958025 27120 32407920484 27121 229492201 27122 446603689 27123 511076449 27124 933852481 27125 4872040000 27126 4591688644 27127 184172041 27128 2115448036 27129 511754884 27130 815045401 27131 315275536 27132 11697936649 27133 226893969 27134 414733225 27135 24121817344 27136 337152099904 27137 258373476 27138 1162946404 27139 455609025 27140 3105052729 27141 632120164 27142 472453696 27143 184660921 27144 31634891044 27145 517380516 27146 2601102001 27147 512886609 27148 1311236521 27149 231313681 27150 4926916864 27151 271557441 27152 4734678481 27153 3544654369 27154 83101490 27155 362102841 27156 4325298289 27157 318301281 27158 526197721 27159 722373129 27160 11022690121 27161 212809744 27162 9108220969 27163 296218521 27164 934402624 27165 1017737604 27166 823632601 27167 457489321 27168 31682932009 27169 38942822 27170 2848463641 27171 1427857369 27172 937155769 27173 212722225 27174 2902192384 27175 714439441 27176 2773391569 27177 513792889 27178 91729010 27179 184824025 27180 15286107769 27181 131748710 27182 415956025 27183 1205617284 27184 4790577796 27185 362635849 27186 1873331524 27187 265624804 27188 2338786321 27189 7193075344 27190 821051716 27191 184905604 27192 8815707664 27193 201583204 27194 416935561 27195 7537191489 27196 1712800996 27197 185096025 27198 3261780544 27199 39869231 27200 115157743801 27201 516516529 27202 1318851856 27203 259210000 27204 2606306704 27205 362902500 27206 520432969 27207 1441113444 27208 3158440000 27209 2124749025 27210 2287421929 27211 185477161 27212 72485059 27213 681314404 27214 593166025 27215 363703041 27216 1938184642969 27217 233050756 27218 604471396 27219 686544804 27220 1854163600 27221 208658025 27222 2025630049 27223 461734144 27224 2669168896 27225 10714734144 27226 417303184 27227 273836304 27228 2615504164 27229 224100900 27230 2102497609 27231 603537489 27232 4173796103 27233 254019844 27234 4776468544 27235 627452401 27236 272484383 27237 1279993729 27238 417793600 27239 185504400 27240 11707672804 27241 185667876 27242 541725625 27243 4008409344 27244 6582076900 27245 366645904 27246 1728231184 27247 264680361 27248 8897016976 27249 806389609 27250 3380027044 27251 118545542 27252 7329414544 27253 185749641 27254 418161601 27255 1774262884 27256 2122905625 27257 40835103 27258 4280038084 27259 185913225 27260 2678476516 27261 2579319369 27262 544522225 27263 215032896 27264 159302362129 27265 289925894 27266 419143729 27267 639685264 27268 1222830961 27269 358004241 27270 18275524969 27271 185995044 27272 5316305569 27273 517881049 27274 718240000 27275 717061284 27276 2633947684 27277 186049600 27278 678915136 27279 3643571044 27280 18594867769 27281 186076881 27282 1163969689 27283 186295201 27284 1442784256 27285 1313482564 27286 1036260481 27287 321951249 27288 16708664644 27289 215443684 27290 822255625 27291 725871364 27292 943779841 27293 1160151721 27294 1170118849 27295 488189025 27296 10842015625 27297 11758582969 27298 420373009 27299 186704896 27300 42504831889 27301 299220804 27302 856674361 27303 784112004 27304 2147859025 27305 464359401 27306 4370796544 27307 134587095 27308 944332900 27309 518563984 27310 828288400 27311 5018543 27312 13369603129 27313 454798276 27314 1059762916 27315 2876927769 27316 945439504 27317 202863049 27318 1436182609 27319 233631225 27320 4263959401 27321 1283932224 27322 629056561 27323 227496889 27324 44970291844 27325 722319376 27326 731973025 27327 520615489 27328 72165300496 27329 186814224 27330 2327773009 27331 224790049 27332 947654656 27333 1444912144 27334 496621225 27335 266946630 27336 8291377249 27337 187142400 27338 420988324 27339 907937424 27340 1870476001 27341 276889600 27342 28186044769 27343 46384487 27344 4858090000 27345 1026689764 27346 1036453636 27347 74698854 27348 3892761664 27349 462680100 27350 1676001721 27351 4056033969 27352 3811210225 27353 234794329 27354 94772897 27355 367450561 27356 473481266 27357 743489289 27358 84205871 27359 210830400 27360 239157187369 27361 187224489 27362 421480900 27363 1291827364 27364 952092736 27365 657614736 27366 1173199504 27367 187635204 27368 3017414761 27369 1452524544 27370 4050049600 27371 203490225 27372 2647822849 27373 269255281 27374 84329030 27375 4588978564 27376 5865262225 27377 464100849 27378 73406857969 27379 419471361 27380 2803808401 27381 521300224 27382 421850521 27383 219780625 27384 15375256009 27385 367718976 27386 422097025 27387 1847882169 27388 1120575625 27389 234365481 27390 3689590564 27391 2336658921 27392 127859165476 27393 845181184 27394 422836969 27395 368256100 27396 7484326144 27397 187772209 27398 19358074 27399 521756964 27400 8454434704 27401 413105625 27402 1181434384 27403 221235876 27404 2892180841 27405 22256760969 27406 465308041 27407 187799616 27408 13652052964 27409 188046369 27410 833130496 27411 523357129 27412 3896131561 27413 209757289 27414 3296137744 27415 370678009 27416 698892998 27417 1606165929 27418 84575618 27419 464574916 27420 5271776449 27421 236544400 27422 84699047 27423 2085018244 27424 10892679424 27425 730242529 27426 2955770689 27427 188101225 27428 953759689 27429 595457604 27430 1584438025 27431 188183524 27432 48868407844 27433 93087494 27434 161414255 27435 1560013009 27436 2997672001 27437 188348176 27438 87685577 27439 303247396 27440 28476491378 27441 1463980644 27442 423701056 27443 322561600 27444 2661734464 27445 523768996 27446 424071649 27447 1315657984 27448 3194962576 27449 188457984 27450 15156564544 27451 43772486 27452 955428100 27453 524043664 27454 1593047569 27455 844483600 27456 5593586426 27457 188760121 27458 85069874 27459 39377242969 27460 1892337001 27461 466948881 27462 2106075664 27463 43624671 27464 2167926721 27465 1044711684 27466 620956561 27467 374422500 27468 19554386569 27469 327465216 27470 205491782 27471 524501604 27472 6281830564 27473 224880016 27474 1874630209 27475 385898694 27476 955984561 27477 1839294769 27478 602702500 27479 188787600 27480 12120248464 27481 188870049 27482 1939345444 27483 525876624 27484 959326729 27485 598340521 27486 9542749969 27487 189172516 27488 10994361316 27489 5582630089 27490 835556836 27491 237006025 27492 3351483664 27493 55671170 27494 95624390 27495 6215272569 27496 1098132359 27497 281534841 27498 1185562624 27499 205434889 27500 19728449764 27501 673246809 27502 425803225 27503 467424400 27504 38185849744 27505 370947600 27506 106823663 27507 697065604 27508 4139120896 27509 189420169 27510 6259499689 27511 350663076 27512 3517083025 27513 4071971344 27514 425927044 27515 371487076 27516 2671029124 27517 94039170 27518 426174736 27519 526794304 27520 129427977121 27521 433305856 27522 5276133769 27523 237129201 27524 2406294916 27525 2087758864 27526 85441511 27527 189447696 27528 10485145609 27529 189585361 27530 844076809 27531 8411090944 27532 963792025 27533 53687090 27534 2095075984 27535 373107856 27536 4869387961 27537 608707584 27538 2638260496 27539 189612900 27540 139922379844 27541 189750625 27542 595652836 27543 527483089 27544 3095030689 27545 941507856 27546 1188663529 27547 582305161 27548 220129394 27549 1469725569 27550 2746284025 27551 190164100 27552 82568298409 27553 213422881 27554 136670375 27555 1548973449 27556 1270494736 27557 238887936 27558 3348011044 27559 710648964 27560 8983817089 27561 528862009 27562 427786489 27563 228312100 27564 2699010304 27565 469502224 27566 1507302976 27567 4152126969 27568 4926074596 27569 279190681 27570 2378707984 27571 214593201 27572 1466124100 27573 2318615104 27574 6417658 27575 738208900 27576 17236276369 27577 453690000 27578 428407204 27579 658025104 27580 4754516209 27581 190191681 27582 1191768484 27583 190578025 27584 24909677584 27585 2914596169 27586 734735236 27587 1185011776 27588 7648726849 27589 246929796 27590 1420083856 27591 39685212 27592 2177995561 27593 211848025 27594 26548465969 27595 373378329 27596 966028561 27597 529322049 27598 428904100 27599 473845824 27600 82801213504 27601 471237264 27602 108633926 27603 1481249169 27604 1168682596 27605 374190336 27606 1476250084 27607 281501284 27608 7650301156 27609 530012484 27610 1230606400 27611 190660864 27612 13610022244 27613 238023184 27614 430272049 27615 2681375524 27616 11353968025 27617 190854225 27618 1201107649 27619 209960100 27620 1941988624 27621 22593697344 27622 213217559 27623 309337744 27624 6057041929 27625 3068495236 27626 639482944 27627 531394704 27628 967147801 27629 476025124 27630 6664599769 27631 191075329 27632 7364900761 27633 691532209 27634 500909161 27635 374732164 27636 20820181264 27637 224640144 27638 743053081 27639 2080454544 27640 4388267536 27641 233325625 27642 1558038784 27643 688537600 27644 968827876 27645 1652585104 27646 697171216 27647 191158276 27648 13620247875844 27649 231161616 27650 4503081025 27651 933730249 27652 1428462025 27653 191434896 27654 1684856209 27655 378263601 27656 436570367 27657 3710271744 27658 86062706 27659 241833601 27660 5317618084 27661 247086961 27662 86187215 27663 532086489 27664 30342156100 27665 536339281 27666 4704176569 27667 228856384 27668 977250121 27669 879241104 27670 850188964 27671 567392400 27672 6162564004 27673 191656336 27674 12443311 27675 17341465969 27676 415306751 27677 328080769 27678 2973739024 27679 230432400 27680 23176713121 27681 533471409 27682 432140944 27683 508547601 27684 7562389444 27685 2892718656 27686 493017616 27687 768509284 27688 2185562500 27689 191684025 27690 4244783104 27691 191767104 27692 4551931024 27693 2057711044 27694 529644196 27695 438483600 27696 14129363689 27697 191822500 27698 620059801 27699 1319650929 27700 3839041600 27701 192265956 27702 290587839844 27703 329930896 27704 2190614416 27705 1060609489 27706 1074856225 27707 210192004 27708 2703688009 27709 387617344 27710 1109955856 27711 1485100369 27712 25604800225 27713 604127241 27714 1755777604 27715 649026576 27716 3127158241 27717 533702404 27718 433014481 27719 254689681 27720 114133838569 27721 57216678 27722 533379025 27723 535552164 27724 1130237161 27725 748897956 27726 1209439729 27727 623750625 27728 4971660100 27729 7776946969 27730 230439026 27731 54113919 27732 2755410064 27733 192321424 27734 2828006041 27735 1494363649 27736 2193142561 27737 192349161 27738 5961692944 27739 192404641 27740 3275845225 27741 1331666064 27742 224168687 27743 192487876 27744 48095560249 27745 549386721 27746 433264225 27747 1490886544 27748 2435521201 27749 192515625 27750 11124342784 27751 192682161 27752 444171974 27753 975437824 27754 433389124 27755 384546959 27756 21885355969 27757 215619856 27758 433638976 27759 797045824 27760 9789321481 27761 404452321 27762 3082692484 27763 192737689 27764 281190002 27765 2933522244 27766 86936159 27767 192820996 27768 12389248249 27769 481319721 27770 857552656 27771 537868864 27772 1322995129 27773 192904321 27774 3374099569 27775 1076168025 27776 198073062916 27777 695218689 27778 949132864 27779 193071025 27780 5409896704 27781 331167204 27782 512796025 27783 173003587969 27784 3777946225 27785 379080900 27786 1765848484 27787 240808324 27788 977812900 27789 617870449 27790 2145079225 27791 193098816 27792 39785089444 27793 193182201 27794 768287524 27795 1411655184 27796 980629225 27797 286085607 27798 1677475849 27799 193237801 27800 9714664969 27801 1510255044 27802 434889316 27803 193321216 27804 6956727649 27805 489117456 27806 435139600 27807 2079542404 27808 17186685604 27809 193432464 27810 19722550969 27811 561642601 27812 1283358976 27813 669360384 27814 435515161 27815 379899081 27816 10819536289 27817 193515921 27818 1081357456 27819 2114804169 27820 3406940161 27821 235469025 27822 1210483264 27823 193571569 27824 1548940802 27825 6320568004 27826 87186527 27827 193849929 27828 7838800369 27829 247779081 27830 2648131600 27831 538332804 27832 14219370025 27833 331786225 27834 71294972 27835 610732369 27836 981192976 27837 4168251844 27838 643281769 27839 570540996 27840 156406012324 27841 272349009 27842 87311846 27843 538564849 27844 982885201 27845 380445025 27846 17752098169 27847 193905625 27848 2523354289 27849 539725824 27850 1712304400 27851 194351481 27852 4254561529 27853 815102500 27854 649995025 27855 3048364944 27856 5005987009 27857 236359876 27858 1215707689 27859 334890000 27860 5345218321 27861 693900964 27862 436768201 27863 69534662 27864 157261419844 27865 381538089 27866 438651136 27867 1400780329 27868 984014161 27869 450245961 27870 2419852864 27871 251952129 27872 21506222500 27873 2305152144 27874 1678458961 27875 1515544900 27876 4516780849 27877 238486249 27878 566725636 27879 541818729 27880 5960766436 27881 1193357025 27882 3391548169 27883 194490916 27884 985708816 27885 4322668009 27886 523036900 27887 221950404 27888 39301873009 27889 223921296 27890 858783025 27891 4216813969 27892 1490346025 27893 194602500 27894 1216753924 27895 970073316 27896 3374448100 27897 699972849 27898 1050408100 27899 311381316 27900 41600497444 27901 194825764 27902 1085702500 27903 625100004 27904 137415524416 27905 382906624 27906 1219895329 27907 347263225 27908 987404929 27909 3811457169 27910 29712314 27911 616429584 27912 6247637764 27913 219602761 27914 550137025 27915 1067459584 27916 2494503025 27917 194853681 27918 16689280969 27919 195160900 27920 10015005625 27921 605996689 27922 711022225 27923 484220025 27924 4793069824 27925 756965169 27926 438902500 27927 1783964169 27928 2231239696 27929 273207841 27930 21347255449 27931 430064644 27932 989668681 27933 542750209 27934 440790025 27935 507555841 27936 94118263369 27937 845530084 27938 548309056 27939 699443809 27940 2877678736 27941 195188841 27942 1223040784 27943 195244729 27944 5579343025 27945 100607592969 27946 562448656 27947 195328576 27948 3530974084 27949 57997367 27950 3448743076 27951 3650213889 27952 5040432016 27953 195440400 27954 3417805444 27955 387302400 27956 1225980196 27957 543216249 27958 217549271 27959 236083225 27960 12752507329 27961 195524289 27962 962488576 27963 2622668944 27964 991368196 27965 1503035361 27966 1441872784 27967 195748081 27968 59107820641 27969 544848964 27970 864948100 27971 238424481 27972 64357093969 27973 274498624 27974 474804100 27975 2155466329 27976 3868093636 27977 41870391 27978 1228292209 27979 1218568464 27980 1969850689 27981 1519986169 27982 555497761 27983 195944004 27984 24123370489 27985 456847876 27986 1092236401 27987 823230864 27988 992502016 27989 337383424 27990 6750594244 27991 314459289 27992 449276162 27993 2286943684 27994 440916004 27995 561927025 27996 2769601129 27997 196000000 27998 441546169 27999 6330111844 28000 210147979561 28001 196252081 28002 2189491264 28003 44128262 28004 995907364 28005 1072038564 28006 1013976649 28007 96923238 28008 17952516169 28009 243360000 28010 866183761 28011 545315904 28012 259358423 28013 220789881 28014 5500743889 28015 663732169 28016 6779216896 28017 2266902544 28018 88317638 28019 196364169 28020 5691495364 28021 485673444 28022 442807849 28023 545549449 28024 4024126096 28025 236273127 28026 28160867344 28027 196420225 28028 14480271556 28029 546250384 28030 876100801 28031 196700625 28032 186565252624 28033 332332900 28034 501715201 28035 8716463044 28036 1247502400 28037 615486481 28038 1231448464 28039 54972647 28040 4489000000 28041 954624609 28042 1100978761 28043 226502500 28044 12379232644 28045 449694436 28046 554790916 28047 548824329 28048 5074995121 28049 97408151 28050 8239555984 28051 196784784 28052 997612225 28053 4298375844 28054 1488493561 28055 611770756 28056 16499916304 28057 196953156 28058 443060401 28059 781593849 28060 3745929616 28061 276224400 28062 3452972644 28063 795747681 28064 2291469503 28065 1074331729 28066 88822694 28067 447576336 28068 2774339584 28069 197121600 28070 2231523121 28071 1521936144 28072 1000376834 28073 223353025 28074 1237773124 28075 765075600 28076 999887641 28077 3408457924 28078 529920400 28079 239816196 28080 362930338969 28081 197205849 28082 657050689 28083 1493204164 28084 3291316900 28085 437604561 28086 1898083489 28087 197346304 28088 2254255441 28089 1537580944 28090 1335902500 28091 488586816 28092 2788579249 28093 343027441 28094 622003600 28095 1078925409 28096 26073529729 28097 197374401 28098 8767887769 28099 197514916 28100 3893884801 28101 1146973689 28102 444577225 28103 43506599 28104 6354800089 28105 1563332521 28106 1536091249 28107 11894519844 28108 1003305625 28109 197543025 28110 2440557604 28111 197711721 28112 13108647049 28113 549527364 28114 89075762 28115 389509696 28116 11398124644 28117 284023609 28118 558187876 28119 2502200484 28120 1588154063 28121 240560100 28122 1586588224 28123 198105625 28124 1312540441 28125 44136547569 28126 7370050801 28127 280998169 28128 34782996004 28129 317552400 28130 1080765625 28131 551169529 28132 1751004025 28133 489073225 28134 9616155844 28135 502208100 28136 2267092996 28137 798458049 28138 21558614 28139 290838916 28140 15130722049 28141 214915600 28142 89202431 28143 2023830169 28144 5179393024 28145 682254400 28146 1244113984 28147 490533904 28148 1453744384 28149 775733904 28150 1748996041 28151 198274561 28152 34581865444 28153 50714754 28154 1107558400 28155 1081225924 28156 1004446249 28157 248503696 28158 4549097809 28159 229310449 28160 802056371776 28161 10776931344 28162 446223376 28163 198528100 28164 2798092609 28165 507871296 28166 446476900 28167 627352209 28168 1142588210 28169 249576804 28170 6924236944 28171 483516121 28172 77543266 28173 551874064 28174 447745600 28175 7390840900 28176 14419686724 28177 292410000 28178 544942336 28179 2269283769 28180 2009190976 28181 198556281 28182 5163428449 28183 198810000 28184 4041272041 28185 1092765249 28186 571735921 28187 42830790 28188 190041067969 28189 495908361 28190 884824516 28191 552579049 28192 11509856656 28193 407838025 28194 1622639524 28195 389786049 28196 902334911 28197 2844835569 28198 720331921 28199 223382916 28200 30729038209 28201 198951025 28202 486246601 28203 1880696689 28204 1414888225 28205 390615696 28206 3470623744 28207 234090000 28208 6699422500 28209 553755024 28210 5277877201 28211 199063881 28212 2812393024 28213 257698809 28214 450033796 28215 17111779344 28216 2269664881 28217 37938632 28218 1253655649 28219 199204996 28220 2837266756 28221 922762129 28222 497691481 28223 624900004 28224 1215753222544 28225 795183601 28226 631768225 28227 650352004 28228 1011876100 28229 199883044 28230 2471780089 28231 649281361 28232 2274813025 28233 1563174369 28234 671276281 28235 391169284 28236 5337325249 28237 375933321 28238 1118568025 28239 554461209 28240 10358354176 28241 289034001 28242 10289464969 28243 244734736 28244 1647142225 28245 2721395889 28246 521254561 28247 258727225 28248 9148348609 28249 465006096 28250 4269446281 28251 2154073744 28252 38632481 28253 293197129 28254 1603361764 28255 391446225 28256 11614372900 28257 554696704 28258 533794816 28259 711235561 28260 16476803044 28261 220611609 28262 773952400 28263 555874929 28264 2282546176 28265 392000401 28266 3119445904 28267 318586801 28268 253557446 28269 328777462 28270 1288738201 28271 250778896 28272 29696594929 28273 96980539 28274 564015001 28275 4167606249 28276 1014741025 28277 199911321 28278 3506060944 28279 199967881 28280 2292625670 28281 779358889 28282 507781156 28283 200052736 28284 2845902409 28285 392277636 28286 450415729 28287 3948488569 28288 124750240000 28289 200165904 28290 4285928089 28291 294774561 28292 1432546801 28293 556110724 28294 337825559 28295 393665281 28296 53447428969 28297 200307409 28298 450670441 28299 556582464 28300 4173935236 28301 856440225 28302 1842298084 28303 458131216 28304 7075837924 28305 4646058244 28306 451052644 28307 200335716 28308 7375717924 28309 200477281 28310 265924658 28311 556818409 28312 456987119 28313 321700096 28314 11607261169 28315 974875729 28316 1021633369 28317 559417104 28318 451945081 28319 200902276 28320 67289397604 28321 221057424 28322 4293001441 28323 4314781969 28324 1289169025 28325 1161378241 28326 1254718084 28327 350625625 28328 2292877456 28329 2131853584 28330 887324944 28331 45414951 28332 8039274244 28333 46414950 28334 654592225 28335 1106693289 28336 5641507679 28337 241274089 28338 1257908089 28339 251381025 28340 3661581121 28341 2212479369 28342 114442847 28343 496398400 28344 6419534884 28345 395612100 28346 452200225 28347 786634209 28348 1538679076 28349 200930625 28350 255340217344 28351 201441249 28352 26784595600 28353 970447104 28354 453477025 28355 506610064 28356 4057307809 28357 497869969 28358 633730276 28359 2538849769 28360 4616523025 28361 231952900 28362 1507535929 28363 266309761 28364 2544193600 28365 1881997924 28366 776792641 28367 297148644 28368 40597011169 28369 56710383 28370 891082201 28371 3551206464 28372 1199652496 28373 258662889 28374 1260037009 28375 1542368529 28376 2305824361 28377 4397281344 28378 224128514 28379 451902564 28380 9260597824 28381 212401476 28382 725009476 28383 559653649 28384 12144040000 28385 999065664 28386 5892404644 28387 201526416 28388 1402053136 28389 560126889 28390 1191147169 28391 382007025 28392 46045434724 28393 201668401 28394 454116100 28395 3145751569 28396 115731454 28397 245893761 28398 1269639424 28399 100343039 28400 20986737424 28401 560837124 28402 639634681 28403 201753616 28404 22895321344 28405 1574978596 28406 226343375 28407 715134564 28408 639557879 28409 201782025 28410 2503201024 28411 202037796 28412 78690478 28413 5907767044 28414 90985247 28415 396447921 28416 452258940004 28417 48447618 28418 8764349 28419 561547809 28420 13960840336 28421 240343009 28422 3523847044 28423 250114225 28424 5881816249 28425 2201204889 28426 576912361 28427 777238641 28428 4874413489 28429 202094656 28430 896104225 28431 440978339844 28432 5214428521 28433 202179961 28434 3174984409 28435 982759801 28436 1026817936 28437 562970529 28438 527437156 28439 202293729 28440 38450111569 28441 634233856 28442 456420496 28443 836482084 28444 1815612100 28445 397005625 28446 1782275089 28447 202521361 28448 30653356561 28449 1917301369 28450 352229030 28451 327972100 28452 2860324324 28453 50206466 28454 506700100 28455 2843235684 28456 2308418116 28457 543589225 28458 17374403344 28459 42451151 28460 2020502500 28461 712729809 28462 1711063225 28463 202720644 28464 14712962209 28465 398122209 28466 564442564 28467 1567130569 28468 1459240000 28469 3508074441 28470 4971237049 28471 222845184 28472 464763686 28473 563682564 28474 150656582 28475 1092302500 28476 24699894244 28477 202948516 28478 107657279 28479 812364004 28480 61253775025 28481 60371174 28482 1676247364 28483 878470321 28484 1028549041 28485 9518343844 28486 456805129 28487 257474116 28488 6484597729 28489 295358596 28490 3789756721 28491 565345729 28492 1295640025 28493 203034001 28494 3586452769 28495 502835776 28496 9158681401 28497 2366530609 28498 91369574 28499 203233536 28500 31506960004 28501 284057316 28502 91754711 28503 1569110544 28504 5985807424 28505 399520144 28506 1273918864 28507 235929600 28508 1029126400 28509 1440354304 28510 899880004 28511 503284356 28512 974538172969 28513 203290564 28514 115017671 28515 1113690384 28516 1035488041 28517 203575824 28518 8401005649 28519 481934209 28520 10281554404 28521 1581016644 28522 791071876 28523 287573764 28524 2869959184 28525 2025540036 28526 590976100 28527 726679849 28528 5237851129 28529 263867536 28530 7549350769 28531 225991089 28532 2554190521 28533 566535204 28534 643586161 28535 694744164 28536 8095860529 28537 203632900 28538 682045456 28539 11650395969 28540 2026170169 28541 203718529 28542 1511032384 28543 473671696 28544 61615154176 28545 1658281284 28546 1147447876 28547 203747076 28548 16419090769 28549 203889841 28550 1798523281 28551 827540289 28552 3188860900 28553 506250000 28554 1286800384 28555 400360081 28556 2152032100 28557 2473769169 28558 539214841 28559 204061225 28560 87768210049 28561 1743897600 28562 459630721 28563 567964224 28564 1321031716 28565 466171281 28566 24865189969 28567 126617409 28568 467370455 28569 698650624 28570 902401600 28571 204089796 28572 2874782689 28573 204175521 28574 83572501 28575 6437976169 28576 21935979664 28577 23716803 28578 1832011204 28579 204347025 28580 2037529321 28581 1413158464 28582 660284416 28583 227677921 28584 18316103569 28585 403166241 28586 460274116 28587 986399649 28588 2604469156 28589 573075721 28590 2577288289 28591 204432804 28592 5249582116 28593 12585922969 28594 750102544 28595 1732057924 28596 2889277504 28597 204518601 28598 565440841 28599 568679409 28600 21371808481 28601 260273689 28602 8923069444 28603 204575809 28604 1037806225 28605 1120709529 28606 92269487 28607 204747481 28608 75733388809 28609 684502569 28610 913792441 28611 3441230244 28612 1668395716 28613 527069764 28614 1965326224 28615 464962969 28616 16652870116 28617 569633689 28618 518381824 28619 204776100 28620 53968865344 28621 204861969 28622 645566464 28623 2041413124 28624 5320243600 28625 1596721681 28626 2261668249 28627 204919225 28628 46789334 28629 1586986569 28630 2341979236 28631 205091041 28632 6571858489 28633 431808400 28634 571879396 28635 2040057889 28636 1043031616 28637 101331015 28638 5221796644 28639 351900081 28640 23697523600 28641 570111129 28642 461562256 28643 205176976 28644 14172188209 28645 532455625 28646 461820100 28647 4413874969 28648 2339656900 28649 205291584 28650 5030639329 28651 508231936 28652 2975047936 28653 574417089 28654 92527415 28655 566249616 28656 45640767769 28657 205348900 28658 2154259396 28659 660078864 28660 2054627584 28661 205377561 28662 1626266929 28663 205463556 28664 2352735025 28665 32395320169 28666 649536196 28667 230979204 28668 2898960964 28669 205721649 28670 1390171225 28671 856557289 28672 8543490555625 28673 260370496 28674 81759967969 28675 1381311556 28676 1212780625 28677 1229694489 28678 799701841 28679 687960441 28680 12966832384 28681 446307876 28682 463110400 28683 1590972769 28684 1144807225 28685 403728649 28686 3249798049 28687 205865104 28688 7730805625 28689 732081249 28690 1437547225 28691 353816100 28692 8283184144 28693 511212100 28694 464531809 28695 1141899264 28696 3271725601 28697 205951201 28698 1288953604 28699 289340100 28700 435006100 28701 4463843344 28702 622752025 28703 206066025 28704 89698453009 28705 404010000 28706 671742724 28707 1425591049 28708 80427091 28709 306740196 28710 11190889369 28711 206238321 28712 3125145409 28713 730458729 28714 3104718400 28715 404854641 28716 2913516529 28717 570063376 28718 571018816 28719 1602961369 28720 10825153936 28721 146838642 28722 1290030889 28723 206324496 28724 1338754921 28725 2270713104 28726 600936196 28727 333245025 28728 182275201969 28729 206640625 28730 3324099025 28731 745399204 28732 1486179601 28733 224250625 28734 1292186809 28735 1003939225 28736 27747563776 28737 2448963169 28738 465696400 28739 238795209 28740 5883196804 28741 232349049 28742 1158653521 28743 1538757529 28744 2371105636 28745 409091076 28746 3604441369 28747 449185636 28748 1047687424 28749 2136935529 28750 10908340249 28751 206669376 28752 14811376804 28753 206755641 28754 661518400 28755 25499937969 28756 4878184336 28757 221206129 28758 1295424064 28759 206928225 28760 4719827401 28761 576096004 28762 556063561 28763 1287087376 28764 12833944369 28765 605898225 28766 689272516 28767 711395584 28768 19421209600 28769 356378884 28770 6443593984 28771 207187236 28772 1051769761 28773 2917296144 28774 465825889 28775 797949504 28776 9832110649 28777 515199204 28778 93303359 28779 793661584 28780 2077536400 28781 259886641 28782 18785991844 28783 218123361 28784 2745480578 28785 1718682849 28786 596092225 28787 58031430 28788 2942737009 28789 207244816 28790 918877969 28791 4017911769 28792 3044170276 28793 207446409 28794 1296504049 28795 713691225 28796 1711311424 28797 682097689 28798 561354887 28799 300467556 28800 1794359374369 28801 241180900 28802 466992100 28803 577537024 28804 1571329600 28805 1013721921 28806 76612697 28807 207532836 28808 4158831121 28809 6734171844 28810 1227661444 28811 267322500 28812 108518854084 28813 207590464 28814 93432998 28815 1783119529 28816 5379489025 28817 207878724 28818 3631508644 28819 833419161 28820 3147322201 28821 997106929 28822 467770384 28823 411035076 28824 6703843129 28825 811851049 28826 1394200921 28827 1608972544 28828 1052937601 28829 224970001 28830 5165584384 28831 292888996 28832 18550712401 28833 1442252529 28834 811281289 28835 526656601 28836 74426387344 28837 207965241 28838 468029956 28839 578258209 28840 12371223076 28841 229522500 28842 4229161024 28843 208196041 28844 81010174 28845 3165412644 28846 93692546 28847 957778704 28848 15108588889 28849 260499600 28850 1861404736 28851 648568089 28852 1055275225 28853 418939024 28854 9237516544 28855 524089449 28856 2379000625 28857 578739249 28858 35934152 28859 208311489 28860 12050989729 28861 2650705225 28862 468939025 28863 4615435969 28864 41516100025 28865 680427225 28866 1743229504 28867 208369225 28868 9815413 28869 579461184 28870 925254724 28871 208484721 28872 19054213369 28873 361532196 28874 469588900 28875 15036154884 28876 1058200900 28877 9435949 28878 1305160129 28879 208802500 28880 22491300841 28881 1617004944 28882 233053298 28883 263575225 28884 3853553929 28885 544475556 28886 1165812736 28887 579701929 28888 4072226596 28889 515698681 28890 20466735844 28891 239723289 28892 1583482849 28893 581147449 28894 469718929 28895 409657600 28896 7587737923 28897 378458116 28898 94082543 28899 6903449569 28900 6336160000 28901 208918116 28902 1312757824 28903 103321487 28904 2384271241 28905 1590573924 28906 523311376 28907 240188004 28908 13348798369 28909 209091600 28910 6006250000 28911 931592484 28912 10523887396 28913 244578321 28914 1739473849 28915 410791824 28916 1060544356 28917 106642739844 28918 703840900 28919 414692496 28920 14065248409 28921 209178369 28922 471671524 28923 838218304 28924 203417518 28925 1632160000 28926 3640553569 28927 209265156 28928 173574724129 28929 581870884 28930 1348211524 28931 518199696 28932 2957401924 28933 209496676 28934 229625090 28935 3204918544 28936 2392188100 28937 61980162 28938 6847066009 28939 253096281 28940 2089038436 28941 819791424 28942 547045321 28943 229219600 28944 129194956969 28945 1018631056 28946 536154025 28947 583319104 28948 1062303649 28949 209670400 28950 5241325609 28951 489515625 28952 10468563856 28953 1621028644 28954 706709056 28955 412211809 28956 4595755264 28957 342842256 28958 472323289 28959 3623678809 28960 26388378025 28961 209931121 28962 3658677169 28963 296012025 28964 1854938761 28965 1144265929 28966 1178960896 28967 246741264 28968 8765078884 28969 231617961 28970 929091361 28971 6310236969 28972 1063477321 28973 104323983 28974 1865548864 28975 1425364516 28976 5451016561 28977 1018694889 28978 473236516 28979 210366016 28980 63107468944 28981 250873921 28982 598438369 28983 585252864 28984 480513650 28985 1023104196 28986 1329112849 28987 593360881 28988 1065239044 28989 1629091044 28990 1641789361 28991 269977761 28992 81871521424 28993 239599441 28994 1838951689 28995 1163287449 28996 299011910 28997 227889216 28998 1693586057 28999 269058409 29000 20605167025 29001 1480094784 29002 596531776 29003 619810816 29004 2972103289 29005 413064976 29006 474281284 29007 2488712769 29008 40368846400 29009 210482064 29010 2598654529 29011 242861056 29012 1074069529 29013 897421849 29014 590392804 29015 1043354601 29016 45065770369 29017 210540100 29018 663526081 29019 735602884 29020 2094801361 29021 210569121 29022 3344540224 29023 210627169 29024 2450189570 29025 20717859969 29026 155470031 29027 210714256 29028 204827177 29029 1419782400 29030 932935936 29031 585494809 29032 3591125476 29033 211091841 29034 3685946944 29035 413919025 29036 3970638169 29037 586705284 29038 475196401 29039 233875849 29040 57387556249 29041 278890000 29042 820020496 29043 4052850244 29044 36772342 29045 547092100 29046 1808971024 29047 303038464 29048 2410711801 29049 976375009 29050 1035475622 29051 496175625 29052 23237038969 29053 267289801 29054 125009999 29055 2017986084 29056 62705668921 29057 31995501 29058 1617809284 29059 211149961 29060 2112137764 29061 1651365769 29062 669567376 29063 211353444 29064 17664270649 29065 415059129 29066 475458025 29067 587674564 29068 3736021129 29069 238949764 29070 13158842944 29071 522716769 29072 9502935289 29073 823517809 29074 475850596 29075 28353635 29076 3006548224 29077 211702500 29078 1878789025 29079 13153107969 29080 4798055824 29081 362178961 29082 1774684129 29083 46567415 29084 1549996900 29085 2925944464 29086 476243329 29087 322705296 29088 97882631044 29089 314849536 29090 938074384 29091 590344209 29092 2696205625 29093 55904991 29094 2335015684 29095 1464210225 29096 2418672400 29097 2441545744 29098 95257394 29099 523219876 29100 12399267904 29101 212022721 29102 476767225 29103 750869604 29104 7035015625 29105 415915236 29106 86987833969 29107 363474225 29108 1620948121 29109 859779684 29110 1086295681 29111 257602500 29112 6748129609 29113 527758729 29114 95388383 29115 3264636769 29116 1285294201 29117 298252900 29118 2352444004 29119 266930244 29120 227653036900 29121 751143649 29122 477160336 29123 212110096 29124 8324190169 29125 1680016144 29126 95781890 29127 2496701089 29128 3497894449 29129 212139225 29130 2630869264 29131 212226624 29132 1078202896 29133 8941971844 29134 1181228161 29135 417630096 29136 15408753424 29137 212372329 29138 599319361 29139 830995929 29140 3815656441 29141 928055296 29142 3695059369 29143 239135296 29144 2439964816 29145 1483559289 29146 255955814 29147 212459776 29148 7460986129 29149 245705625 29150 3178027876 29151 1990230544 29152 12467508964 29153 212663889 29154 2004084289 29155 1566768615 29156 1347991225 29157 590587204 29158 586608400 29159 366071689 29160 2180235339844 29161 449821681 29162 1185769225 29163 592046224 29164 1865808025 29165 626751225 29166 1334587024 29167 212751396 29168 5498964025 29169 4123180944 29170 944517289 29171 306915361 29172 8925903529 29173 212838921 29174 112015910 29175 2365071424 29176 6031852225 29177 228402769 29178 3722464144 29179 213014025 29180 2147024896 29181 643484689 29182 479128321 29183 749883456 29184 1280907859984 29185 739350481 29186 96176207 29187 9227907844 29188 1081160161 29189 345625281 29190 7404086209 29191 213160000 29192 3170590864 29193 760215184 29194 704318521 29195 418202500 29196 8530739044 29197 681627664 29198 828806521 29199 592776409 29200 24578400625 29201 213247609 29202 2045933824 29203 88460591 29204 6759963961 29205 4814555769 29206 604914025 29207 213276816 29208 6814832704 29209 213452100 29210 1591132321 29211 2596615849 29212 260656439 29213 241771401 29214 10518963844 29215 419061841 29216 19761330625 29217 593263449 29218 237581030 29219 266146596 29220 5980238224 29221 213598225 29222 711182224 29223 2101030569 29224 4218242704 29225 14944761 29226 1337876929 29227 298702089 29228 1081752100 29229 593994384 29230 255312287 29231 213773641 29232 119205848644 29233 532178761 29234 619163689 29235 1165676164 29236 1085307136 29237 668998225 29238 1916425729 29239 533841025 29240 7121334544 29241 27328057344 29242 481363600 29243 213890625 29244 3016426084 29245 419348484 29246 239861231 29247 596189889 29248 28235425156 29249 299601481 29250 47813070244 29251 214153956 29252 1235452201 29253 4073885929 29254 481495249 29255 420209001 29256 13338402064 29257 267911424 29258 481758601 29259 1653398244 29260 429243805 29261 49291719 29262 1344468889 29263 371294361 29264 8355422464 29265 1192113729 29266 482153764 29267 820135044 29268 24277379344 29269 214417449 29270 952277881 29271 868893529 29272 491159426 29273 260984025 29274 4543029604 29275 837176356 29276 1894686784 29277 1657466944 29278 483076441 29279 112110594 29280 81177696889 29281 799475625 29282 1835351281 29283 723986649 29284 1088274121 29285 420783169 29286 3768363769 29287 214563904 29288 6454194244 29289 1035037584 29290 224771714 29291 271030369 29292 3031273249 29293 60266975 29294 565726225 29295 31706075844 29296 5595488809 29297 214651801 29298 2058164689 29299 255200625 29300 4582342249 29301 596434084 29302 8006491441 29303 214769025 29304 32359332769 29305 421645156 29306 483340225 29307 597900304 29308 1370554441 29309 145055751 29310 2663282449 29311 215003569 29312 64915396225 29313 1659503169 29314 484132009 29315 1106227600 29316 7632992689 29317 317302969 29318 516471076 29319 723179664 29320 4876927225 29321 46873095 29322 32063199844 29323 599809081 29324 1088868004 29325 4555845009 29326 1149888100 29327 215091556 29328 33288732304 29329 275991769 29330 2364390625 29331 1671746769 29332 1093624900 29333 215179561 29334 1352179984 29335 421932681 29336 3741524224 29337 2193236224 29338 485056576 29339 215296929 29340 17295406144 29341 545175801 29342 624700036 29343 598634089 29344 33525610000 29345 423371776 29346 1769632489 29347 215531761 29348 553120583 29349 4649466969 29350 1899652225 29351 1322049600 29352 6881863849 29353 225720576 29354 861422500 29355 1854766489 29356 245294087 29357 310816900 29358 9719396569 29359 405216900 29360 11182005025 29361 599123529 29362 123663590 29363 215825481 29364 3061076929 29365 1078465600 29366 486114304 29367 2982470544 29368 2458672225 29369 263672644 29370 4382704804 29371 343917025 29372 2706496576 29373 600593049 29374 737176801 29375 4048267876 29376 749413981969 29377 249450436 29378 608164921 29379 1501330009 29380 4625088064 29381 302760000 29382 1657874089 29383 215884249 29384 2464030321 29385 3324906244 29386 1213198561 29387 215913636 29388 4774395409 29389 216060601 29390 961372036 29391 676364049 29392 8296295056 29393 1669457881 29394 6302295769 29395 423659889 29396 1094220241 29397 671172649 29398 487040761 29399 216090000 29400 160165642849 29401 216237025 29402 636300625 29403 69728739844 29404 84552898 29405 425968321 29406 4514764864 29407 536385600 29408 12740314129 29409 601573729 29410 1275204100 29411 216413521 29412 14789478544 29413 49448834 29414 1713794404 29415 1791998224 29416 496526054 29417 346071609 29418 1355491489 29419 617274025 29420 2176315801 29421 4337803044 29422 635090401 29423 216501796 29424 15610503364 29425 1205200656 29426 487305625 29427 777405924 29428 2758245361 29429 216619524 29430 21996449344 29431 318943881 29432 4521621049 29433 602309764 29434 487703056 29435 1368852004 29436 4408561609 29437 216707841 29438 560316241 29439 1700490169 29440 443477415481 29441 47056983 29442 3421314064 29443 216855076 29444 1408801156 29445 2181543849 29446 97628966 29447 304118721 29448 19997353744 29449 1348578729 29450 3912252304 29451 603783184 29452 1515467041 29453 217149696 29454 1361019664 29455 522808225 29456 14361385921 29457 4666529344 29458 1258120900 29459 267126336 29460 6176702464 29461 273538521 29462 488631025 29463 2854978624 29464 3005561329 29465 517062121 29466 3861006769 29467 247369984 29468 1564914481 29469 1569506689 29470 2478048400 29471 371949796 29472 35695300624 29473 217297081 29474 97761575 29475 7041223744 29476 1106759824 29477 537915249 29478 2646279364 29479 244296900 29480 1521500567 29481 937400689 29482 489294400 29483 217562500 29484 276609727969 29485 426835600 29486 782320900 29487 604274724 29488 1770171647 29489 275029056 29490 2706808729 29491 154690343 29492 1340731456 29493 2421820944 29494 489692641 29495 538611264 29496 6904280464 29497 373262400 29498 8805007225 29499 605012409 29500 8864787409 29501 217946169 29502 5418726544 29503 254338704 29504 28480950169 29505 2967743529 29506 490091044 29507 321413184 29508 3081027049 29509 349316100 29510 1670847376 29511 4700747844 29512 10898316025 29513 305026225 29514 1367668324 29515 429732900 29516 1511265625 29517 606489129 29518 490622500 29519 538425616 29520 92879876644 29521 275825664 29522 586899076 29523 1046004964 29524 2596208209 29525 845704561 29526 6052373209 29527 218005225 29528 2490908281 29529 2189023369 29530 963978304 29531 218093824 29532 5058338884 29533 540981081 29534 98159942 29535 1695545329 29536 22734909961 29537 218537089 29538 10907086969 29539 244922500 29540 5970498361 29541 749500129 29542 491420224 29543 320016321 29544 6971749009 29545 634838416 29546 945624001 29547 11531967769 29548 1509167104 29549 375894544 29550 5348289424 29551 250430625 29552 5680636900 29553 607228164 29554 1215498496 29555 712569636 29556 8572352569 29557 305480484 29558 491686276 29559 696009924 29560 4929865369 29561 640343025 29562 2384564224 29563 85210175 29564 1688305921 29565 29863987344 29566 492618025 29567 218566656 29568 611292549904 29569 218625796 29570 967894321 29571 607474609 29572 1112155801 29573 218744100 29574 6701387044 29575 209099739 29576 499220303 29577 608954329 29578 792084736 29579 306390016 29580 8605716289 29581 218832849 29582 246767174 29583 2648337444 29584 8003807296 29585 560931856 29586 1368778009 29587 219010401 29588 1908029761 29589 1531313424 29590 273637223 29591 245047716 29592 55019331844 29593 249956100 29594 493683961 29595 1199375424 29596 7307856196 29597 275427216 29598 1370998729 29599 219188025 29600 11916083255 29601 6417932544 29602 1164174400 29603 541492900 29604 3096032164 29605 624650049 29606 681105604 29607 739404864 29608 2507105041 29609 255360400 29610 23420323369 29611 219454596 29612 1568476816 29613 610435849 29614 1183291201 29615 430313536 29616 15711870409 29617 544055625 29618 552955225 29619 4752309969 29620 2182197796 29621 324720400 29622 1374333184 29623 307756849 29624 239831072 29625 5065453584 29626 98825687 29627 555544900 29628 8655883369 29629 219513856 29630 971818276 29631 2162436004 29632 28975188841 29633 219632400 29634 1985326249 29635 432057796 29636 1610095876 29637 2471282944 29638 1632806464 29639 234518596 29640 34131454009 29641 219958561 29642 494617600 29643 728028324 29644 1113957376 29645 5122408041 29646 98634939844 29647 350400961 29648 7560824209 29649 610930089 29650 1938288676 29651 253764900 29652 607200898 29653 377874721 29654 98959106 29655 3345118569 29656 3708566404 29657 57691250 29658 1378785424 29659 824551225 29660 2193985600 29661 612661504 29662 495685696 29663 220047556 29664 105632800144 29665 551028676 29666 2194266649 29667 1389574729 29668 1118768704 29669 220077225 29670 5120404249 29671 220255281 29672 2520642436 29673 12557891844 29674 126514559 29675 854275984 29676 3106055824 29677 240994576 29678 1071907600 29679 1068113124 29680 33852688081 29681 254051721 29682 5178529444 29683 220760164 29684 273149186 29685 1209091984 29686 99226214 29687 108895110 29688 7107670249 29689 309584025 29690 33526019 29691 1702552644 29692 1948339600 29693 353665636 29694 8737014784 29695 434097225 29696 837699037081 29697 904325184 29698 730512784 29699 277322409 29700 128387489344 29701 109409063 29702 497290000 29703 613404289 29704 3526696996 29705 752350041 29706 1382129329 29707 270536704 29708 553688690 29709 1708747569 29710 991557121 29711 88628919 29712 16326961729 29713 271359729 29714 116750783 29715 3181185604 29716 3252192784 29717 220849321 29718 6974254144 29719 291760561 29720 5036598961 29721 615387249 29722 357080102 29723 221116900 29724 3171604489 29725 213282866 29726 633579241 29727 13586699844 29728 446810219 29729 800097796 29730 2739684964 29731 379860100 29732 1124193841 29733 1327290624 29734 497423809 29735 651168324 29736 51285037444 29737 246050596 29738 498093124 29739 985457664 29740 2199891409 29741 221295376 29742 1387711504 29743 105763566 29744 23152056964 29745 3467678769 29746 593458321 29747 244015641 29748 4289857009 29749 47210498 29750 11562700900 29751 873025209 29752 2531498596 29753 221384641 29754 17872213969 29755 619412544 29756 1433228164 29757 2790691929 29758 498628900 29759 221414400 29760 222809488729 29761 221831236 29762 806844025 29763 1714953744 29764 2799997225 29765 438190489 29766 2970468004 29767 372991969 29768 3672481201 29769 616131684 29770 1729728100 29771 548683776 29772 8697800644 29773 65261618 29774 99761510 29775 2412970884 29776 5717325769 29777 62085831 29778 3518506489 29779 246647025 29780 2211726841 29781 4804153344 29782 499299025 29783 478296900 29784 10265134489 29785 2095442176 29786 627252025 29787 616379929 29788 1596402025 29789 222039801 29790 7825525444 29791 641406276 29792 114334601956 29793 617621904 29794 501043456 29795 483560100 29796 5449687684 29797 266701561 29798 692426596 29799 7058016144 29800 1995362690 29801 279224100 29802 1388829289 29803 222278281 29804 1126005136 29805 1216405129 29806 1236295921 29807 248346081 29808 538847019844 29809 381186576 29810 1429596100 29811 967645449 29812 269172518 29813 549199225 29814 1391066209 29815 581002816 29816 2539656025 29817 1721171169 29818 126062246 29819 222487056 29820 15995166784 29821 310957956 29822 1496374489 29823 618616384 29824 68301731716 29825 865771776 29826 3889019044 29827 551780100 29828 1126609225 29829 782432784 29830 1549524496 29831 355850496 29832 12419319364 29833 222546724 29834 1243267600 29835 19969081344 29836 1132053316 29837 222755625 29838 1398909604 29839 281736225 29840 11544642916 29841 10640335104 29842 605356816 29843 312334929 29844 8908905769 29845 590490000 29846 501446449 29847 620856889 29848 2356663919 29849 329712964 29850 6012761764 29851 222934761 29852 1434591376 29853 2541369744 29854 1189905025 29855 1088604036 29856 36155881609 29857 273902500 29858 502118464 29859 771561729 29860 2229539524 29861 385179876 29862 29304988969 29863 222994489 29864 2547826576 29865 1888076304 29866 555073600 29867 223084096 29868 5026384609 29869 721244736 29870 1212989584 29871 1725322369 29872 5741850625 29873 223173721 29874 2459862409 29875 1708251561 29876 4224090049 29877 1012957929 29878 502656400 29879 223203600 29880 2600396732 29881 223741764 29882 584430625 29883 1539934564 29884 1746487681 29885 600740100 29886 1913800009 29887 1091575521 29888 30483414025 29889 112853667969 29890 7245925129 29891 49480287 29892 4950107449 29893 49009542 29894 100567154 29895 1221292809 29896 3250140100 29897 110440599 29898 5857912369 29899 51257615 29900 11816994436 29901 621604624 29902 503329225 29903 284968161 29904 46684948489 29905 439070116 29906 756030016 29907 1731558544 29908 1133264896 29909 314636644 29910 2806032784 29911 110958182 29912 515538887 29913 1942341184 29914 504137209 29915 22417131 29916 24983595844 29917 223801600 29918 1247926276 29919 625850289 29920 44130665329 29921 223891369 29922 1402277809 29923 356945449 29924 1135083481 29925 24013221444 29926 864418801 29927 224190729 29928 9672132409 29929 256640400 29930 1272206224 29931 876574449 29932 2895085636 29933 276390625 29934 3907750144 29935 442008576 29936 5754132736 29937 793379889 29938 505080676 29939 2971340100 29940 6276125284 29941 252619236 29942 710542336 29943 4873715344 29944 3817880521 29945 687750625 29946 7836144484 29947 224370441 29948 1135690000 29949 718347204 29950 390215447 29951 279424656 29952 1943827100944 29953 805708225 29954 633277225 29955 1223740324 29956 87563083 29957 259338816 29958 1405650064 29959 224730081 29960 12838023025 29961 1733639769 29962 35049884 29963 554131600 29964 4486588324 29965 758892304 29966 507105361 29967 1544254209 29968 5778736324 29969 359140401 29970 72394359844 29971 368601601 29972 1293049681 29973 729918289 29974 1250258881 29975 1295280100 29976 7221940324 29977 322669369 29978 879478336 29979 1746153369 29980 2265379216 29981 556440921 29982 2153145604 29983 224820036 29984 2614224047 29985 1228642704 29986 1026433444 29987 247401441 29988 66893097769 29989 225150025 29990 992880100 29991 1079253904 29992 4274544400 29993 283215241 29994 1407900484 29995 1093691041 29996 1141155961 29997 7003513969 29998 672364900 29999 254721600 30000 236392384804 30001 331385616 30002 1261954576 30003 753612304 30004 2016459025 30005 569920129 30006 3917132569 30007 283248900 30008 7125892225 30009 1552911649 30010 999508225 30011 225180036 30012 4201891684 30013 225420196 30014 619312996 30015 6187710244 30016 81039286276 30017 385847449 30018 1411279489 30019 63005399 30020 3615977689 30021 626100484 30022 639027841 30023 558518689 30024 63220564969 30025 883159524 30026 507375625 30027 629608464 30028 1144198276 30029 225690529 30030 16288651129 30031 252492100 30032 5791057801 30033 2338883044 30034 101646386 30035 442597444 30036 3217385284 30037 1393379584 30038 821739556 30039 1633938084 30040 5117399296 30041 63467718 30042 4030599169 30043 393228900 30044 3958171396 30045 1238476864 30046 130009202 30047 225870841 30048 37085900929 30049 274332969 30050 1990408996 30051 41132707344 30052 326771447 30053 252428544 30054 1412406724 30055 445252201 30056 6863956801 30057 788598724 30058 464532326 30059 226051225 30060 18560520169 30061 365765625 30062 509811241 30063 892037689 30064 5852862016 30065 1103900625 30066 1418049649 30067 237868929 30068 1146025609 30069 3123356769 30070 1539620644 30071 226321936 30072 18061209664 30073 389312361 30074 716793529 30075 2510210404 30076 1446889444 30077 337273225 30078 11143335844 30079 566344804 30080 164582753344 30081 806105664 30082 1768118401 30083 263185729 30084 5436407824 30085 642267649 30086 3186150916 30087 1750334569 30088 2586129316 30089 226352025 30090 3702357409 30091 226442304 30092 1147854400 30093 1565943184 30094 578787364 30095 772061796 30096 91649691169 30097 226532601 30098 544242241 30099 738861124 30100 12995544004 30101 326669476 30102 1731974689 30103 226622916 30104 3380724736 30105 9862873344 30106 102052583 30107 310377446 30108 5677923904 30109 226683136 30110 1004826601 30111 629859409 30112 1018263298 30113 226773481 30114 9882745744 30115 709956025 30116 1150295056 30117 632623104 30118 1074462841 30119 226984356 30120 14745730624 30121 992817081 30122 511166881 30123 1762908169 30124 1473715321 30125 50038066 30126 1419179584 30127 290327521 30128 14575732900 30129 1413910404 30130 1740224656 30131 264355081 30132 270724577344 30133 227044624 30134 1544097025 30135 8290466704 30136 2588876161 30137 227074761 30138 1428235264 30139 227406400 30140 3239886400 30141 2233696644 30142 1271350336 30143 277588921 30144 88248802489 30145 446434641 30146 511438225 30147 1118701809 30148 1151516356 30149 702462016 30150 17020333444 30151 319265424 30152 2602632256 30153 2338399449 30154 511845376 30155 574273296 30156 8250452224 30157 283720336 30158 668170801 30159 4926214969 30160 22321555216 30161 227527056 30162 2020232809 30163 919363041 30164 1153349521 30165 1245878209 30166 102459590 30167 49953282 30168 20188715569 30169 227708100 30170 500180015 30171 948455209 30172 344466599 30173 607178881 30174 1877228929 30175 1154708361 30176 22955280100 30177 4483909444 30178 577344784 30179 269747776 30180 6426747889 30181 227798649 30182 102595439 30183 633377889 30184 54564288100 30185 447322500 30186 22443635344 30187 227949604 30188 1153960900 30189 731540209 30190 1007491081 30191 167805830 30192 24884116009 30193 50396774 30194 742562500 30195 5808268944 30196 1157020225 30197 228040201 30198 3597240529 30199 644601321 30200 10785861025 30201 633629584 30202 513475600 30203 228161025 30204 9208705444 30205 1140007696 30206 725171041 30207 634888809 30208 72078981647 30209 286895844 30210 5075422564 30211 228342321 30212 5608961449 30213 14027322969 30214 102867407 30215 447914896 30216 7429922809 30217 393784336 30218 591413761 30219 1583403264 30220 2301504676 30221 293951025 30222 7380871744 30223 228614400 30224 5927460100 30225 5937010704 30226 1686580624 30227 54575471 30228 4644695104 30229 491065600 30230 1016844544 30231 1765008144 30232 2621952025 30233 1402427601 30234 84378812 30235 448804225 30236 1157632576 30237 636401529 30238 891619600 30239 320195236 30240 1367582896969 30241 228795876 30242 103003526 30243 809516304 30244 1161310084 30245 745453809 30246 1597361089 30247 662805025 30248 4292215225 30249 1775526769 30250 7560302500 30251 684031716 30252 3242960809 30253 228886641 30254 258494879 30255 1258262784 30256 10079959201 30257 260596449 30258 4807619569 30259 229037956 30260 3370266916 30261 2398746529 30262 515517025 30263 289714441 30264 13432114609 30265 450882756 30266 132777350 30267 7689009969 30268 1157602847 30269 229068225 30270 2828325124 30271 229401316 30272 49599298681 30273 636653824 30274 515653264 30275 2327097600 30276 11688204544 30277 503912704 30278 516334729 30279 637411009 30280 5171623396 30281 254977024 30282 9428798404 30283 323460225 30284 1646411776 30285 3509022169 30286 778968100 30287 330694225 30288 16848559204 30289 568965609 30290 1819960921 30291 1031501689 30292 89394466 30293 229613409 30294 53620959844 30295 605553664 30296 6598150441 30297 637916049 30298 103412423 30299 255168676 30300 12895192249 30301 257763025 30302 637815025 30303 9184730569 30304 13407092521 30305 210457743 30306 1439595364 30307 229704336 30308 1164379129 30309 638926729 30310 2570895616 30311 288184576 30312 21159193444 30313 229795281 30314 165323999 30315 1900262464 30316 3442755625 30317 723610000 30318 2147580964 30319 229855921 30320 11789616400 30321 4978995844 30322 517972081 30323 230128900 30324 17141879329 30325 888993856 30326 579076096 30327 911556864 30328 3390150625 30329 395254161 30330 8296841569 30331 1457330625 30332 1166222500 30333 641710224 30334 632824336 30335 451775025 30336 205936255204 30337 366875716 30338 1822009225 30339 1777634244 30340 3084025156 30341 230219929 30342 2562080689 30343 67778255 30344 2627485081 30345 4829138064 30346 518928400 30347 230523489 30348 25340500969 30349 544195584 30350 2029953025 30351 776569689 30352 15228300409 30353 249166225 30354 1449857929 30355 812250000 30356 1166837281 30357 1794539044 30358 640545481 30359 569490496 30360 31731009424 30361 256256064 30362 1206937081 30363 748405449 30364 90009139 30365 452668176 30366 10719910369 30367 230857636 30368 26625754276 30369 810370089 30370 1019524900 30371 471584656 30372 3263494129 30373 572118561 30374 519338521 30375 287228467969 30376 2635795600 30377 56912631 30378 2000057284 30379 288830025 30380 19888050625 30381 1766689024 30382 25635674 30383 370216081 30384 50979769369 30385 521848336 30386 519748804 30387 1592169604 30388 1282069636 30389 230888025 30390 2861929009 30391 231070401 30392 3287187556 30393 2553988369 30394 470915714 30395 454158721 30396 4166960704 30397 296115264 30398 520980625 30399 642470409 30400 168749245681 30401 708890625 30402 11382115969 30403 231435369 30404 336298406 30405 1260747049 30406 857025625 30407 395930404 30408 20112061489 30409 299428416 30410 1024896196 30411 2731316644 30412 1171761361 30413 292717881 30414 1826878564 30415 345097703 30416 5964936289 30417 642723904 30418 118935398 30419 341510400 30420 51795842569 30421 265364100 30422 1752259600 30423 643992129 30424 532119911 30425 897781369 30426 2037800164 30427 231496225 30428 1176078436 30429 48097753344 30430 1303859881 30431 231770176 30432 40433970724 30433 397962601 30434 521665600 30435 1273205124 30436 224291074 30437 325802500 30438 6999330244 30439 283922500 30440 5280928900 30441 865948329 30442 766957636 30443 574225369 30444 4161153049 30445 454457124 30446 906913225 30447 2511212544 30448 8881743049 30449 232044289 30450 15704350489 30451 287404209 30452 1934064484 30453 645007609 30454 522076801 30455 455950609 30456 199976212969 30457 868716676 30458 609793636 30459 1626670224 30460 2325747076 30461 275493604 30462 1452143449 30463 52125746 30464 470080269376 30465 3571496644 30466 104506775 30467 232074756 30468 3273785089 30469 232410025 30470 294205862 30471 1596561849 30472 4964047936 30473 336098889 30474 4049667769 30475 1757202561 30476 1791913561 30477 645515649 30478 3227262481 30479 270438025 30480 34481518864 30481 425349376 30482 523860544 30483 5174931969 30484 1181640625 30485 2159367961 30486 1455575104 30487 285474816 30488 3507482176 30489 646278084 30490 1032979600 30491 232440516 30492 43738284769 30493 232501504 30494 601524676 30495 1924752384 30496 13803900100 30497 232684516 30498 4935343504 30499 115142406 30500 10694455396 30501 1796657769 30502 588353536 30503 441588196 30504 11533041664 30505 457746025 30506 1321249801 30507 647295364 30508 1408125625 30509 232806564 30510 27784555969 30511 399320289 30512 6002530576 30513 1609774884 30514 1255355761 30515 595604025 30516 3289251904 30517 232989696 30518 524135236 30519 1813652569 30520 2759417303 30521 389430756 30522 1462450564 30523 268009641 30524 2057892496 30525 4263045264 30526 524547409 30527 833366319 30528 289053543769 30529 233142361 30530 1297800625 30531 647804304 30532 1526699329 30533 342361009 30534 3656862784 30535 664092900 30536 3751440001 30537 27121807969 30538 104918642 30539 233356176 30540 6733351249 30541 115670879 30542 525097225 30543 649332324 30544 10926520900 30545 516425625 30546 4059218944 30547 328624384 30548 117033445 30549 814931209 30550 4385485729 30551 248882176 30552 12149991529 30553 233417284 30554 525784900 30555 9450172944 30556 1182878449 30557 233447841 30558 2073163024 30559 233722944 30560 26943909316 30561 839666529 30562 1702882756 30563 401361156 30564 27162995344 30565 458944929 30566 1068570721 30567 1059632704 30568 2663592100 30569 822026241 30570 2873174404 30571 344065401 30572 1184736400 30573 2377732644 30574 525922489 30575 31233414 30576 173507237764 30577 233967616 30578 526610704 30579 651627729 30580 3722830225 30581 299843856 30582 4107143569 30583 151041071 30584 2677545025 30585 1290749329 30586 597558025 30587 276523641 30588 3294415609 30589 761704801 30590 1186909058 30591 7558041969 30592 13889717591 30593 234549225 30594 1463598049 30595 585398025 30596 1190940100 30597 2908121329 30598 527161600 30599 288796036 30600 98729180944 30601 249766416 30602 1305593689 30603 703416484 30604 2948598601 30605 460445764 30606 1467043204 30607 270273600 30608 6116022025 30609 2707849369 30610 1037033209 30611 583222500 30612 3309931024 30613 1014804736 30614 527574961 30615 180837858 30616 3787910116 30617 295977616 30618 1661680839844 30619 267813225 30620 2362348816 30621 745126209 30622 667085584 30623 309372921 30624 59937811684 30625 21100467600 30626 527988484 30627 2288378569 30628 4238140201 30629 255648121 30630 2929732129 30631 234641124 30632 6841605796 30633 653160249 30634 1020674704 30635 656179456 30636 17892272644 30637 234733041 30638 528678049 30639 1636364304 30640 12161898961 30641 406143409 30642 1470492409 30643 234824976 30644 1586349241 30645 10037434969 30646 2048377081 30647 346629924 30648 7453214224 30649 235008900 30650 2056531801 30651 831284224 30652 284574767 30653 716525824 30654 7627751569 30655 460746225 30656 31510155121 30657 927324304 30658 105744806 30659 635796225 30660 18732575689 30661 235162225 30662 530058529 30663 1820046244 30664 2697140356 30665 462250000 30666 2185282009 30667 1052613136 30668 2284266436 30669 655718449 30670 1045164241 30671 235254244 30672 136576071844 30673 295805601 30674 3310276225 30675 2634460929 30676 1192182784 30677 235438336 30678 86666552 30679 65804663 30680 9603216016 30681 4557870144 30682 305824562 30683 290736601 30684 3367132729 30685 1237491684 30686 615734596 30687 844309249 30688 6902172887 30689 235561104 30690 15942092644 30691 304956369 30692 91865794 30693 1147312384 30694 587335225 30695 1150430724 30696 7499906404 30697 235653201 30698 530749444 30699 14324977969 30700 4702530625 30701 330512400 30702 5427563584 30703 235714609 30704 9205251136 30705 2423297529 30706 916151824 30707 235806736 30708 9295273744 30709 132880434 30710 1467962596 30711 774063684 30712 3837926401 30713 236021769 30714 1490114404 30715 463454784 30716 596144642 30717 1841439744 30718 106159103 30719 579027969 30720 9610446405184 30721 340181136 30722 531717481 30723 8180659809 30724 1196537281 30725 909565281 30726 11462271844 30727 236482884 30728 4587217441 30729 656230689 30730 523550978 30731 271425625 30732 5793797689 30733 289816576 30734 220527686 30735 3655653444 30736 9550371076 30737 584817489 30738 2017536889 30739 50874119 30740 3319257769 30741 656999424 30742 782824441 30743 256736529 30744 61870095169 30745 1321613316 30746 531994225 30747 829555204 30748 1197782881 30749 279391225 30750 12236120689 30751 189493991 30752 27666666889 30753 7108513344 30754 532409476 30755 465264900 30756 4886988649 30757 236575161 30758 6571372096 30759 657768609 30760 5336010304 30761 69482463 30762 4165024369 30763 236728996 30764 1200276025 30765 3492455409 30766 106574210 30767 66277122 30768 16953862849 30769 54278534 30770 1451914816 30771 3267494244 30772 605848459 30773 236852100 30774 2437594384 30775 918453636 30776 540508838 30777 658794889 30778 754875625 30779 588014001 30780 205038707344 30781 237190801 30782 106712759 30783 971693584 30784 64544451136 30785 645820569 30786 3716975089 30787 299913124 30788 1465434961 30789 2586943044 30790 1047881641 30791 264875625 30792 7570218049 30793 834054400 30794 678289936 30795 1303354404 30796 1201523569 30797 695640625 30798 5028511744 30799 350064100 30800 16106331191 30801 659308329 30802 534488161 30803 237283216 30804 4504691689 30805 583367409 30806 698280625 30807 13181795344 30808 2705560225 30809 237406464 30810 5487401929 30811 331931961 30812 1205895076 30813 659565124 30814 397190018 30815 466776025 30816 109618601569 30817 237591396 30818 802248976 30819 661621284 30820 4206560164 30821 2221142641 30822 2181076804 30823 408201616 30824 2719622500 30825 7248308769 30826 535459600 30827 274531761 30828 8522428489 30829 237745561 30830 1051964356 30831 801852489 30832 8519105401 30833 335732329 30834 11704426969 30835 1155660025 30836 2099747329 30837 989228304 30838 134794703 30839 237776400 30840 15442287289 30841 237930625 30842 1326052225 30843 2996139169 30844 1720258576 30845 746600976 30846 1997374864 30847 274034916 30848 15066317030 30849 3525034384 30850 2069886016 30851 237961476 30852 9338709769 30853 238054041 30854 536292964 30855 3157540864 30856 11210574400 30857 272250000 30858 2099197489 30859 238208356 30860 2380756849 30861 41896767969 30862 925437241 30863 591219225 30864 17165454289 30865 470412721 30866 1435500544 30867 663165504 30868 1207771009 30869 238239225 30870 122071275769 30871 238393600 30872 3450152644 30873 763251129 30874 669412129 30875 345823266 30876 5489624464 30877 171007215 30878 536570896 30879 2739161569 30880 28072332304 30881 238578916 30882 87821897 30883 286489476 30884 3013461025 30885 1568318404 30886 107406854 30887 54015270 30888 139082005969 30889 522853956 30890 1065630736 30891 1658688529 30892 1209022441 30893 238857025 30894 2283119524 30895 616280625 30896 6128697796 30897 1858644544 30898 1333272196 30899 511935876 30900 13916213089 30901 409576644 30902 107545943 30903 663423049 30904 2739370921 30905 1166154201 30906 5385651769 30907 348419556 30908 1213407556 30909 664711524 30910 1492199641 30911 239166225 30912 337999216129 30913 354380625 30914 231050423 30915 10391151969 30916 1414211236 30917 291863056 30918 1501717504 30919 1503888400 30920 5531045641 30921 935258724 30922 538240000 30923 387066276 30924 9425885569 30925 936360000 30926 429590342 30927 2343237649 30928 6230576356 30929 263023524 30930 2941109824 30931 239259024 30932 3043177225 30933 4707606544 30934 538657681 30935 756580036 30936 7593728164 30937 239320900 30938 779303056 30939 665743204 30940 12525862561 30941 239444676 30942 32738197969 30943 414163201 30944 2783572934 30945 1310946849 30946 540051121 30947 118331394 30948 3398540209 30949 239785225 30950 430146674 30951 3015327744 30952 3959303929 30953 4041975 30954 5798365609 30955 558282384 30956 1377894400 30957 847799689 30958 867243601 30959 284428225 30960 110963604544 30961 596580625 30962 701137441 30963 667033929 30964 1217172544 30965 670240321 30966 2613970129 30967 262407601 30968 18381936400 30969 8989315344 30970 1626508900 30971 239878144 30972 4577469649 30973 61348038 30974 685968481 30975 6756346809 30976 307363795216 30977 239971081 30978 4174710544 30979 412333636 30980 2393068561 30981 1097729424 30982 1342929316 30983 240436036 30984 7664477209 30985 470716416 30986 540330025 30987 2653486144 30988 1559934016 30989 182782671 30990 2975375209 30991 302551236 30992 10808305369 30993 667292224 30994 108242738 30995 471324100 30996 70788987844 30997 285981921 30998 769951504 30999 667808964 31000 29353283584 31001 283855104 31002 1504043524 31003 765020281 31004 2050550089 31005 7702168644 31006 670343881 31007 51289638 31008 70478037529 31009 339075396 31010 2689355881 31011 668584449 31012 1218428836 31013 240529081 31014 4223310169 31015 472540644 31016 548963375 31017 4550446849 31018 937890625 31019 240746256 31020 11775939289 31021 274830084 31022 542424100 31023 14777319844 31024 15671284225 31025 1352327076 31026 1508700964 31027 592679025 31028 93741403 31029 670395664 31030 1258759441 31031 2022570729 31032 21356022769 31033 240839361 31034 121140263 31035 1326197889 31036 1228502500 31037 53523375 31038 3757322209 31039 241025625 31040 66409805401 31041 1867276944 31042 1087284676 31043 61138050 31044 6513619849 31045 1219336561 31046 1390842436 31047 808094329 31048 2756355001 31049 304607209 31050 70988674969 31051 241211961 31052 235110091 31053 947223729 31054 108661895 31055 473454081 31056 17485301824 31057 413715600 31058 738154561 31059 6558894169 31060 2411595664 31061 293094400 31062 2304672049 31063 241305156 31064 3969504016 31065 2068612324 31066 3609125776 31067 318051556 31068 9734190244 31069 241460521 31070 1850548324 31071 671950084 31072 14090877025 31073 987279241 31074 1514532889 31075 1636121601 31076 1553542225 31077 5192931844 31078 610238209 31079 241491600 31080 45410331409 31081 241647025 31082 108801794 31083 1182121924 31084 1880609956 31085 474063529 31086 6314209444 31087 598193764 31088 7945939600 31089 869778064 31090 1072497001 31091 242113600 31092 3403788964 31093 459716481 31094 1362348100 31095 3762227569 31096 12801338449 31097 493861729 31098 1870735504 31099 253287225 31100 4763208256 31101 1663171524 31102 544662244 31103 363093025 31104 11677166992969 31105 475283601 31106 634939204 31107 674804529 31108 4393038400 31109 415792881 31110 4466516224 31111 306005049 31112 2781929536 31113 1871600644 31114 717757681 31115 3077808484 31116 3445924804 31117 388090000 31118 545362609 31119 1642437729 31120 12667277401 31121 242144721 31122 26013496369 31123 242393761 31124 1830984100 31125 5824284489 31126 613800625 31127 307862116 31128 7711825489 31129 599270400 31130 1599520036 31131 5283399969 31132 1631836816 31133 259693225 31134 1519206529 31135 839608576 31136 7931029298 31137 757460484 31138 109222031 31139 242518329 31140 19870285444 31141 509585476 31142 882684100 31143 1672155664 31144 3571735696 31145 478034496 31146 1770894724 31147 242580625 31148 2113792576 31149 1873764369 31150 6150323776 31151 242611776 31152 25786578724 31153 242705241 31154 702568036 31155 2113424784 31156 1229764624 31157 600887169 31158 12113643844 31159 242985744 31160 8734771600 31161 1831583209 31162 546343876 31163 340033600 31164 25801033129 31165 790453225 31166 109502639 31167 1878095569 31168 32029902961 31169 261436561 31170 3032925184 31171 847450321 31172 1237350976 31173 675844009 31174 26438279 31175 1274204416 31176 21951978244 31177 243048100 31178 1844616601 31179 1025728729 31180 2436409600 31181 243079281 31182 1526230489 31183 243172836 31184 6243370225 31185 97851347344 31186 798006001 31187 419963049 31188 6866939689 31189 243235216 31190 1073872900 31191 841406049 31192 6989796025 31193 243640881 31194 4262392369 31195 615238416 31196 1769127721 31197 679488489 31198 806162449 31199 120481586 31200 256083566209 31201 273340089 31202 548028100 31203 1880263044 31204 1429142416 31205 581340321 31206 3838669849 31207 341473441 31208 4055015041 31209 759112704 31210 1084911844 31211 657922500 31212 41234175844 31213 15487304704 31214 548871184 31215 1328748304 31216 6384968836 31217 630210816 31218 3548823184 31219 243703321 31220 6186609025 31221 1904187769 31222 4442689 31223 243828225 31224 7735554304 31225 951414025 31226 956726761 31227 1676656809 31228 338516375 31229 456463225 31230 8392758544 31231 243921924 31232 434781984400 31233 808947364 31234 2335595584 31235 479566201 31236 5174212624 31237 244078129 31238 549574249 31239 10621775844 31240 8042502400 31241 607376025 31242 1784809009 31243 59126726 31244 1501485001 31245 1333856484 31246 700978576 31247 244109376 31248 169815695569 31249 244171876 31250 31142719729 31251 959264784 31252 2156209225 31253 244265641 31254 1536796804 31255 440466207 31256 557483522 31257 78943884 31258 110064935 31259 244390689 31260 6785146384 31261 296700625 31262 5350044736 31263 858900249 31264 14264480356 31265 1719843841 31266 34109287969 31267 244453225 31268 1239251209 31269 1685677249 31270 1428008521 31271 244547044 31272 7783121284 31273 68664767 31274 814017961 31275 8328752644 31276 617960678 31277 245016409 31278 2719309609 31279 351187600 31280 24400939264 31281 679749184 31282 550559296 31283 714172176 31284 14734803769 31285 480486400 31286 550840900 31287 680270724 31288 2796188641 31289 289136016 31290 7604188804 31291 549949401 31292 1241152900 31293 9276001344 31294 550981729 31295 674960400 31296 92633183449 31297 790172100 31298 110346623 31299 682881424 31300 4885730404 31301 318372649 31302 6640131169 31303 392872041 31304 14078059801 31305 1336414249 31306 774286276 31307 245204281 31308 3467089924 31309 272514064 31310 1601200225 31311 12190809744 31312 9934108900 31313 292204836 31314 1963996489 31315 481407481 31316 1244960656 31317 1905060609 31318 272927495 31319 245235600 31320 134092918969 31321 245329569 31322 552250000 31323 861539904 31324 1394649025 31325 2379390841 31326 2480737249 31327 245423556 31328 23473610521 31329 2163366144 31330 2007308809 31331 97381670 31332 8798815204 31333 245486224 31334 110487602 31335 1349239824 31336 2799044836 31337 245799684 31338 4291822144 31339 1452295881 31340 2448864196 31341 1030217409 31342 553096324 31343 422055936 31344 17808101809 31345 481714704 31346 1369666081 31347 134826292969 31348 1567051396 31349 113488007 31350 12074053924 31351 1184741 31352 2804761600 31353 32020938 31354 698597761 31355 482636961 31356 18438109369 31357 246144721 31358 553378576 31359 683404164 31360 857835325636 31361 344844900 31362 1539149824 31363 55371263 31364 1248774244 31365 5110391169 31366 556488100 31367 121563942 31368 7926697024 31369 655872100 31370 1102970521 31371 683665609 31372 3940072900 31373 262213249 31374 33695007844 31375 1942605625 31376 9597924961 31377 684188649 31378 646939225 31379 246270249 31380 7260232849 31381 122106935 31382 1250895424 31383 2893041369 31384 2813347681 31385 484176016 31386 1540327009 31387 246333025 31388 4823024704 31389 686020864 31390 1519908196 31391 246364416 31392 117811638169 31393 246427204 31394 776458225 31395 9006389604 31396 1702387600 31397 247558756 31398 1542682729 31399 312547041 31400 11626014976 31401 5356336969 31402 1379453881 31403 355360201 31404 3477696784 31405 689220009 31406 629508100 31407 1680754009 31408 11684312836 31409 1513287801 31410 8586246244 31411 259822161 31412 1253230801 31413 901921024 31414 805651456 31415 629558281 31416 33634459609 31417 303142921 31418 180672626 31419 1912925169 31420 2473868644 31421 424154025 31422 1556854849 31423 768675625 31424 33082153225 31425 2659671184 31426 817960000 31427 69147366 31428 80691219844 31429 312228900 31430 2786045089 31431 687331089 31432 563200070 31433 440370225 31434 6431558809 31435 486026116 31436 1493126881 31437 4783382244 31438 780811249 31439 56676710 31440 37712474809 31441 396328464 31442 690060361 31443 904625929 31444 3123133225 31445 735928384 31446 4321353169 31447 497067025 31448 2833432900 31449 987656329 31450 655604102 31451 614444944 31452 3509614564 31453 1536114 31454 111335366 31455 10933211844 31456 2899424642 31457 290463849 31458 9784572889 31459 270569601 31460 8190069001 31461 688905009 31462 556912801 31463 292512609 31464 50675412544 31465 1950017281 31466 557196025 31467 864477604 31468 1255143184 31469 247684644 31470 3044501329 31471 350176369 31472 3178930694 31473 3316262569 31474 557337664 31475 978813796 31476 5020005904 31477 247747600 31478 558046129 31479 1726568704 31480 5672499856 31481 247873536 31482 20681891344 31483 365727376 31484 1594245184 31485 1364711364 31486 2520943681 31487 594091876 31488 497457964249 31489 248220025 31490 312192215 31491 1926068769 31492 1256418916 31493 179472386 31494 1971981649 31495 486334809 31496 4281608356 31497 689167504 31498 111760463 31499 429069796 31500 180167989444 31501 415996816 31502 837813025 31503 690743524 31504 1816189286 31505 487879744 31506 1969318129 31507 1532174449 31508 1257057025 31509 15391379844 31510 1791405625 31511 248251536 31512 13969348864 31513 248314564 31514 1399134025 31515 1927824649 31516 1258333729 31517 248535225 31518 5812080169 31519 301577956 31520 28645224001 31521 2755935009 31522 559322500 31523 285948100 31524 4534944964 31525 1769548356 31526 787363600 31527 3450035169 31528 1427847206 31529 276191161 31530 3102712804 31531 248692900 31532 1264086916 31533 1117030084 31534 559748281 31535 1862612964 31536 159949603969 31537 532732561 31538 963047089 31539 692847684 31540 4157670400 31541 248724441 31542 3900252304 31543 248787529 31544 2839184656 31545 3848589369 31546 560742400 31547 249103089 31548 4969122064 31549 123196551 31550 443889263 31551 1187974089 31552 46091796100 31553 291043600 31554 4350985444 31555 488807881 31556 30169953025 31557 837060624 31558 836077225 31559 550887841 31560 950169692 31561 308634624 31562 691479616 31563 14146009969 31564 2199047236 31565 541539441 31566 1563965209 31567 249197796 31568 6423862201 31569 898320784 31570 4168510096 31571 295599249 31572 9823188544 31573 249355681 31574 112186370 31575 2787523209 31576 2868030916 31577 1064782161 31578 2349534784 31579 400960576 31580 2486418496 31581 4288547169 31582 561453025 31583 249640000 31584 125437805584 31585 489736900 31586 713103616 31587 693110929 31588 1607208100 31589 356756544 31590 311154227344 31591 617174649 31592 4148390464 31593 696801609 31594 561879616 31595 614197089 31596 3547036249 31597 367488900 31598 2054355625 31599 1932657444 31600 27130372369 31601 249734809 31602 2568158329 31603 1273847481 31604 1266007561 31605 9904628484 31606 562306369 31607 250050969 31608 22353838144 31609 300675600 31610 270538967 31611 799305984 31612 3246036676 31613 266505625 31614 2254540324 31615 490666801 31616 182805843364 31617 5448211344 31618 562875625 31619 617721316 31620 12259361284 31621 276823044 31622 640090000 31623 849547609 31624 3418507024 31625 4180269025 31626 11238544144 31627 250304041 31628 1269853225 31629 1217451664 31630 1105762009 31631 321843600 31632 17916357904 31633 123743174 31634 563302756 31635 6808230144 31636 1808715841 31637 314565696 31638 1567526464 31639 57385943 31640 17428224256 31641 968578884 31642 972566596 31643 250398976 31644 29820799969 31645 491908041 31646 565868944 31647 2469294864 31648 27424684816 31649 250525584 31650 6716130304 31651 363779329 31652 1453058161 31653 1943663569 31654 6290869225 31655 853457796 31656 7950753889 31657 250620561 31658 796142656 31659 898920324 31660 2530593025 31661 625400064 31662 4440489769 31663 250683889 31664 6475903729 31665 1367298529 31666 617820736 31667 251000649 31668 17012506624 31669 352125225 31670 1107159076 31671 29648362969 31672 727917647 31673 368371249 31674 1568714449 31675 2649572676 31676 1272420241 31677 697857889 31678 760987396 31679 288082729 31680 687634002169 31681 430479504 31682 2326036441 31683 761870404 31684 1792675600 31685 492840000 31686 1578234529 31687 251190801 31688 3758057809 31689 4898180169 31690 1115560000 31691 470456100 31692 5945489449 31693 286286400 31694 1903576900 31695 1388084049 31696 3407563967 31697 289102009 31698 12362548969 31699 251539600 31700 5326810225 31701 700766784 31702 1206103441 31703 1560724036 31704 8023143184 31705 635191209 31706 663835225 31707 3464735044 31708 1274347204 31709 310076881 31710 8220504889 31711 379041961 31712 14673688225 31713 1979538064 31714 634183489 31715 494395225 31716 9867839569 31717 1007427600 31718 567154225 31719 814075024 31720 11585293225 31721 251571321 31722 1989338404 31723 251634769 31724 4740873316 31725 26345185344 31726 670810000 31727 251666496 31728 18572783524 31729 251856900 31730 1745484841 31731 1754101924 31732 1275632656 31733 432598401 31734 5743669369 31735 713317264 31736 2899930201 31737 759388249 31738 280290818 31739 315915076 31740 17544856849 31741 252015625 31742 614841616 31743 1945868544 31744 1193350868836 31745 1230115329 31746 4618153849 31747 314317441 31748 1279492900 31749 1047946384 31750 4542625201 31751 252301456 31752 280913977 31753 322920900 31754 113468951 31755 1836722449 31756 1677230116 31757 354568900 31758 1953374809 31759 1089330025 31760 12923824489 31761 1950282244 31762 567868900 31763 411481225 31764 3573887524 31765 495329536 31766 1406550016 31767 701826064 31768 8619079921 31769 252333225 31770 8880612169 31771 252682816 31772 4750793476 31773 2568665124 31774 568011889 31775 1519362441 31776 41913144529 31777 304851600 31778 113754959 31779 7843227844 31780 6296105104 31781 306950400 31782 1581811984 31783 62580143 31784 676726511 31785 2468301124 31786 185940215 31787 929396196 31788 63324067 31789 299636100 31790 2428124176 31791 702356004 31792 6515072656 31793 252778201 31794 3941579524 31795 495641169 31796 1280136841 31797 1956912169 31798 982132921 31799 253064464 31800 38080400164 31801 2301696576 31802 569299600 31803 703151289 31804 1284003889 31805 496576656 31806 25460031844 31807 316590849 31808 17133604295 31809 1126743489 31810 1119772369 31811 436851801 31812 5390055889 31813 58440966 31814 569729161 31815 9828144769 31816 3437476900 31817 253541929 31818 1585393489 31819 327573801 31820 3684490000 31821 703947024 31822 1416468496 31823 516652900 31824 106953199369 31825 320096006 31826 570158884 31827 819218884 31828 1613709241 31829 625950361 31830 3114421249 31831 301300164 31832 4910926084 31833 45822539844 31834 800550436 31835 497513025 31836 8985523264 31837 681366609 31838 570445456 31839 705805489 31840 32204097025 31841 317944561 31842 6066384769 31843 629257225 31844 379686407 31845 2008563489 31846 571449025 31847 253573776 31848 8439545689 31849 253733041 31850 22858113721 31851 1959124644 31852 99481954 31853 320624836 31854 93713372 31855 813447441 31856 2022422495 31857 2350504324 31858 143819570 31859 253956096 31860 57689794969 31861 306425025 31862 693532225 31863 2110667364 31864 7189852849 31865 498450276 31866 2548432324 31867 356039161 31868 1917476521 31869 1965769569 31870 1122585025 31871 772339681 31872 236786372449 31873 254115481 31874 573027844 31875 13006718209 31876 2227840000 31877 283349889 31878 24183982144 31879 278222400 31880 5844602500 31881 706336929 31882 866007184 31883 254243025 31884 3579269929 31885 1251815161 31886 121879718 31887 5503710969 31888 6541250884 31889 629156889 31890 3149678884 31891 254498209 31892 4458900625 31893 707400409 31894 709103641 31895 500014321 31896 22963462369 31897 278689636 31898 655667236 31899 15157795689 31900 1579184375 31901 694111716 31902 2853910084 31903 328443129 31904 15029043649 31905 3957919744 31906 2093428516 31907 255296484 31908 3590046889 31909 318622500 31910 38969051 31911 995844249 31912 583437623 31913 866772481 31914 34805379844 31915 881496100 31916 1479940900 31917 708997129 31918 114758822 31919 278322489 31920 128613325129 31921 275892100 31922 802758889 31923 1976869444 31924 2074255936 31925 981882225 31926 2040509584 31927 630913924 31928 5094247876 31929 835614649 31930 1727981761 31931 323208484 31932 10411549369 31933 357512464 31934 1423930225 31935 1390693264 31936 33614655649 31937 300849025 31938 1599760009 31939 452115169 31940 2543285761 31941 39476523969 31942 574033681 31943 322023025 31944 21992000209 31945 501267321 31946 115046450 31947 1146296449 31948 8268446761 31949 311451904 31950 17992734769 31951 316804401 31952 6554359681 31953 709796164 31954 985332100 31955 1984167936 31956 3611649409 31957 255392361 31958 1099187716 31959 2741779044 31960 9055615921 31961 365192100 31962 4024887364 31963 255552196 31964 1706103025 31965 1398535609 31966 809402500 31967 439698961 31968 387739099969 31969 127048322 31970 2058436900 31971 710595649 31972 1298881600 31973 255680100 31974 2190895249 31975 988033489 31976 7341747856 31977 5042704144 31978 642369025 31979 346146025 31980 13255377424 31981 255840025 31982 115190399 31983 1772578404 31984 6580616641 31985 505035729 31986 4470527044 31987 295461721 31988 1838694400 31989 711128889 31990 2835030025 31991 256032001 31992 13778533924 31993 721889424 31994 728406121 31995 32964759844 31996 397939046 31997 1589537161 31998 1608170404 31999 359481600 32000 1266099794521 32001 713798089 32002 576480100 32003 256128016 32004 710120662 32005 659770596 32006 994960849 32007 920636964 32008 2920321600 32009 256416169 32010 4751620624 32011 801965761 32012 1737472489 32013 1979093169 32014 578354401 32015 780252489 32016 33141110209 32017 58099586 32018 1431411556 32019 1223390529 32020 2562384400 32021 416282409 32022 12613985344 32023 369446841 32024 2926160836 32025 8150839524 32026 658743556 32027 256448196 32028 4855581124 32029 256800625 32030 1135285636 32031 1992461769 32032 17447978498 32033 280395025 32034 140136377 32035 616975921 32036 1299530401 32037 848382129 32038 691637401 32039 1132591716 32040 52515222244 32041 268304400 32042 145756802 32043 1008189504 32044 1301477776 32045 1228152025 32046 10515887209 32047 306180004 32048 6633288025 32049 5559491844 32050 2233507600 32051 256896784 32052 3627893824 32053 1008126001 32054 1462221121 32055 1403776089 32056 2934930625 32057 256928841 32058 7852086544 32059 256992961 32060 6517978756 32061 714332529 32062 1263020521 32063 257089156 32064 99409045264 32065 1217870404 32066 580087225 32067 5131859769 32068 1308630625 32069 257217444 32070 3256642489 32071 441840400 32072 4794316081 32073 716739984 32074 1802342116 32075 997296400 32076 835509339844 32077 257313681 32078 713904961 32079 1369148004 32080 13444634401 32081 637562500 32082 1610577424 32083 257409936 32084 2242306609 32085 8814768769 32086 730837156 32087 361950625 32088 20535463204 32089 257570401 32090 1140953284 32091 1070402089 32092 1740474961 32093 298874944 32094 4490608144 32095 3366204361 32096 3965829170 32097 1235311609 32098 822771856 32099 257859364 32100 14441309584 32101 67043895 32102 1436410000 32103 6940889344 32104 2943713536 32105 505980036 32106 1628687449 32107 289612324 32108 2122076356 32109 2837373289 32110 4871062849 32111 276091456 32112 52825046569 32113 326127481 32114 116055983 32115 1406400004 32116 5638658281 32117 257891481 32118 2077262929 32119 258244900 32120 9418896601 32121 2733930369 32122 580520836 32123 1126676356 32124 3644174689 32125 2034370816 32126 580810000 32127 717007729 32128 78977298841 32129 658230336 32130 75247073344 32131 121929095 32132 1536561601 32133 718615249 32134 580954609 32135 509450041 32136 15075419524 32137 639230089 32138 581243881 32139 2003636644 32140 2568766489 32141 258277041 32142 2291728384 32143 258534241 32144 44403339841 32145 1419556329 32146 582256900 32147 554602500 32148 18806556769 32149 443270916 32150 2261382916 32151 1800474624 32152 589285391 32153 489250161 32154 2702128324 32155 582015625 32156 1313192644 32157 15703097344 32158 290261042 32159 258759396 32160 91159913329 32161 299739969 32162 1014358801 32163 820937104 32164 2729017600 32165 1279206756 32166 4500665569 32167 380835225 32168 2955444496 32169 719419684 32170 1143792400 32171 326994889 32172 9269260729 32173 258920281 32174 116489990 32175 18322871044 32176 6672929344 32177 417384900 32178 2467307584 32179 128159718 32180 2581554481 32181 927019809 32182 582981025 32183 259016836 32184 64929155344 32185 601769961 32186 4113298225 32187 719956224 32188 2330089441 32189 259049025 32190 4452492529 32191 259242201 32192 34421380900 32193 14277143169 32194 583415716 32195 664814656 32196 3655048849 32197 364924609 32198 737665600 32199 720761409 32200 8905550450 32201 452625625 32202 4561246369 32203 259403236 32204 1636202500 32205 2612947689 32206 116779778 32207 793886976 32208 31108846129 32209 376592836 32210 1149481216 32211 5634303844 32212 1315150225 32213 259725456 32214 7319144704 32215 648669961 32216 2987824921 32217 722641924 32218 772284100 32219 430728516 32220 20316796369 32221 645922225 32222 585156100 32223 1205964529 32224 27183765625 32225 1000393641 32226 1952049124 32227 612216049 32228 651419807 32229 2005875369 32230 1756029025 32231 290361600 32232 11330963809 32233 259789924 32234 628755625 32235 3584057689 32236 1318416100 32237 260015625 32238 39129587344 32239 287607681 32240 31798379041 32241 1020610809 32242 11196602596 32243 381733444 32244 3660492004 32245 509766084 32246 951167281 32247 2017087744 32248 777604262 32249 837870916 32250 14618502649 32251 260112384 32252 1868919361 32253 1241293824 32254 586027264 32255 512614881 32256 7324665913744 32257 260176900 32258 662599081 32259 725063329 32260 2600796004 32261 260757904 32262 2554493764 32263 906070201 32264 3911877025 32265 11116960969 32266 1464975625 32267 293608225 32268 3671390464 32269 793717929 32270 571893734 32271 1042127524 32272 6739260649 32273 288592144 32274 6627913744 32275 1009714176 32276 1322340496 32277 2529788209 32278 117215135 32279 777740544 32280 16396034209 32281 386240409 32282 589227076 32283 2804973444 32284 662768870 32285 727974361 32286 1632321604 32287 312087556 32288 15148440241 32289 953080384 32290 1165198225 32291 1599200100 32292 76901945344 32293 316448521 32294 714546361 32295 1430125489 32296 4285142521 32297 260790201 32298 4066867984 32299 260854801 32300 9284864164 32301 2679304644 32302 842508676 32303 260951716 32304 18794216464 32305 2282737284 32306 685340041 32307 1679524324 32308 1482712036 32309 261145600 32310 9280817569 32311 302342544 32312 7598434561 32313 726410304 32314 658897561 32315 825068176 32316 3687768529 32317 328189456 32318 1772410000 32319 156271577344 32320 69065942416 32321 261177921 32322 1635959809 32323 261242569 32324 1324304881 32325 2813453764 32326 3200201 32327 261468900 32328 23789052169 32329 368409636 32330 1722748036 32331 1271421649 32332 1455804025 32333 944209984 32334 2224725889 32335 606587641 32336 10177783225 32337 2032837569 32338 1682640400 32339 314530225 32340 61378576009 32341 261662976 32342 684397921 32343 727488784 32344 5159979889 32345 513249025 32346 12698359969 32347 650403009 32348 1324960000 32349 836192889 32350 2303520025 32351 488675236 32352 44437483204 32353 261760041 32354 1481788036 32355 4046486544 32356 1326270724 32357 717329089 32358 1639602064 32359 261824761 32360 5873536321 32361 3206050884 32362 833996641 32363 261921856 32364 16650547369 32365 514518489 32366 589518400 32367 728838009 32368 25864680625 32369 261954225 32370 6309442624 32371 262051344 32372 1328894116 32373 8429443344 32374 589664089 32375 5982403716 32376 12844142224 32377 262116100 32378 589955521 32379 911858809 32380 2607225721 32381 262440000 32382 11769429169 32383 706443241 32384 169949238001 32385 1897212249 32386 591705625 32387 317018025 32388 3709662649 32389 1657792656 32390 1404300676 32391 2609881569 32392 598111718 32393 60579842 32394 1644464704 32395 1499238400 32396 6662640625 32397 733163929 32398 686911681 32399 298771225 32400 1538373857344 32401 262602025 32402 759498481 32403 1814504409 32404 1332177001 32405 516107524 32406 2367017104 32407 425720689 32408 2999643361 32409 3565522944 32410 2909307844 32411 262634436 32412 5311057129 32413 262796521 32414 874148356 32415 1454049424 32416 15328420864 32417 949625856 32418 4612039744 32419 330257929 32420 2626562500 32421 787756489 32422 1380345409 32423 262893796 32424 21395497984 32425 1015951876 32426 901500625 32427 5747459344 32428 2915460025 32429 263088400 32430 6511198864 32431 902101225 32432 6752566276 32433 1077940224 32434 592143556 32435 895685184 32436 15904236544 32437 310393924 32438 3741157225 32439 1037290849 32440 6019277056 32441 263120841 32442 1648116409 32443 263510289 32444 1334148676 32445 258590309 32446 592581649 32447 56609394 32448 277414996804 32449 326163600 32450 3397141225 32451 862714384 32452 5818485841 32453 601181361 32454 12953171344 32455 520889329 32456 3023350225 32457 1066153104 32458 118526066 32459 650964196 32460 7422167104 32461 640292416 32462 594043129 32463 2039606244 32464 6819291241 32465 666982276 32466 4215515329 32467 263705121 32468 102744859 32469 831860964 32470 1482481009 32471 78320903 32472 35593350244 32473 130397030 32474 1030666816 32475 170065017 32476 2194828801 32477 68998694 32478 1650553129 32479 263900025 32480 84111600400 32481 16335907344 32482 655052836 32483 369408400 32484 3720634009 32485 719312400 32486 742235536 32487 9546657849 32488 4682801761 32489 331276401 32490 19282655044 32491 263997504 32492 1344028921 32493 733976464 32494 2287995889 32495 629909604 32496 19128826249 32497 264095001 32498 594335641 32499 3491273569 32500 33736872976 32501 653773761 32502 1651772164 32503 264160009 32504 764194118 32505 2049553984 32506 595360000 32507 264550225 32508 6505240738 32509 472888516 32510 1166632336 32511 735331689 32512 184680765025 32513 599662144 32514 1659095824 32515 1301333476 32516 1889206225 32517 2044124944 32518 650913169 32519 378030249 32520 17130097924 32521 336502336 32522 2429011225 32523 990172089 32524 1822521481 32525 1019077929 32526 9022530169 32527 370909081 32528 10308950089 32529 1823887849 32530 1169503204 32531 264582756 32532 3726125764 32533 264647824 32534 595799281 32535 12058675344 32536 21135635161 32537 265038400 32538 3297860329 32539 459159184 32540 2658949225 32541 736145424 32542 151481087 32543 654336400 32544 148812320644 32545 884408121 32546 119550719 32547 1100713329 32548 1597121296 32549 524364201 32550 22371783184 32551 319801689 32552 5292708001 32553 2050912369 32554 668946496 32555 669153424 32556 3742625329 32557 656025769 32558 723556201 32559 736959609 32560 22832721025 32561 265070961 32562 110763827344 32563 265168656 32564 3359825296 32565 2648852089 32566 878233225 32567 306215001 32568 14258031649 32569 265233796 32570 1170939961 32571 8975099169 32572 1733723044 32573 265331521 32574 2375782564 32575 1025344441 32576 36063529216 32577 737231104 32578 2577592900 32579 265461849 32580 22623769744 32581 385258384 32582 836250724 32583 738045889 32584 3032264356 32585 11480051025 32586 1662763729 32587 265722601 32588 1348652176 32589 7514635969 32590 1179579025 32591 775845316 32592 50614650529 32593 372412804 32594 729054001 32595 2032671 32596 311670914 32597 65514759 32598 4673363044 32599 131522946 32600 12203620900 32601 740220849 32602 599172484 32603 265820416 32604 13079810689 32605 522168201 32606 379738694 32607 2059979769 32608 3077630879 32609 265853025 32610 3280654729 32611 266016100 32612 2005964944 32613 1838008384 32614 978188176 32615 742780516 32616 70191613969 32617 810313156 32618 769785025 32619 929152324 32620 6857992969 32621 266211856 32622 1665211249 32623 506475025 32624 6913257316 32625 17665599744 32626 840768016 32627 775399716 32628 3770205604 32629 303804900 32630 2104423876 32631 889351684 32632 609982214 32633 266440329 32634 34609765369 32635 653313600 32636 66637828 32637 1962224209 32638 600201001 32639 59333234 32640 528786389329 32641 132087719 32642 886431529 32643 38636619844 32644 1350636001 32645 525051396 32646 1666435684 32647 266538276 32648 12972982201 32649 741037284 32650 2346046096 32651 313573264 32652 10503585169 32653 267093649 32654 139983986 32655 3630303504 32656 12594450625 32657 525463929 32658 1670111689 32659 74567495 32660 4446889225 32661 3078807169 32662 297853055 32663 327248100 32664 8514121984 32665 763914321 32666 600642064 32667 741309529 32668 1351959361 32669 1177450596 32670 49200563344 32671 330621489 32672 3138213938 32673 742944049 32674 1522248256 32675 1044259225 32676 9654438049 32677 302516449 32678 601377529 32679 2066793444 32680 10435439716 32681 379977049 32682 2881220329 32683 2958163321 32684 1354608025 32685 1486256704 32686 661055521 32687 267191716 32688 53759987044 32689 307055529 32690 3060744976 32691 932813764 32692 385986551 32693 267420609 32694 1683625024 32695 917181225 32696 4124079961 32697 15144255844 32698 120432503 32699 392594596 32700 15520674724 32701 333427600 32702 705752356 32703 1049889604 32704 100330562500 32705 833938884 32706 8147228644 32707 267518736 32708 3551325649 32709 743761984 32710 1199860321 32711 662238756 32712 12299253604 32713 267584164 32714 843031225 32715 4113554769 32716 1358585881 32717 267616881 32718 6657254464 32719 268107876 32720 14110113796 32721 1314207504 32722 602407936 32723 326561041 32724 83918557969 32725 886153218 32726 602849809 32727 747584964 32728 3053115025 32729 428117481 32730 3292693924 32731 285576201 32732 8873263204 32733 2073618369 32734 1060348969 32735 525693184 32736 85384930849 32737 397165041 32738 120727151 32739 1856920464 32740 2724318025 32741 318265600 32742 6031386244 32743 280529001 32744 3062072896 32745 1915550289 32746 1491967876 32747 662856516 32748 3775733809 32749 268468225 32750 4968276196 32751 5785427844 32752 12979133476 32753 665640000 32754 2241738409 32755 526014225 32756 2008384225 32757 919120489 32758 847566769 32759 468722500 32760 195175753369 32761 332697600 32762 121169798 32763 878648164 32764 1364563600 32765 527620900 32766 2132315329 32767 1020738601 32768 51472775849209 32769 2998876644 32770 1708830244 32771 268599321 32772 3803435584 32773 462809169 32774 1499625625 32775 6676033849 32776 828931127 32777 325838601 32778 13210513969 32779 268664881 32780 3823443556 32781 4715156889 32782 152473463 32783 268763236 32784 19579565329 32785 668429316 32786 383355191 32787 2091873169 32788 3417454681 32789 268894404 32790 3316838464 32791 547840836 32792 615961202 32793 944455824 32794 915425536 32795 1312467984 32796 10688871769 32797 268960000 32798 2178555625 32799 1668068964 32800 65536000000 32801 268992801 32802 6129637264 32803 269452225 32804 1672810000 32805 1869200292969 32806 787531969 32807 346480996 32808 8589026329 32809 853224100 32810 1544568601 32811 747858409 32812 2404529296 32813 593799424 32814 4714470244 32815 528586081 32816 18705485824 32817 749226384 32818 741745225 32819 345699649 32820 7696026529 32821 429318400 32822 606390625 32823 5171335744 32824 4424112196 32825 1840324201 32826 1687319929 32827 337199769 32828 334087727 32829 64833737 32830 8136942025 32831 269485056 32832 1098171955969 32833 269583561 32834 121317527 32835 2304192004 32836 1367890225 32837 133789298 32838 3019722304 32839 269649241 32840 6048639529 32841 2718266769 32842 607129600 32843 270076356 32844 18597322384 32845 528908004 32846 854392900 32847 750321664 32848 6980769601 32849 287268601 32850 21072006244 32851 2446390521 32852 1666190761 32853 1002798889 32854 607573201 32855 529874361 32856 12874760089 32857 464833600 32858 1504741681 32859 5842614969 32860 4728487696 32861 342805225 32862 1688552464 32863 58954911 32864 29390302096 32865 3723684484 32866 608608900 32867 431725284 32868 16942146244 32869 270372249 32870 1868659984 32871 752514624 32872 7754563600 32873 290532025 32874 1691018884 32875 2128253689 32876 1368556036 32877 3616458769 32878 153136847 32879 2776763025 32880 38821609024 32881 309900816 32882 695904400 32883 1028292489 32884 1371887521 32885 530519089 32886 102199777969 32887 270734116 32888 3104049796 32889 1139197504 32890 4528482436 32891 386712225 32892 3825669904 32893 872611600 32894 121761254 32895 6105390769 32896 82708008100 32897 313785796 32898 1702140049 32899 296287369 32900 3304969079 32901 1075315264 32902 609053041 32903 465739561 32904 24207314569 32905 533425216 32906 610831225 32907 1866412804 32908 2064430096 32909 270767025 32910 3353220649 32911 270865764 32912 16911702025 32913 11435521969 32914 1512432100 32915 617323716 32916 7275578209 32917 271129156 32918 708145321 32919 753337809 32920 6107578801 32921 674181225 32922 7163421769 32923 487526400 32924 1372554304 32925 2944907289 32926 665691601 32927 80152071 32928 653804850724 32929 594676996 32930 1743730564 32931 2105616769 32932 1373888356 32933 271227961 32934 2405117764 32935 1329258681 32936 1004199575 32937 754436089 32938 18316556 32939 271260900 32940 69596771344 32941 271524484 32942 2870280625 32943 955860889 32944 1679907839 32945 747749025 32946 3877801984 32947 352988944 32948 1375890649 32949 5533425769 32950 472022711 32951 318408336 32952 8689409089 32953 391090176 32954 122205791 32955 139388183 32956 983895863 32957 271722256 32958 4797224644 32959 435348225 32960 74534460100 32961 755260324 32962 611572900 32963 862244496 32964 4718590864 32965 789272836 32966 767290000 32967 27742899844 32968 5770529296 32969 271755225 32970 8860833424 32971 271953081 32972 1382575489 32973 881021124 32974 612018121 32975 1047428496 32976 55654471744 32977 1677557764 32978 868127296 32979 756635049 32980 3653960704 32981 593848161 32982 2747541889 32983 272019049 32984 3193925927 32985 4181174244 32986 613949284 32987 272118016 32988 3836811364 32989 76081202 32990 1201315600 32991 1885470084 32992 15752509081 32993 272217001 32994 28539709969 32995 534719376 32996 2038341904 32997 962054289 32998 1530452641 32999 272448036 33000 90590164324 33001 335768976 33002 704955601 33003 3207749769 33004 1754018161 33005 2304864081 33006 1703377984 33007 467208225 33008 7021434436 33009 759939489 33010 1205686729 33011 76589151 33012 28742794369 33013 272613121 33014 775288336 33015 2234169289 33016 3107059081 33017 304293136 33018 1705855204 33019 13540716 33020 378475438 33021 5900083344 33022 1385700625 33023 272712196 33024 594313020889 33025 1056965121 33026 3966480400 33027 846635409 33028 2293739449 33029 272844324 33030 9586759744 33031 437186281 33032 3113082025 33033 6242106049 33034 158664710 33035 536663556 33036 3875934049 33037 273042576 33038 614692849 33039 2107911744 33040 36186691984 33041 624450121 33042 1713297664 33043 298356529 33044 1961072656 33045 1491658884 33046 1645924900 33047 134929734 33048 642501639844 33049 273108676 33050 2446786225 33051 1246584249 33052 1384584100 33053 273406225 33054 4323325504 33055 762753924 33056 15936032644 33057 2112505444 33058 616032400 33059 469415556 33060 12610616209 33061 676468081 33062 774954244 33063 850130649 33064 3122127376 33065 696960000 33066 7112729569 33067 329967225 33068 3452267536 33069 961434049 33070 1210065796 33071 273439296 33072 41252453449 33073 273604681 33074 1000077376 33075 137316195844 33076 1385923984 33077 590004100 33078 2155930624 33079 403608100 33080 6137155600 33081 762698689 33082 436346135 33083 273737025 33084 10922758144 33085 960938001 33086 684868900 33087 848673424 33088 63071299600 33089 810711729 33090 3389801284 33091 274001809 33092 1390618681 33093 2128622769 33094 616479241 33095 539586441 33096 21832131049 33097 440202361 33098 346761263 33099 1418802889 33100 5521678864 33101 12192661 33102 13383481969 33103 135501767 33104 7103118400 33105 1499780529 33106 123395183 33107 274101136 33108 6520885504 33109 380016036 33110 4980124900 33111 3876556644 33112 3143284225 33113 274200481 33114 1714539649 33115 674596729 33116 1762320400 33117 3168789264 33118 719848900 33119 274697476 33120 380210358544 33121 385062129 33122 617522500 33123 1023488064 33124 24762169600 33125 5016747241 33126 101035592 33127 330294276 33128 3574963681 33129 17144497969 33130 41844035 33131 682776900 33132 5650829584 33133 343509156 33134 617969881 33135 2416410649 33136 11079457081 33137 470152489 33138 12312565444 33139 404371881 33140 2744083456 33141 764080164 33142 736362496 33143 666878976 33144 8917402624 33145 1346156100 33146 620209216 33147 2576780644 33148 1391961481 33149 274730625 33150 14090164804 33151 274896400 33152 243214676224 33153 954933604 33154 1241575696 33155 807469056 33156 30602953969 33157 305655289 33158 670499236 33159 1895035024 33160 6286111225 33161 275194921 33162 1720756324 33163 472366756 33164 1392633124 33165 6522500644 33166 2621337601 33167 351300049 33168 20150370304 33169 60788870 33170 1793183716 33171 764356609 33172 1393976896 33173 1707425041 33174 7588500544 33175 1111822336 33176 1710732038 33177 765739584 33178 787026916 33179 275228100 33180 20677577209 33181 275394025 33182 814531600 33183 5919301969 33184 23922499561 33185 542191225 33186 1736972329 33187 958459681 33188 1398685201 33189 2553483024 33190 1217381881 33191 275526801 33192 24417812644 33193 406385281 33194 1538208400 33195 1510643689 33196 1735972225 33197 337861161 33198 2462839129 33199 275593201 33200 31194624400 33201 9343542244 33202 1063672996 33203 275726025 33204 3904000324 33205 639078400 33206 620508100 33207 766016329 33208 1582384919 33209 386083201 33210 79629502969 33211 275925321 33212 4765693156 33213 767677849 33214 621405184 33215 2673407025 33216 106424055529 33217 301161316 33218 784840225 33219 2135548944 33220 4133332681 33221 322346116 33222 13283023504 33223 276324129 33224 3149342161 33225 3025220004 33226 789891025 33227 293711044 33228 19491510544 33229 901440576 33230 1221782116 33231 1944986404 33232 11319470449 33233 66605199 33234 2013496384 33235 1342562881 33236 139433581 33237 5977145344 33238 124440626 33239 342028036 33240 17628403984 33241 480530241 33242 881971204 33243 1928702889 33244 1400705476 33245 702144004 33246 4870225369 33247 276989449 33248 16244267209 33249 768232089 33250 3388637510 33251 62297439 33252 5096817664 33253 389667600 33254 1070336656 33255 4226560144 33256 3152373316 33257 685078276 33258 27287986 33259 63967490 33260 2757300100 33261 769063824 33262 622452601 33263 552861169 33264 524084779969 33265 543169636 33266 623650729 33267 1326562084 33268 1404750400 33269 546577641 33270 3438884164 33271 4517856225 33272 3179719321 33273 2140172644 33274 24963194 33275 2897238276 33276 5291398564 33277 290975364 33278 1543389796 33279 771839524 33280 1371564215044 33281 442639521 33282 6861968569 33283 331240000 33284 1872812176 33285 4059856089 33286 1291539844 33287 277022736 33288 15042286609 33289 277222500 33290 1223250625 33291 47170192969 33292 4353756289 33293 826850025 33294 2522751529 33295 543495969 33296 7116778321 33297 1083858084 33298 124740134 33299 812592036 33300 51081424144 33301 277389025 33302 624250225 33303 979815204 33304 1118230214 33305 545456025 33306 8829797089 33307 409171984 33308 396334850 33309 2149435044 33310 1232080201 33311 277488964 33312 44951208289 33313 138380082 33314 124890023 33315 1532487609 33316 1412857744 33317 277688896 33318 13470387844 33319 697435281 33320 47199735025 33321 908841609 33322 625450081 33323 363016809 33324 3937813504 33325 1815186025 33326 923795236 33327 1028502163 33328 7144137529 33329 277722225 33330 4941668209 33331 277922241 33332 2419557721 33333 886669729 33334 1545983761 33335 735168996 33336 24841542544 33337 528080400 33338 770784169 33339 772395264 33340 2763920329 33341 11559646 33342 1740725284 33343 277988929 33344 36340940689 33345 29262207844 33346 125340230 33347 278022276 33348 9849967009 33349 278088976 33350 873154694 33351 772673209 33352 4517990656 33353 278189041 33354 6482182144 33355 1385998441 33356 2035904641 33357 774341929 33358 1080371161 33359 278489344 33360 44608396849 33361 331567681 33362 310724210 33363 3179493769 33364 2102222500 33365 546437376 33366 2246001664 33367 348158281 33368 4106759056 33369 4798609984 33370 1650309376 33371 642876025 33372 90563077969 33373 443860624 33374 1181846884 33375 6918413329 33376 40727679721 33377 278723025 33378 1744482289 33379 63860231 33380 2843982241 33381 2161041169 33382 626951521 33383 1056900100 33384 15644255929 33385 777907881 33386 627402304 33387 1152398809 33388 1820216896 33389 310852161 33390 29023211044 33391 278923401 33392 7157836816 33393 776848384 33394 17503661 33395 548074921 33396 12159913984 33397 1216265625 33398 627702916 33399 6093675844 33400 13096284721 33401 310429161 33402 2804443849 33403 279023616 33404 3534183601 33405 2074984704 33406 629658649 33407 78123138 33408 718191841444 33409 279090436 33410 2203833025 33411 2808152064 33412 1416242689 33413 279324369 33414 1746989209 33415 631667689 33416 643227503 33417 3023570169 33418 7621464601 33419 447534025 33420 7862723584 33421 417589225 33422 9356407 33423 1332761049 33424 7226530081 33425 541028823 33426 13997729344 33427 279825984 33428 1756280464 33429 1096735689 33430 1235030449 33431 301196025 33432 24544548889 33433 63753062 33434 762312100 33435 4318066944 33436 2449755025 33437 64972914 33438 1752008449 33439 174888807 33440 64667981401 33441 884884009 33442 1016653225 33443 357550281 33444 11111689744 33445 548402724 33446 1558986256 33447 778242609 33448 4941246436 33449 783440100 33450 6959230084 33451 392753124 33452 1418275600 33453 43968637969 33454 783328144 33455 550043209 33456 27371055364 33457 279892900 33458 126092375 33459 1162605409 33460 6973252036 33461 280026756 33462 19849146769 33463 61733951 33464 4816776409 33465 2627280049 33466 745017025 33467 134396643 33468 3943463209 33469 280194121 33470 1243902361 33471 2170348569 33472 38885473636 33473 99913439 33474 4454494564 33475 1986039225 33476 1420988416 33477 778521604 33478 927994369 33479 280328049 33480 191023191844 33481 693163584 33482 631014400 33483 779917329 33484 2023740196 33485 751198464 33486 1758292624 33487 280428516 33488 48237776161 33489 3148556544 33490 1576090000 33491 298460176 33492 3960436624 33493 280596001 33494 631919044 33495 6018190929 33496 4370399881 33497 540144081 33498 4901680144 33499 349652601 33500 12009529744 33501 1345202329 33502 313331111 33503 280897600 33504 45987515809 33505 550371600 33506 891261316 33507 8800691344 33508 1424383081 33509 693742921 33510 3475927849 33511 808492356 33512 3613813225 33513 780196624 33514 1083726400 33515 551357361 33516 98023469569 33517 563777536 33518 632220736 33519 780755364 33520 14245138609 33521 281031696 33522 2330668729 33523 138959375 33524 2536028881 33525 8553845169 33526 634032400 33527 485012529 33528 13213962304 33529 281098756 33530 3163837504 33531 783552064 33532 130857691 33533 281333529 33534 461974417969 33535 835152201 33536 201985527184 33537 1938376729 33538 19712911 33539 79154246 33540 15836208964 33541 353440000 33542 921608164 33543 2177342244 33544 7965205504 33545 553002256 33546 1778477584 33547 281601961 33548 1425062500 33549 1081883664 33550 4098304324 33551 696643236 33552 58557708169 33553 653262481 33554 936421201 33555 1535229124 33556 1435273225 33557 454926241 33558 6901787929 33559 348755625 33560 6497649664 33561 10647556969 33562 147055490 33563 281702656 33564 3971772484 33565 3465205956 33566 1093823329 33567 942919849 33568 250739936 33569 281836944 33570 9897663169 33571 303282225 33572 5287471225 33573 2394340624 33574 127149158 33575 1492740496 33576 9045341449 33577 281904100 33578 718400809 33579 10102662144 33580 5207931556 33581 282004849 33582 2097823204 33583 497334601 33584 7309395025 33585 1540719504 33586 1582527961 33587 282038436 33588 30997827844 33589 282206401 33590 1245384100 33591 785793024 33592 10058284681 33593 697224025 33594 2580335209 33595 555309225 33596 1785062500 33597 2184347169 33598 710222500 33599 282240000 33600 964966334929 33601 282441636 33602 171592535 33603 1267146409 33604 2127054400 33605 1680590025 33606 4922706244 33607 140121591 33608 646293542 33609 985771609 33610 1252806025 33611 570493225 33612 3977446489 33613 282508864 33614 3432652856 33615 37903027969 33616 10325404996 33617 282542481 33618 3047812849 33619 282609721 33620 3392247049 33621 19292214 33622 636754756 33623 282710596 33624 26134602244 33625 2160018576 33626 1508934025 33627 1101045124 33628 720984335 33629 282845124 33630 5425353649 33631 929579121 33632 3323506055 33633 2786467369 33634 749116900 33635 2777922436 33636 4022984329 33637 282912400 33638 1426648441 33639 789441409 33640 8247182596 33641 283013329 33642 40024803844 33643 356303376 33644 2495402116 33645 1551729664 33646 637209049 33647 283551921 33648 20612919184 33649 2274336100 33650 2475958081 33651 2210128144 33652 372660710 33653 334450944 33654 2064975364 33655 731756601 33656 8125039321 33657 1389201984 33658 127451906 33659 310605376 33660 37834918144 33661 313077636 33662 638269696 33663 4967712324 33664 86524810801 33665 555969241 33666 2809212004 33667 324540225 33668 2159553841 33669 8292287844 33670 6480733009 33671 397404225 33672 17200847104 33673 317516761 33674 827425225 33675 3133984324 33676 1436637409 33677 187467890 33678 4933236169 33679 283956201 33680 14929907344 33681 913671529 33682 905287744 33683 485761600 33684 10246905529 33685 559937569 33686 128058482 33687 3273212944 33688 3240911041 33689 309689604 33690 3513169984 33691 701879049 33692 1438684900 33693 1122719049 33694 807355396 33695 970945600 33696 1666518337969 33697 407353489 33698 2072343529 33699 59949512 33700 5854239169 33701 326488761 33702 2009459929 33703 284124736 33704 4660656361 33705 11006527744 33706 979126681 33707 354907921 33708 6134335684 33709 491774976 33710 1254293056 33711 1021889089 33712 53048684329 33713 284259600 33714 4954329769 33715 788093329 33716 1439367721 33717 790003449 33718 1033365316 33719 705964900 33720 17880236089 33721 284563161 33722 1100580625 33723 6191643969 33724 1443468049 33725 1692088225 33726 7178664529 33727 329422500 33728 65660475049 33729 791128129 33730 1266221056 33731 345030625 33732 11206763044 33733 935442225 33734 714385984 33735 2835775504 33736 3243985936 33737 400520169 33738 1788613264 33739 284731876 33740 7563954841 33741 3664728369 33742 641001124 33743 316128400 33744 36464575849 33745 711075556 33746 851238976 33747 1957797009 33748 3680120896 33749 284765625 33750 202668334969 33751 284866884 33752 3259382281 33753 791972164 33754 1590414400 33755 718936969 33756 4962779809 33757 285035689 33758 641304976 33759 6109298244 33760 35971294921 33761 3682183761 33762 2306112484 33763 420414016 33764 2369352976 33765 1573867584 33766 641760889 33767 285069456 33768 69478106569 33769 285136996 33770 360383519 33771 792535104 33772 1444836121 33773 285441025 33774 3132864784 33775 2818654281 33776 7323251776 33777 54201427344 33778 128514359 33779 358458489 33780 8031206689 33781 112489730 33782 2471481796 33783 794225124 33784 3858024769 33785 672416761 33786 4964893444 33787 980003025 33788 111474814 33789 1967543449 33790 1927210000 33791 285542404 33792 3682914104464 33793 371140225 33794 797497600 33795 4387340169 33796 942674342 33797 285745216 33798 2332117264 33799 340254916 33800 36547115929 33801 1186251364 33802 642825316 33803 1003242276 33804 31795169344 33805 560268900 33806 128818727 33807 866242624 33808 7434578176 33809 285779025 33810 33937745284 33811 286049569 33812 1657385521 33813 5884730944 33814 1271992225 33815 562923076 33816 9225986704 33817 714760225 33818 803779201 33819 795070809 33820 4938716176 33821 408848400 33822 5017880569 33823 298909521 33824 44028628900 33825 4689099529 33826 1103967076 33827 286083396 33828 4063042564 33829 286455625 33830 1771904836 33831 15484566969 33832 652447490 33833 461132676 33834 1789882249 33835 655104025 33836 2044848400 33837 796199089 33838 1598320441 33839 738426276 33840 141103155769 33841 350775441 33842 644652100 33843 946608289 33844 1451686201 33845 1397488689 33846 1793691904 33847 111259878 33848 655535399 33849 2217185569 33850 2520040000 33851 286557184 33852 24235328329 33853 63538994 33854 128971046 33855 2310917184 33856 93969223936 33857 286658761 33858 78574817344 33859 1798608100 33860 2857437025 33861 797893009 33862 645414025 33863 286794225 33864 13028396164 33865 968329924 33866 1873071841 33867 2898422569 33868 1463368516 33869 401561521 33870 3651422329 33871 287099136 33872 9837465856 33873 1982208484 33874 645871396 33875 2256725025 33876 872988763 33877 422302500 33878 1110755584 33879 1308775329 33880 30861705625 33881 359898841 33882 1796233924 33883 411846436 33884 1771399744 33885 12642078969 33886 647397136 33887 972816100 33888 47564120464 33889 287166916 33890 1267716025 33891 2102864449 33892 369559238 33893 287472025 33894 12496333369 33895 563255289 33896 4967853289 33897 799588729 33898 826907536 33899 312723856 33900 19604760289 33901 870014016 33902 1612022500 33903 2219540544 33904 13220170441 33905 564917824 33906 1797505609 33907 317659329 33908 9499426225 33909 1009142289 33910 1279707529 33911 287675521 33912 75659103844 33913 403126084 33914 955613569 33915 7076510884 33916 2018075929 33917 494795536 33918 1800050329 33919 325405521 33920 203956108225 33921 2231334169 33922 1616844100 33923 287811225 33924 5917763329 33925 1878355600 33926 648619024 33927 999002449 33928 3280998400 33929 32879739 33930 19137125569 33931 287913024 33932 1849516036 33933 800437264 33934 1768623025 33935 793210896 33936 52639042624 33937 287980900 33938 696379321 33939 17308559844 33940 2864176324 33941 288320400 33942 1801323364 33943 1255710096 33944 3296482225 33945 2616527104 33946 912342025 33947 347636025 33948 19680442369 33949 360620100 33950 6668028964 33951 801003204 33952 16680755716 33953 423248329 33954 1807695289 33955 565250625 33956 2541470569 33957 46780066369 33958 129733991 33959 335073025 33960 19166187364 33961 288422289 33962 649230400 33963 802135684 33964 3628978081 33965 566916100 33966 21334107844 33967 288932004 33968 10757838400 33969 71068527 33970 1677721600 33971 252988070 33972 6106172164 33973 359785024 33974 649689121 33975 543858332 33976 4820524900 33977 355699600 33978 4476546649 33979 408363264 33980 2897991889 33981 1106028049 33982 1131245956 33983 362064784 33984 308982563044 33985 1414812996 33986 130192838 33987 805254129 33988 1834066276 33989 325369444 33990 5332942729 33991 85772535 33992 8286460900 33993 6369955344 33994 1044582400 33995 1036131721 33996 4074524224 33997 289306081 33998 788542561 33999 1987108929 34000 69663267844 34001 571831569 34002 5081836369 34003 362673936 34004 112849474 34005 1576645849 34006 4012335649 34007 416364025 34008 16813530889 34009 315950625 34010 382095335 34011 2247897744 34012 2119589521 34013 1077743241 34014 1816634884 34015 570254400 34016 16869593689 34017 1823460804 34018 802079041 34019 289510225 34020 1172481827344 34021 496309284 34022 130345967 34023 1127079184 34024 3305790016 34025 1121647081 34026 2326325824 34027 717704100 34028 414978719 34029 3679878244 34030 1614673489 34031 289544256 34032 21198486409 34033 289646361 34034 959971391 34035 1582209729 34036 1751757316 34037 319336900 34038 8641933444 34039 289952784 34040 12624769600 34041 2001846564 34042 652291600 34043 320517409 34044 4091777089 34045 824264100 34046 760325476 34047 11515865344 34048 137768048258 34049 322884961 34050 7082400649 34051 364962816 34052 1470262336 34053 805537924 34054 652444849 34055 3981736201 34056 42523388944 34057 290020900 34058 652751401 34059 807810084 34060 5382129769 34061 291077721 34062 4587623824 34063 462379009 34064 7448553025 34065 4433828569 34066 130652495 34067 623301156 34068 5469637849 34069 1100248900 34070 1284218896 34071 912462849 34072 661733087 34073 500864400 34074 14444914969 34075 324028599 34076 732921458 34077 1016143129 34078 917060089 34079 364275396 34080 96368026624 34081 317196100 34082 653824900 34083 5656844944 34084 1472333641 34085 739731204 34086 7232141764 34087 355925956 34088 664842866 34089 1140210289 34090 3216024100 34091 357966400 34092 11494412944 34093 325044841 34094 654285241 34095 1593366889 34096 7490556304 34097 719473329 34098 1820472889 34099 716418756 34100 11248723600 34101 18140587969 34102 218182967 34103 342065025 34104 64106188864 34105 872788849 34106 656128225 34107 809800849 34108 1475789056 34109 464876721 34110 10107688369 34111 206094839 34112 70995069601 34113 956479329 34114 810768676 34115 570923236 34116 4114837609 34117 320768100 34118 1622156176 34119 2906503744 34120 6558732196 34121 61874583 34122 265392617 34123 291145969 34124 2237195401 34125 25712763904 34126 894488464 34127 291180096 34128 176557114969 34129 291384900 34130 1299314116 34131 1190388004 34132 7173073636 34133 96457103 34134 1823033809 34135 571257801 34136 4345446400 34137 2252641444 34138 1993622500 34139 723018321 34140 8087764624 34141 291487329 34142 799192900 34143 1194186249 34144 25449501841 34145 571927225 34146 13055804644 34147 291658084 34148 113539963 34149 811224324 34150 515843558 34151 647193600 34152 9277927684 34153 2443127184 34154 657358321 34155 27204213969 34156 1477864249 34157 291692241 34158 1828161049 34159 291897225 34160 43655505721 34161 902521764 34162 313141151 34163 315062500 34164 22827281569 34165 573267249 34166 924160000 34167 2026530289 34168 3327559225 34169 377291776 34170 5015755684 34171 292102281 34172 1484792089 34173 2259766369 34174 1630140625 34175 1131515044 34176 281267940409 34177 709156900 34178 213413510 34179 812079009 34180 2938832521 34181 1106826361 34182 43706919844 34183 292581025 34184 3343152400 34185 2354869729 34186 657819904 34187 367143921 34188 17402094889 34189 60998258 34190 2305536256 34191 2818229569 34192 7518624100 34193 420906256 34194 2308994704 34195 1432244025 34196 1836379609 34197 813789729 34198 658435600 34199 410994529 34200 144675251044 34201 466128100 34202 141484235 34203 1401903364 34204 1893903361 34205 575952001 34206 1834580224 34207 331895524 34208 17442484900 34209 17242841344 34210 1825340176 34211 292615236 34212 4132175524 34213 292683664 34214 659205625 34215 1601760484 34216 3580273922 34217 292923225 34218 5113966144 34219 86727794 34220 3548108356 34221 1711642384 34222 755370256 34223 145411458 34224 47211467524 34225 99733112 34226 763306384 34227 2281208644 34228 1991479876 34229 506205001 34230 9301059364 34231 293299876 34232 4854326929 34233 815502249 34234 659667856 34235 677873296 34236 34665598969 34237 951660801 34238 1495678276 34239 1069420804 34240 77346840769 34241 328660641 34242 3190216324 34243 612958564 34244 3700897225 34245 4527540369 34246 660747025 34247 468635904 34248 9303952849 34249 338486404 34250 5114395225 34251 5226856209 34252 1488262084 34253 293402641 34254 7614656644 34255 1749581584 34256 7532677681 34257 1218149604 34258 329201207 34259 293436900 34260 8258629129 34261 293539689 34262 824838400 34263 171447339844 34264 3352525801 34265 2356908304 34266 1838437129 34267 293642496 34268 2556920356 34269 817502464 34270 2114068441 34271 361418121 34272 403018016569 34273 293813881 34274 662444644 34275 3189086784 34276 3347316736 34277 323136576 34278 2140635289 34279 891559881 34280 6589380625 34281 4255866169 34282 808890481 34283 294053904 34284 4143754384 34285 576960400 34286 513469511 34287 1162264464 34288 7603142416 34289 370793536 34290 29562331969 34291 371063169 34292 1491040996 34293 3389219089 34294 1134679225 34295 1813397056 34296 9356112529 34297 294122500 34298 933669136 34299 3007096569 34300 86133445225 34301 294156801 34302 1851322729 34303 294328336 34304 97648635506 34305 1610176129 34306 833476900 34307 2427927076 34308 11834611369 34309 82288130 34310 1932745369 34311 818360449 34312 3365044081 34313 294431281 34314 7953429124 34315 577969681 34316 2446192681 34317 9887716969 34318 663062500 34319 294568569 34320 98136213289 34321 728946001 34322 792591409 34323 1034072649 34324 1496606596 34325 1144739556 34326 5146197169 34327 294740224 34328 8394957376 34329 818932689 34330 1311453796 34331 415752100 34332 4196059729 34333 848498641 34334 664299076 34335 11829172644 34336 23847389476 34337 294980625 34338 2135086849 34339 472410225 34340 3800106025 34341 821796889 34342 474123743 34343 363321721 34344 247816787344 34345 578306304 34346 1145010244 34347 882208804 34348 2188929796 34349 1839895236 34350 7331983129 34351 295152400 34352 13994890000 34353 3216250944 34354 821567569 34355 580328100 34356 10754104804 34357 559984896 34358 737339716 34359 1408275729 34360 6650891809 34361 295255489 34362 9367723369 34363 731918916 34364 3082026256 34365 2027430729 34366 664763089 34367 295289856 34368 108815536384 34369 295496100 34370 3321677956 34371 10416651844 34372 2650602256 34373 368947264 34374 2445005809 34375 11934470025 34376 3412195396 34377 2076351489 34378 132962930 34379 427000896 34380 23100048169 34381 295874401 34382 665846416 34383 1036324864 34384 19196102500 34385 2503901521 34386 2600184064 34387 319015321 34388 1497303025 34389 2283597369 34390 425484674 34391 1423100176 34392 9434625424 34393 346704400 34394 155135639 34395 1615798809 34396 1500787600 34397 109427775 34398 148754461969 34399 336318921 34400 78295874596 34401 822370329 34402 770950756 34403 296184100 34404 6383530609 34405 1455651409 34406 666156100 34407 2295559744 34408 9350890000 34409 439489296 34410 6342848164 34411 510037056 34412 3712952356 34413 824091849 34414 666310969 34415 583029316 34416 59541856144 34417 329168449 34418 133582466 34419 2914056324 34420 2945667076 34421 296321796 34422 1853905249 34423 68368623 34424 5981630281 34425 84644337969 34426 1656897025 34427 356605456 34428 6601075009 34429 296493961 34430 1872292900 34431 1329842089 34432 17563004978 34433 735494400 34434 5243497744 34435 665898025 34436 1505672809 34437 1421063809 34438 784504081 34439 296803984 34440 49948674064 34441 613602441 34442 843379681 34443 3247518169 34444 1781262025 34445 768564729 34446 1855197184 34447 3254816601 34448 7659750400 34449 824953284 34450 5434638400 34451 383493889 34452 51386995969 34453 339517476 34454 544007942 34455 1632725649 34456 846404582 34457 297010756 34458 1859075689 34459 371525625 34460 2979958921 34461 5865568569 34462 668636164 34463 769230225 34464 49707594304 34465 886907961 34466 987782041 34467 825240529 34468 3749235361 34469 297045225 34470 10426860544 34471 297252081 34472 5539080625 34473 826102564 34474 938441956 34475 2876176900 34476 15263861209 34477 480004281 34478 670033225 34479 6389923969 34480 15068790025 34481 426876921 34482 4610002609 34483 297321049 34484 1944369025 34485 4626992484 34486 831399556 34487 297528001 34488 27014867044 34489 1282356100 34490 1317544804 34491 826965049 34492 1507070041 34493 375196900 34494 1878528964 34495 584382276 34496 328739396164 34497 2312359569 34498 879300409 34499 297562500 34500 50089573249 34501 297735025 34502 1204437025 34503 3603841024 34504 5055778816 34505 706974921 34506 117091942969 34507 422672481 34508 1507768900 34509 829267209 34510 4627944841 34511 297769536 34512 21672845089 34513 297873081 34514 134514470 34515 8233203169 34516 1511965456 34517 147196527 34518 2782246009 34519 298183824 34520 6868431376 34521 1029254724 34522 772784401 34523 766182400 34524 29588128144 34525 1174775625 34526 867066916 34527 61880252 34528 33793101241 34529 582449956 34530 3664123024 34531 737285409 34532 1943575396 34533 6429954969 34534 976312516 34535 585059344 34536 9539819584 34537 298287441 34538 1664966416 34539 965779929 34540 4455295504 34541 510805201 34542 7892012569 34543 298391076 34544 10161446416 34545 12594899529 34546 1084319041 34547 317837584 34548 4219411849 34549 298978681 34550 530882687 34551 3290399044 34552 1689820511 34553 69930519 34554 3277219009 34555 586075681 34556 1965858244 34557 830419489 34558 173531186 34559 147793970 34560 8239408570969 34561 567201856 34562 948024100 34563 925498084 34564 1514065921 34565 864124816 34566 4654923529 34567 512343225 34568 3993355249 34569 3932794944 34570 1320595600 34571 67925607 34572 5637306724 34573 1067655625 34574 789048100 34575 3216818089 34576 7787886001 34577 64218111 34578 8187897169 34579 334524100 34580 18355101361 34581 833592384 34582 672831721 34583 299082436 34584 14452127089 34585 591170596 34586 673298704 34587 53043617344 34588 1519674289 34589 299117025 34590 3727957249 34591 299324601 34592 34873695025 34593 1485871209 34594 4245564964 34595 1256277136 34596 23719696144 34597 346518225 34598 674700625 34599 1242351009 34600 14020454464 34601 741472900 34602 2418377329 34603 299393809 34604 1861922500 34605 4574763769 34606 3138576529 34607 299497636 34608 56806908964 34609 377913600 34610 1322122321 34611 1099055104 34612 1984257025 34613 299809225 34614 14535195844 34615 2753625625 34616 3427985401 34617 1166700649 34618 1005207025 34619 515426209 34620 8547372304 34621 370716516 34622 1670356900 34623 2317170769 34624 39752783161 34625 2322372481 34626 2406589249 34627 431600625 34628 2173797376 34629 2784883984 34630 1325178409 34631 300120976 34632 55336446169 34633 65406210 34634 134981687 34635 1635555364 34636 3822330625 34637 88654182 34638 3124474609 34639 598242681 34640 15489295936 34641 6490235844 34642 675480100 34643 4698554116 34644 4248693124 34645 1891728036 34646 169315442 34647 833881129 34648 4359696784 34649 300155625 34650 69043868644 34651 300432889 34652 117023998 34653 837928809 34654 675948001 34655 683717904 34656 103276748689 34657 743271169 34658 1966390336 34659 2319578244 34660 3007535281 34661 686492401 34662 2500200004 34663 380367009 34664 8780252209 34665 1666843929 34666 135293615 34667 300536896 34668 93980259844 34669 372104100 34670 1326707776 34671 3750582564 34672 10977381529 34673 300640921 34674 1881130384 34675 1981674256 34676 1524590116 34677 2331634369 34678 1705607401 34679 300779649 34680 29094807184 34681 337971456 34682 135449714 34683 1189008324 34684 4729725529 34685 1473331456 34686 7303753444 34687 300883716 34688 91747804201 34689 1228993249 34690 1343589025 34691 389983504 34692 27579909184 34693 301057201 34694 1593287056 34695 13239263844 34696 3431147776 34697 692952976 34698 1886338624 34699 746273124 34700 5921918116 34701 1013912964 34702 677977444 34703 301369600 34704 64585614769 34705 29302779 34706 2306976961 34707 1361757604 34708 1525996096 34709 365880384 34710 7494711184 34711 344622096 34712 3446981521 34713 9611253369 34714 172648631 34715 800324100 34716 6190857124 34717 325585936 34718 679384225 34719 928847529 34720 119821899409 34721 301508496 34722 14716601344 34723 517744516 34724 1528810000 34725 3272640849 34726 751911241 34727 319456230 34728 9592635364 34729 301682161 34730 2285413636 34731 2957945769 34732 455267903 34733 387656721 34734 4677465664 34735 591511041 34736 14187192100 34737 839087089 34738 952833424 34739 301821129 34740 24067488769 34741 1892163001 34742 780978916 34743 1055730064 34744 4271014609 34745 593214736 34746 1892859049 34747 301994884 34748 5520341401 34749 119240377344 34750 5876755600 34751 673662025 34752 121171521409 34753 487658889 34754 679853476 34755 4208376384 34756 1530217924 34757 302029641 34758 5254365169 34759 302099161 34760 10396861225 34761 839956324 34762 586097990 34763 302412100 34764 4266310489 34765 776346769 34766 680166400 34767 2348565444 34768 10557151504 34769 746874241 34770 6545133604 34771 30474297 34772 1532331025 34773 1009459984 34774 680322889 34775 2060978404 34776 289779809344 34777 350962756 34778 680635921 34779 840536064 34780 4685265601 34781 302864409 34782 4698005764 34783 149593559 34784 3514112582 34785 4741975044 34786 136231559 34787 363207364 34788 7538927929 34789 451137600 34790 8601820516 34791 843437764 34792 3459674761 34793 423742225 34794 5341709569 34795 593555769 34796 1535150761 34797 2091415824 34798 149178143 34799 714118729 34800 94615914409 34801 520068025 34802 682515625 34803 6510391969 34804 6678812176 34805 594579456 34806 1896776704 34807 303073281 34808 5233943716 34809 992061009 34810 1526464900 34811 752295184 34812 11932722169 34813 436224996 34814 2151475456 34815 2573735824 34816 2832138946816 34817 376864569 34818 281757977 34819 303456400 34820 3028300900 34821 3394460644 34822 219135239 34823 343472089 34824 9619097929 34825 3233514496 34826 969761881 34827 2683965249 34828 1537267264 34829 70680479 34830 95133382969 34831 373610241 34832 3888646943 34833 1077283684 34834 682672384 34835 595262404 34836 4283964304 34837 424277604 34838 136701746 34839 15759538369 34840 13009911721 34841 303491241 34842 1900698409 34843 303560929 34844 2220200161 34845 2732361984 34846 540571223 34847 303595776 34848 9086224211 34849 303979225 34850 3605882401 34851 844018704 34852 1539385225 34853 1322849641 34854 2512214884 34855 596287561 34856 3469210000 34857 6571047844 34858 796650625 34859 85482854 34860 23775172864 34861 331713369 34862 684554896 34863 845762724 34864 7960386841 34865 901560676 34866 9266372644 34867 1029190561 34868 2498100361 34869 920940409 34870 408228407 34871 304083844 34872 9698704324 34873 372219849 34874 2662044025 34875 25165697769 34876 1543625521 34877 304188481 34878 1905933649 34879 521619921 34880 83127845761 34881 3150240129 34882 745508416 34883 304432704 34884 60423539344 34885 597313600 34886 685025929 34887 1004699809 34888 25106085601 34889 366569316 34890 3779421529 34891 130672943 34892 4439690161 34893 2353414144 34894 163089026 34895 1509011716 34896 22032058624 34897 304711936 34898 686440000 34899 849256164 34900 6058442896 34901 384081604 34902 13435591744 34903 668894769 34904 3485131225 34905 2899499409 34906 997233241 34907 68924418 34908 4307559424 34909 150799335 34910 1349754121 34911 18309337344 34912 17635574401 34913 304816681 34914 395423297 34915 598683024 34916 400044091 34917 1154096784 34918 1617085369 34919 305165961 34920 56935686544 34921 79194039 34922 1027202500 34923 2101488964 34924 1545747856 34925 348128367 34926 1909864804 34927 380211001 34928 10259664100 34929 2363126544 34930 674982566 34931 522396736 34932 4988173129 34933 353928969 34934 137329922 34935 2136011089 34936 4952640625 34937 4214087056 34938 14990818969 34939 305340676 34940 3049137961 34941 1258617529 34942 687226225 34943 367834041 34944 1045346746084 34945 741636289 34946 764799025 34947 3403205569 34948 1547163556 34949 305550400 34950 7714460224 34951 755920036 34952 4550716681 34953 1045034929 34954 687698176 34955 599711121 34956 12080647744 34957 523952100 34958 2412774400 34959 1059307209 34960 35756540836 34961 305585361 34962 1917739264 34963 305900100 34964 119139691 34965 38932025344 34966 688170289 34967 370023696 34968 17521022689 34969 930494016 34970 2339947129 34971 852172864 34972 3883782400 34973 339480625 34974 6812356369 34975 1191630400 34976 17764891225 34977 1103701284 34978 137644550 34979 231553734 34980 14593123204 34981 306635121 34982 688800025 34983 10975076644 34984 702728834 34985 600397009 34986 35973570889 34987 333756361 34988 1551414544 34989 948147264 34990 1359028225 34991 429111225 34992 10011288339844 34993 151404038 34994 689745169 34995 1675428624 34996 2682204100 34997 347188689 34998 2878000609 34999 453391849 35000 25425010022 35001 2385052569 35002 282361094 35003 92415602 35004 4337144449 35005 602457025 35006 1118969401 35007 2106534609 35008 41219556676 35009 526289481 35010 10860140944 35011 342250000 35012 1554251776 35013 1193495209 35014 451896230 35015 784560100 35016 9858901264 35017 713637796 35018 690533284 35019 6611641344 35020 4100993521 35021 758947401 35022 3395043289 35023 306705169 35024 2468153183 35025 3442990329 35026 886252900 35027 307125625 35028 33998565769 35029 492795601 35030 2434336921 35031 852756804 35032 4317015616 35033 394141609 35034 1920367684 35035 8759649649 35036 2296326400 35037 3062183569 35038 692110864 35039 76315430 35040 112860386809 35041 368832025 35042 1730227216 35043 853925284 35044 1560645025 35045 754655841 35046 22107823969 35047 323028729 35048 6341892496 35049 2167554249 35050 2715556321 35051 307160676 35052 7306317529 35053 307265841 35054 866713600 35055 7488652369 35056 19943935729 35057 86021223 35058 1924313689 35059 307441156 35060 3070046464 35061 2376270009 35062 53372636 35063 759553600 35064 27460466944 35065 603488356 35066 838334116 35067 855387009 35068 2239750276 35069 307651600 35070 9981408649 35071 386319025 35072 207925968121 35073 18820272969 35074 1833038596 35075 2266045609 35076 5862505489 35077 762588225 35078 138590594 35079 1207006564 35080 6931228516 35081 307686681 35082 5352678244 35083 307791936 35084 9712890916 35085 1678295089 35086 889470976 35087 529414081 35088 32700212224 35089 307967401 35090 3025990081 35091 5992617744 35092 2379878656 35093 91583439 35094 1925629924 35095 604864836 35096 4003599076 35097 855679504 35098 2923564900 35099 308107809 35100 219550347844 35101 433430761 35102 694480609 35103 858021264 35104 1381395694 35105 1991033641 35106 1929581329 35107 308178025 35108 1915900441 35109 3476517444 35110 1363677184 35111 308283364 35112 49287108049 35113 58278891 35114 837292096 35115 1686909184 35116 1562067529 35117 308494096 35118 5474076169 35119 931409361 35120 15772848100 35121 1426723984 35122 876811321 35123 662187289 35124 4372780129 35125 2355549156 35126 3053446564 35127 6631984969 35128 3523490881 35129 308704900 35130 3844248004 35131 645312409 35132 1569189769 35133 129555744 35134 974625961 35135 606932496 35136 372755428369 35137 341067024 35138 694796881 35139 2269760164 35140 7929902500 35141 308845476 35142 1932217849 35143 395015625 35144 5709162481 35145 6895143369 35146 695271424 35147 152617074 35148 5161272964 35149 308915776 35150 4803876100 35151 858314209 35152 39591448576 35153 309021241 35154 145589559844 35155 793999684 35156 3470270281 35157 860072929 35158 139064831 35159 309232225 35160 21041533249 35161 768065796 35162 696696025 35163 2389938769 35164 1718019601 35165 1059242116 35166 113851292 35167 788823396 35168 47458186801 35169 1266790464 35170 1371443089 35171 309760000 35172 12229484569 35173 390813361 35174 872552521 35175 9153131584 35176 3542749441 35177 355812769 35178 5079697984 35179 338744025 35180 3133200625 35181 6672765969 35182 4436892100 35183 351975121 35184 22394224609 35185 879419025 35186 176905415 35187 1151041329 35188 2336175556 35189 1086427521 35190 20919861769 35191 530979849 35192 5025108544 35193 861833449 35194 696854404 35195 607622500 35196 10857014809 35197 386672896 35198 697646569 35199 2397277444 35200 485194440481 35201 310112100 35202 1937496289 35203 201879287 35204 2729958001 35205 1692664164 35206 812478016 35207 609596100 35208 79418003344 35209 334085284 35210 3456146521 35211 1820899584 35212 1570616161 35213 500551129 35214 1944104464 35215 610040601 35216 11966172100 35217 12069659044 35218 698756356 35219 344250916 35220 8722999609 35221 310217769 35222 981944896 35223 1035359329 35224 13382093761 35225 1215428769 35226 8516890369 35227 310640625 35228 1574899225 35229 866831364 35230 2444709136 35231 1934504289 35232 51346200409 35233 435056164 35234 798684121 35235 114963039844 35236 2576983696 35237 372065521 35238 4952218384 35239 344584969 35240 6962734249 35241 1108690209 35242 164118662 35243 531763600 35244 20124827044 35245 2729435536 35246 699073600 35247 1255072329 35248 7989320689 35249 330476041 35250 18589140964 35251 310746384 35252 3995630521 35253 2399726169 35254 701455225 35255 855913536 35256 21237815824 35257 310922689 35258 1316238400 35259 3969252004 35260 4052722921 35261 392951329 35262 15267567844 35263 324324081 35264 13508146598 35265 1701315009 35266 2497800484 35267 311134321 35268 4414539364 35269 534118321 35270 1372998916 35271 2404627369 35272 712364351 35273 771728400 35274 1945427449 35275 1716362041 35276 1575613636 35277 1247996929 35278 1004256100 35279 311169600 35280 735455462569 35281 311346025 35282 2034821881 35283 1316383524 35284 1579188121 35285 612117081 35286 1956027529 35287 859017481 35288 5152224841 35289 6795858969 35290 1376113216 35291 311699025 35292 5855616484 35293 71850822 35294 1743981121 35295 3228739684 35296 18155676049 35297 402403600 35298 8228666944 35299 437228100 35300 6266147281 35301 2585417409 35302 1044970276 35303 374035600 35304 9993401089 35305 996412356 35306 171416834 35307 2411988544 35308 7223470081 35309 622801936 35310 5534169664 35311 311804964 35312 8032819876 35313 981694224 35314 701614144 35315 1521000000 35316 101004467344 35317 311910921 35318 702409009 35319 1088802009 35320 7025960041 35321 1866672025 35322 6285635524 35323 311981569 35324 1581334756 35325 9967426569 35326 893770816 35327 312193561 35328 2036377518289 35329 1014058886 35330 1380791281 35331 867125809 35332 3609486241 35333 378224704 35334 10017407569 35335 767013025 35336 9060755344 35337 867714849 35338 140651471 35339 312440976 35340 17964577024 35341 335988900 35342 779973184 35343 28836115344 35344 12942247696 35345 613850176 35346 2400706009 35347 538054416 35348 1582050625 35349 868598784 35350 6934725625 35351 703310400 35352 28362601744 35353 312617761 35354 984390625 35355 1721586064 35356 1585632400 35357 774174976 35358 2374320529 35359 460960900 35360 75466133521 35361 2414444769 35362 703522576 35363 312936100 35364 11378915584 35365 866595844 35366 705433600 35367 870368004 35368 3565284100 35369 405176641 35370 32332355344 35371 1154912256 35372 1977047296 35373 1499006089 35374 1130640625 35375 2524962001 35376 34934226649 35377 391564944 35378 9218496169 35379 2429208369 35380 4280430625 35381 313148416 35382 1960009984 35383 355511025 35384 718824479 35385 4461839209 35386 1215080164 35387 87646470 35388 12429351169 35389 377680356 35390 1382352400 35391 1159538704 35392 22149304358 35393 313290000 35394 2473271824 35395 618019600 35396 1589935876 35397 43445982969 35398 989291209 35399 1377820161 35400 40705887049 35401 313396209 35402 1025472529 35403 871253289 35404 2109656761 35405 779861476 35406 13627527169 35407 313608681 35408 8091002500 35409 1706268249 35410 1387041049 35411 393070276 35412 7672358464 35413 779693929 35414 705911761 35415 4863249169 35416 5506975681 35417 337309956 35418 1973314084 35419 313679521 35420 17064196900 35421 872139024 35422 942490000 35423 313927524 35424 426489975844 35425 2215020096 35426 707187649 35427 5764909329 35428 1999520656 35429 337052881 35430 3883408489 35431 440496144 35432 4609187881 35433 3670784569 35434 350971175 35435 930799081 35436 4426507024 35437 314104729 35438 351021446 35439 873320704 35440 16202998681 35441 1075577616 35442 7785768169 35443 891321025 35444 1590653689 35445 2454409764 35446 897002500 35447 314140176 35448 27415742929 35449 314352900 35450 2792699716 35451 11976456969 35452 1592089801 35453 672935481 35454 2915136064 35455 1539071361 35456 18883093487 35457 1121044324 35458 707826025 35459 3125979 35460 24558650944 35461 314885025 35462 2240886244 35463 874207489 35464 12185731321 35465 725709721 35466 3272068804 35467 362864401 35468 1599280081 35469 6121028169 35470 1394873104 35471 5877595 35472 22637308849 35473 92570438 35474 708624400 35475 5602073409 35476 10815792001 35477 538843369 35478 137130977344 35479 393824025 35480 7346375521 35481 874798929 35482 964164601 35483 982446336 35484 4444488889 35485 848149129 35486 996664900 35487 2434139569 35488 18418561225 35489 504451600 35490 27854608609 35491 315169009 35492 2457779776 35493 875094724 35494 708784129 35495 910409929 35496 39516271369 35497 1095874816 35498 141927263 35499 875982409 35500 12695655625 35501 360012676 35502 2575765504 35503 542796804 35504 21744451600 35505 13850229969 35506 801739225 35507 315204516 35508 6283257289 35509 315417600 35510 1934592256 35511 3764067904 35512 5948265625 35513 397603600 35514 5507420944 35515 619064161 35516 2794285321 35517 879537649 35518 2237763025 35519 89286927 35520 273588625249 35521 315524169 35522 711502276 35523 2458870569 35524 1905671716 35525 8445426201 35526 2868352249 35527 315595225 35528 3604081156 35529 1525449249 35530 3558122500 35531 315630756 35532 107542675969 35533 315701824 35534 801229636 35535 2948707204 35536 8207997604 35537 315808441 35538 1975980304 35539 780923025 35540 3154394896 35541 3556571769 35542 1225770121 35543 316270656 35544 10020410404 35545 621155929 35546 1760557681 35547 1505983249 35548 1601440324 35549 463928521 35550 23259910144 35551 376127236 35552 26467385344 35553 2177808889 35554 823116100 35555 1098325881 35556 4462507204 35557 60557794 35558 1171966756 35559 19164802969 35560 18543358276 35561 379509361 35562 1983989764 35563 660181636 35564 2139525025 35565 1730310409 35566 711982489 35567 782768484 35568 156726516769 35569 316341796 35570 1396442161 35571 996791184 35572 1612263409 35573 316662025 35574 23521436689 35575 1222271521 35576 722065478 35577 2930814769 35578 142407170 35579 81317378 35580 8900412964 35581 2654104324 35582 713424100 35583 1054430784 35584 238919574436 35585 882743521 35586 15360379969 35587 465912225 35588 6202192516 35589 880130889 35590 1405875025 35591 316697616 35592 10074538384 35593 316768804 35594 1837408225 35595 14941884169 35596 450129695 35597 316875601 35598 2530291204 35599 70943910 35600 37054710016 35601 883100089 35602 353741426 35603 317124864 35604 23512235569 35605 622203136 35606 1053911296 35607 2417885584 35608 3620308561 35609 786465936 35610 3922767424 35611 331058025 35612 1882171456 35613 6816483844 35614 715027600 35615 783776016 35616 155446467289 35617 318087225 35618 999128881 35619 1294704324 35620 5540420356 35621 364619025 35622 5552038144 35623 1966567716 35624 5105817025 35625 19059735249 35626 927080704 35627 507060324 35628 4468521409 35629 538147204 35630 3621030625 35631 3120563044 35632 11113587241 35633 545969956 35634 1993354609 35635 622552401 35636 1857265216 35637 2182945284 35638 825355441 35639 348307569 35640 589535267344 35641 364046400 35642 46556801 35643 1019014084 35644 6533973889 35645 626400784 35646 3454735729 35647 388720656 35648 42112375369 35649 3221924644 35650 6219688225 35651 1114892100 35652 4553145529 35653 341806144 35654 715830025 35655 1736138889 35656 3630062500 35657 361152016 35658 14607623044 35659 1038321729 35660 3168564100 35661 884586564 35662 1006539076 35663 466905664 35664 23127413929 35665 1545118864 35666 179412479 35667 6878545969 35668 2144523481 35669 398840841 35670 4897480324 35671 318194244 35672 93308255296 35673 2495202304 35674 715990564 35675 1225700100 35676 12580314244 35677 319122496 35678 143369414 35679 2208718009 35680 37273321969 35681 454968900 35682 175838012 35683 402162916 35684 461299334 35685 9932514244 35686 1771652281 35687 68701830 35688 10101657049 35689 393466896 35690 1929054241 35691 885479049 35692 124150018 35693 787083025 35694 15923158969 35695 1301838561 35696 14071653376 35697 1087812324 35698 1240096225 35699 367603929 35700 53094298084 35701 471888729 35702 717918436 35703 2486219044 35704 731832215 35705 799136361 35706 2844302224 35707 788935744 35708 2249984356 35709 886371984 35710 1413760000 35711 673402500 35712 1023105951169 35713 345142084 35714 1779996100 35715 1739056804 35716 1615879204 35717 568107225 35718 2012150449 35719 510986025 35720 13269888025 35721 893614777344 35722 943042681 35723 383885649 35724 7942730884 35725 1232571664 35726 143851751 35727 888457249 35728 32233175296 35729 319158225 35730 11080088644 35731 319444129 35732 1618774756 35733 1090122289 35734 182843138 35735 1575534249 35736 10156003729 35737 547560000 35738 800041225 35739 7389465444 35740 3175660609 35741 348606241 35742 9622040464 35743 462895225 35744 18616965136 35745 1747825249 35746 951907609 35747 319551376 35748 35933751844 35749 158135631 35750 12928599616 35751 1134140329 35752 4302835216 35753 319658641 35754 2220482884 35755 627803136 35756 4008156100 35757 2901115044 35758 1067394241 35759 319873225 35760 45813977764 35761 447068736 35762 144012710 35763 4102018209 35764 1622397841 35765 1009269361 35766 5585619169 35767 415262884 35768 4760724004 35769 889053489 35770 10073936161 35771 320338404 35772 6564564484 35773 371255824 35774 1061326084 35775 32647791969 35776 84817825225 35777 1175186961 35778 2667929104 35779 396209025 35780 3218406361 35781 889948224 35782 721137316 35783 448168900 35784 73447504144 35785 821452921 35786 165669191 35787 1061260929 35788 2684068864 35789 553143361 35790 3975554704 35791 792647716 35792 8222681041 35793 2947078369 35794 1018950241 35795 630964161 35796 7115259904 35797 320410000 35798 362117519 35799 890843409 35800 2867006687 35801 320445801 35802 91695107344 35803 320553216 35804 1626750889 35805 8573278464 35806 721620769 35807 394618225 35808 53011378564 35809 320947225 35810 1415339641 35811 4210322769 35812 806602406 35813 69893126 35814 2711493184 35815 1799710929 35816 1749908903 35817 891141904 35818 144334898 35819 2918808676 35820 27609810244 35821 441756324 35822 144496127 35823 892933924 35824 8252087281 35825 1242915025 35826 4998772804 35827 448719489 35828 5887339441 35829 7235543844 35830 1423251076 35831 321054724 35832 10237797124 35833 801342864 35834 1850806441 35835 1753683129 35836 3612731236 35837 321090561 35838 8669844544 35839 321305625 35840 5168283904996 35841 1558828324 35842 722749456 35843 388484100 35844 5569935424 35845 733651396 35846 723233449 35847 6164134144 35848 3662670400 35849 90389015 35850 7844113489 35851 321520761 35852 1628929600 35853 2006323264 35854 3115760761 35855 692531856 35856 203006115844 35857 516243841 35858 724040464 35859 893830609 35860 4676644996 35861 1084977721 35862 2758560484 35863 321628356 35864 3679029025 35865 5010799369 35866 812820100 35867 930616036 35868 33272313649 35869 321807721 35870 1979182144 35871 1257198849 35872 29057975296 35873 374770881 35874 5608062769 35875 6580292161 35876 1629656161 35877 895326084 35878 725494225 35879 322130704 35880 54261975364 35881 405941904 35882 2628100225 35883 19687457344 35884 1639845025 35885 632723716 35886 2016189604 35887 402925329 35888 8311057225 35889 2239844929 35890 1890510400 35891 95563175 35892 12884974144 35893 806446404 35894 815902096 35895 1762488324 35896 9117385225 35897 322166601 35898 2988480889 35899 322382025 35900 6548531929 35901 2501200144 35902 860894281 35903 1310874436 35904 202641324649 35905 809857764 35906 1272634276 35907 895625329 35908 2118760900 35909 359102500 35910 110265171844 35911 322597521 35912 4631210809 35913 897122304 35914 725655844 35915 899040256 35916 5841850624 35917 1998894681 35918 145303622 35919 4367491569 35920 16785534481 35921 409050625 35922 2029682704 35923 322777156 35924 4071078025 35925 39929301 35926 1704120961 35927 401120784 35928 28819136644 35929 173614 35930 1434364129 35931 2704208004 35932 2875747876 35933 323100625 35934 3158102809 35935 633780625 35936 1447291219 35937 18854585344 35938 2422509961 35939 381616225 35940 8959947649 35941 73643543 35942 727111225 35943 898021089 35944 3701992336 35945 2950988329 35946 5619301444 35947 356643225 35948 3999044644 35949 1437698889 35950 2855192356 35951 323316361 35952 58950383209 35953 360582121 35954 145465391 35955 209744662 35956 2021311681 35957 71737143 35958 3484777024 35959 234557702 35960 11748608881 35961 901020289 35962 727920400 35963 323424256 35964 332423739844 35965 636250176 35966 4583154601 35967 1358438449 35968 95765491600 35969 323568144 35970 5947802884 35971 557148816 35972 397651243 35973 6294359569 35974 728082289 35975 1256773401 35976 10402368064 35977 323676081 35978 730026361 35979 1032144129 35980 8304494641 35981 459802249 35982 5641812544 35983 323856016 35984 15188344081 35985 1780164864 35986 1013584 35987 1074135076 35988 4559220484 35989 541260225 35990 1841525569 35991 11812863969 35992 5407249156 35993 323964001 35994 5022131689 35995 1035230625 35996 1640574016 35997 2781718564 35998 816416329 35999 324108009 36000 1085476427044 36001 1128892801 36002 956355625 36003 1261812484 36004 126328891 36005 950550561 36006 2617038649 36007 324180025 36008 9231174241 36009 2503701369 36010 2515824964 36011 324216036 36012 4589656009 36013 324288064 36014 1044000721 36015 65647151089 36016 8429626969 36017 324648324 36018 28413147844 36019 406022500 36020 3254246116 36021 901620729 36022 2952183556 36023 727380900 36024 16604126449 36025 1903925956 36026 146437895 36027 2508707569 36028 1644221401 36029 160619783 36030 4055397124 36031 349503025 36032 43014760000 36033 905528464 36034 880902400 36035 636956644 36036 74795139169 36037 325080900 36038 911798416 36039 1089132004 36040 11222012356 36041 518882841 36042 2032386724 36043 1227801600 36044 1644951364 36045 45023322969 36046 832957321 36047 654848100 36048 23498437264 36049 755150400 36050 7483807081 36051 1111022224 36052 1650796900 36053 469285569 36054 5686969744 36055 637310025 36056 3711855625 36057 2896269489 36058 58571464 36059 357625921 36060 9139742404 36061 325189089 36062 2146746889 36063 2516226244 36064 181768353649 36065 638370756 36066 2044577089 36067 325297296 36068 370333391 36069 1271065104 36070 1439140096 36071 807582724 36072 85227211969 36073 325477681 36074 917787025 36075 7290085924 36076 381256583 36077 401802025 36078 5069012809 36079 362521600 36080 25114642576 36081 4110348544 36082 732460096 36083 325730304 36084 7069782724 36085 1581652900 36086 732784900 36087 1538365284 36088 6415209025 36089 357890724 36090 11526599044 36091 591900241 36092 4083721216 36093 1140885729 36094 732947329 36095 640140601 36096 755738126224 36097 325910809 36098 733759744 36099 17605839969 36100 13605822736 36101 561974436 36102 2949250249 36103 73183727 36104 3718438441 36105 2331151524 36106 1827648001 36107 325946916 36108 17000769769 36109 326344225 36110 2463434689 36111 906130404 36112 12377230009 36113 3118217281 36114 3545249764 36115 957902500 36116 1655187856 36117 2523756169 36118 146762783 36119 480924900 36120 59673695524 36121 360392256 36122 735223225 36123 906431449 36124 2317941025 36125 3832971921 36126 45288947344 36127 1405725049 36128 3911268866 36129 907334884 36130 1442328484 36131 326452624 36132 4614077329 36133 524181025 36134 2461648225 36135 8075179044 36136 3721732036 36137 326705625 36138 3260067409 36139 72306438 36140 6366284521 36141 2245053924 36142 928177156 36143 419594256 36144 67710284944 36145 641558241 36146 1812034624 36147 910651329 36148 4121768401 36149 81196439 36150 8508586564 36151 326886400 36152 3728323600 36153 12924733969 36154 736199689 36155 1600080001 36156 7990929664 36157 716097600 36158 781985296 36159 1166359104 36160 105001921600 36161 327356649 36162 38068692544 36163 509991889 36164 1655920249 36165 1789036209 36166 2232657001 36167 354117124 36168 14877168784 36169 808833600 36170 1447117681 36171 2526268644 36172 1658118400 36173 402644356 36174 120546017 36175 1263731401 36176 7580138351 36177 1348505284 36178 736851025 36179 1735388964 36180 78154911844 36181 366301321 36182 841464064 36183 2271189649 36184 3767995456 36185 642622500 36186 2637027904 36187 327429025 36188 2048105536 36189 2533813569 36190 6332817241 36191 327754816 36192 102497303104 36193 409819536 36194 738643684 36195 2780136529 36196 127792003 36197 811338256 36198 5720955769 36199 415507456 36200 3192561266 36201 1285007409 36202 1201939561 36203 363664900 36204 11484765889 36205 1122116004 36206 923248225 36207 55666267969 36208 14014061161 36209 327899664 36210 5302315489 36211 155388691 36212 2340527641 36213 910953124 36214 1112956321 36215 643332496 36216 29510773369 36217 328116996 36218 3502864225 36219 914578564 36220 3297515776 36221 380796196 36222 2054083684 36223 668222500 36224 102652956025 36225 38176079769 36226 809743936 36227 412130601 36228 4626312289 36229 328334400 36230 1453515625 36231 1585791684 36232 9403180900 36233 483956001 36234 26670809344 36235 644398225 36236 1664721601 36237 1214313409 36238 147739607 36239 1239392025 36240 49527167209 36241 328515625 36242 739296100 36243 2561574544 36244 3906250000 36245 904505625 36246 5234811904 36247 377058724 36248 6069656464 36249 1105695504 36250 2492876546 36251 328733161 36252 23305686244 36253 814474521 36254 147902726 36255 1797929604 36256 28563028036 36257 562780729 36258 2056803904 36259 357210000 36260 24420625441 36261 9714467844 36262 739785601 36263 328841956 36264 10568251204 36265 649740100 36266 740601796 36267 3395625984 36268 1673546281 36269 328987044 36270 27261972544 36271 4535041 36272 8444507236 36273 1197644449 36274 1830470656 36275 1267217604 36276 4669262224 36277 329277316 36278 1400256400 36279 3333561169 36280 7411315921 36281 201180930 36282 2060887609 36283 565203076 36284 2207496256 36285 2106993604 36286 741091729 36287 370485504 36288 6279720247969 36289 92054822 36290 2172398881 36291 915183504 36292 2224442896 36293 329386201 36294 3423069049 36295 2401980100 36296 6563106169 36297 3353799744 36298 742726009 36299 329531409 36300 34715887684 36301 477335104 36302 370591622 36303 916091289 36304 8474307136 36305 823862209 36306 5777824144 36307 329640336 36308 1955496841 36309 13989448729 36310 1458323344 36311 462035025 36312 15475857604 36313 329749281 36314 870250000 36315 14056947844 36316 4147231201 36317 526840209 36318 2070432004 36319 330148900 36320 37933015696 36321 916393984 36322 377128754 36323 816987889 36324 12987337444 36325 1277705025 36326 838681600 36327 916999524 36328 5599528900 36329 413674921 36330 10685770384 36331 434931025 36332 2612743225 36333 3673814544 36334 188326118 36335 20687314 36336 23747426404 36337 952339600 36338 148719671 36339 917908209 36340 5748672400 36341 330185241 36342 16113001969 36343 330366976 36344 13867417600 36345 1818766609 36346 959698441 36347 98603522 36348 8357067889 36349 359254116 36350 2902515625 36351 6514426944 36352 516140228041 36353 330730596 36354 2780663824 36355 937645641 36356 2072616676 36357 921547449 36358 13875190849 36359 368870436 36360 59212895569 36361 566820864 36362 148883330 36363 2597635089 36364 1677967369 36365 1631028996 36366 4832613289 36367 380250000 36368 8534064400 36369 20395267344 36370 1463139001 36371 412699225 36372 11805257104 36373 330912481 36374 1290893041 36375 7500772449 36376 3771310921 36377 463713156 36378 8725801744 36379 820765201 36380 4255735696 36381 1149345604 36382 745180804 36383 331021636 36384 54136259584 36385 980566596 36386 3692871361 36387 4423846144 36388 2351862016 36389 331822656 36390 4082187664 36391 388208209 36392 758197607 36393 2292207129 36394 1083133921 36395 777517456 36396 38097964969 36397 414448164 36398 149210918 36399 1299025764 36400 137715952201 36401 412943041 36402 2074529209 36403 356416641 36404 2540563216 36405 5035605444 36406 859838329 36407 2064339225 36408 14161476004 36409 536200336 36410 2116000000 36411 1181090689 36412 1680180100 36413 567630625 36414 22174783744 36415 652240521 36416 43317680641 36417 1249056964 36418 937523161 36419 369177796 36420 9321323209 36421 1908466596 36422 746655625 36423 11011773969 36424 4653286225 36425 2308225936 36426 3729789184 36427 394737424 36428 831946802 36429 922458384 36430 1476019561 36431 418325209 36432 145704050944 36433 332150625 36434 747147556 36435 4513421124 36436 1686827041 36437 388602369 36438 2078630464 36439 574129521 36440 7542054025 36441 2564105769 36442 2782562500 36443 465394329 36444 4681570084 36445 815445136 36446 747639649 36447 923673664 36448 5372707559 36449 959822361 36450 1318907542969 36451 332259984 36452 2941760644 36453 1064521129 36454 1051575184 36455 1128691216 36456 91323026809 36457 332442289 36458 747967801 36459 2571706944 36460 3326520976 36461 742181049 36462 2396298304 36463 826447504 36464 12612637636 36465 5399604324 36466 149867174 36467 332478756 36468 13141641769 36469 332551696 36470 729728642 36471 924281604 36472 5222230225 36473 332661121 36474 2085474889 36475 1298809521 36476 2408944561 36477 18343180969 36478 2454806116 36479 332916516 36480 774869991289 36481 346853376 36482 1312105729 36483 924585649 36484 4185572416 36485 654029476 36486 5789231569 36487 687173796 36488 3801215716 36489 929762064 36490 1918002025 36491 1462374081 36492 4706234404 36493 332989504 36494 829324804 36495 5160554569 36496 8579020129 36497 333464121 36498 7924026289 36499 770007001 36500 14868388096 36501 3717584784 36502 749609641 36503 398321764 36504 237838609969 36505 4089346704 36506 749938225 36507 1185218329 36508 1689045604 36509 466516801 36510 4122538849 36511 391762849 36512 49816008025 36513 2592031744 36514 750924409 36515 788486400 36516 5987200129 36517 875449744 36518 2230672900 36519 3570899049 36520 11954360896 36521 370370025 36522 5846437444 36523 333537169 36524 2738428900 36525 3617661609 36526 1864512400 36527 333573696 36528 24249341284 36529 333792900 36530 2551765225 36531 30515547969 36532 130002466 36533 1056185001 36534 2086845124 36535 654387561 36536 3827896900 36537 1366928784 36538 752404900 36539 405337689 36540 72112120369 36541 333975625 36542 1583960401 36543 1599360064 36544 44232819856 36545 656538129 36546 2093703049 36547 1334075625 36548 1695710041 36549 4014743044 36550 4307953225 36551 334121841 36552 10679568964 36553 468203044 36554 4731788944 36555 1824742089 36556 5204035321 36557 401601600 36558 16399875844 36559 334194961 36560 17080660249 36561 2308033764 36562 870781081 36563 334341225 36564 6755524864 36565 747366244 36566 996096721 36567 3276074169 36568 1915276775 36569 708251769 36570 8068889929 36571 334560681 36572 1929317776 36573 1167383889 36574 752569489 36575 6493136400 36576 158333959744 36577 375584400 36578 150689519 36579 1136161849 36580 5054499025 36581 379392484 36582 9915578929 36583 334633849 36584 966300215 36585 14686288969 36586 1056640036 36587 334853401 36588 4743352384 36589 827712900 36590 1485717025 36591 930677049 36592 8624093956 36593 780699481 36594 8838256144 36595 1146161025 36596 4262784100 36597 1317835204 36598 888397636 36599 334999809 36600 49107446404 36601 421439841 36602 754051600 36603 18120390544 36604 1697934436 36605 658332964 36606 2101947409 36607 335402596 36608 525610500100 36609 931897729 36610 3904375225 36611 482197681 36612 127582552969 36613 6052424 36614 150854258 36615 1833723684 36616 1364684162 36617 165646167 36618 2734976209 36619 93735839 36620 3384912400 36621 4537639044 36622 754545961 36623 427621041 36624 63356413849 36625 2772022500 36626 755865049 36627 1115693604 36628 1699418176 36629 335549124 36630 19575367744 36631 829612809 36632 6073864225 36633 934341489 36634 1316673796 36635 829094436 36636 5959376809 36637 335659041 36638 1870216516 36639 12223955844 36640 39269763556 36641 472149441 36642 3049469284 36643 335842276 36644 1703873284 36645 4617474304 36646 927446116 36647 579846400 36648 30918650569 36649 390971529 36650 2950227856 36651 1383988804 36652 18087829081 36653 336172225 36654 2371397809 36655 658692225 36656 2171694722 36657 2599674169 36658 151349015 36659 837234225 36660 20137596649 36661 413471556 36662 1238406481 36663 1893729289 36664 768204914 36665 661569841 36666 43393889344 36667 417711844 36668 2181357025 36669 1192459024 36670 2263380625 36671 336282244 36672 123722434564 36673 3458733721 36674 1059177025 36675 10462630369 36676 2258530576 36677 336392281 36678 2107452649 36679 405579321 36680 20280892921 36681 936176409 36682 757845841 36683 336539025 36684 13193279044 36685 1673137216 36686 1859334400 36687 2323914849 36688 8654208784 36689 494128441 36690 4163088484 36691 336649104 36692 1706846596 36693 60177977344 36694 1887381136 36695 742017600 36696 17094778009 36697 336869316 36698 820192321 36699 1619821009 36700 6764404516 36701 5261906521 36702 5926998169 36703 559086025 36704 33972019225 36705 1851753024 36706 759002500 36707 632421904 36708 27252066724 36709 336942736 36710 1487336356 36711 2614992769 36712 6788112100 36713 337089600 36714 2688111409 36715 1637254369 36716 1972248100 36717 936482404 36718 1089858169 36719 404211025 36720 453349049344 36721 337420161 36722 2699633764 36723 938013129 36724 1709078281 36725 2797881025 36726 2114344324 36727 502342569 36728 3851319481 36729 11122233444 36730 1355794 36731 538889796 36732 4761966049 36733 384356025 36734 151844582 36735 2888202564 36736 267521700625 36737 428490000 36738 10797703744 36739 337603876 36740 5018730649 36741 1193149764 36742 759994624 36743 1060479225 36744 10847639104 36745 661929984 36746 1122183001 36747 7299480969 36748 1713546025 36749 337824400 36750 96890257984 36751 844541721 36752 8744868196 36753 938319424 36754 1918790416 36755 665175681 36756 13452984169 36757 1059046849 36758 761484025 36759 939851649 36760 7707084100 36761 337934689 36762 3013131664 36763 74799383 36764 7512382276 36765 8946700569 36766 1105163536 36767 338155321 36768 55845724489 36769 399200400 36770 1501950025 36771 3125592649 36772 2132038276 36773 473280025 36774 46090507969 36775 1316528656 36776 3861379600 36777 2808682009 36778 2438779456 36779 338192100 36780 9443369329 36781 338302449 36782 953944996 36783 3535729444 36784 24782000929 36785 1668559104 36786 2115724009 36787 338376025 36788 75377114 36789 940771584 36790 2735290000 36791 338412816 36792 86017264369 36793 338707216 36794 152340959 36795 2666896164 36796 1715036569 36797 487084900 36798 2122629184 36799 2097456804 36800 268276346116 36801 10544619969 36802 762809161 36803 871430400 36804 4799302729 36805 852231249 36806 2672269636 36807 941998864 36808 4783105600 36809 338928100 36810 12097140169 36811 375778225 36812 1717273600 36813 2339850384 36814 885360025 36815 916757284 36816 44096640064 36817 476679889 36818 868834576 36819 2617550244 36820 8687731264 36821 339149056 36822 5682445924 36823 542936601 36824 778277831 36825 3736510129 36826 763969600 36827 168188399 36828 73203795844 36829 581484996 36830 1818169600 36831 942612804 36832 19624927921 36833 339406929 36834 5282673124 36835 946669824 36836 1721752036 36837 2625230169 36838 1012066969 36839 603979776 36840 21593420809 36841 1263518116 36842 2399530225 36843 943841284 36844 2240602225 36845 669515625 36846 11127507169 36847 339591184 36848 67457595076 36849 1067132889 36850 4602265600 36851 407474596 36852 6740738404 36853 354719556 36854 764467201 36855 167331719844 36856 5048102500 36857 339849225 36858 2128161424 36859 608115600 36860 5354434276 36861 1332031009 36862 1907505625 36863 361380100 36864 44129608432144 36865 811053441 36866 764964964 36867 945685504 36868 3025330009 36869 276187983 36870 4176649129 36871 339959844 36872 5458993225 36873 3553590544 36874 843902500 36875 5362632900 36876 12021368164 36877 340144249 36878 765296896 36879 1409777209 36880 17229187600 36881 583947225 36882 16786311844 36883 1212432400 36884 1723993441 36885 1863821584 36886 153170054 36887 340365601 36888 15241630849 36889 427827856 36890 6592790416 36891 2640623769 36892 2848783876 36893 395134884 36894 6068721604 36895 914215696 36896 19966820416 36897 6043818564 36898 1136094436 36899 340402500 36900 56186539369 36901 340623936 36902 766459225 36903 949071249 36904 9634992964 36905 1570536900 36906 2136473284 36907 780587721 36908 1728480625 36909 7363699344 36910 1506837124 36911 842973156 36912 24502267024 36913 340734681 36914 153336143 36915 3059970489 36916 2490010000 36917 640646721 36918 16036929769 36919 340808521 36920 13753191076 36921 1375816464 36922 153668591 36923 340919296 36924 6667049104 36925 722305842 36926 956912356 36927 3792958569 36928 45779309521 36929 340956225 36930 4217463364 36931 341177841 36932 4275721321 36933 1640412004 36934 841290025 36935 912946225 36936 941505377344 36937 411278400 36938 1995766276 36939 2387983689 36940 3436421641 36941 580858201 36942 2965564849 36943 341251729 36944 8760024025 36945 5185728144 36946 9148922500 36947 341732196 36948 4811780689 36949 95432066 36950 2982252100 36951 1287159129 36952 5688779776 36953 843612025 36954 5984879044 36955 1021313764 36956 132979234 36957 1094087929 36958 193330055 36959 587238289 36960 9018775589 36961 544288900 36962 769452121 36963 11038023844 36964 1735222336 36965 672779844 36966 2678787049 36967 848731689 36968 3918634801 36969 949995684 36970 1510099600 36971 96000855 36972 25197435169 36973 341843121 36974 3197337025 36975 5205911104 36976 8927604196 36977 385493956 36978 126039497 36979 342176004 36980 4841793889 36981 6648282369 36982 1299963025 36983 9292154 36984 19315996324 36985 1154232676 36986 770284516 36987 952154449 36988 4314650596 36989 446054400 36990 33283258969 36991 364389921 36992 155829931009 36993 2079086409 36994 975937600 36995 4420787121 36996 4830528004 36997 342287001 36998 1324086544 36999 2661218569 37000 36043022500 37001 365612641 37002 5306685409 37003 342472036 37004 3160463524 37005 1872898729 37006 771450625 37007 546998544 37008 70908766369 37009 213936486 37010 1516635136 37011 3257783929 37012 516453170 37013 342583081 37014 3428336704 37015 948824809 37016 9988003600 37017 20753859844 37018 918332416 37019 342620100 37020 9504690064 37021 342953361 37022 856498756 37023 3088802929 37024 40141324609 37025 1320086889 37026 14499049744 37027 421686225 37028 1742728516 37029 952771689 37030 9435208225 37031 100656870 37032 10932166249 37033 392990976 37034 154334567 37035 5236259044 37036 2252546521 37037 2483527225 37038 2160111529 37039 343138576 37040 17528171236 37041 956788624 37042 771950656 37043 437981184 37044 560532223969 37045 974001681 37046 773284864 37047 1242703504 37048 5721409600 37049 343286784 37050 20647390864 37051 1050472921 37052 400351415 37053 4304934544 37054 854919121 37055 673869681 37056 128903977024 37057 343360900 37058 1921945600 37059 1346302864 37060 4573816900 37061 343842849 37062 7201559044 37063 589712656 37064 5435080729 37065 4775777449 37066 931836676 37067 368985681 37068 4893282304 37069 514790721 37070 77314379 37071 7449761344 37072 22539917689 37073 402804900 37074 2829920809 37075 1327217761 37076 6737783056 37077 1212223489 37078 154668095 37079 170107778 37080 63901267369 37081 480661776 37082 774453241 37083 1270352164 37084 2168764900 37085 676780225 37086 5354873329 37087 344028304 37088 35055447361 37089 4947293569 37090 1524824401 37091 79074690 37092 6852031729 37093 2119681600 37094 57048476 37095 1878962409 37096 3922015876 37097 344399364 37098 47714722969 37099 551075625 37100 20478754816 37101 1128758409 37102 1327800721 37103 485232784 37104 25397840689 37105 826275025 37106 776959876 37107 13691808144 37108 1744231696 37109 424730881 37110 4299687184 37111 564490081 37112 3928782400 37113 1305521424 37114 2898637921 37115 1178617561 37116 13505228944 37117 344510721 37118 895565476 37119 957407364 37120 506756049424 37121 852581601 37122 3474159364 37123 344807761 37124 1744983529 37125 77666443969 37126 1150091569 37127 370601001 37128 57516989929 37129 361760400 37130 2133423721 37131 957716809 37132 134480254 37133 77965106 37134 6019742569 37135 1674855625 37136 13784873281 37137 959574529 37138 1112556025 37139 345179241 37140 9876781924 37141 591365124 37142 4832196196 37143 2663798544 37144 3938943121 37145 1967366025 37146 150752312 37147 690585841 37148 2248277056 37149 3262351689 37150 609319682 37151 385886736 37152 509527571344 37153 437437225 37154 1335244681 37155 1918615204 37156 4538582161 37157 423495241 37158 3077697529 37159 345402225 37160 7840394116 37161 2668962244 37162 977437696 37163 171393414 37164 7468762084 37165 680062084 37166 777294400 37167 1688963409 37168 14634466729 37169 738534976 37170 31024242769 37171 345588100 37172 1755526201 37173 961124004 37174 777796321 37175 1330790400 37176 10988699929 37177 1370480400 37178 893950201 37179 550841542969 37180 14005539025 37181 345736836 37182 2161506064 37183 800946601 37184 127338354025 37185 2595087364 37186 779805625 37187 76706610 37188 13662570769 37189 345922801 37190 1531391689 37191 764926652 37192 788416358 37193 598829841 37194 2164296484 37195 867008025 37196 2267950129 37197 2676717169 37198 384932927 37199 345960000 37200 134785905424 37201 346257664 37202 1892598016 37203 962364484 37204 2025360016 37205 1693816336 37206 35367315844 37207 399160441 37208 3952511161 37209 1143927684 37210 2221613956 37211 404331664 37212 12349210129 37213 135783026 37214 248879234 37215 5261616369 37216 4048378214 37217 346369321 37218 2169882724 37219 1534758976 37220 3458616100 37221 1435803664 37222 195950519 37223 346741641 37224 54073456369 37225 1337950084 37226 1930635721 37227 962985024 37228 1963464721 37229 382202500 37230 6209755204 37231 503553600 37232 15529645924 37233 18717523344 37234 781482025 37235 965717776 37236 5780104729 37237 552438016 37238 957840601 37239 964226704 37240 69165318049 37241 385533225 37242 6089773369 37243 346927876 37244 135233923 37245 3296711889 37246 1095014281 37247 1097331876 37248 304943615089 37249 376515216 37250 6035580721 37251 2694855744 37252 2266236025 37253 347300496 37254 329287217 37255 681157801 37256 3962702500 37257 15685301 37258 1346449636 37259 154745970 37260 325969057969 37261 172038047 37262 1134881344 37263 966090724 37264 11440441600 37265 814246225 37266 2174077129 37267 413552896 37268 2365268999 37269 180239132 37270 1536326416 37271 70050099 37272 11073773824 37273 347375044 37274 156676823 37275 9676066689 37276 1760054209 37277 347934409 37278 9498841444 37279 97143503 37280 41318286361 37281 1799201889 37282 1942253041 37283 556535281 37284 8497521124 37285 681523236 37286 939729025 37287 7645228969 37288 274742876 37289 166455714 37290 7512902329 37291 416894724 37292 1765344256 37293 1431260224 37294 905107225 37295 684816561 37296 208517349769 37297 942060249 37298 988159225 37299 966712464 37300 6983777761 37301 490401025 37302 2176875649 37303 1178205625 37304 3979717225 37305 5389321744 37306 255055103 37307 347971716 37308 4924811329 37309 348046336 37310 7128424900 37311 968890129 37312 78159944041 37313 348195600 37314 17275684969 37315 867832681 37316 2667309316 37317 2404137024 37318 1016270641 37319 79872050 37320 21872043664 37321 348494224 37322 156844802 37323 7333695769 37324 7409766400 37325 1348725625 37326 2182478089 37327 378497025 37328 8973583441 37329 1572677649 37330 1541269081 37331 864830464 37332 280813228 37333 86228738 37334 1097596900 37335 3040640164 37336 7094019076 37337 348531561 37338 14132929924 37339 348867684 37340 3473452096 37341 20934327969 37342 785008324 37343 370100644 37344 58166345329 37345 2555302500 37346 867597025 37347 1156476049 37348 1766857156 37349 2178368929 37350 26744350369 37351 390378564 37352 17822517001 37353 969824164 37354 1168887721 37355 1056510016 37356 7344832804 37357 348942400 37358 157181030 37359 6783499044 37360 18440553616 37361 348979761 37362 3855416464 37363 349091856 37364 1767613849 37365 2994497284 37366 2611210000 37367 642926736 37368 91241451844 37369 349278721 37370 393189383 37371 972317124 37372 1769884900 37373 1281568401 37374 2195109904 37375 7148533401 37376 604472040484 37377 2700049444 37378 1110555625 37379 349615204 37380 28241474704 37381 400400100 37382 157349279 37383 1232150404 37384 3989943556 37385 685549489 37386 9704614144 37387 5655190401 37388 3093028225 37389 2043672849 37390 1559460100 37391 407595721 37392 40108873984 37393 427207561 37394 1950988900 37395 15113505969 37396 136747579 37397 349839616 37398 3629701009 37399 376476409 37400 26696292100 37401 4222660324 37402 787868761 37403 457917201 37404 13926832144 37405 686649616 37406 917241796 37407 1265011489 37408 53459913796 37409 350101521 37410 5851026064 37411 732189481 37412 506440607 37413 2702648169 37414 1361462404 37415 1751338801 37416 11187715984 37417 38704337 37418 1009396441 37419 973252809 37420 3480882001 37421 563397696 37422 449318177344 37423 350438400 37424 8988936100 37425 3796654689 37426 788374084 37427 602162521 37428 4931129284 37429 866124900 37430 2309571364 37431 2726092944 37432 802036454 37433 618765625 37434 166134392 37435 687016521 37436 11043487744 37437 974501089 37438 157854566 37439 404130609 37440 1175895165769 37441 350550729 37442 890724025 37443 2414936164 37444 967551782 37445 688852516 37446 2669478889 37447 350850361 37448 6149853241 37449 12896327844 37450 1553167874 37451 439573156 37452 4981818724 37453 804516496 37454 976875025 37455 2714097409 37456 9035072809 37457 875864025 37458 6101484544 37459 459587844 37460 3495765625 37461 975125529 37462 790396996 37463 351225081 37464 28408091209 37465 782209024 37466 2062522225 37467 4793762169 37468 743199935 37469 436935409 37470 4368813409 37471 223392647 37472 316622825 37473 976062564 37474 884110756 37475 1370406361 37476 38538401344 37477 492129856 37478 1959744361 37479 3385145124 37480 7907477776 37481 436350321 37482 2202143329 37483 351337536 37484 1780502416 37485 40466150244 37486 790903129 37487 517926564 37488 36930077584 37489 351412516 37490 2585824201 37491 977000049 37492 8107201600 37493 351562500 37494 6124940644 37495 690323076 37496 5140603204 37497 1126072249 37498 791578225 37499 1232431236 37500 143002716649 37501 351675009 37502 998939236 37503 21297607969 37504 112697175616 37505 1219825476 37506 10113721489 37507 351750025 37508 1785823081 37509 978250729 37510 4310710336 37511 351862564 37512 31156486144 37513 1453134400 37514 792929281 37515 2541873889 37516 2587044769 37517 352087696 37518 7897343689 37519 441966529 37520 49023716569 37521 3873444169 37522 971257225 37523 77138063 37524 6557274529 37525 2187432900 37526 921972496 37527 2420344809 37528 4030980100 37529 352237824 37530 38244495844 37531 606341376 37532 2513417956 37533 979189264 37534 4984783609 37535 692163481 37536 112045511824 37537 352425529 37538 839898361 37539 3520879569 37540 3503219344 37541 1326853476 37542 2206368784 37543 497914596 37544 14739174025 37545 1946309689 37546 794112400 37547 352463076 37548 34917407044 37549 352688400 37550 3095698321 37551 980754489 37552 9065896225 37553 712089225 37554 3099371584 37555 478848551 37556 2032657225 37557 13412419344 37558 1052742916 37559 942244416 37560 22434647524 37561 352801089 37562 1965592225 37563 1444532049 37564 137507566 37565 988473600 37566 6136685569 37567 352876225 37568 46719957904 37569 2452923729 37570 4152255844 37571 352913796 37572 7352548009 37573 353026521 37574 794619721 37575 11227945444 37576 3345818855 37577 449864100 37578 2210598289 37579 353214436 37580 3540607009 37581 982634409 37582 2211162529 37583 3936056644 37584 615733687969 37585 693268900 37586 794958025 37587 1922120964 37588 1790389969 37589 353252025 37590 10925893729 37591 353552809 37592 5257410064 37593 2757510144 37594 795465616 37595 875272225 37596 9217344049 37597 1049760000 37598 1126206481 37599 1220244624 37600 99562336225 37601 522122500 37602 6195578944 37603 506880196 37604 1218641495 37605 3288678409 37606 798514564 37607 353778481 37608 11244905764 37609 883516176 37610 1564439809 37611 21042983844 37612 1794200164 37613 406627225 37614 2212009024 37615 694375201 37616 9112229764 37617 982947904 37618 393668390 37619 354041856 37620 55442353444 37621 445167801 37622 1369000000 37623 983888689 37624 812328071 37625 7861482225 37626 2216243929 37627 368755209 37628 2989793041 37629 4236317569 37630 2045119729 37631 699496704 37632 3939042028804 37633 354230041 37634 1157428441 37635 3434780449 37636 2107177216 37637 429981696 37638 23466256969 37639 1373740096 37640 8008639081 37641 984829924 37642 1359691876 37643 354342976 37644 5064741889 37645 695851641 37646 1974380356 37647 4129604644 37648 17293039009 37649 354493584 37650 8920235809 37651 577248676 37652 1796488225 37653 3564328804 37654 908359321 37655 891500164 37656 33338012569 37657 354606561 37658 1183084816 37659 987342084 37660 8817397801 37661 608855625 37662 2223311104 37663 355134025 37664 29640787225 37665 163771567969 37666 1026625681 37667 877818384 37668 6979265764 37669 425844496 37670 1566101476 37671 1157496484 37672 1038932294 37673 380952324 37674 41356103044 37675 1959921441 37676 1797251236 37677 1497457809 37678 800210944 37679 398920729 37680 53385026704 37681 2187058756 37682 934586041 37683 3746908944 37684 1801068721 37685 696590449 37686 3164850049 37687 82731691 37688 10107085156 37689 1245525264 37690 1574423041 37691 355171716 37692 39426867844 37693 355284801 37694 1057225225 37695 4990998609 37696 96217215721 37697 162005703 37698 2890890289 37699 355624164 37700 13503137209 37701 3098258244 37702 396601991 37703 438064900 37704 11359722724 37705 697699396 37706 1013403556 37707 988599364 37708 2525163001 37709 175931255 37710 12212902144 37711 428614209 37712 9220800625 37713 1702965289 37714 920515600 37715 1041998400 37716 12793193449 37717 356190129 37718 801059809 37719 11328834969 37720 13886501281 37721 407999601 37722 2231806564 37723 1196398921 37724 1801832704 37725 3887771904 37726 15387821 37727 511890625 37728 173170002769 37729 81559526 37730 33007985761 37731 989542849 37732 1803361156 37733 401922304 37734 3379329424 37735 698069241 37736 5969107600 37737 6828873769 37738 803609104 37739 611375076 37740 15053326864 37741 740656225 37742 1086097936 37743 1630705924 37744 23897449744 37745 699919936 37746 50203779844 37747 356832100 37748 1804125625 37749 990486784 37750 6524762176 37751 881733636 37752 37607681329 37753 525280561 37754 975375361 37755 5570681769 37756 1812545476 37757 451605001 37758 8954269129 37759 446815044 37760 218018021776 37761 1117698624 37762 900240016 37763 502566724 37764 1075274563 37765 3393062500 37766 1281640000 37767 992376004 37768 4065337600 37769 81438407 37770 4494629764 37771 382789225 37772 6907272100 37773 7754915844 37774 1456261921 37775 1392259969 37776 26047377664 37777 446688225 37778 1384137616 37779 6329316249 37780 3585734161 37781 356869881 37782 6266622244 37783 357172201 37784 4075673281 37785 2809742049 37786 1994962225 37787 410386564 37788 7168500889 37789 1001912409 37790 1586110276 37791 8623351044 37792 20799408400 37793 884348644 37794 2233224049 37795 700290369 37796 2548735225 37797 1301189184 37798 160903298 37799 357399025 37800 827303031844 37801 398202025 37802 891798769 37803 993951729 37804 3144293476 37805 702515025 37806 2240318224 37807 254555394 37808 13145769025 37809 2770653769 37810 519262022 37811 357436836 37812 8225945809 37813 357777225 37814 2856154249 37815 1961781264 37816 4884472321 37817 614742436 37818 8852363569 37819 76902575 37820 6097735744 37821 2480239204 37822 804800161 37823 388799524 37824 131534606329 37825 2038793409 37826 805140625 37827 22406197969 37828 11505994756 37829 815330916 37830 8125580164 37831 358079929 37832 4082571025 37833 994267024 37834 805310884 37835 3501562276 37836 14247287044 37837 83673222 37838 807696400 37839 995213209 37840 30004475524 37841 408444100 37842 8552920324 37843 711875761 37844 1813311889 37845 7070623569 37846 880368241 37847 358193476 37848 19091501584 37849 177238671 37850 625655351 37851 2430687204 37852 1814845201 37853 358344900 37854 17672245969 37855 995970481 37856 29837194502 37857 998054464 37858 1294128676 37859 611473984 37860 10192315849 37861 358534225 37862 1128825604 37863 6965905444 37864 822685298 37865 703257361 37866 2244580129 37867 527391225 37868 1817146384 37869 1724076484 37870 3991459684 37871 358685721 37872 74181059044 37873 717489796 37874 187774175 37875 7800775684 37876 2317074496 37877 2266997769 37878 2486717689 37879 358875136 37880 8110443364 37881 14746944969 37882 2500500025 37883 430562500 37884 19141275904 37885 704371600 37886 1211736100 37887 1249763904 37888 1465319934016 37889 359026704 37890 12799980769 37891 887622849 37892 1819449025 37893 74818872 37894 808719844 37895 2082644496 37896 11417349904 37897 359216209 37898 2000862361 37899 2778554944 37900 7131971401 37901 406990276 37902 2248846084 37903 417957136 37904 15793200241 37905 10369756224 37906 1141966849 37907 360050625 37908 1428770777344 37909 392356864 37910 2050821796 37911 998686404 37912 10287030625 37913 516925696 37914 2820353449 37915 705486721 37916 1824058681 37917 3995756944 37918 809914681 37919 888278416 37920 124578643849 37921 618964641 37922 973689616 37923 999634689 37924 2710243600 37925 373092495 37926 45480680644 37927 774230625 37928 5774632081 37929 1289312649 37930 1589457424 37931 420824196 37932 6212119489 37933 892216900 37934 1407000100 37935 15329411344 37936 9267527824 37937 389391289 37938 2253116089 37939 504900900 37940 9212160400 37941 1000583424 37942 989479936 37943 528448144 37944 56293256644 37945 705858624 37946 810427024 37947 4852097649 37948 2309283025 37949 381381841 37950 19195271209 37951 360164484 37952 47670172225 37953 2781191169 37954 2003815696 37955 708092100 37956 5077560049 37957 360278361 37958 162438599 37959 1001532609 37960 16106909569 37961 1773504769 37962 31262483344 37963 360354289 37964 1826365696 37965 1974202624 37966 907274641 37967 360734049 37968 80027883664 37969 434472336 37970 1594484761 37971 2794391044 37972 2632100416 37973 1042708681 37974 2258815729 37975 12031018596 37976 5431100416 37977 1003432329 37978 1024320025 37979 398241936 37980 30839574544 37981 530565156 37982 402501863 37983 1404150784 37984 21010212601 37985 775566801 37986 3919010404 37987 360810025 37988 1831754401 37989 3503667932 37990 1988535649 37991 360848016 37992 11620193209 37993 360924004 37994 1707342400 37995 2520742849 37996 7667629225 37997 361190025 37998 6278502169 37999 836655625 38000 102082806016 38001 1263589209 38002 812991169 38003 1277633536 38004 5083975204 38005 1017291025 38006 1172583049 38007 3307630144 38008 4127548516 38009 82897775 38010 12166531204 38011 361722361 38012 4666802596 38013 1006285284 38014 967521025 38015 708837376 38016 3157505101969 38017 894189409 38018 813333361 38019 2672062864 38020 3608404900 38021 384199201 38022 133078472 38023 92355423 38024 27219390289 38025 31333248144 38026 162951986 38027 101196006 38028 5122551184 38029 452412900 38030 1609614400 38031 2513217424 38032 9298744900 38033 426752964 38034 6373946569 38035 711448929 38036 470857487 38037 1502105049 38038 7034009161 38039 361874529 38040 24460021609 38041 4080912 38042 1300395721 38043 7909789969 38044 1835608336 38045 1764252009 38046 2916756049 38047 361988676 38048 26230717681 38049 1428613209 38050 3194623441 38051 624050361 38052 37747438369 38053 362293156 38054 1054885441 38055 2517229584 38056 4895800900 38057 106943874 38058 2270236609 38059 895505625 38060 5372890000 38061 2797034769 38062 815388025 38063 454030864 38064 53198038609 38065 1169982025 38066 405468134 38067 1007554564 38068 206203891 38069 362559681 38070 120973187344 38071 506655081 38072 4169284900 38073 18612326329 38074 163294694 38075 1406925081 38076 8015083729 38077 736579600 38078 976500001 38079 2810272144 38080 284369427169 38081 485497156 38082 3275501824 38083 363131136 38084 1840238404 38085 1980428004 38086 965096356 38087 179208870 38088 80563442569 38089 405821025 38090 3002930401 38091 1008507049 38092 9837634 38093 507826225 38094 5648574649 38095 1083989776 38096 9314373121 38097 11169741969 38098 1001975716 38099 518609529 38100 20859158329 38101 898140961 38102 818131609 38103 1745317729 38104 5935777936 38105 714813696 38106 8434034569 38107 459930916 38108 4578687556 38109 1010095524 38110 2121799969 38111 581436769 38112 59344370449 38113 363245481 38114 1598800225 38115 26458926244 38116 3195980089 38117 94647302 38118 2274526864 38119 363817476 38120 8350487161 38121 1196606464 38122 5191923025 38123 410872900 38124 40778551969 38125 6469467489 38126 1152534601 38127 1091113024 38128 9361336516 38129 1549445769 38130 6976759729 38131 457275456 38132 1842555625 38133 4259128644 38134 1331958016 38135 851822596 38136 28910881024 38137 508412304 38138 818474881 38139 1011367204 38140 3631147081 38141 454286596 38142 11334157444 38143 905408100 38144 245376576025 38145 1989784449 38146 818989924 38147 89667654 38148 11149670464 38149 363893776 38150 8346649600 38151 64865467969 38152 6367720804 38153 364160889 38154 2275957849 38155 1244890089 38156 1845647521 38157 4381380864 38158 163809431 38159 102958143 38160 174859458244 38161 523677456 38162 819676900 38163 1014231409 38164 6614243584 38165 923552100 38166 2280253504 38167 364351744 38168 7327873609 38169 2812923369 38170 2269379044 38171 3580107556 38172 5141893849 38173 79313478 38174 164497007 38175 4073247684 38176 4258470911 38177 364466281 38178 45129478969 38179 456634161 38180 6609852601 38181 2872102464 38182 1035294976 38183 364580836 38184 16918725184 38185 1770726400 38186 1014932164 38187 2826198244 38188 1847194441 38189 364733604 38190 7349975824 38191 90686886 38192 45918061225 38193 1178686224 38194 3030942916 38195 715562500 38196 14301050569 38197 364810000 38198 880546276 38199 3243530304 38200 16299373561 38201 365153881 38202 2284553209 38203 875804836 38204 1861145881 38205 16431906969 38206 2030493721 38207 630010000 38208 147876395209 38209 538008025 38210 1611299881 38211 1347036804 38212 2138692516 38213 32548591 38214 9223105369 38215 716686441 38216 5269162921 38217 1014868449 38218 181756262 38219 365383225 38220 104961096529 38221 453647401 38222 944701696 38223 4132818369 38224 9392711056 38225 2252071936 38226 3735287689 38227 1146702769 38228 2775287761 38229 1017099664 38230 1619740516 38231 365497924 38232 264902707969 38233 835672464 38234 2045391076 38235 1992908164 38236 3984260641 38237 365536161 38238 2288856964 38239 365956900 38240 42012700900 38241 7104298369 38242 824149264 38243 406183716 38244 5154809209 38245 720439281 38246 1426195225 38247 2508206724 38248 10529427769 38249 584237241 38250 59725005769 38251 419225625 38252 2371982209 38253 1132120609 38254 1180197316 38255 1783710756 38256 26837647684 38257 419553289 38258 1795471129 38259 14414883844 38260 3699802276 38261 366186496 38262 5748217489 38263 424483609 38264 4176261376 38265 2002294009 38266 2191737856 38267 463799296 38268 14462948644 38269 3296367396 38270 2291441161 38271 1018056649 38272 290623419025 38273 366339600 38274 2296038889 38275 1429066809 38276 923739503 38277 2834178169 38278 164841335 38279 389036176 38280 36258633889 38281 366454449 38282 825700225 38283 2535323904 38284 2366725201 38285 2563801956 38286 18174275344 38287 366684201 38288 9439871281 38289 1020930304 38290 4138734889 38291 584962596 38292 5193652489 38293 78836262 38294 954501025 38295 10823697369 38296 4179751801 38297 907395129 38298 4047758884 38299 366760801 38300 7357179076 38301 1292905849 38302 39984086 38303 367028964 38304 590572269169 38305 959636484 38306 175125455 38307 1625863684 38308 2415132736 38309 423042624 38310 4508719609 38311 1623928804 38312 4186737025 38313 36456937969 38314 826217536 38315 860835600 38316 7934711929 38317 367105600 38318 10001200036 38319 1370628484 38320 19061668096 38321 367220569 38322 6385927744 38323 543356100 38324 4985630881 38325 11332028304 38326 165531071 38327 367258896 38328 11678476489 38329 367335556 38330 1631594449 38331 2836840644 38332 6923737681 38333 367680625 38334 2301792529 38335 1381831929 38336 47989036096 38337 1773841689 38338 979314436 38339 908057956 38340 2232694087 38341 585640000 38342 1221362704 38343 1022528529 38344 4197225796 38345 721191025 38346 222128444 38347 533887236 38348 1866585616 38349 2850171769 38350 5809335961 38351 368064225 38352 41582142889 38353 181852742 38354 951722500 38355 2036897424 38356 2304960100 38357 782264961 38358 6421938769 38359 441000000 38360 20877360100 38361 1515311329 38362 827943076 38363 1094948100 38364 9452117284 38365 722695689 38366 830016100 38367 54960706969 38368 31856181289 38369 681001216 38370 4536965449 38371 368179344 38372 2571504100 38373 1023808009 38374 411433346 38375 2844728896 38376 60866810944 38377 368486416 38378 1226400400 38379 1448335249 38380 5568592129 38381 915365025 38382 2319096649 38383 442218841 38384 9534546025 38385 5623050169 38386 215181119 38387 602604304 38388 13018125409 38389 631717956 38390 2321697856 38391 1173542049 38392 840093143 38393 369216225 38394 151369239844 38395 1803276225 38396 2210034121 38397 1025408484 38398 1016079376 38399 820593316 38400 200470992731 38401 517244049 38402 782475479 38403 3725515369 38404 1871254564 38405 723825216 38406 3029621764 38407 431933089 38408 4221750625 38409 3852312489 38410 2774971684 38411 398601225 38412 21818834944 38413 400040001 38414 166049318 38415 3504876804 38416 351601561600 38417 81842487 38418 3582860449 38419 411116176 38420 5777368081 38421 7954320969 38422 830534761 38423 1293409296 38424 11766174784 38425 2007936100 38426 831053584 38427 1027330704 38428 3230671921 38429 431849961 38430 37427545444 38431 369523729 38432 21720569641 38433 1666027489 38434 1168477489 38435 724578724 38436 5213128804 38437 32037860 38438 166395266 38439 2852841744 38440 16736596900 38441 634284225 38442 2833113529 38443 462422016 38444 4672952881 38445 2956314384 38446 1109556100 38447 369562176 38448 241141887844 38449 369639076 38450 3227944225 38451 2579827264 38452 1873591225 38453 369754441 38454 5639559409 38455 726086916 38456 13702575364 38457 2866210369 38458 2537539876 38459 369792900 38460 10256017984 38461 370562500 38462 832611025 38463 1027651249 38464 48952005001 38465 4765140900 38466 6446002369 38467 896703025 38468 2101397281 38469 1028613184 38470 1634989225 38471 771061824 38472 29929692004 38473 83019974 38474 833650129 38475 124035682969 38476 1875149809 38477 411400089 38478 5592347524 38479 1477556721 38480 39045364801 38481 1137847824 38482 919969561 38483 444999025 38484 14954110369 38485 886491076 38486 2063339776 38487 1030538404 38488 5648123716 38489 104141351 38490 4579499584 38491 461089729 38492 1877488900 38493 15347988769 38494 1235874025 38495 726841600 38496 61735850089 38497 386830224 38498 834516544 38499 1161241929 38500 48717318400 38501 371371441 38502 40476208969 38503 438232356 38504 4228770841 38505 2725048804 38506 1430049856 38507 183181938 38508 5239153924 38509 410062500 38510 1636687936 38511 4161798144 38512 12485604121 38513 544428889 38514 15457202929 38515 729486081 38516 144442219 38517 1279635984 38518 835210000 38519 636855696 38520 66312430144 38521 917362944 38522 1571567449 38523 1032465424 38524 1882952449 38525 2544698025 38526 2323432804 38527 403969801 38528 319608184921 38529 7976633344 38530 1645194721 38531 467554129 38532 22367296249 38533 932874849 38534 835730281 38535 5155527204 38536 850625330 38537 453306681 38538 6458051044 38539 464618025 38540 396358114 38541 1210831209 38542 2084379025 38543 371641284 38544 43250273089 38545 1270209600 38546 837118489 38547 2874246544 38548 3018403600 38549 921365316 38550 9341609104 38551 549808704 38552 5635955329 38553 1215010449 38554 1034522896 38555 1040643081 38556 345522947344 38557 371718400 38558 1437774724 38559 1038257284 38560 45571575625 38561 371834089 38562 2339366689 38563 2324975524 38564 2715868996 38565 5649326244 38566 1176490000 38567 371872656 38568 11795480449 38569 372335616 38570 6781687201 38571 3355537329 38572 1885296400 38573 466257649 38574 6518463169 38575 1440202500 38576 9582060544 38577 3825051409 38578 167608919 38579 412739856 38580 10384017604 38581 414529600 38582 889113124 38583 8021351844 38584 22184613025 38585 730620900 38586 2672579809 38587 475632481 38588 531191858 38589 1542289984 38590 2087119225 38591 1159402500 38592 418592178169 38593 372528601 38594 1376781025 38595 3320871129 38596 1889988676 38597 637714009 38598 5873996164 38599 46351581 38600 320287223 38601 2884978944 38602 838855369 38603 372644416 38604 5252190784 38605 1822948416 38606 1021825156 38607 1306605609 38608 2977971314 38609 372683025 38610 84135963844 38611 373030596 38612 11740806025 38613 1395171904 38614 1037999524 38615 731377936 38616 11854201129 38617 1103501961 38618 839724484 38619 7197316569 38620 3707470321 38621 522579600 38622 2763289489 38623 649791081 38624 28398990400 38625 8418429504 38626 3506771524 38627 831168900 38628 20445282169 38629 373223761 38630 1657141264 38631 1200761104 38632 6044440516 38633 922033225 38634 3052783504 38635 734030649 38636 3300617401 38637 212462917969 38638 840942001 38639 373455625 38640 204468561124 38641 469545561 38642 1108956601 38643 1473177924 38644 1896254116 38645 855504001 38646 11998354369 38647 924038404 38648 861223127 38649 1795386384 38650 3345928336 38651 373494276 38652 5278313104 38653 373803556 38654 607731074 38655 5702062144 38656 265264141444 38657 726518116 38658 2978648929 38659 434222244 38660 3769100449 38661 6621402384 38662 1441644961 38663 718776100 38664 93291760969 38665 368150642 38666 844425481 38667 1038901824 38668 4795562500 38669 373842225 38670 4593721729 38671 373958244 38672 9629693161 38673 2925403569 38674 1106560225 38675 7577354304 38676 8063501209 38677 374267716 38678 1017992836 38679 1039869009 38680 8419714081 38681 480267225 38682 16457554369 38683 401321089 38684 581494847 38685 2055896964 38686 1747490809 38687 525555625 38688 146013401689 38689 925376400 38690 2395123600 38691 8088663969 38692 2383392400 38693 374383801 38694 2340817924 38695 833534641 38696 10836393604 38697 1041159289 38698 1200691801 38699 374538609 38700 67126073569 38701 1133534224 38702 1106959441 38703 4080909924 38704 2256920087 38705 736308225 38706 2353899289 38707 374616025 38708 1897038025 38709 8016874369 38710 11119913401 38711 374654736 38712 11942555524 38713 374848321 38714 1449401041 38715 2769074884 38716 1900960000 38717 934096969 38718 51047527969 38719 542470681 38720 185936027209 38721 1041804729 38722 1240730176 38723 374964496 38724 1009996258 38725 1447650304 38726 295588226 38727 5128278544 38728 5861127364 38729 375119424 38730 4636520464 38731 264860975 38732 3163500025 38733 1042773264 38734 195012614 38735 943656961 38736 75288225769 38737 375313129 38738 2099472400 38739 1309137124 38740 6012728 38741 557384881 38742 3342805489 38743 693953649 38744 5241760000 38745 42822921969 38746 844948624 38747 375351876 38748 5350483609 38749 375700689 38750 17756895025 38751 1043096209 38752 11446294271 38753 936849664 38754 6566995369 38755 1240448400 38756 1904100496 38757 1043742249 38758 169001351 38759 1428590850 38760 42634816324 38761 454329225 38762 845646400 38763 3628496169 38764 2668239025 38765 737068201 38766 10482073924 38767 376010881 38768 9741295204 38769 1046651904 38770 1660562500 38771 414651769 38772 42616234969 38773 1082804836 38774 169175810 38775 7123697604 38776 5750037241 38777 472019076 38778 3788648704 38779 1015441956 38780 9480137956 38781 4748863744 38782 847042816 38783 376166025 38784 317140175104 38785 737448336 38786 1553069281 38787 2619085329 38788 1912750225 38789 428821264 38790 12919050244 38791 376398801 38792 7565520400 38793 1222691089 38794 2740941316 38795 743162121 38796 7910679364 38797 526151844 38798 1265153761 38799 23160882969 38800 40173788356 38801 1602721156 38802 2785411729 38803 376748100 38804 2432856976 38805 3940323984 38806 848265625 38807 426216025 38808 281841006769 38809 392040000 38810 1667415556 38811 1334221729 38812 2785728400 38813 464187025 38814 2356811209 38815 1849344016 38816 21864058225 38817 4334510569 38818 1461074176 38819 527345296 38820 10577505409 38821 376981056 38822 2845582336 38823 1048593924 38824 7621988416 38825 1458858025 38826 18580961344 38827 419799121 38828 2433744889 38829 3690198009 38830 2401294009 38831 794901636 38832 26970507529 38833 377097561 38834 169699727 38835 5888567169 38836 1617804743 38837 413308900 38838 2362640449 38839 377330625 38840 8524090276 38841 2120786704 38842 848789956 38843 1356669889 38844 28972124944 38845 939790336 38846 849139600 38847 1701727504 38848 49924539844 38849 475240000 38850 27470410564 38851 377524900 38852 2692468321 38853 8178850969 38854 849314449 38855 1137645441 38856 11972079889 38857 4748450281 38858 849664201 38859 1049565609 38860 4806787561 38861 377641489 38862 8711795569 38863 529138009 38864 24173719441 38865 2059072129 38866 170049455 38867 377758096 38868 6448411204 38869 482593024 38870 7744000000 38871 7244052544 38872 6493297561 38873 378108025 38874 6884352784 38875 2881435041 38876 1913537536 38877 1050861889 38878 423494450 38879 474499089 38880 7063964627344 38881 406425600 38882 850888900 38883 1838865924 38884 1918264804 38885 531459879 38886 2369937124 38887 473062500 38888 864770306 38889 3423654144 38890 1682886529 38891 378341401 38892 13359198724 38893 1046457801 38894 851764225 38895 2084561649 38896 28920063481 38897 426587716 38898 6676850944 38899 187198566 38900 7662901444 38901 1051834624 38902 1089660100 38903 378613764 38904 12060871684 38905 1107624961 38906 5297073961 38907 12390361344 38908 2084926921 38909 833707876 38910 4665163204 38911 427372929 38912 4150143096100 38913 3485957764 38914 852289636 38915 987153561 38916 29898559744 38917 378691600 38918 328033799 38919 1052807809 38920 23989363225 38921 378730521 38922 4112913424 38923 378925156 38924 2463136900 38925 12020271769 38926 852815209 38927 1207840516 38928 27639727504 38929 105928838 38930 2160669289 38931 1578631824 38932 1920630625 38933 379314576 38934 48702751969 38935 1278706081 38936 6628890724 38937 1053456849 38938 170574722 38939 605455236 38940 15599260609 38941 938135641 38942 853516225 38943 2938940944 38944 22080176836 38945 743925625 38946 2391894649 38947 119472495 38948 8413108729 38949 1056380004 38950 5283981481 38951 531533025 38952 34081590544 38953 379431441 38954 854042176 38955 15608004624 38956 1922208649 38957 404935129 38958 3062736964 38959 379665225 38960 19376083204 38961 47442067344 38962 1307797298 38963 494306289 38964 6807405049 38965 748514881 38966 854568289 38967 1516479364 38968 4334773921 38969 1508157225 38970 13279566169 38971 379782144 38972 1924576900 38973 1488184929 38974 1484560900 38975 1473868881 38976 386227446784 38977 380094016 38978 171100799 38979 3737732769 38980 3776839936 38981 476156041 38982 3303030784 38983 187872239 38984 6209282401 38985 4154060304 38986 926350096 38987 650658064 38988 88543143844 38989 414936900 38990 845624114 38991 1266078724 38992 9773299600 38993 380601081 38994 2892503524 38995 1070205796 38996 1931690401 38997 7527644644 38998 1869178756 38999 84246914 39000 154914662464 39001 458302464 39002 856147600 39003 1056705049 39004 13199482321 39005 864536409 39006 9411328144 39007 562828176 39008 43216588996 39009 1057355289 39010 2453022784 39011 942183025 39012 5357068864 39013 655001649 39014 171627686 39015 24944095969 39016 4356132001 39017 534534400 39018 5975599204 39019 380679121 39020 3862498201 39021 1057680484 39022 941201041 39023 381030400 39024 78658933444 39025 3742502976 39026 2369645041 39027 1061586724 39028 2815257481 39029 558093376 39030 4679517649 39031 606883225 39032 14719512976 39033 2941652169 39034 990990400 39035 1024000000 39036 5370251524 39037 419840100 39038 962860900 39039 10674402489 39040 263016148201 39041 381069441 39042 55371737344 39043 381147529 39044 2345755489 39045 3130066809 39046 2120694601 39047 381772521 39048 12209587009 39049 481144225 39050 4865202001 39051 2955227044 39052 3353568100 39053 2395515136 39054 4061130529 39055 908299044 39056 9821404609 39057 1386221824 39058 950797225 39059 444492889 39060 102727942144 39061 148251014 39062 171803495 39063 1254363889 39064 6668518921 39065 1304365456 39066 3072706624 39067 945562500 39068 1932481600 39069 8224131969 39070 1686334225 39071 461605225 39072 104844497209 39073 432224100 39074 2129822500 39075 4104580489 39076 1937232196 39077 614048400 39078 12163222369 39079 381967936 39080 8629109449 39081 2636000964 39082 859310596 39083 1363529476 39084 5376848929 39085 749664400 39086 860190241 39087 3661702144 39088 4946078615 39089 382124304 39090 4708292689 39091 1008951696 39092 2343140836 39093 1315295289 39094 1208813824 39095 1869265225 39096 103885025344 39097 382241601 39098 1162741801 39099 1062238464 39100 14761035025 39101 463971600 39102 52714782409 39103 382319809 39104 107855755396 39105 8913625744 39106 860718244 39107 382437136 39108 5416518409 39109 1253372409 39110 1691512384 39111 1063216449 39112 4381116100 39113 382554481 39114 9051048769 39115 750814801 39116 7106152804 39117 2426252049 39118 172331462 39119 382828356 39120 56037305284 39121 677248576 39122 1265580625 39123 248439442969 39124 149160091 39125 2955553225 39126 2397767089 39127 535135689 39128 1146673391 39129 1064194884 39130 8516336656 39131 429940225 39132 15064371169 39133 382945761 39134 1079779600 39135 2097365209 39136 22297358329 39137 191258754 39138 3410793604 39139 383298084 39140 6009505441 39141 2966109444 39142 862303225 39143 658486921 39144 31490986849 39145 753118249 39146 534970991 39147 1066479649 39148 1941195481 39149 107731535 39150 81117875344 39151 3711611929 39152 9917968921 39153 1589377689 39154 862831876 39155 843670116 39156 9663283204 39157 383376400 39158 2135918656 39159 4487258169 39160 14200058896 39161 383415561 39162 2999971984 39163 383768100 39164 1945956769 39165 5322723849 39166 864066025 39167 480398724 39168 2428102548169 39169 1140412900 39170 1693240201 39171 1503267984 39172 4864365025 39173 466387216 39174 141777692 39175 1481403121 39176 1074255503 39177 8246819344 39178 1270067044 39179 1128153744 39180 10772779264 39181 383964025 39182 2123182084 39183 1354019209 39184 15469140625 39185 947962521 39186 16669908544 39187 412455481 39188 438253943 39189 1071383824 39190 1696698481 39191 384120801 39192 20419552609 39193 1387637001 39194 864595216 39195 11153894544 39196 434890031 39197 566106849 39198 3507837529 39199 384316816 39200 518937259129 39201 1277848009 39202 1098591025 39203 440748036 39204 225921497344 39205 755425225 39206 865124569 39207 2647308304 39208 2925490226 39209 384473664 39210 4795147009 39211 491109921 39212 1949134201 39213 2974284369 39214 2138970001 39215 2383490041 39216 47918085604 39217 384669769 39218 173920223 39219 1348138089 39220 5806135204 39221 1639035225 39222 6824742544 39223 469762276 39224 4391845441 39225 258289272 39226 1214243716 39227 384708996 39228 14054576704 39229 384787456 39230 1701892516 39231 8315068969 39232 50578210816 39233 384905161 39234 4211620609 39235 2917620225 39236 2518835344 39237 1876795684 39238 1389723841 39239 384944400 39240 71268709444 39241 385140625 39242 432654623 39243 1227941764 39244 1951518976 39245 1029832281 39246 3829381924 39247 660233025 39248 14283835225 39249 21524410944 39250 7033002769 39251 385965316 39252 5509647529 39253 481978116 39254 1284864025 39255 2103781689 39256 2216944130 39257 94952103 39258 18888928969 39259 739241721 39260 543635419 39261 1713711609 39262 1068963025 39263 1110488976 39264 64791629764 39265 758121156 39266 1008634081 39267 2987934244 39268 1956292900 39269 413227584 39270 20346740164 39271 420045025 39272 4409756836 39273 3326059584 39274 206223263 39275 1496529225 39276 15119653444 39277 1510721424 39278 1740011 39279 1072366009 39280 20012629156 39281 108335814 39282 2413953424 39283 439237764 39284 9250207684 39285 48813157969 39286 1508234896 39287 491198569 39288 12509751409 39289 417998025 39290 1703625625 39291 15283883 39292 5085258721 39293 386122500 39294 8796001369 39295 903242916 39296 4625795368 39297 1073021049 39298 5510538289 39299 666362596 39300 22813685764 39301 386358336 39302 1056250000 39303 4246086244 39304 8574019216 39305 1889293156 39306 2415427609 39307 622702116 39308 3037222321 39309 1074003984 39310 1714042801 39311 114519407 39312 896216275969 39313 386436964 39314 1216963225 39315 2123089929 39316 1957885504 39317 386554921 39318 2422805284 39319 216100527 39320 8770135201 39321 3901501444 39322 174274271 39323 386908900 39324 7846770724 39325 4954470544 39326 659732870 39327 1075971204 39328 4473878018 39329 88612079 39330 30655457569 39331 480223396 39332 150749563 39333 2664314689 39334 946731361 39335 759278025 39336 17556780004 39337 476461584 39338 2208624016 39339 15021443844 39340 9615567481 39341 386948241 39342 3069381604 39343 387263041 39344 9982607569 39345 3036781449 39346 959512576 39347 3860509689 39348 15230521744 39349 893292544 39350 3431499241 39351 1853474704 39352 886206470 39353 751801561 39354 354440312 39355 964413025 39356 1965060241 39357 3012582769 39358 1233344161 39359 387420489 39360 300931239184 39361 961868196 39362 872020900 39363 1076955489 39364 3389102656 39365 760049761 39366 8583065917969 39367 387499225 39368 19609801225 39369 1523497024 39370 2590097449 39371 387538596 39372 7092503089 39373 387735481 39374 872907025 39375 108990438769 39376 16389120400 39377 1192666225 39378 2427237289 39379 490799716 39380 5493626161 39381 1080239689 39382 2668858921 39383 388011204 39384 35339112169 39385 760435776 39386 1120173961 39387 1624654249 39388 2428419841 39389 1240166656 39390 8450573329 39391 542377521 39392 22588587025 39393 8452411969 39394 873084304 39395 761208100 39396 37363730209 39397 388247616 39398 873970969 39399 1749916224 39400 17328563044 39401 866301489 39402 10580591044 39403 1684774116 39404 1967454736 39405 2743350129 39406 1928790724 39407 438693025 39408 27774555649 39409 388444681 39410 4318986961 39411 3701140569 39412 450984038 39413 545409316 39414 2428715524 39415 764688409 39416 7726058404 39417 2669995584 39418 874680625 39419 388838961 39420 96759567844 39421 435723876 39422 1396217956 39423 1397413924 39424 1980588987556 39425 2515122801 39426 2433152929 39427 474194176 39428 1968253225 39429 5437145169 39430 1717522249 39431 1254151396 39432 21712611904 39433 510940816 39434 875568100 39435 3005999929 39436 1973047561 39437 502432225 39438 17098700644 39439 388917841 39440 27882654361 39441 1080897129 39442 404172422 39443 389075625 39444 8580687424 39445 729907476 39446 1792167556 39447 23542912969 39448 4434894025 39449 433097721 39450 9772706449 39451 389272900 39452 992246018 39453 1082212609 39454 876633664 39455 1330279729 39456 178262972944 39457 758451600 39458 1048075876 39459 2698490809 39460 3886026244 39461 390023001 39462 143254337 39463 912644100 39464 4442089201 39465 5942405569 39466 2185001536 39467 478515625 39468 20794216804 39469 448931344 39470 1734972409 39471 1198336689 39472 10031224336 39473 962550625 39474 28035148969 39475 1504121089 39476 2395710916 39477 1082870649 39478 175516274 39479 724471056 39480 75882068089 39481 668119104 39482 1309716100 39483 3432436569 39484 1977847729 39485 972254761 39486 2449458064 39487 964599364 39488 50906640625 39489 1084187329 39490 2509509025 39491 805197376 39492 1184314963 39493 466819236 39494 13033190569 39495 2145727684 39496 4452892900 39497 84041799 39498 2834710564 39499 390102001 39500 16412172100 39501 42255735844 39502 877877641 39503 390220516 39504 28045196089 39505 765850276 39506 878411044 39507 1875496249 39508 7006359616 39509 390260025 39510 13522666369 39511 390457600 39512 6432521209 39513 1085175364 39514 1409251600 39515 1963641969 39516 8007028324 39517 476592561 39518 878766736 39519 3020821444 39520 110586177025 39521 390852900 39522 6103828129 39523 549668025 39524 471731270 39525 7416137689 39526 880012225 39527 648517156 39528 319577657344 39529 965966400 39530 2067975625 39531 1086163849 39532 1979449081 39533 671639056 39534 3433608409 39535 768176656 39536 25578884356 39537 4894681444 39538 1124998681 39539 573794116 39540 10838267449 39541 391050625 39542 222724727 39543 6720228529 39544 893410178 39545 1094154084 39546 33943272169 39547 422261401 39548 1985058916 39549 1086823089 39550 10542977041 39551 391287961 39552 342250740484 39553 496532089 39554 881436721 39555 18039713344 39556 4502275801 39557 193305183 39558 3624280804 39559 854451361 39560 16590212809 39561 1091773764 39562 1040901169 39563 391406656 39564 40687730944 39565 879003904 39566 1077414976 39567 2279298564 39568 10063701124 39569 391644100 39570 4809699904 39571 968018769 39572 3460733584 39573 3037332544 39574 1174021696 39575 1530843876 39576 16778539024 39577 576000000 39578 3182426569 39579 1288594609 39580 3917508100 39581 392158809 39582 19199427844 39583 624150289 39584 23028973009 39585 10291493809 39586 176406119 39587 559842921 39588 5516329984 39589 705699225 39590 2201861776 39591 4308215769 39592 28308062500 39593 629457921 39594 2455400704 39595 769729536 39596 2930056900 39597 1247643684 39598 1524121600 39599 968703376 39600 415975981444 39601 495507600 39602 883218961 39603 1335317764 39604 1987465561 39605 1084450761 39606 10583677129 39607 392396481 39608 4478152561 39609 68088117969 39610 2273382400 39611 964102500 39612 5536401649 39613 972130041 39614 1032401161 39615 3596640784 39616 52899540001 39617 434847609 39618 10259056369 39619 392475721 39620 10307122576 39621 1406025009 39622 1247078596 39623 392634225 39624 22596703684 39625 3222378756 39626 883753984 39627 11472980544 39628 1993890409 39629 631416384 39630 4853490889 39631 393189241 39632 10276079641 39633 1554094084 39634 3283748416 39635 770895225 39636 44021075344 39637 676936324 39638 177119615 39639 1422949284 39640 8876654656 39641 2407374225 39642 2464328164 39643 90559167 39644 4300474084 39645 5969416644 39646 1065434881 39647 87144774 39648 166163847424 39649 563350225 39650 7008368656 39651 1092104209 39652 3192928036 39653 577104529 39654 6849548644 39655 2867923809 39656 4496238916 39657 1093757184 39658 1023744016 39659 393347889 39660 11235364009 39661 493728400 39662 2191176100 39663 18207993969 39664 13899231025 39665 771672841 39666 3502509124 39667 393427225 39668 2828644225 39669 2732884729 39670 1754269456 39671 393585921 39672 57906165769 39673 447703281 39674 206994647 39675 10613532484 39676 9041917921 39677 551498256 39678 3200391184 39679 394062201 39680 721903423201 39681 3053888644 39682 885895696 39683 195362502 39684 5556509764 39685 774008041 39686 886788841 39687 1095742404 39688 9624394816 39689 850480569 39690 630534459844 39691 582643044 39692 1996302400 39693 1244466729 39694 1090848784 39695 1014613609 39696 28181008384 39697 1251036900 39698 1455346201 39699 4417197444 39700 7818096400 39701 678863025 39702 4412546329 39703 394181316 39704 2279923871 39705 2161971009 39706 177476903 39707 426339904 39708 15565556644 39709 394379881 39710 5213995264 39711 4647421584 39712 33259181641 39713 445885456 39714 2477749729 39715 2873924881 39716 1997106721 39717 8567723844 39718 2200454281 39719 394538769 39720 1491310712 39721 944025625 39722 888040000 39723 1097066884 39724 2001130756 39725 3808741225 39726 6886842169 39727 394657956 39728 17657094400 39729 2206838529 39730 2047019536 39731 452157696 39732 22868093284 39733 394975876 39734 890007889 39735 6023622544 39736 4499860561 39737 446181129 39738 3097701649 39739 189731758 39740 3941202841 39741 1882865664 39742 1273490596 39743 552720100 39744 1745865401344 39745 774397584 39746 2941435225 39747 1098723609 39748 626998415 39749 395214400 39750 23036257729 39751 431102169 39752 4507108225 39753 7768130769 39754 2439668449 39755 776736900 39756 5576654329 39757 469632241 39758 999697924 39759 1276418529 39760 51824522500 39761 395373456 39762 11095883569 39763 494573121 39764 2004352900 39765 3260638404 39766 1008062500 39767 3889268496 39768 12600511504 39769 395572321 39770 415853759 39771 24316347969 39772 2535122500 39773 568631716 39774 6181418884 39775 2228878521 39776 40238755216 39777 1100049889 39778 178013510 39779 395811025 39780 64700027044 39781 979001521 39782 892157161 39783 1340804689 39784 4532520976 39785 976187536 39786 3707835664 39787 554555401 39788 34474834276 39789 3056652369 39790 2970795025 39791 395970201 39792 28864990609 39793 679592761 39794 945255025 39795 5435670529 39796 2011612201 39797 497111616 39798 29950455844 39799 396408100 39800 229055710 39801 1104033529 39802 2212855681 39803 498673561 39804 8234110564 39805 1148532100 39806 1548107716 39807 3081582144 39808 117145330225 39809 485329223 39810 5105388304 39811 441210025 39812 2499900001 39813 1811098249 39814 226545266 39815 782600625 39816 94948410769 39817 458174025 39818 1083923929 39819 1919929489 39820 6117429796 39821 396527569 39822 2489710609 39823 196050695 39824 16285588225 39825 34898723344 39826 892694884 39827 396567396 39828 5590104289 39829 396766561 39830 4349402500 39831 2031935929 39832 7970025625 39833 487349776 39834 6936724369 39835 1159947364 39836 3282029521 39837 7021099264 39838 893412100 39839 396806400 39840 143241054784 39841 396925929 39842 1263660304 39843 4721338944 39844 4989444496 39845 1347697521 39846 2934605584 39847 397125184 39848 6200775025 39849 1415038689 39850 3535610521 39851 983136025 39852 365646367969 39853 111382559 39854 894309025 39855 2165227024 39856 16038449449 39857 397244761 39858 12275975209 39859 637259536 39860 3957039025 39861 3951631044 39862 1314715081 39863 397364356 39864 18979746289 39865 2697348096 39866 1289384464 39867 1231799409 39868 2014034884 39869 397523844 39870 13891451044 39871 684921241 39872 151259544241 39873 1105030564 39874 895385929 39875 4776744996 39876 5610309604 39877 397643481 39878 1025856841 39879 23504569344 39880 9091622500 39881 117845414 39882 6164919289 39883 397723249 39884 6293248900 39885 2171746404 39886 9358434121 39887 398002500 39888 80947078144 39889 519657616 39890 1764840100 39891 1107025984 39892 2027790961 39893 248315138 39894 3224195524 39895 895266241 39896 4543434025 39897 10447292944 39898 179268743 39899 498807556 39900 77803060624 39901 398561296 39902 960256144 39903 1507147684 39904 31337850625 39905 1254788929 39906 19407833344 39907 986588100 39908 567986135 39909 1436940649 39910 3081693169 39911 426629025 39912 12661200484 39913 86894466 39914 2222179600 39915 6298327044 39916 2570591401 39917 422014849 39918 2494203364 39919 832495609 39920 20334760000 39921 2750163364 39922 896643136 39923 961992256 39924 15790938244 39925 1538522176 39926 897541681 39927 1107691524 39928 25389235600 39929 398721024 39930 13303776964 39931 484044001 39932 2327483536 39933 33878819844 39934 1002925561 39935 5001884176 39936 6298001814724 39937 399040576 39938 1339852816 39939 1110022489 39940 3964969024 39941 558849600 39942 18642352369 39943 86769447 39944 4554360196 39945 2184814564 39946 898081024 39947 484836361 39948 5617052809 39949 1715616400 39950 11809166 39951 5099673744 39952 14536642624 39953 399400225 39954 2495701849 39955 1032079876 39956 384814723 39957 1661948289 39958 179808050 39959 570397689 39960 234558113344 39961 491242896 39962 2175196321 39963 4094976064 39964 2364974161 39965 785736961 39966 2504702209 39967 501356881 39968 1799797954 39969 3089914569 39970 4441289449 39971 399560121 39972 5657597089 39973 431309824 39974 2202988096 39975 8018665209 39976 6976258576 39977 988662249 39978 7037028769 39979 399640081 39980 3980852836 39981 1110688929 39982 899340121 39983 399760036 39984 216734009209 39985 1112289201 39986 899700025 39987 8590879969 39988 3496829956 39989 400160016 39990 8335142209 39991 1151177041 39992 4561651600 39993 1111688964 39994 180168038 39995 1203743025 39996 22691505769 39997 198525606 39998 2228406436 39999 1402652304 40000 765912026896 40001 951475716 40002 3375842404 40003 444113476 40004 2441743396 40005 15897931569 40006 224530406 40007 560695041 40008 12691599649 40009 400240036 40010 1766604961 40011 1112022409 40012 1006241351 40013 400600225 40014 134367699844 40015 1051056400 40016 13614222400 40017 1116695889 40018 1630867456 40019 995591809 40020 20048294464 40021 575712036 40022 180348167 40023 3095475769 40024 4572599641 40025 1550075641 40026 6364369729 40027 686702025 40028 2028601600 40029 1564360704 40030 1770137329 40031 400720324 40032 204834992569 40033 4277160000 40034 1131649600 40035 2937314809 40036 2039967556 40037 400760361 40038 2509208464 40039 401240961 40040 52775413441 40041 8637285969 40042 902041156 40043 641659561 40044 7578050704 40045 786129444 40046 902581849 40047 2767496449 40048 10424410000 40049 470195856 40050 31768428169 40051 810882576 40052 5294017600 40053 3596041089 40054 451268999 40055 787307481 40056 13059232729 40057 446645956 40058 904204900 40059 3103826944 40060 4012715716 40061 1148193225 40062 3572094289 40063 401721849 40064 120158596321 40065 2194641409 40066 2756670016 40067 451095121 40068 133270263844 40069 507330576 40070 1775442496 40071 2940025284 40072 915196262 40073 565631089 40074 2516727889 40075 788541935 40076 2555100304 40077 4377410244 40078 1062499216 40079 689377536 40080 60136281529 40081 418611600 40082 5783298304 40083 1604162704 40084 2890245121 40085 791634496 40086 9528102544 40087 401842116 40088 918852791 40089 5037734529 40090 2900253316 40091 515744100 40092 10119756409 40093 401962401 40094 180889094 40095 505431417969 40096 4501200766 40097 85276239 40098 2900576449 40099 402203025 40100 8133153856 40101 1119036304 40102 905648836 40103 1314860121 40104 36104560144 40105 1356448900 40106 1274775616 40107 1287517924 40108 2611823236 40109 590441401 40110 12422662849 40111 402443721 40112 17614067524 40113 3112189369 40114 1313410081 40115 1052872704 40116 5671144249 40117 1398311236 40118 1560171001 40119 1352547729 40120 11995725625 40121 503957601 40122 19828019344 40123 402523969 40124 5073712900 40125 8736080089 40126 181250162 40127 402564096 40128 296945435329 40129 403005625 40130 1780755601 40131 79996768569 40132 478750694 40133 455182225 40134 2518233124 40135 1283717241 40136 1122271655 40137 1433152449 40138 686534183 40139 735006321 40140 31955852644 40141 455224896 40142 907997689 40143 1121714064 40144 18396581956 40145 3411027216 40146 2525766049 40147 599417289 40148 2040780625 40149 8660535844 40150 5697834256 40151 403045776 40152 32020239364 40153 403246561 40154 1144401241 40155 2204490304 40156 2049735076 40157 698333476 40158 12064166569 40159 996980625 40160 47776342084 40161 1579824009 40162 1140345361 40163 403367056 40164 5711882929 40165 929518144 40166 709931447 40167 3137344144 40168 4598196100 40169 403527744 40170 9119677009 40171 723287236 40172 4581123856 40173 2819822404 40174 1148871025 40175 1553936400 40176 877148379844 40177 403768836 40178 181792439 40179 1219546084 40180 26861243236 40181 646074724 40182 3449447824 40183 977875441 40184 4627536676 40185 11376782244 40186 1029318889 40187 199509810 40188 7237245184 40189 403849216 40190 1782528400 40191 1122049009 40192 285926547841 40193 404251236 40194 27634740169 40195 794394225 40196 3624642025 40197 1124059729 40198 1062694801 40199 490312449 40200 55146068224 40201 999761161 40202 909625600 40203 8707129344 40204 7576483849 40205 1650878161 40206 2527273984 40207 579268624 40208 26731596004 40209 1927385604 40210 1787852089 40211 18677949 40212 15961037569 40213 404613225 40214 910168561 40215 5607313924 40216 6545619025 40217 453817809 40218 2531800489 40219 500193225 40220 4036696225 40221 3688983169 40222 1641635759 40223 158608383 40224 65411643049 40225 1561672324 40226 910530625 40227 3092138449 40228 3073039225 40229 2479143681 40230 39278086969 40231 404733924 40232 6082284121 40233 1125065764 40234 911073856 40235 1409551936 40236 14527963024 40237 404814400 40238 387358415 40239 4081548769 40240 20822778601 40241 405055876 40242 3834953329 40243 1010222656 40244 2052180601 40245 2211068484 40246 911617249 40247 94256135 40248 72717594244 40249 113850375 40250 26937015625 40251 1125736704 40252 2370229225 40253 405539044 40254 2539353664 40255 989794521 40256 80624763025 40257 62969377969 40258 912885796 40259 470022400 40260 18818901124 40261 1065891904 40262 1035874225 40263 1129094404 40264 11655145681 40265 795578436 40266 7049617444 40267 464316304 40268 2052996100 40269 1648928449 40270 1807440196 40271 87976521 40272 29836343824 40273 868952484 40274 1568239201 40275 12290383044 40276 2057076025 40277 405659881 40278 15911804164 40279 518154169 40280 16444471696 40281 1309860864 40282 1297152256 40283 405780736 40284 45448696969 40285 1970472100 40286 913248400 40287 1949840649 40288 24073074025 40289 406869241 40290 6854515264 40291 488984769 40292 5130283876 40293 7501638544 40294 913429729 40295 797554081 40296 23914148164 40297 444155625 40298 182879423 40299 4244131609 40300 19236025636 40301 463067361 40302 7074828544 40303 90772082 40304 15048910276 40305 2214361249 40306 2269093225 40307 509901561 40308 5718686884 40309 457532100 40310 2352153001 40311 8777253969 40312 929866118 40313 1762404361 40314 2549947009 40315 1130573376 40316 2061977281 40317 1449477184 40318 1344908929 40319 650505025 40320 4430970270169 40321 508277025 40322 915607081 40323 1130775129 40324 2622873796 40325 1573312225 40326 7717095409 40327 2503301089 40328 5175507481 40329 3140145369 40330 473247746 40331 581051025 40332 5752767409 40333 514609225 40334 3031603600 40335 2220954129 40336 10507275025 40337 867361401 40338 174044992969 40339 824895841 40340 4076822500 40341 4403251449 40342 293699807 40343 407030625 40344 15576787249 40345 799928089 40346 915970225 40347 3154170244 40348 7772009281 40349 459416356 40350 9918566464 40351 407151684 40352 43520218225 40353 1131784164 40354 916515076 40355 2004800625 40356 24912518569 40357 407232400 40358 1156000000 40359 1595363364 40360 9163849984 40361 407757249 40362 12755895364 40363 469935684 40364 2062794724 40365 46520881969 40366 183605879 40367 100387842 40368 37869938404 40369 260079143 40370 2592235396 40371 1132793649 40372 158823283 40373 522991161 40374 7125385744 40375 5616753025 40376 30549446656 40377 1387339009 40378 1580380516 40379 437353569 40380 11369317129 40381 569967876 40382 1147041424 40383 7816681744 40384 54589518736 40385 896942601 40386 3360173089 40387 408484521 40388 3342111721 40389 1133803584 40390 4596568804 40391 1212710976 40392 173732243344 40393 11006919 40394 1360134400 40395 2230861824 40396 2066884369 40397 1294200625 40398 2552977729 40399 86852783 40400 41780586409 40401 3970512144 40402 919787584 40403 571210000 40404 29758665049 40405 801116416 40406 1110155761 40407 1135150864 40408 4664343616 40409 511619161 40410 14390881444 40411 1680262081 40412 2070159001 40413 1709160964 40414 1923261025 40415 880664976 40416 68555996224 40417 702833121 40418 2284840000 40419 24707752969 40420 6156913156 40421 477378801 40422 2571199849 40423 408565369 40424 6958229056 40425 37130206864 40426 1443240100 40427 408605796 40428 1240809538 40429 408686656 40430 3121456900 40431 1136836089 40432 55539877561 40433 409212441 40434 4458499984 40435 801512721 40436 2953487716 40437 3173857569 40438 184151666 40439 268879110 40440 26881897849 40441 505710144 40442 221724722 40443 2927026404 40444 2079177604 40445 802305625 40446 50540435344 40447 115094423 40448 667234120336 40449 1415414884 40450 710575046 40451 120089202 40452 5759595664 40453 202298882 40454 1188870400 40455 10072531044 40456 8301214321 40457 663886756 40458 3618864649 40459 409455225 40460 15646507396 40461 1138860009 40462 921061801 40463 495240516 40464 82103452369 40465 803892609 40466 922519129 40467 3927779584 40468 2516125921 40469 1048205376 40470 7769893609 40471 409698081 40472 4697594521 40473 8918346969 40474 14831829796 40475 1577201796 40476 5814367504 40477 512479044 40478 1173405025 40479 46275051 40480 102808727044 40481 1014422500 40482 13021548544 40483 409779049 40484 484935215 40485 2244106384 40486 1337657476 40487 409900516 40488 34732658689 40489 603930625 40490 1809226225 40491 4635839569 40492 2625640081 40493 410022001 40494 3265208164 40495 806043650 40496 10573803241 40497 1141223524 40498 184698263 40499 410184009 40500 930621007969 40501 443649969 40502 3329290000 40503 1848312064 40504 6480250000 40505 805878544 40506 3301306849 40507 410427081 40508 5724132964 40509 7914237444 40510 1814589604 40511 515063025 40512 165174777889 40513 696748816 40514 1184942929 40515 3212849124 40516 5158686976 40517 595408801 40518 7227040144 40519 410629696 40520 9272727025 40521 1987554724 40522 924342409 40523 2515423716 40524 8274995089 40525 1588899321 40526 1475328100 40527 14235353344 40528 13501045636 40529 410670225 40530 12942930289 40531 410913441 40532 2081640625 40533 1262523024 40534 1596641764 40535 1763664016 40536 36878209369 40537 1017929025 40538 925984900 40539 1142913249 40540 4084871569 40541 443523600 40542 3087691489 40543 411237841 40544 65163283441 40545 9621059569 40546 2051908804 40547 703734784 40548 8849541184 40549 858724416 40550 728207255 40551 2825666649 40552 1183768070 40553 435682129 40554 20146111969 40555 807071281 40556 2082461956 40557 1600560049 40558 2294314201 40559 411602944 40560 167818857649 40561 540097600 40562 234283814 40563 3182313744 40564 160463299 40565 3519811584 40566 2572721284 40567 543076416 40568 6602537536 40569 1145280964 40570 63025286 40571 476941921 40572 155837036644 40573 710968896 40574 926898025 40575 4489938049 40576 26200981382 40577 411724681 40578 2584908964 40579 2526469696 40580 4125235984 40581 73068577344 40582 1020099721 40583 411887025 40584 22677950464 40585 808264900 40586 4054250929 40587 1380642649 40588 2805714961 40589 102233375 40590 21531747169 40591 412008804 40592 13482228769 40593 2872638409 40594 929274256 40595 1327727844 40596 8136400804 40597 412252416 40598 1185149476 40599 5500002244 40600 50882276041 40601 577440900 40602 3008193409 40603 121219031 40604 2089861225 40605 2250743364 40606 1072104049 40607 1020035844 40608 647923573969 40609 412617969 40610 2832794176 40611 1147989924 40612 5270469604 40613 516789289 40614 6417131449 40615 813048196 40616 940945055 40617 3187957444 40618 1488725056 40619 452540529 40620 11571735184 40621 2576476081 40622 1406325001 40623 1616200804 40624 10607146081 40625 20408693881 40626 10611472144 40627 412821124 40628 1034526047 40629 1378042884 40630 2311590241 40631 459459225 40632 13121015209 40633 429484176 40634 1316891521 40635 51160558969 40636 2091507289 40637 412861761 40638 4446489124 40639 413959716 40640 111720388516 40641 3806519809 40642 460723202 40643 451987600 40644 16766883169 40645 1142845636 40646 929640100 40647 1476634329 40648 4716118276 40649 204403391 40650 10362629209 40651 935809281 40652 2093977600 40653 3190781169 40654 930189001 40655 1102505616 40656 141712343809 40657 458516569 40658 217351430 40659 1150362889 40660 6236260900 40661 494528644 40662 58050637969 40663 1351003536 40664 15990614116 40665 2254065529 40666 186159815 40667 115718982 40668 5821232209 40669 94690815 40670 12785729476 40671 3196432369 40672 37367209636 40673 499880164 40674 2586434449 40675 1608491236 40676 161286466 40677 4983230464 40678 1855455625 40679 607326736 40680 90022201369 40681 519384100 40682 931470400 40683 1240589284 40684 5215728400 40685 966152889 40686 2594068624 40687 906973456 40688 10657258756 40689 12754765969 40690 3201749056 40691 1024960225 40692 5876295649 40693 414041104 40694 932019841 40695 2264046724 40696 4738394896 40697 414081801 40698 32494388644 40699 414285316 40700 2762378114 40701 1152059364 40702 1218010000 40703 1049306449 40704 936534256009 40705 2032476889 40706 932386225 40707 3230444569 40708 2098922596 40709 414896161 40710 8625208384 40711 581195664 40712 11848322500 40713 1312395529 40714 932569444 40715 1048788225 40716 87874894969 40717 613008081 40718 933485809 40719 7225340004 40720 21816176209 40721 501536025 40722 3642363904 40723 482461225 40724 2103873424 40725 804946257 40726 2316496900 40727 523082641 40728 13151961124 40729 1315440361 40730 1834323241 40731 1154436529 40732 2640418225 40733 723099327 40734 12014790544 40735 815844969 40736 39366131281 40737 1461685824 40738 935319889 40739 415140625 40740 30618700324 40741 459673600 40742 1604803600 40743 25300719844 40744 6717113764 40745 942797025 40746 2595596809 40747 1027074304 40748 2720561281 40749 2287900224 40750 7382418241 40751 415303641 40752 88008342244 40753 493062025 40754 2682514849 40755 7912458304 40756 3433256836 40757 519976809 40758 2603244484 40759 415385161 40760 9309162256 40761 8061705369 40762 1149277801 40763 415548225 40764 7703923984 40765 1213477225 40766 1752761956 40767 1274275809 40768 562164050176 40769 457104400 40770 42461547844 40771 415874449 40772 2111310601 40773 1155456064 40774 1922734801 40775 4148648100 40776 13307237449 40777 859721041 40778 935686921 40779 5203746769 40780 4182079561 40781 722803225 40782 6496682404 40783 524593216 40784 10673989225 40785 2280731049 40786 936237604 40787 416160000 40788 24488181169 40789 1031308996 40790 1845132025 40791 1158177024 40792 948367463 40793 1128355281 40794 4757826529 40795 1008380025 40796 9422390761 40797 9060564969 40798 936972100 40799 584333929 40800 319882998724 40801 416404836 40802 17451080 40803 3663517729 40804 2279107600 40805 817045056 40806 7239797569 40807 996033600 40808 4753275136 40809 1445672484 40810 1569495878 40811 516834756 40812 8773506889 40813 416527281 40814 187443398 40815 6354002944 40816 10724259364 40817 19345749921 40818 2618573584 40819 416608921 40820 7618845796 40821 1647710464 40822 187810946 40823 416731396 40824 5383847777344 40825 2690081956 40826 198210671 40827 1679114529 40828 2414248225 40829 416976400 40830 5150502289 40831 1547714281 40832 194198862400 40833 5626800144 40834 1195084900 40835 817845604 40836 7414415449 40837 473715225 40838 2332407025 40839 1159198209 40840 9492410041 40841 417098929 40842 7265346169 40843 817559649 40844 2116276009 40845 5840322084 40846 1621189696 40847 417139776 40848 57971155984 40849 417221476 40850 6312779209 40851 13268044969 40852 5301878596 40853 417507489 40854 3784956484 40855 819447876 40856 4764450625 40857 1160560489 40858 1345789225 40859 1825767441 40860 32521433569 40861 97275782 40862 187994855 40863 1504819264 40864 24148538404 40865 1167588900 40866 18283637089 40867 417752721 40868 2693402404 40869 4800688369 40870 2494802704 40871 668377609 40872 24714040849 40873 206518790 40874 995718025 40875 9389028609 40876 3004574596 40877 470586249 40878 20359579969 40879 417834481 40880 60693742321 40881 1161582724 40882 940280896 40883 418120704 40884 5897011264 40885 2148322500 40886 943411225 40887 11889067369 40888 7080381025 40889 597215844 40890 7440270049 40891 460231209 40892 2124564649 40893 1512587664 40894 3929158489 40895 821854224 40896 442507004944 40897 418243401 40898 5367174121 40899 1164310884 40900 8535727321 40901 1034844561 40902 3396791524 40903 418734369 40904 4775639236 40905 50765497344 40906 1323868225 40907 123494559 40908 14767596484 40909 586850625 40910 1846936576 40911 1995140889 40912 10909593601 40913 460488681 40914 7316578369 40915 5367760225 40916 2735603809 40917 1885904329 40918 1052548249 40919 686964100 40920 51652561984 40921 472801536 40922 3152710201 40923 3233287044 40924 3717340900 40925 1648035216 40926 4007776249 40927 418857156 40928 24299821456 40929 2878537104 40930 1852355521 40931 851355684 40932 46413100969 40933 418979961 40934 1141358656 40935 2284075264 40936 17585412100 40937 1023040225 40938 2621644804 40939 419184676 40940 7851554881 40941 3250368144 40942 1325396836 40943 1035552400 40944 30116825764 40945 1214940736 40946 203917751 40947 1167725584 40948 2508006400 40949 419430400 40950 118069206544 40951 602653401 40952 4828026256 40953 2379683524 40954 943595524 40955 825470361 40956 5966326564 40957 1037677369 40958 943964176 40959 12141174969 40960 31137850816900 40961 419676196 40962 2623181089 40963 1173953169 40964 26505468025 40965 2300833089 40966 946177600 40967 459030625 40968 37137914944 40969 538982656 40970 2507405476 40971 2943822049 40972 2126224321 40973 420086016 40974 2626255009 40975 462548855 40976 18772014121 40977 3989438244 40978 470275415 40979 516380176 40980 11844404224 40981 449440000 40982 1395097201 40983 1747407204 40984 6536884201 40985 2067339024 40986 124917712969 40987 527207521 40988 2128715044 40989 2033288464 40990 1863217225 40991 88907010 40992 200459466529 40993 420455025 40994 1146838225 40995 6466089744 40996 2687800336 40997 588741696 40998 2632408249 40999 1039095225 41000 39645190321 41001 1379528164 41002 2724631204 41003 471497796 41004 23031704644 41005 1011939721 41006 2775603856 41007 1169434809 41008 15833943889 41009 671379921 41010 5195814724 41011 420578064 41012 2131207225 41013 78294755344 41014 946362169 41015 1454583321 41016 13494771889 41017 420701121 41018 189469367 41019 2879073649 41020 11315640625 41021 163832327 41022 10813296169 41023 421029361 41024 54930703129 41025 4655605824 41026 1124596225 41027 1041223824 41028 10586763664 41029 504227025 41030 2676303289 41031 4477215744 41032 7897876900 41033 524318404 41034 6576723409 41035 1010604100 41036 2134532401 41037 1169776804 41038 1562541841 41039 421193529 41040 664326063844 41041 546305138 41042 948578401 41043 1170803089 41044 242127598 41045 827482756 41046 2644736329 41047 421275625 41048 2408529623 41049 3258925569 41050 3659040100 41051 421398784 41052 8381768704 41053 514337041 41054 1629413956 41055 11250208489 41056 24527631769 41057 421809444 41058 7355120644 41059 627903364 41060 4222920256 41061 1171487529 41062 5838640921 41063 590635809 41064 16292480164 41065 1007935504 41066 949502596 41067 203908239844 41068 2136195961 41069 1041933841 41070 7788415504 41071 479741409 41072 14595297721 41073 1171829824 41074 1331082256 41075 2860431289 41076 42709182244 41077 421891600 41078 2811756676 41079 1172514564 41080 17779288921 41081 422549136 41082 3112747264 41083 1045487556 41084 2137027984 41085 10248930169 41086 950057329 41087 478253161 41088 355164745849 41089 529828324 41090 938148623 41091 1174569984 41092 2143690000 41093 886550625 41094 20789890969 41095 827885529 41096 7066756096 41097 4580176329 41098 190023794 41099 505125625 41100 23484643009 41101 672883600 41102 951352336 41103 3281800369 41104 5522427311 41105 829900864 41106 8033895424 41107 753447601 41108 2598042841 41109 1292546304 41110 1877748889 41111 2663179236 41112 37922499169 41113 422631364 41114 1216126129 41115 2314283449 41116 3205144996 41117 422919225 41118 10822657024 41119 724632561 41120 50033189761 41121 9156001969 41122 223526351 41123 124161410 41124 9707569729 41125 9996800256 41126 954130321 41127 1174912729 41128 1294247426 41129 119501826 41130 14643904144 41131 423124900 41132 11421196900 41133 1176627204 41134 1121982016 41135 1248844921 41136 30257558809 41137 633931684 41138 1097000641 41139 8210534544 41140 10230513316 41141 423166041 41142 2649366784 41143 423289476 41144 1360227191 41145 4401260964 41146 2374028176 41147 681940996 41148 135745822969 41149 423536400 41150 3694694656 41151 2242211904 41152 55616260561 41153 1046199025 41154 8326927504 41155 830304225 41156 2148693316 41157 4142467044 41158 1658362729 41159 471063616 41160 395511436609 41161 423865744 41162 1333929529 41163 1176970249 41164 2472973441 41165 831111241 41166 7393764169 41167 1051899489 41168 17786489956 41169 1177999684 41170 3037552996 41171 725548096 41172 8874958849 41173 885062500 41174 629756198 41175 42101704969 41176 4839289225 41177 423906921 41178 2654001289 41179 423989281 41180 5081408656 41181 4425176484 41182 1043225401 41183 424112836 41184 450626236369 41185 832322500 41186 954686404 41187 1181778129 41188 413333059 41189 424360000 41190 5256540004 41191 535968801 41192 7397376064 41193 5850261169 41194 1178754889 41195 2976138916 41196 6022070404 41197 731053444 41198 191135078 41199 1724907024 41200 45088700281 41201 424401201 41202 54317895844 41203 424607236 41204 2149527769 41205 2854444329 41206 1339633201 41207 512977201 41208 17449617409 41209 3380259600 41210 65806199 41211 5207354244 41212 2153702464 41213 424772100 41214 2655547024 41215 836366400 41216 1095118297441 41217 1674200889 41218 1198821376 41219 108988466 41220 33667479169 41221 424895769 41222 957283600 41223 5387119609 41224 4865620516 41225 2210410225 41226 2664830884 41227 424978225 41228 606012422 41229 26507747344 41230 9660924100 41231 425019456 41232 30540009049 41233 425225641 41234 1234397956 41235 2321023329 41236 7592159689 41237 1291036761 41238 9309741169 41239 990927441 41240 9529273924 41241 1328383809 41242 1202979856 41243 425514384 41244 15252744004 41245 1233063225 41246 1077808900 41247 3293267769 41248 4920635462 41249 1143860041 41250 54801405409 41251 255340871 41252 2157045136 41253 1182809664 41254 958397764 41255 1061065476 41256 106072021969 41257 425638161 41258 6119307076 41259 1483944484 41260 4247519929 41261 1651934736 41262 11497629529 41263 425761956 41264 11011354225 41265 17387587044 41266 1240307524 41267 489205924 41268 9769740964 41269 426009600 41270 1879569316 41271 1183153609 41272 18786814225 41273 450076225 41274 7419582769 41275 2976902721 41276 2746912921 41277 1183841649 41278 191691935 41279 210782258 41280 359522558404 41281 426381201 41282 960628036 41283 14656007844 41284 2161227121 41285 1387562500 41286 6684207049 41287 851180625 41288 8469336841 41289 1186940304 41290 1883212816 41291 480617929 41292 29125518244 41293 1330060900 41294 1342489600 41295 2344690084 41296 14831099089 41297 523494400 41298 2677234564 41299 427083556 41300 21890682025 41301 5819706369 41302 1037419681 41303 478778161 41304 13526155204 41305 40874339 41306 1416694321 41307 7328558449 41308 3556691044 41309 2669934 41310 388673692969 41311 468246321 41312 24833032225 41313 1654618329 41314 4126006756 41315 837581481 41316 8597369284 41317 100791519 41318 1205478400 41319 3301881444 41320 9640294225 41321 212213094 41322 3057758209 41323 1034973241 41324 166269694 41325 7628624964 41326 192435671 41327 1591212100 41328 229356703744 41329 105974871 41330 1888684681 41331 1898519184 41332 2163738256 41333 427248900 41334 3529191649 41335 2088398601 41336 974575526 41337 9300094969 41338 1356817225 41339 482856676 41340 24955152784 41341 427455625 41342 2380464100 41343 1188318784 41344 228349223881 41345 838392025 41346 7497308569 41347 465221761 41348 2166250849 41349 4186995849 41350 3712586761 41351 427579684 41352 13683618529 41353 733813921 41354 2489411236 41355 6607576369 41356 14743544929 41357 428076100 41358 4072609489 41359 467597376 41360 38154199561 41361 1520766009 41362 963419521 41363 1567684836 41364 47878691344 41365 841232016 41366 2414543044 41367 1190043009 41368 4888247056 41369 474324841 41370 13207066084 41371 599515225 41372 2172119236 41373 3310506369 41374 1071514756 41375 3340262025 41376 69193724209 41377 351893382 41378 1214871025 41379 2040961329 41380 4296933601 41381 428200249 41382 21246560644 41383 490578201 41384 12173812225 41385 3944719249 41386 964723600 41387 428241636 41388 6050039524 41389 428448601 41390 1901483236 41391 73745919844 41392 21104244529 41393 783720025 41394 2683447204 41395 1066087801 41396 2618266561 41397 1191423289 41398 2390134321 41399 428697025 41400 230003690569 41401 641811556 41402 1076824225 41403 1509089409 41404 3069049201 41405 14979556881 41406 3246378529 41407 547513201 41408 56652568324 41409 4100737369 41410 2162622016 41411 428738436 41412 21250933729 41413 429359841 41414 965655625 41415 3418390089 41416 7467206569 41417 500998689 41418 37805746969 41419 1385179524 41420 6702369424 41421 1195223184 41422 227758502 41423 689535081 41424 31538918464 41425 1659992049 41426 3378980641 41427 3336448644 41428 2177155600 41429 537729721 41430 5394461809 41431 7256879 41432 4907142601 41433 2961754084 41434 965842084 41435 842044324 41436 16825202944 41437 600152004 41438 193367366 41439 1776369609 41440 147129780625 41441 98647935 41442 2686556224 41443 429567076 41444 3830124544 41445 18512867844 41446 2377830169 41447 1542525625 41448 20458153024 41449 99003599 41450 3802695556 41451 1391439204 41452 2818123396 41453 429857289 41454 57833997169 41455 842450625 41456 11028360256 41457 2064066624 41458 1421893264 41459 603340969 41460 12189705649 41461 1062629604 41462 968080996 41463 4327929369 41464 6061245316 41465 843263521 41466 2691223129 41467 430106121 41468 1077688166 41469 1936616049 41470 5174644225 41471 560979225 41472 37834025977969 41473 501760000 41474 1209231076 41475 12508632964 41476 1361129 41477 827195121 41478 3967992064 41479 430355025 41480 14471608804 41481 4680201744 41482 479925638 41483 741200625 41484 6064048384 41485 846111744 41486 968454400 41487 1195568929 41488 11164880896 41489 1066936896 41490 14771242369 41491 430687009 41492 5321556601 41493 1197298404 41494 968641129 41495 1050148836 41496 84283960489 41497 540376516 41498 969014641 41499 13067233344 41500 18870791641 41501 552485025 41502 2714618404 41503 12649275961 41504 4997161751 41505 2361668409 41506 969575044 41507 430811536 41508 17118320569 41509 1132389801 41510 4786425856 41511 1281067264 41512 4922285281 41513 430936081 41514 5768706304 41515 2882938249 41516 2454211600 41517 8260446769 41518 194114342 41519 430977600 41520 64379927824 41521 431351361 41522 1666680625 41523 1200414609 41524 5417843236 41525 2500400016 41526 21006733969 41527 514064929 41528 5737759504 41529 1369518049 41530 1905147904 41531 272115398 41532 6071058889 41533 479960464 41534 1432319716 41535 11791136569 41536 16709518022 41537 508682916 41538 12644327809 41539 431434441 41540 6847562500 41541 1471259449 41542 970883281 41543 431559076 41544 39248364544 41545 2109564900 41546 972379489 41547 1722416004 41548 5934391225 41549 432182521 41550 10664073289 41551 535644736 41552 83595578641 41553 807189042969 41554 1121580100 41555 847333881 41556 6085092049 41557 497468416 41558 1374110761 41559 2985748164 41560 9826756900 41561 1348945984 41562 7510302244 41563 539679361 41564 2189772025 41565 3083247729 41566 2403058441 41567 492307344 41568 71124622864 41569 607819716 41570 1906981561 41571 4877206569 41572 3323407201 41573 214368423 41574 8686612804 41575 1667987281 41576 4945043041 41577 1202841124 41578 974064100 41579 432473616 41580 317038815844 41581 520661124 41582 72132956 41583 1481634064 41584 22249003921 41585 849780801 41586 3139585024 41587 1857868609 41588 545197703 41589 3359593444 41590 1923524164 41591 995023936 41592 13810245289 41593 432556804 41594 489673871 41595 3200956929 41596 2201580241 41597 432681601 41598 7653975169 41599 545689600 41600 829711483225 41601 270798266 41602 2336755600 41603 432806416 41604 6092114704 41605 1132928281 41606 1130035456 41607 16560343969 41608 12437379529 41609 432848025 41610 9099633664 41611 432972864 41612 2459564836 41613 3113863204 41614 974251369 41615 2633742400 41616 133599022144 41617 433056100 41618 978000529 41619 1203534864 41620 4305196996 41621 433180969 41622 6765391504 41623 468116496 41624 11498272900 41625 30901069369 41626 1679196484 41627 433472400 41628 6169631209 41629 1608010000 41630 3382469281 41631 1203881809 41632 25063322596 41633 851122276 41634 60792819844 41635 1198890625 41636 5432427025 41637 1204575849 41638 1070140369 41639 743980176 41640 27192669604 41641 433597329 41642 1274133025 41643 8563096369 41644 2621030416 41645 854685225 41646 3905875009 41647 433680625 41648 16764552484 41649 1207701504 41650 28552888576 41651 433847241 41652 34414702144 41653 698703489 41654 215771942 41655 2382123249 41656 5782842025 41657 1529592100 41658 3675026884 41659 434055556 41660 4321747600 41661 9372563344 41662 244874015 41663 535829904 41664 550203447049 41665 1463674564 41666 1177107481 41667 2636514409 41668 3108062500 41669 434305600 41670 15027572569 41671 1082081025 41672 4979278096 41673 1424458564 41674 1111155556 41675 1671992100 41676 10494363364 41677 468462736 41678 854229062 41679 4905181369 41680 21983992900 41681 434430649 41682 2716181689 41683 519429681 41684 2782879009 41685 5958604864 41686 1448030809 41687 435097881 41688 110514358969 41689 577681225 41690 2733093841 41691 2134162809 41692 43619915 41693 504631296 41694 2724004864 41695 1231588836 41696 25217440000 41697 4659700644 41698 978751225 41699 5174500356 41700 26985289984 41701 785905156 41702 39373499 41703 1208049049 41704 8810638225 41705 43817531 41706 19324336144 41707 467813641 41708 2202424900 41709 1208744289 41710 2484324649 41711 552767121 41712 47740939009 41713 1194117136 41714 980253481 41715 54785019844 41716 2204114704 41717 747694336 41718 3564925849 41719 435306496 41720 24637697296 41721 1209787524 41722 314043974 41723 609102400 41724 30054383044 41725 59284934 41726 1411730329 41727 3003807249 41728 23086567579 41729 435473424 41730 9463787524 41731 503015184 41732 2212573444 41733 3362492169 41734 706004678 41735 1101111489 41736 21514142329 41737 435932641 41738 1129228816 41739 1211179204 41740 4330034809 41741 1434742884 41742 21774543844 41743 3192137001 41744 11233456144 41745 7355978289 41746 980817124 41747 483032484 41748 39498382564 41749 513022500 41750 7922424064 41751 3368293369 41752 1272618671 41753 527115681 41754 2725570849 41755 2137952644 41756 6172459225 41757 1786921984 41758 981568900 41759 435974400 41760 434461584769 41761 436183225 41762 3826412164 41763 1212919929 41764 2791431556 41765 856732900 41766 2730271504 41767 611028961 41768 8037660409 41769 49311531844 41770 1945692100 41771 436308544 41772 7009373284 41773 556724025 41774 982509025 41775 4756447089 41776 28508296336 41777 436810000 41778 407422586 41779 96351719 41780 4371589924 41781 1805570064 41782 1683378841 41783 1458170596 41784 13905598084 41785 1062434025 41786 246135311 41787 3377004544 41788 3337950625 41789 762036025 41790 14847909904 41791 1218079801 41792 57698442025 41793 1213268224 41794 982697104 41795 1481942016 41796 436837717969 41797 2688215104 41798 983073316 41799 1218498649 41800 39120092944 41801 436977216 41802 2733407524 41803 549246096 41804 5505640000 41805 6721868169 41806 196928327 41807 95606898 41808 59739669889 41809 437060836 41810 2989136929 41811 4662431524 41812 2214267136 41813 437688241 41814 12546688144 41815 857962681 41816 997323890 41817 1574264329 41818 2995372900 41819 964785721 41820 16557770329 41821 749554884 41822 1382798596 41823 9421031844 41824 25682626564 41825 4218372601 41826 2738114929 41827 486555364 41828 2215114225 41829 1452905689 41830 2913840400 41831 480881041 41832 109172089744 41833 123345510 41834 1691759161 41835 2385540964 41836 170480299 41837 901740841 41838 4139892964 41839 1483482256 41840 23523277129 41841 3379910769 41842 985520449 41843 437813776 41844 9373531489 41845 859603761 41846 17893075225 41847 2917836289 41848 4990716025 41849 437855625 41850 115557163969 41851 438106761 41852 2222745316 41853 3015876889 41854 1242844516 41855 1224230121 41856 381710201929 41857 644144400 41858 986462464 41859 3388636944 41860 29180838976 41861 98248578 41862 2742826384 41863 438441721 41864 4998348601 41865 2395808809 41866 2058981376 41867 1084253184 41868 17354637169 41869 91284098 41870 2643810724 41871 1528184464 41872 11267822500 41873 753282916 41874 407523452 41875 7265005225 41876 5445702025 41877 46359257344 41878 987216400 41879 438609249 41880 27819571264 41881 1607127921 41882 1198198225 41883 1975091364 41884 584410226 41885 861657316 41886 359729887 41887 438734916 41888 108975913225 41889 1219196889 41890 437187302 41891 482241600 41892 6197940529 41893 438818704 41894 988347844 41895 59298094144 41896 1008796487 41897 438944401 41898 2749114624 41899 1150769929 41900 8617408900 41901 1224440064 41902 3141602500 41903 439112025 41904 261439961344 41905 1534132224 41906 1598080576 41907 1523106729 41908 2226990481 41909 1091509444 41910 7993611649 41911 439447369 41912 20838366025 41913 3397374369 41914 1463827600 41915 1029383056 41916 15498258064 41917 494172900 41918 988725136 41919 1562383729 41920 122188698025 41921 813105225 41922 9808327369 41923 1698346521 41924 2931031321 41925 9579907129 41926 198059591 41927 439740900 41928 14001278929 41929 704849401 41930 4818442225 41931 9493968969 41932 3200051761 41933 647651601 41934 3405539449 41935 862068321 41936 11371236496 41937 3021920784 41938 1704368656 41939 551921049 41940 35423756944 41941 439866729 41942 1139737600 41943 2673613849 41944 31702158601 41945 868245156 41946 2753835529 41947 439992576 41948 2232090025 41949 4005244369 41950 3930663025 41951 1874024100 41952 164188660804 41953 440076484 41954 1391513809 41955 2402666289 41956 2800949776 41957 440118441 41958 178769987344 41959 440328256 41960 9864263761 41961 1318924489 41962 990612676 41963 505800100 41964 10744773649 41965 639670982 41966 198437399 41967 3411961744 41968 16264921156 41969 440580100 41970 5471856784 41971 1043483809 41972 5594142436 41973 1543075524 41974 1436864836 41975 3150464641 41976 67009535044 41977 763582689 41978 1231237921 41979 3034026724 41980 4421718016 41981 440622081 41982 2756985049 41983 440958001 41984 1611764819809 41985 18751741969 41986 2451834256 41987 869660100 41988 6240526009 41989 110675714 41990 6084624016 41991 1224790009 41992 6389284489 41993 2700776961 41994 7693394944 41995 1079845321 41996 2232940516 41997 1226540484 41998 2533008241 41999 441252036 42000 583744897024 42001 491464561 42002 198626438 42003 6081972169 42004 2238046864 42005 1286728641 42006 2766444409 42007 1407375225 42008 6380654641 42009 2816637184 42010 1954966225 42011 533610000 42012 49868249344 42013 441336064 42014 2468201761 42015 2406098704 42016 45260860516 42017 441378081 42018 3602640484 42019 441462121 42020 6246215089 42021 15279926544 42022 993447361 42023 441882441 42024 18831249529 42025 2052090000 42026 993825625 42027 1226890729 42028 8929305025 42029 1128960000 42030 15809793169 42031 617472801 42032 2938566758 42033 1230045184 42034 994014784 42035 2180890000 42036 11178198529 42037 487217329 42038 994393156 42039 78224817969 42040 10052869696 42041 553707961 42042 40223110249 42043 442260900 42044 3619225600 42045 2433646224 42046 199004786 42047 130448103 42048 518237292769 42049 1092963600 42050 4989020689 42051 1393678224 42052 2244864400 42053 620707396 42054 3465323689 42055 1509555609 42056 12636907396 42057 3420729169 42058 1267075216 42059 467164996 42060 12469518889 42061 442471225 42062 997801744 42063 30225554 42064 3219909890 42065 1127280625 42066 34386880969 42067 1070991076 42068 3849085681 42069 1541112049 42070 4915131664 42071 442513296 42072 14097287824 42073 442723681 42074 1114958881 42075 22887756369 42076 542381954 42077 1099519281 42078 2771180164 42079 101421071 42080 52342118656 42081 4134747204 42082 251851238 42083 442849936 42084 45833243569 42085 1306388736 42086 1417823716 42087 1230746724 42088 5067304225 42089 443102500 42090 10405428049 42091 2725988521 42092 2910602500 42093 9591655969 42094 1708582225 42095 869070400 42096 31827273604 42097 878114689 42098 3801955600 42099 1233906129 42100 9031651225 42101 443734225 42102 7706557369 42103 477990769 42104 7612562500 42105 6198727824 42106 1233133456 42107 920272896 42108 13894987129 42109 565393284 42110 1960541284 42111 3438297769 42112 406419000100 42113 717221961 42114 2777500804 42115 870309001 42116 2245717321 42117 1472026689 42118 199572983 42119 1586030625 42120 1008140499844 42121 537590596 42122 998560000 42123 1825169284 42124 2257675225 42125 3541440100 42126 9142610689 42127 502477056 42128 11492483209 42129 5272502544 42130 2819397604 42131 443902761 42132 6261873424 42133 1906544896 42134 1000646689 42135 3710880889 42136 8320905961 42137 511392996 42138 7746112144 42139 444282084 42140 32091139600 42141 1727815489 42142 1485023296 42143 764743716 42144 72426650884 42145 870722064 42146 1721254144 42147 24355347844 42148 2589792100 42149 579172356 42150 10816416004 42151 551451289 42152 7304779024 42153 1234960164 42154 496227143 42155 873202500 42156 1357747438 42157 444535056 42158 1058591296 42159 4266963684 42160 39720490000 42161 1753180641 42162 2786995264 42163 625250025 42164 2752576225 42165 6779381569 42166 1161719056 42167 97850031 42168 36413035684 42169 444745921 42170 1962401401 42171 1237421329 42172 3944593636 42173 520934976 42174 31661575969 42175 4575710736 42176 58049192356 42177 1550548129 42178 200331839 42179 444788100 42180 1696692478 42181 444914649 42182 4297326916 42183 4407233769 42184 5078842756 42185 2226235489 42186 3645985924 42187 445041216 42188 3138240400 42189 20472458724 42190 1971715216 42191 639533521 42192 96619640569 42193 445125604 42194 1829957284 42195 3002163264 42196 1600045826 42197 445378816 42198 4863946564 42199 661775625 42200 21760380196 42201 26711652969 42202 1002355600 42203 1102439209 42204 6297533449 42205 1433303881 42206 1319941561 42207 1738639809 42208 5151985799 42209 445632100 42210 42029920144 42211 971506561 42212 2912545024 42213 1239180804 42214 200711807 42215 874030096 42216 14387282809 42217 1418124964 42218 2133978025 42219 3455911369 42220 4430100481 42221 445674321 42222 4038221209 42223 445758769 42224 55120709284 42225 4858368804 42226 1237562041 42227 446012161 42228 96060943969 42229 889709584 42230 2333856100 42231 3076588089 42232 1016481335 42233 97540610 42234 2790163684 42235 876929769 42236 173886691 42237 12636457744 42238 6176230921 42239 446392384 42240 2227935361129 42241 569538225 42242 1005397264 42243 1239532849 42244 2468499856 42245 2851453201 42246 7772538244 42247 537497856 42248 5113537081 42249 1240237089 42250 22108716100 42251 1063412100 42252 15870204529 42253 923856025 42254 1259185225 42255 19234083969 42256 19263496849 42257 446899600 42258 164730617 42259 220899750 42260 4497445969 42261 1243761289 42262 2213984809 42263 764522500 42264 40054818769 42265 1002608896 42266 2487914641 42267 1513754649 42268 2270522500 42269 542330944 42270 5581135849 42271 493239681 42272 25995112900 42273 14342936644 42274 1633048921 42275 2987606281 42276 11225826304 42277 517790025 42278 1005777796 42279 3405314 42280 26634566401 42281 446941881 42282 527892339844 42283 447153316 42284 6413767396 42285 2457878929 42286 1006348729 42287 2815151364 42288 31971943249 42289 766403856 42290 1973580625 42291 4507376769 42292 527487746 42293 447280201 42294 12533250304 42295 1236999241 42296 6445520656 42297 2000951824 42298 1007110225 42299 447449409 42300 85358634244 42301 1106094564 42302 1742478049 42303 1350709504 42304 60176014864 42305 878173956 42306 3930286864 42307 447787921 42308 1136609798 42309 9640686969 42310 1982920900 42311 519840000 42312 18609597889 42313 896044356 42314 1007681536 42315 14660850724 42316 492051839 42317 125290167 42318 7812261769 42319 93995807 42320 56845526929 42321 1250117449 42322 2511012100 42323 447957225 42324 6304677604 42325 1728563776 42326 1008253009 42327 3482416144 42328 2992485407 42329 221631503 42330 7881355729 42331 448084224 42332 3395392900 42333 1382501124 42334 1230185476 42335 885241009 42336 3377093509969 42337 448338276 42338 1009205824 42339 1754939664 42340 5951042449 42341 767345401 42342 2810802289 42343 1840839025 42344 6328998025 42345 6866111044 42346 1470722500 42347 882446436 42348 6318978064 42349 448550041 42350 3733769990 42351 1864685124 42352 11579481664 42353 498986244 42354 14825984644 42355 1071580225 42356 2273954596 42357 3107170564 42358 1009968400 42359 448846596 42360 28773319129 42361 627201936 42362 1127616400 42363 28581959844 42364 8322547984 42365 1117899225 42366 4575440164 42367 773006809 42368 135798883081 42369 1447954704 42370 3005232400 42371 1113423424 42372 25412185744 42373 448973721 42374 202044530 42375 11859645604 42376 5125128100 42377 645160000 42378 6984279184 42379 449228025 42380 7997367184 42381 4453827169 42382 1010540521 42383 630461881 42384 32262266689 42385 5746549636 42386 202426118 42387 1482789049 42388 2275671616 42389 226881951 42390 45769039969 42391 449355204 42392 12770808064 42393 2149898689 42394 1974913600 42395 1220803600 42396 6340459129 42397 449482401 42398 1724242576 42399 8665189569 42400 123380777536 42401 503104900 42402 3522066409 42403 449567209 42404 2278248361 42405 3579868224 42406 4494227521 42407 449609616 42408 82490732944 42409 450118656 42410 1984791601 42411 92123612 42412 3650697241 42413 1495368900 42414 2818760464 42415 1118835601 42416 3492671639 42417 9739123969 42418 1155592036 42419 1379082496 42420 31843331809 42421 491641929 42422 202617047 42423 1410528249 42424 5136732241 42425 1732640625 42426 7905343744 42427 2598858441 42428 2280826564 42429 1251178384 42430 1994158336 42431 493506225 42432 346528836889 42433 450203524 42434 6348583684 42435 11905428544 42436 2654310400 42437 450330841 42438 3979338724 42439 967085604 42440 10090805209 42441 4692524004 42442 1013785600 42443 450500625 42444 148465337344 42445 1537424100 42446 1501020049 42447 1251885924 42448 5822509874 42449 799814961 42450 11594336329 42451 450627984 42452 2286848041 42453 5117542369 42454 1015696900 42455 2195297316 42456 19655198809 42457 450712900 42458 2914164289 42459 1252947609 42460 6507810241 42461 450755361 42462 20488200769 42463 450840289 42464 5468719775 42465 3693843729 42466 1287446161 42467 450967696 42468 6347627584 42469 223098639 42470 2916108001 42471 32242511844 42472 5163859600 42473 451265049 42474 2837905984 42475 1753096900 42476 7615703824 42477 1255426624 42478 1242633001 42479 477597316 42480 186915281569 42481 728136256 42482 1420762249 42483 11925076804 42484 6838628416 42485 1109489481 42486 3581064964 42487 451350025 42488 8256993424 42489 3485367369 42490 1002499679 42491 451520001 42492 6369157249 42493 635040000 42494 1017801409 42495 2464824609 42496 767188547449 42497 2005785796 42498 22331416969 42499 451732516 42500 42141931225 42501 106921052 42502 1138320121 42503 662959504 42504 78356326084 42505 887742025 42506 1310150416 42507 3494228544 42508 2288569921 42509 452242756 42510 10171125904 42511 1117832356 42512 11596920721 42513 1589776384 42514 236135663 42515 1282212864 42516 17832130369 42517 749062161 42518 2517630976 42519 1256135364 42520 10205040400 42521 98514726 42522 4274152129 42523 786297681 42524 2292015625 42525 709278942969 42526 1444380025 42527 1025920900 42528 74401836289 42529 96220070 42530 1999788961 42531 1259682064 42532 9822109775 42533 452753284 42534 11270370244 42535 1255284900 42536 9246745600 42537 1760389849 42538 1018567225 42539 1288666404 42540 12823750564 42541 665330436 42542 1229554225 42543 4187642944 42544 11631838201 42545 1059697809 42546 7067260489 42547 509630625 42548 645270719 42549 2157788304 42550 1527367463 42551 573554601 42552 112769699344 42553 1121513121 42554 1019141776 42555 2475261504 42556 2297189041 42557 453008656 42558 3332406529 42559 917847616 42560 416707689841 42561 3500142244 42562 1785316009 42563 652700304 42564 6405121024 42565 889411329 42566 1022016961 42567 58686863 42568 178605106 42569 453051225 42570 25723989769 42571 453178944 42572 541444991 42573 2013945129 42574 506138726 42575 3255843600 42576 33733566889 42577 453434436 42578 1258546576 42579 16367875969 42580 4505899876 42581 4261347841 42582 3894633649 42583 100074431 42584 5183280025 42585 3308780484 42586 237994802 42587 111713190 42588 127904223769 42589 453903025 42590 2001667600 42591 1261457289 42592 71254294225 42593 479829025 42594 4180527649 42595 2216997225 42596 3714049249 42597 3526815769 42598 468531359 42599 508637809 42600 58296653809 42601 1119839296 42602 3219768049 42603 1776791104 42604 2299777936 42605 890664336 42606 63598282969 42607 473193009 42608 11701830625 42609 3144069184 42610 2011074025 42611 454542400 42612 8883439504 42613 548918041 42614 501080582 42615 6953391769 42616 2608053926 42617 133996290 42618 2842702489 42619 969139161 42620 4531309225 42621 1263944704 42622 1187009209 42623 1122250000 42624 1256275580569 42625 6804765081 42626 1022400625 42627 2173610884 42628 2302368289 42629 116538263 42630 38780243329 42631 557857161 42632 7098568009 42633 9788529969 42634 1022592484 42635 892754641 42636 16338463684 42637 1125938025 42638 1022976256 42639 1602561024 42640 42947588644 42641 454585041 42642 13540115044 42643 454712976 42644 5743214656 42645 2489211664 42646 204915215 42647 127250034 42648 14484603904 42649 455096889 42650 3967614121 42651 8819463744 42652 2304096001 42653 1012194225 42654 2852307649 42655 1353356944 42656 44642618944 42657 1465128729 42658 3632955076 42659 526932025 42660 106806083344 42661 113659583 42662 42473414 42663 1267858449 42664 5210529856 42665 4339252129 42666 5043414289 42667 455310244 42668 2312744281 42669 4950811044 42670 2628715441 42671 490844025 42672 85148407204 42673 536802561 42674 1517102500 42675 4892582809 42676 2982907456 42677 455438281 42678 7945404769 42679 5332358529 42680 615694888 42681 1407525289 42682 1025280400 42683 455566336 42684 6412325929 42685 893172996 42686 2550856036 42687 48262377969 42688 107377459225 42689 455737104 42690 5612556889 42691 638977284 42692 3963835681 42693 4752999364 42694 1028164225 42695 894010000 42696 40869474244 42697 455822500 42698 1303210000 42699 1567922409 42700 26408850064 42701 455865201 42702 4053486889 42703 455993316 42704 15732183184 42705 13809070144 42706 1177725124 42707 226047431 42708 6455640409 42709 456206881 42710 2012957956 42711 2092788009 42712 7721312641 42713 920212225 42714 68610991969 42715 898200900 42716 2748800041 42717 1495523584 42718 3098703556 42719 456377769 42720 170149650064 42721 1470799201 42722 1137915289 42723 4656288169 42724 3266579716 42725 1777802896 42726 2857116304 42727 456591424 42728 34071622225 42729 1268926884 42730 2022390841 42731 1224580036 42732 18012860944 42733 529000000 42734 1661296081 42735 10527170404 42736 11754462724 42737 456719641 42738 3599040064 42739 515290000 42740 4548288481 42741 9962435344 42742 640915775 42743 456890625 42744 25440888004 42745 1110888900 42746 1842040561 42747 1269283129 42748 2314475881 42749 1639926016 42750 87519530569 42751 457232689 42752 322085760676 42753 1274632804 42754 1028356624 42755 1145687104 42756 16627328809 42757 2967634576 42758 1028741476 42759 3538703169 42760 10551603841 42761 564110001 42762 2858720089 42763 1275275521 42764 2322276100 42765 2499700009 42766 205876610 42767 457360996 42768 2707051577344 42769 679644900 42770 10829524225 42771 1597760784 42772 152904410 42773 457660449 42774 2876391424 42775 2146376241 42776 1043607938 42777 23336228644 42778 1323431641 42779 644906025 42780 28559986009 42781 475676100 42782 1030089025 42783 2197453129 42784 66535107136 42785 1204714681 42786 7972168369 42787 457788816 42788 3468149881 42789 96528177 42790 2936556100 42791 1133332225 42792 14549666884 42793 457874404 42794 206069159 42795 20970515344 42796 4002460225 42797 458388100 42798 7095029824 42799 516561984 42800 46790016100 42801 1787767524 42802 1031052100 42803 732839041 42804 22488601444 42805 2238803856 42806 1324523236 42807 1894599729 42808 1055342975 42809 1142710416 42810 5628300484 42811 669826161 42812 1838556527 42813 4197355369 42814 1032208384 42815 900300025 42816 171153481849 42817 593068609 42818 1189284196 42819 3187392849 42820 4556790016 42821 458559396 42822 45608727844 42823 828000625 42824 6730397521 42825 4995945124 42826 14655523600 42827 591462400 42828 681298483 42829 458773561 42830 2028061156 42831 3574485369 42832 11807212921 42833 1445596441 42834 5977918489 42835 1546770241 42836 2323143601 42837 1497844804 42838 1033558201 42839 458816400 42840 243800912644 42841 459073476 42842 1513599025 42843 1276775824 42844 179059459 42845 2024910001 42846 3669572929 42847 1137038400 42848 48844536064 42849 69070147344 42850 3986154496 42851 548636929 42852 6491847184 42853 459202041 42854 2560866025 42855 2506704489 42856 7425268900 42857 578113936 42858 7985567044 42859 459287761 42860 4599416761 42861 5806744804 42862 1193633401 42863 460059601 42864 60933441409 42865 901981089 42866 1036840000 42867 5088967569 42868 233270632 42869 504496521 42870 5659853824 42871 562211521 42872 8754970624 42873 1834151929 42874 2394536356 42875 10420890738 42876 50878215844 42877 572357776 42878 1447345936 42879 1278563049 42880 295358553961 42881 485364961 42882 7234693249 42883 997928100 42884 2659877476 42885 7159190544 42886 1217591236 42887 787251364 42888 14582253049 42889 1620384516 42890 2035633924 42891 2083648609 42892 2330958400 42893 99940262 42894 8025830569 42895 1479787024 42896 30032543401 42897 17609076 42898 1333710400 42899 460102500 42900 59366297104 42901 460574521 42902 1576804681 42903 24786408969 42904 7994148100 42905 905347921 42906 169527752 42907 496844100 42908 3003588025 42909 1281783204 42910 5078415169 42911 940035600 42912 210370830244 42913 790115881 42914 1257482521 42915 2538345924 42916 2332696804 42917 227529087 42918 4634477929 42919 517517001 42920 14426171881 42921 5459288769 42922 1480171729 42923 460703296 42924 46258115929 42925 2298818916 42926 644929958 42927 1439974809 42928 11842445329 42929 460875024 42930 149913772969 42931 228271730 42932 2335305625 42933 1793268409 42934 207612791 42935 1324159321 42936 14778535489 42937 461003841 42938 516148319 42939 6282464644 42940 8466024121 42941 735982641 42942 3772047889 42943 461218576 42944 100792915441 42945 6505551649 42946 1137712900 42947 104186994 42948 116141242 42949 105652850 42950 4023364900 42951 1588580449 42952 23714152036 42953 461390400 42954 2897345929 42955 1864426041 42956 2341398544 42957 14505070969 42958 1343149201 42959 3055878400 42960 65826625489 42961 461519289 42962 1038772900 42963 1282141249 42964 3907375081 42965 1603441849 42966 39367321744 42967 461777121 42968 6324702784 42969 1282857489 42970 2064157489 42971 514110276 42972 6499100689 42973 2840890000 42974 207806150 42975 13974076944 42976 36712476025 42977 129225111 42978 8264082649 42979 461992036 42980 11612433121 42981 1285365904 42982 1039353121 42983 586559961 42984 126780147844 42985 905769216 42986 1039933504 42987 5984105449 42988 3306825025 42989 462293001 42990 5707349209 42991 792985600 42992 11860081216 42993 4517452944 42994 3625003264 42995 907877161 42996 6535428964 42997 1129900996 42998 1040320516 42999 1804295529 43000 47364122689 43001 1144468900 43002 8052729169 43003 462508036 43004 4021842724 43005 3861628164 43006 1041675625 43007 531210304 43008 23731921457764 43009 102097766 43010 5656694521 43011 227111339844 43012 2349243961 43013 462637081 43014 3368873764 43015 2246096449 43016 8276632576 43017 2221425424 43018 1154980225 43019 463024324 43020 36019105369 43021 648211600 43022 6464803216 43023 1286441689 43024 11895392356 43025 1781937369 43026 3180057664 43027 581774400 43028 3376539664 43029 9027280144 43030 3618503716 43031 576240025 43032 21474557764 43033 737556964 43034 208386767 43035 3993228864 43036 8196586225 43037 463282576 43038 23008945969 43039 499924881 43040 53123335225 43041 1290390084 43042 1042256656 43043 3263608384 43044 9088190224 43045 910832400 43046 1042837849 43047 3580466569 43048 5288780176 43049 463325625 43050 30215825929 43051 463583961 43052 3088024900 43053 1729894464 43054 2302944121 43055 1077546276 43056 249162702244 43057 229760646 43058 1045552225 43059 1865980809 43060 4633661041 43061 742835025 43062 2905425604 43063 463670089 43064 13176744100 43065 31085921344 43066 1301694241 43067 464230116 43068 8681021584 43069 795860521 43070 2560258801 43071 8624279689 43072 60893458756 43073 680844649 43074 8093161444 43075 1802681764 43076 5441717824 43077 1586189929 43078 3585374884 43079 740710656 43080 30069987649 43081 527529024 43082 1798268836 43083 3583459044 43084 2353608196 43085 2268045376 43086 3718804324 43087 648873729 43088 11948457481 43089 1669294449 43090 3350788996 43091 104050095 43092 506320479844 43093 464445601 43094 1219476241 43095 9233672464 43096 5300568025 43097 500595876 43098 4128319504 43099 1594804225 43100 9115666576 43101 3589447744 43102 335069351 43103 464747364 43104 77076751129 43105 1176215616 43106 2587655161 43107 1293625089 43108 4119457489 43109 650199001 43110 16342298569 43111 683247321 43112 1441568039 43113 3218519824 43114 1045746244 43115 911677636 43116 6586458649 43117 465092356 43118 1046134336 43119 10012403844 43120 198866943025 43121 1175118400 43122 171142097 43123 532640241 43124 2357102500 43125 30301061184 43126 1046716609 43127 1440582025 43128 41142848569 43129 741799696 43130 3058421809 43131 1837579689 43132 2709306601 43133 465480625 43134 13550589649 43135 912100401 43136 143977749136 43137 3598440169 43138 1047493225 43139 515971225 43140 13110708004 43141 230506919 43142 2225008900 43143 1544647204 43144 5312368996 43145 914639049 43146 35649971344 43147 797780025 43148 10387686400 43149 1914675049 43150 4154962681 43151 465653241 43152 53947959289 43153 652189444 43154 1048464400 43155 17898961369 43156 2361474025 43157 507285529 43158 2921618704 43159 466041744 43160 20442708484 43161 1293984784 43162 519506630 43163 583608964 43164 27311528644 43165 1175735521 43166 1351738756 43167 1296144004 43168 41615184004 43169 2853803241 43170 5770985089 43171 742290025 43172 2954466025 43173 52183462969 43174 1048658689 43175 2695167225 43176 38133106729 43177 466300836 43178 1049630404 43179 1655838864 43180 6147030409 43181 107082663 43182 8174329744 43183 1843671844 43184 12019394689 43185 2552472484 43186 2708682025 43187 137592087 43188 8456089849 43189 466560000 43190 5111392036 43191 3601440144 43192 5328124036 43193 606045924 43194 4753688809 43195 1189215225 43196 2375490121 43197 7797243204 43198 209939039 43199 800663616 43200 4984333083844 43201 466689609 43202 210133478 43203 1297224289 43204 5879055625 43205 915909696 43206 4364848489 43207 467035321 43208 7669205476 43209 3619466244 43210 2415722500 43211 1161650889 43212 11552380324 43213 534303225 43214 2055987649 43215 3410209609 43216 17207930041 43217 750212100 43218 301441627369 43219 130550279 43220 4711175044 43221 1297944729 43222 1050991561 43223 467337924 43224 14943106564 43225 11103679876 43226 1051380625 43227 10087590969 43228 2552371441 43229 543729124 43230 8742624004 43231 586366225 43232 69321624100 43233 1299386209 43234 1054300900 43235 919302400 43236 18621877444 43237 467856900 43238 1806930064 43239 3872821824 43240 21096400516 43241 656845641 43242 2924862724 43243 541632529 43244 698467442 43245 14348925369 43246 526255922 43247 508006521 43248 51529908004 43249 580135396 43250 8481489025 43251 2253590784 43252 672127367 43253 1521858121 43254 206740267969 43255 1126340721 43256 5339955625 43257 1300107249 43258 1287661456 43259 529690225 43260 34364632129 43261 468073225 43262 1182672100 43263 11747741769 43264 898825348096 43265 1200345316 43266 2926485409 43267 2879717569 43268 2795236900 43269 1301549929 43270 2073709444 43271 468332881 43272 41968439044 43273 102640742 43274 3684854209 43275 5170616649 43276 3454383076 43277 801625969 43278 2931356164 43279 610139401 43280 24047945476 43281 25659874969 43282 2165971600 43283 468506025 43284 6608389264 43285 1315005169 43286 1696945636 43287 1698016849 43288 13658363161 43289 559795600 43290 33475093444 43291 468982336 43292 2695271056 43293 1302632464 43294 1054495729 43295 2312263396 43296 115322726464 43297 539818756 43298 211107023 43299 4842350569 43300 9370046401 43301 1016908321 43302 7262789284 43303 807412225 43304 5347850641 43305 2570185809 43306 1164788641 43307 992565025 43308 52928523844 43309 1868314176 43310 2637336025 43311 1304437689 43312 12054942025 43313 469112281 43314 2939483089 43315 920576281 43316 30931312129 43317 3625484944 43318 421013231 43319 469155600 43320 62476002304 43321 469372225 43322 1056835081 43323 3237268609 43324 2378122756 43325 1819363716 43326 10704385444 43327 586124100 43328 61977596209 43329 3238406649 43330 5311494400 43331 470673025 43332 11311811449 43333 587286756 43334 1354828864 43335 56852202969 43336 5351800336 43337 1378636900 43338 4398607684 43339 691690000 43340 6640620100 43341 1304798884 43342 1811268481 43343 567058969 43344 274012465444 43345 922276161 43346 1057810576 43347 1306967104 43348 2382513721 43349 107453207 43350 17600532889 43351 330988751 43352 1075047170 43353 3646589769 43354 1375000561 43355 2861180100 43356 6623029924 43357 488321604 43358 803252774 43359 1453668129 43360 55501705744 43361 532871056 43362 37080123844 43363 531671364 43364 3208202881 43365 16684113889 43366 211887479 43367 590052681 43368 29233134529 43369 679436356 43370 2075622481 43371 4831918144 43372 1181830127 43373 658179025 43374 2945992729 43375 3582381609 43376 12072735376 43377 1955143089 43378 2942411536 43379 1162400836 43380 39070266244 43381 1081488996 43382 1279063696 43383 1310222809 43384 10685150161 43385 923126689 43386 7347404089 43387 566678025 43388 183428014 43389 10112715844 43390 2085200896 43391 470803204 43392 482152474384 43393 232752998 43394 1863735241 43395 3745072809 43396 3566358961 43397 470846601 43398 8215065769 43399 470933401 43400 72484792900 43401 3189651529 43402 1060739761 43403 471107025 43404 6645021289 43405 924828921 43406 51314054 43407 19019719744 43408 12126194161 43409 579557476 43410 5802935329 43411 471454369 43412 2387788225 43413 1519596324 43414 6641109049 43415 1377152100 43416 358875279844 43417 664866225 43418 1328675401 43419 1489342464 43420 8582354881 43421 1166905600 43422 2950879684 43423 529046001 43424 9239066951 43425 14559318244 43426 1062108100 43427 471758400 43428 29079457729 43429 529184016 43430 2583688900 43431 1963110249 43432 7697605696 43433 1444228009 43434 12766062169 43435 37464804 43436 2388667876 43437 1312033284 43438 1329987961 43439 961682121 43440 73301230564 43441 471975625 43442 3108397009 43443 10163059344 43444 2391307801 43445 925680625 43446 5152655524 43447 759774096 43448 5387413201 43449 3274929529 43450 6289441636 43451 472105984 43452 24347545369 43453 695324161 43454 1063086025 43455 2580843204 43456 163991791681 43457 472627600 43458 2954139904 43459 809345601 43460 6386407225 43461 5182128169 43462 1548343801 43463 3011046129 43464 15141794704 43465 926958916 43466 75319001 43467 1314570049 43468 2398354729 43469 600250000 43470 175298803969 43471 548496400 43472 42378751321 43473 1662355984 43474 1063281664 43475 566814338 43476 6674399809 43477 1169161249 43478 212865074 43479 3692020644 43480 10629403801 43481 472758049 43482 2959033609 43483 792478801 43484 458021758 43485 4560571024 43486 1336999225 43487 473019001 43488 227421210769 43489 104872839 43490 2092879504 43491 5108246784 43492 3010497424 43493 1292043025 43494 4153415809 43495 928664676 43496 1079009879 43497 79982627344 43498 4569760000 43499 473410564 43500 57236734564 43501 522305316 43502 1065043225 43503 1657059849 43504 12215554576 43505 4040254969 43506 8255903044 43507 557715456 43508 2881542400 43509 1317472209 43510 3166200361 43511 815159601 43512 112135907689 43513 589421284 43514 1066022500 43515 7218541444 43516 6357670225 43517 473932900 43518 2983562884 43519 1170666225 43520 1713268948561 43521 1640007009 43522 1378339876 43523 507150400 43524 125182931344 43525 1831925601 43526 529646903 43527 1843156624 43528 5399310400 43529 875508921 43530 5818943524 43531 497245401 43532 2401000000 43533 9290453769 43534 1066610281 43535 929945025 43536 34031763529 43537 1032851044 43538 1501252516 43539 2159646784 43540 11762270116 43541 473976441 43542 9675083044 43543 474629796 43544 5411220721 43545 2591522649 43546 1067982400 43547 1173679081 43548 9975415129 43549 168734022 43550 7870173796 43551 10238808969 43552 27585888100 43553 532594084 43554 11029620484 43555 1343075904 43556 2401882081 43557 1320014224 43558 1239040000 43559 573410916 43560 3887662784 43561 584562018 43562 46406071 43563 2277866529 43564 2407177969 43565 931226256 43566 3783111049 43567 697752225 43568 31280520769 43569 5024966769 43570 72322931 43571 871194256 43572 6696476224 43573 474716944 43574 1069159204 43575 14382485329 43576 9335231161 43577 474760521 43578 64547499844 43579 475022025 43580 4815527236 43581 1736555584 43582 3949871104 43583 528218289 43584 174182691904 43585 1511187876 43586 547769510 43587 4493959369 43588 3022360576 43589 2073345156 43590 5867100409 43591 475152804 43592 1090941746 43593 1859938129 43594 39955910 43595 933791364 43596 49067566144 43597 475370809 43598 1069551616 43599 1320740964 43600 50287165504 43601 102686055 43602 10377904384 43603 1180472164 43604 3401688976 43605 36552468969 43606 1070925625 43607 475414416 43608 26397150784 43609 475501636 43610 15187604644 43611 1321831449 43612 2409828100 43613 475806969 43614 8351583769 43615 2685726976 43616 39849741376 43617 5218906564 43618 1408350784 43619 595164816 43620 13328009809 43621 574560900 43622 1349533696 43623 4929724944 43624 21569621956 43625 3664970521 43626 4305590689 43627 475937856 43628 4258084516 43629 1322922384 43630 2108279056 43631 1951960761 43632 271896544969 43633 476286976 43634 214237487 43635 2605796209 43636 2422214656 43637 672261184 43638 7489517764 43639 803042244 43640 10668410944 43641 6486208369 43642 1073086564 43643 705061809 43644 6718589089 43645 3146536836 43646 1327144900 43647 1323286129 43648 276647596729 43649 476330625 43650 34442534569 43651 476548900 43652 6016484356 43653 1324377664 43654 3412896400 43655 935075241 43656 19541803264 43657 537219684 43658 1289599921 43659 241633199844 43660 6206445961 43661 476723556 43662 4502678404 43663 616528900 43664 12233466025 43665 3017524624 43666 2651838016 43667 816130624 43668 18744895744 43669 477204025 43670 599162150 43671 1325105604 43672 7263300625 43673 303825714 43674 3570301504 43675 1844530704 43676 2977994041 43677 6534620569 43678 214630415 43679 693005625 43680 632370077089 43681 1998090000 43682 214827014 43683 1325469649 43684 2846862736 43685 935931649 43686 23122851844 43687 1435576321 43688 6908768161 43689 1330571529 43690 2752891024 43691 477641025 43692 9716439184 43693 820994409 43694 2679097600 43695 7308027169 43696 12323220100 43697 592094889 43698 2995044529 43699 585688401 43700 21630467329 43701 3281227524 43702 1075052944 43703 156867206 43704 42802230769 43705 937216996 43706 2223028201 43707 1664803204 43708 15277207201 43709 533979664 43710 10599114304 43711 477772164 43712 63437993161 43713 10264121344 43714 1510332769 43715 2349437841 43716 6777734929 43717 477859600 43718 1075446436 43719 3555379129 43720 10746639556 43721 478559376 43722 20725057444 43723 764577801 43724 3060081124 43725 8827917849 43726 215220482 43727 563540121 43728 34632093409 43729 1184254569 43730 2125671025 43731 5566950544 43732 5404602256 43733 511121664 43734 3744460864 43735 938503225 43736 19860137476 43737 1629494689 43738 1582289284 43739 505530256 43740 6056210917969 43741 978626089 43742 215417351 43743 3293841664 43744 27828578761 43745 1622558961 43746 5182848064 43747 796876441 43748 2423100625 43749 3707226769 43750 76903609225 43751 547279236 43752 15274982464 43753 478690641 43754 1263873601 43755 2623693284 43756 2427532900 43757 5438915001 43758 24794281444 43759 479084544 43760 24935252281 43761 1556065809 43762 1078399921 43763 521437225 43764 16755231364 43765 940219569 43766 1223880256 43767 10340245969 43768 5466975721 43769 1138455081 43770 5964009529 43771 4246998561 43772 3572811529 43773 1330936324 43774 1349092900 43775 2480836864 43776 3558078646369 43777 479172100 43778 3526340689 43779 1336048704 43780 7465651216 43781 479215881 43782 3003259204 43783 479303449 43784 9783979396 43785 20567001744 43786 216008498 43787 479347236 43788 8807259409 43789 479434816 43790 2611516609 43791 1956469824 43792 60255520900 43793 479610000 43794 23696599969 43795 1389127441 43796 186960766 43797 2302272324 43798 1360355689 43799 237277826 43800 68273509264 43801 480749476 43802 468821810 43803 5683199769 43804 3249114001 43805 944087076 43806 18777769024 43807 510443649 43808 41714386081 43809 1680344064 43810 3836439721 43811 508773136 43812 18930182569 43813 1666762276 43814 1609855129 43815 4419856324 43816 5470969156 43817 575664049 43818 3620669584 43819 111429762 43820 12064825600 43821 29219457969 43822 1081949449 43823 821968900 43824 54892741264 43825 1857179025 43826 270715535 43827 3300157809 43828 2438186884 43829 546156900 43830 272198779 43831 598047025 43832 5478960400 43833 1975535809 43834 790753727 43835 1354902481 43836 11717413009 43837 524639025 43838 1769380096 43839 3716365444 43840 125782296964 43841 1188801441 43842 3004903489 43843 605848996 43844 3331713841 43845 3546440704 43846 1516401481 43847 512026384 43848 331127740969 43849 829785636 43850 838538399 43851 1719926784 43852 3691048516 43853 481056489 43854 3014778649 43855 5875682409 43856 12395259556 43857 5323453444 43858 1082739025 43859 593117316 43860 19781578609 43861 769396644 43862 4956864025 43863 1337145489 43864 1102939223 43865 1439671249 43866 8379022369 43867 481539136 43868 3484068676 43869 3331829284 43870 2421919369 43871 141235494 43872 78431923249 43873 574848576 43874 1083331396 43875 132814326969 43876 6047239696 43877 816016356 43878 3431850724 43879 135241602 43880 10864518289 43881 1337511184 43882 271378178 43883 1189560100 43884 37051245169 43885 1158993936 43886 216995543 43887 1338242724 43888 23572996225 43889 481583025 43890 29815619584 43891 482065936 43892 2440854025 43893 3734676544 43894 80337992 43895 944947600 43896 23209608409 43897 1191837529 43898 1450086400 43899 1339340409 43900 9541577761 43901 1180953225 43902 67437337969 43903 586995984 43904 2118328880704 43905 2645250624 43906 1252168996 43907 107700514 43908 6822264409 43909 719795241 43910 2131484224 43911 12619601569 43912 7792652176 43913 482505156 43914 5263067209 43915 949256100 43916 2444412481 43917 1341903424 43918 2723691721 43919 119599622 43920 225493919044 43921 541399824 43922 1086691225 43923 5098245604 43924 3097033801 43925 4797086121 43926 3023020324 43927 1262949444 43928 12564168100 43929 10467745344 43930 3453677824 43931 510127396 43932 1378984603 43933 482724841 43934 1519440400 43935 3122239129 43936 5630629703 43937 612562500 43938 8420264644 43939 1195638084 43940 23950348081 43941 1571488164 43942 247399847 43943 482900625 43944 15543107584 43945 2099289124 43946 3753277696 43947 5717174544 43948 2447083024 43949 106066967 43950 12728803684 43951 483120400 43952 3057567746 43953 22240353424 43954 217588850 43955 1039288644 43956 89887235344 43957 635493681 43958 1592329216 43959 1342636164 43960 5741711618 43961 483164361 43962 3807136804 43963 483296256 43964 570867494 43965 7398064144 43966 3236472100 43967 1701975025 43968 180320828164 43969 483384196 43970 2143134436 43971 1344835584 43972 2451537169 43973 483692049 43974 21202854544 43975 1895383296 43976 1780346759 43977 1434667129 43978 1525527364 43979 1161173776 43980 13547097664 43981 1554646041 43982 1088670025 43983 89064642969 43984 12431358016 43985 1413233649 43986 3024670009 43987 483780025 43988 6108985600 43989 3194171289 43990 3039868225 43991 483912004 43992 2498863687 43993 746710276 43994 1089264016 43995 6567805764 43996 3117100561 43997 484352064 43998 3037883689 43999 783944001 44000 293512565824 44001 3756096369 44002 6879873025 44003 545876496 44004 10393190809 44005 1651447044 44006 1090254361 44007 1347403849 44008 5519004100 44009 1200206736 44010 48042940969 44011 676988361 44012 2462243641 44013 1735305649 44014 240484994 44015 950118976 44016 93126897889 44017 484440100 44018 1872552529 44019 4915692544 44020 7238776561 44021 484572169 44022 7682873104 44023 1817316900 44024 5527030336 44025 5276860164 44026 1091641600 44027 484616196 44028 19116380644 44029 484880400 44030 8095320676 44031 2392872889 44032 1925575297801 44033 678342025 44034 3407290384 44035 952709956 44036 2743140625 44037 26998433344 44038 240693095 44039 124340870 44040 31061242564 44041 485144676 44042 2826410896 44043 1717853809 44044 20224537369 44045 1558907289 44046 8503052944 44047 606784689 44048 12558115969 44049 1350342009 44050 4212010000 44051 4815388449 44052 6829700164 44053 485276841 44054 218381186 44055 12174253569 44056 5551144036 44057 830765329 44058 7518103849 44059 485541225 44060 4833030400 44061 2047743504 44062 1092633025 44063 608066281 44064 2081706467344 44065 2417098896 44066 1537737796 44067 1689374404 44068 4038983809 44069 522533881 44070 12847542409 44071 485893849 44072 14007669316 44073 4605251044 44074 1092831364 44075 2451636196 44076 6844583824 44077 680375056 44078 218777894 44079 3370034704 44080 40858558225 44081 614296225 44082 13262286244 44083 838623681 44084 2754465289 44085 2670512329 44086 3855043921 44087 485937936 44088 23045365249 44089 486202500 44090 74259194 44091 17506465344 44092 3115090969 44093 1200969025 44094 3039537424 44095 953142129 44096 133658241649 44097 1352915524 44098 274925954 44099 1111422244 44100 444905008144 44101 486423025 44102 1095212836 44103 1767529764 44104 6985282084 44105 955304464 44106 3054441289 44107 1204784100 44108 2471183521 44109 12541088169 44110 3116765584 44111 486599481 44112 35389886884 44113 696907201 44114 884689415 44115 3542273289 44116 549906818 44117 531948096 44118 41082019969 44119 486687721 44120 10983040000 44121 4760586009 44122 1876968976 44123 486820096 44124 6896804209 44125 3790618624 44126 1095610000 44127 3765295044 44128 14147050703 44129 486864225 44130 6045373504 44131 487482241 44132 919340879 44133 1764168004 44134 1096205881 44135 4369738816 44136 43362648169 44137 1179922500 44138 255698306 44139 1353651264 44140 4859344681 44141 606144400 44142 7661851024 44143 682411129 44144 21127785316 44145 61101412969 44146 1096801924 44147 564965361 44148 12560133184 44149 4599552400 44150 4250257636 44151 1354755249 44152 1110973991 44153 550606225 44154 12246078244 44155 956603041 44156 2053310594 44157 1556460304 44158 219572390 44159 487747225 44160 1231882449604 44161 1099452964 44162 1174638529 44163 9503715169 44164 3316147396 44165 2183505984 44166 3913378249 44167 563112900 44168 5567248996 44169 1356227929 44170 5481181225 44171 487923921 44172 55548361969 44173 534950641 44174 1899129241 44175 10867437009 44176 18308796100 44177 1207076049 44178 4209673924 44179 488144836 44180 7829241289 44181 3780651169 44182 1098193321 44183 1224160144 44184 39892871824 44185 957036096 44186 1099784569 44187 3494819689 44188 2475659536 44189 488410000 44190 17157594169 44191 1337291761 44192 28892520484 44193 1357332964 44194 1632079201 44195 959202841 44196 8348842384 44197 526702500 44198 10293725764 44199 10725087844 44200 45652304896 44201 488454201 44202 4347028624 44203 488542609 44204 3094029376 44205 6883523089 44206 3546321601 44207 488852100 44208 99153822769 44209 136597190 44210 2156766481 44211 1358069904 44212 1227932546 44213 1252098225 44214 3074369809 44215 1195983889 44216 1115002310 44217 7350833169 44218 219970178 44219 241846214 44220 21133018384 44221 489471376 44222 1101177856 44223 1359175689 44224 65287404196 44225 2589384996 44226 768360939844 44227 629759025 44228 2476555225 44229 2173144689 44230 2174356900 44231 685130625 44232 24586867204 44233 36955005 44234 1379008225 44235 7518970944 44236 2481036100 44237 698862096 44238 3724294729 44239 1058135841 44240 66995557225 44241 1360281924 44242 1546927561 44243 580761801 44244 19178649169 44245 961806169 44246 1101775249 44247 24458457664 44248 5627850361 44249 489648384 44250 24624514084 44251 922397641 44252 8273357764 44253 15052099969 44254 3340724401 44255 1276204176 44256 79113937984 44257 489781161 44258 1102173601 44259 1361388609 44260 4894541521 44261 1211666481 44262 8558470144 44263 489869689 44264 7979670241 44265 4641288129 44266 1103568400 44267 489913956 44268 30273216064 44269 490002496 44270 3331367524 44271 3799119769 44272 12649051024 44273 490135321 44274 4198003264 44275 2064471359 44276 2481932761 44277 1362864889 44278 3527053321 44279 490179600 44280 257999995969 44281 490445316 44282 2730585025 44283 1630302129 44284 2487316129 44285 1209578841 44286 7211746084 44287 114136863 44288 344814409681 44289 16812234244 44290 2788262416 44291 841580100 44292 6919245124 44293 491730625 44294 1104166441 44295 2677752009 44296 43037162116 44297 692637124 44298 14051020369 44299 702780100 44300 9801792016 44301 1363603329 44302 1387488001 44303 1214731609 44304 63152695204 44305 962240400 44306 1104565225 44307 30297579844 44308 6301819456 44309 533055744 44310 16584803524 44311 586269369 44312 6523792900 44313 1365080809 44314 1104764644 44315 963109156 44316 19366062244 44317 2107544464 44318 221165702 44319 2626767504 44320 57116220100 44321 1091972025 44322 4192174009 44323 106897631 44324 6249060601 44325 14856440769 44326 1366115521 44327 723502404 44328 15779630689 44329 541958400 44330 7371596164 44331 3376423449 44332 191424091 44333 589275625 44334 23812193344 44335 967458816 44336 16513792036 44337 1365819849 44338 546765158 44339 520478596 44340 13694148484 44341 180252087 44342 1107758089 44343 6623843769 44344 1931162738 44345 6542868544 44346 4689784324 44347 602948025 44348 2491806724 44349 1368408064 44350 4444088896 44351 491863684 44352 1698035729569 44353 618069321 44354 1288092100 44355 2688629904 44356 4298113600 44357 492174225 44358 3089358724 44359 243378690 44360 11142069136 44361 18615054969 44362 1244748961 44363 906852996 44364 6934225984 44365 1486796481 44366 2754780196 44367 2200266649 44368 3428742470 44369 851472400 44370 23904870544 44371 492396100 44372 192323074 44373 3427751209 44374 1562304676 44375 7680068496 44376 22232897449 44377 573506704 44378 1108157521 44379 3802202244 44380 13154025481 44381 492440481 44382 5300131204 44383 492573636 44384 48737185225 44385 3800969104 44386 1111755649 44387 1568556025 44388 152831737969 44389 493195264 44390 3598320196 44391 1371369024 44392 8173787281 44393 536617225 44394 20299695529 44395 1690360996 44396 3511747600 44397 3808370944 44398 1241364289 44399 114375878 44400 165504139684 44401 244146743 44402 1169708401 44403 3233855689 44404 3174646336 44405 1152806209 44406 8600151169 44407 993384324 44408 28608677881 44409 1891989009 44410 2180236249 44411 595116025 44412 6964236304 44413 785568784 44414 277601906 44415 65056623844 44416 145642220161 44417 493906176 44418 4356924049 44419 596141056 44420 4965316225 44421 3286958224 44422 4310316409 44423 708677641 44424 43644223744 44425 1908204489 44426 1246019401 44427 1536012864 44428 2944690225 44429 1761480900 44430 6061712449 44431 570206641 44432 12758606116 44433 3817633369 44434 1925893225 44435 968765625 44436 43325173609 44437 123643698 44438 1413083281 44439 1372850704 44440 16011106225 44441 144926511 44442 24044223844 44443 3037663225 44444 2872852801 44445 2699529849 44446 1204853521 44447 1510876900 44448 80486824804 44449 493995076 44450 11217563569 44451 5514844644 44452 2502600676 44453 494662081 44454 4472533129 44455 1294272576 44456 5640010000 44457 4535618409 44458 1113556900 44459 798627600 44460 94809799744 44461 554037444 44462 2359433476 44463 1373962489 44464 31914036025 44465 975312900 44466 3094363129 44467 633176569 44468 2503501225 44469 273986292969 44470 2184160225 44471 1223180676 44472 21002386084 44473 1196191396 44474 1393528900 44475 5384184129 44476 2508907921 44477 557573769 44478 21929759569 44479 728460100 44480 144531509929 44481 1374703929 44482 356775938 44483 494840025 44484 10301641009 44485 3751930009 44486 2325168400 44487 3830000769 44488 1455354482 44489 619960201 44490 6094456489 44491 494973504 44492 15547596100 44493 1376929449 44494 1114758544 44495 1361610000 44496 293424805969 44497 495062500 44498 1660073536 44499 6095237184 44500 22415778961 44501 495196009 44502 3107728009 44503 531901969 44504 5652182761 44505 14223424644 44506 5996024356 44507 495463081 44508 7001840329 44509 637764516 44510 2190052804 44511 1757454084 44512 50687569321 44513 1223950225 44514 8627994769 44515 1138590049 44516 3733821025 44517 2977557489 44518 223165442 44519 495730225 44520 94035449104 44521 618218496 44522 1437092281 44523 14384883969 44524 2517028900 44525 3351599449 44526 223129697 44527 1226260324 44528 39398280100 44529 1378414129 44530 3088691776 44531 495774756 44532 19743622144 44533 495863824 44534 2765182225 44535 2703168064 44536 9086474329 44537 495997441 44538 5412103489 44539 138643247 44540 6723016036 44541 24269589369 44542 1116161281 44543 496131076 44544 2326942786624 44545 1123523361 44546 1116562225 44547 2029232209 44548 9098488996 44549 496442961 44550 356632312969 44551 1385402841 44552 5660305225 44553 1381385889 44554 1116762724 44555 3952636900 44556 9796446529 44557 625650169 44558 1117163776 44559 3839289444 44560 25475352100 44561 695376900 44562 7690763809 44563 496799521 44564 4318198369 44565 2754360324 44566 223566470 44567 110018022 44568 45352813444 44569 245686479 44570 2195953321 44571 1621833984 44572 3553471321 44573 47247777 44574 9033932209 44575 1916775961 44576 79524564001 44577 19373020969 44578 1627961104 44579 496977849 44580 13990631524 44581 560410929 44582 1119170116 44583 4959962329 44584 1135253255 44585 1297296324 44586 8810075044 44587 497646864 44588 2867067025 44589 1759970304 44590 11288946311 44591 894907225 44592 36002026564 44593 146167430 44594 1565389225 44595 7610294169 44596 2521546225 44597 2008742761 44598 3122797924 44599 551592196 44600 22548025600 44601 1381757584 44602 1291971136 44603 1266576921 44604 142458688969 44605 1395396025 44606 1119571600 44607 1383616809 44608 88682457616 44609 716579361 44610 6110861584 44611 1230887056 44612 3766890625 44613 3854795569 44614 1123188196 44615 976625001 44616 64311438409 44617 497736100 44618 2772127801 44619 1648522404 44620 8512461169 44621 497780721 44622 11916342244 44623 498003856 44624 12776911225 44625 32118733089 44626 290947175 44627 700872676 44628 7031996449 44629 859427856 44630 2213702500 44631 2920095432 44632 2886435590 44633 498182400 44634 3981231409 44635 1361093449 44636 2522450176 44637 1385105089 44638 1580857600 44639 3091248801 44640 618915770944 44641 498316329 44642 2490309409 44643 2241264964 44644 2526972361 44645 977500225 44646 7777828864 44647 498405625 44648 1139325314 44649 8251360569 44650 8027443216 44651 498539584 44652 10201404004 44653 1234749321 44654 261740594 44655 4804846489 44656 12831905284 44657 499120281 44658 24160660969 44659 161664351 44660 19499050321 44661 1385849529 44662 1212362761 44663 538704100 44664 15881544484 44665 979251849 44666 1806165001 44667 9773695044 44668 4358508361 44669 734681025 44670 6143737924 44671 1085570704 44672 148999860025 44673 1386966564 44674 2793016801 44675 1921068900 44676 28514375044 44677 607671801 44678 1398236449 44679 1742394564 44680 11262091129 44681 2176782336 44682 4434494464 44683 499209649 44684 2527877284 44685 21737668969 44686 1123791529 44687 499477801 44688 317596492249 44689 1018503396 44690 2602938361 44691 1391812249 44692 2529687616 44693 177143423 44694 15138103369 44695 2424676081 44696 7551436201 44697 1923436449 44698 1125602500 44699 499522500 44700 27714591529 44701 499746025 44702 4267094329 44703 3857900544 44704 42813403396 44705 981443584 44706 3127829329 44707 1394275600 44708 2538748996 44709 3434194404 44710 2879932225 44711 500148496 44712 1496798092969 44713 612859536 44714 1330644484 44715 3971142289 44716 6280404001 44717 109315527 44718 3738955609 44719 519156225 44720 51309498256 44721 3864114244 44722 1228081936 44723 1237843489 44724 7054656064 44725 1946927376 44726 2389840996 44727 1751171409 44728 5762328100 44729 500416900 44730 44431159369 44731 552203001 44732 3505350436 44733 4156638784 44734 1125803809 44735 1623687025 44736 189727322929 44737 4899720004 44738 225375551 44739 10802899969 44740 4974198784 44741 500685376 44742 3129507364 44743 534673129 44744 22361912521 44745 4304278449 44746 1930372096 44747 576432081 44748 34498233169 44749 593945641 44750 8672079376 44751 3453560289 44752 12868633600 44753 501088225 44754 3144629929 44755 984076900 44756 610976687 44757 3885901569 44758 1016566886 44759 1226960784 44760 32068571929 44761 632321316 44762 225577010 44763 1681574049 44764 7757734084 44765 2439866025 44766 24747065344 44767 609398596 44768 29307043249 44769 1392931684 44770 5293144516 44771 501132996 44772 32732770084 44773 501222544 44774 1405200196 44775 16702202169 44776 6797013136 44777 501491236 44778 3985018129 44779 1247149225 44780 4991987716 44781 3305330064 44782 1128624025 44783 148665138 44784 100433215744 44785 3561463684 44786 7000836241 44787 1394798409 44788 2546009764 44789 501670404 44790 6193217809 44791 656640625 44792 8360359225 44793 81402937344 44794 1129833769 44795 2185469001 44796 7077352129 44797 501939216 44798 1952844481 44799 1541897289 44800 3126492339721 44801 109455846 44802 13962258244 44803 702939169 44804 4105605625 44805 3369454209 44806 1359470641 44807 1629252496 44808 15949669264 44809 502163281 44810 2215679041 44811 6833006244 44812 3193945225 44813 556252225 44814 11733655684 44815 985394881 44816 12887017441 44817 1396292689 44818 1132255201 44819 502611561 44820 122806090969 44821 1926771025 44822 271599239 44823 1623445264 44824 9874993129 44825 2829069721 44826 4851401104 44827 800267521 44828 6327566116 44829 5316159744 44830 2225574976 44831 552908196 44832 84676344064 44833 526427136 44834 1339194025 44835 20127664384 44836 713439014 44837 863419456 44838 13750376644 44839 502701241 44840 3515544311 44841 1397040129 44842 1195846 44843 502880625 44844 9028230289 44845 985834404 44846 283444262 44847 16272063844 44848 13034560561 44849 1523575089 44850 32825105329 44851 503239489 44852 2557830625 44853 1398161664 44854 1290677476 44855 991998016 44856 129680652544 44857 720546649 44858 1602641089 44859 2100113929 44860 5027660836 44861 648364369 44862 3147995449 44863 3032815041 44864 66786064900 44865 7794594369 44866 226585655 44867 503508721 44868 7160882884 44869 141394983 44870 1103028338 44871 1400406084 44872 6690585616 44873 818417664 44874 69399052969 44875 3961443600 44876 4501068100 44877 3466501129 44878 1676984401 44879 503688249 44880 122585414884 44881 622402704 44882 1133668900 44883 3895257744 44884 16095489424 44885 1281711601 44886 3153047104 44887 503822916 44888 9101923216 44889 2401196004 44890 2801584900 44891 3007425600 44892 26867143744 44893 504182116 44894 1134275041 44895 3533945809 44896 55730933476 44897 1059893136 44898 8041964329 44899 550090116 44900 10154189824 44901 10854930969 44902 2919673156 44903 592484281 44904 15983786329 44905 2462739876 44906 1135892209 44907 1403026849 44908 2960339281 44909 504361764 44910 17433769369 44911 556157889 44912 33200119681 44913 1973758329 44914 1430276761 44915 1739640681 44916 10605292324 44917 504586369 44918 1421214601 44919 21767166369 44920 11382756100 44921 115863351 44922 3154731889 44923 109877343 44924 727483343 44925 5420198884 44926 2817486400 44927 504855961 44928 5399521273969 44929 540934564 44930 2239466329 44931 1759131364 44932 660698114 44933 1662430247 44934 186015452 44935 2419164225 44936 6510714721 44937 3904625169 44938 227394191 44939 505170576 44940 35661300964 44941 865418724 44942 1828417600 44943 1656245809 44944 19875360400 44945 1222761024 44946 12462819769 44947 1249481104 44948 3310966681 44949 1408651024 44950 7107164416 44951 22437268 44952 16052129809 44953 505305441 44954 12028605625 44955 201095742969 44956 196849579 44957 956046400 44958 3591844624 44959 505395361 44960 57932157481 44961 3472980624 44962 1137308176 44963 505575225 44964 1543026163 44965 3127717476 44966 227798999 44967 2443028329 44968 23258995081 44969 554178681 44970 6292772929 44971 505845081 44972 2563295641 44973 5981011569 44974 1615638025 44975 1004681474 44976 36310064704 44977 562353796 44978 1454659600 44979 2851239609 44980 9187989316 44981 722534400 44982 185814447844 44983 505935049 44984 5795167876 44985 2758035289 44986 1367446441 44987 506385009 44988 11873807089 44989 1258049961 44990 3271039249 44991 3910876369 44992 23628825167 44993 866419225 44994 3169915204 44995 992439009 44996 6343326025 44997 1867709089 44998 1264513600 44999 637108081 45000 656646053569 45001 707772816 45002 228001538 45003 3505468849 45004 2566030336 45005 993762576 45006 5601324964 45007 506520036 45008 16079508025 45009 10880993344 45010 5584273984 45011 1273347856 45012 19794238864 45013 507420676 45014 1313627536 45015 2776446864 45016 7471873600 45017 1437243921 45018 11671993369 45019 868421961 45020 5099388100 45021 1720341529 45022 228406886 45023 709849449 45024 225109444849 45025 1968608161 45026 1498928656 45027 3920262544 45028 2567854276 45029 125690951 45030 10044449284 45031 3158889616 45032 10150562500 45033 104378312 45034 3008851609 45035 994645444 45036 175612959844 45037 583898896 45038 2824497316 45039 1409401764 45040 26021238721 45041 597802500 45042 3178366129 45043 728514081 45044 2573329984 45045 45246394944 45046 1229975041 45047 551733121 45048 16086356224 45049 747202225 45050 6788606449 45051 1412030929 45052 1274917055 45053 507600900 45054 8937244369 45055 995087025 45056 11932644461956 45057 2282641729 45058 1970916025 45059 1486025401 45060 14215077529 45061 507961444 45062 228609695 45063 11196179344 45064 7556129476 45065 998623201 45066 10994990449 45067 192150402 45068 3843504016 45069 1805995009 45070 2245432996 45071 869424196 45072 103016605444 45073 328309250 45074 1654943761 45075 5528963449 45076 112215880 45077 508096681 45078 4538986384 45079 619512100 45080 109958560000 45081 3923393769 45082 1143386596 45083 508908481 45084 19066638724 45085 1120240900 45086 1143995329 45087 6452426929 45088 29892335236 45089 142780991 45090 51557151844 45091 577585089 45092 2576070025 45093 1416167424 45094 567666434 45095 1153281600 45096 16258035049 45097 880486929 45098 1145822500 45099 3939068644 45100 15192781081 45101 320336087 45102 3183442084 45103 1230255625 45104 13164349696 45105 4276767609 45106 1693980964 45107 609991204 45108 3859037563 45109 573363025 45110 3880791616 45111 1991122884 45112 1159794959 45113 537451489 45114 4019179609 45115 2470388209 45116 2579725681 45117 30953827969 45118 300870758 45119 508953600 45120 457174765609 45121 509088969 45122 867218159 45123 4911486724 45124 3067055161 45125 8230662729 45126 15101214769 45127 509179225 45128 5811622756 45129 8850481929 45130 2249415184 45131 509314624 45132 7183749049 45133 1025600625 45134 229218662 45135 10284393744 45136 78522687961 45137 509359761 45138 3188522089 45139 509856400 45140 7487440900 45141 1607769409 45142 1146431881 45143 1258830400 45144 3486938128 45145 1001279449 45146 1150498561 45147 1511809924 45148 2585214025 45149 1497690000 45150 36098860009 45151 550512369 45152 42212167936 45153 4811087044 45154 1329331600 45155 1402202916 45156 9390966649 45157 1265865241 45158 1365672025 45159 1417673104 45160 11830695361 45161 510262921 45162 15772094569 45163 149921927 45164 6422419600 45165 2791220224 45166 1618291984 45167 1316093284 45168 36774582289 45169 638067600 45170 2251407601 45171 27452181969 45172 4240484161 45173 583657281 45174 3195301729 45175 3851195364 45176 1163910758 45177 2984655424 45178 7061713156 45179 510308100 45180 40960497769 45181 510534025 45182 34625194 45183 1419933124 45184 154108064356 45185 2493404356 45186 4093696324 45187 621205776 45188 6813346849 45189 3942207369 45190 2255395081 45191 510669604 45192 40488281089 45193 621654489 45194 253343855 45195 4834003729 45196 2590708201 45197 511483456 45198 752013292969 45199 1797675201 45200 63519624961 45201 4289202064 45202 262174886 45203 639988804 45204 7191379204 45205 1001722500 45206 2877356881 45207 3967362169 45208 5823979225 45209 639128961 45210 8999747689 45211 589906944 45212 3269666761 45213 3531568329 45214 614031455 45215 1003052241 45216 245135892544 45217 561690000 45218 371625446 45219 1420686864 45220 22928016400 45221 719580625 45222 3198694249 45223 568488649 45224 5832224161 45225 47278848969 45226 1151109184 45227 5637006400 45228 7229590729 45229 740547369 45230 2279394049 45231 1421817849 45232 19173663961 45233 511800129 45234 22918023769 45235 1238969601 45236 3236813449 45237 1856058724 45238 230235407 45239 750979216 45240 62004486049 45241 407451698 45242 1152942025 45243 5611807744 45244 2593457476 45245 1005270436 45246 3203786404 45247 512071641 45248 34109835314 45249 1423326529 45250 9656796361 45251 634737636 45252 56079923344 45253 1000330384 45254 3920512996 45255 6947555904 45256 5836348816 45257 574081600 45258 4784765584 45259 512162161 45260 8477621476 45261 5214572944 45262 4254170176 45263 512569600 45264 63764835289 45265 1415866384 45266 1984524304 45267 1603762209 45268 199590754 45269 1497922209 45270 17852166544 45271 643839876 45272 5856993961 45273 1425213504 45274 1153145764 45275 1994783569 45276 151567726489 45277 754765729 45278 1153553296 45279 62343597969 45280 62098646416 45281 512750736 45282 3205484689 45283 253457759 45284 2598960400 45285 2798621604 45286 230846534 45287 232780290 45288 69122719744 45289 512841316 45290 1137605111 45291 2062703889 45292 8525752225 45293 513158409 45294 3213982864 45295 1007046756 45296 3956709542 45297 9992401444 45298 1947280384 45299 585107721 45300 29960840464 45301 638471824 45302 1156204009 45303 1426346289 45304 14504107489 45305 2363029321 45306 25579843969 45307 513384964 45308 716667863 45309 2014393924 45310 3671754025 45311 1270566025 45312 1001104304704 45313 674492841 45314 5941724 45315 14098475169 45316 2609064241 45317 513430281 45318 15580531684 45319 513656896 45320 17278839601 45321 1428991204 45322 2456292721 45323 632924964 45324 20638770244 45325 14772943936 45326 1353062656 45327 1642843024 45328 13201550404 45329 513838224 45330 6393121849 45331 1337730625 45332 6438297121 45333 20502516969 45334 1716776356 45335 1012385124 45336 16465252489 45337 513928900 45338 1157224324 45339 4684991809 45340 5108389729 45341 513974241 45342 12902006569 45343 514382400 45344 54476026801 45345 2824603609 45346 3467796544 45347 548543241 45348 7283256964 45349 553896225 45350 896621186 45351 3986280769 45352 5885958400 45353 740398466 45354 3215683849 45355 1335390849 45356 5908074496 45357 2476754289 45358 231662630 45359 23491464 45360 3798842679844 45361 514745344 45362 1439823025 45363 1430881929 45364 3651784900 45365 1345642489 45366 3225899209 45367 1274490000 45368 7537365124 45369 4437158544 45370 3970260100 45371 111146694 45372 11922892864 45373 865595241 45374 7184257600 45375 21000936889 45376 68683305625 45377 515017636 45378 9008287744 45379 823403025 45380 5126416801 45381 3590646084 45382 1159062025 45383 884527081 45384 27999998224 45385 1182947236 45386 1627719025 45387 13354575844 45388 6486047296 45389 515335401 45390 9361917049 45391 757295361 45392 13257449881 45393 1432016964 45394 1159266304 45395 2508807744 45396 37311558244 45397 720278244 45398 1160287969 45399 1844444809 45400 22947099289 45401 614345796 45402 16078747204 45403 515562436 45404 2609983744 45405 7856517769 45406 1375668100 45407 646735761 45408 137776077124 45409 2211820900 45410 677424719 45411 1432395409 45412 2617345600 45413 515880369 45414 32467354969 45415 1580539536 45416 14863998724 45417 1434288384 45418 1161105625 45419 721674496 45420 14365700449 45421 642115600 45422 1998179401 45423 26191214569 45424 17721733129 45425 3477578841 45426 4573411129 45427 516016656 45428 591241127 45429 2163831289 45430 8388911281 45431 602358849 45432 46801697569 45433 516152961 45434 232275647 45435 5055494404 45436 3292349641 45437 1286298225 45438 3229307929 45439 517107600 45440 312232853284 45441 148947367969 45442 1162128100 45443 592922500 45444 18328285924 45445 1253797281 45446 1682148196 45447 1436561604 45448 23432261776 45449 132396287 45450 35820104644 45451 1647061056 45452 3694329961 45453 1771736464 45454 1163355664 45455 1015059600 45456 37242052324 45457 571496836 45458 3660855025 45459 3998918169 45460 5162566201 45461 1533427281 45462 3234424384 45463 723771409 45464 5898393601 45465 7141433049 45466 1264940356 45467 761097744 45468 58775698969 45469 576720225 45470 2281399696 45471 2296518084 45472 207704416516 45473 636805225 45474 9563275264 45475 2574446121 45476 2623795729 45477 5965554169 45478 232684775 45479 1776285316 45480 32749055089 45481 517335025 45482 232889474 45483 1438836624 45484 3099037561 45485 1422722961 45486 47616476944 45487 890604649 45488 13332166225 45489 1608571449 45490 2293452100 45491 517471504 45492 324635606 45493 1555513600 45494 3515304100 45495 23046883344 45496 14621404561 45497 517608001 45498 3239544889 45499 579605625 45500 83309585956 45501 1757873329 45502 1166427409 45503 518063121 45504 572045657569 45505 1536875209 45506 1450771921 45507 5061184164 45508 3856906816 45509 649638144 45510 8566798249 45511 550793961 45512 5906691025 45513 7116947044 45514 2880898276 45515 1016398161 45516 7298626624 45517 830073721 45518 1646655241 45519 1441493089 45520 26204486884 45521 3213529344 45522 4140365432 45523 518290756 45524 773792879 45525 5638808464 45526 2687489281 45527 648109764 45528 42300971584 45529 728676036 45530 562945382 45531 4027425444 45532 2628407824 45533 518472900 45534 3241252624 45535 2516527225 45536 30060624400 45537 1779321124 45538 1167247225 45539 1595283481 45540 88141890769 45541 518746176 45542 2887987600 45543 3352641604 45544 1184599103 45545 1020419136 45546 3251508484 45547 643028164 45548 2924213776 45549 29777643844 45550 4562462116 45551 828748944 45552 73960609849 45553 518837284 45554 1167862276 45555 2832049089 45556 505003891 45557 519110656 45558 9065324944 45559 598976676 45560 16251150400 45561 1442632324 45562 2568462400 45563 436757271 45564 7321711489 45565 1779574225 45566 1168272400 45567 5555764369 45568 911308890625 45569 519520849 45570 55244741764 45571 120825447 45572 202350883 45573 2067248089 45574 1170324100 45575 2012329881 45576 141610721344 45577 1652422500 45578 2011881316 45579 1443772009 45580 7629847801 45581 153724034 45582 3561344329 45583 593409600 45584 56382977401 45585 7949862244 45586 1880870161 45587 519566436 45588 9131140249 45589 519794401 45590 631777922 45591 6541089129 45592 7481212036 45593 577825444 45594 11574962569 45595 1457254276 45596 2636719801 45597 1447193764 45598 578264087 45599 520113636 45600 468748361104 45601 750650404 45602 1367002729 45603 31617107344 45604 4542220816 45605 2532001761 45606 4671312409 45607 576144009 45608 1188758642 45609 2380659264 45610 2299490209 45611 651576676 45612 55866995044 45613 520524225 45614 234119558 45615 2846969449 45616 13388341264 45617 1983009961 45618 3254930704 45619 28348793641 45620 5189761600 45621 5074710169 45622 1171350625 45623 624000400 45624 16569353284 45625 8994435921 45626 2912868841 45627 1652178609 45628 5545780900 45629 577008441 45630 143877593344 45631 520752400 45632 152965467664 45633 4867434289 45634 1175049841 45635 1021761225 45636 7391184784 45637 670292100 45638 1751255104 45639 5660606169 45640 25963216 45641 521163241 45642 3266922649 45643 893651236 45644 2642268409 45645 3621873124 45646 1373443600 45647 1289456281 45648 112316808769 45649 108149702 45650 7231631521 45651 1449096489 45652 3464970496 45653 557668225 45654 8101260049 45655 1656571401 45656 10336382224 45657 19442676969 45658 289804070 45659 521345889 45660 14669327689 45661 366813254 45662 2019963136 45663 2130468649 45664 30144946129 45665 1022656441 45666 11558830144 45667 521482896 45668 16935118225 45669 2519236864 45670 2315630641 45671 113135730 45672 24671613184 45673 521574244 45674 1318633969 45675 43623335044 45676 3946854976 45677 521894025 45678 5372450209 45679 652547025 45680 26758089241 45681 1450238724 45682 5196679744 45683 730080400 45684 555489977344 45685 1025792784 45686 1468422400 45687 1693898649 45688 5956598041 45689 1613307556 45690 6460462129 45691 522031104 45692 2648749156 45693 4033774144 45694 524779634 45695 3148107664 45696 1305779287849 45697 522259609 45698 1411054096 45699 1451762404 45700 10332722500 45701 835094404 45702 9093911044 45703 1296576064 45704 1387078367 45705 4086661329 45706 1175666944 45707 522945424 45708 13789100329 45709 631064641 45710 5793340996 45711 11249147844 45712 13425856900 45713 654489889 45714 4977584704 45715 1167110569 45716 3765785956 45717 8964681124 45718 235147103 45719 584672400 45720 95782203169 45721 898740441 45722 235352882 45723 1455193609 45724 2196146903 45725 34300916 45726 3282373264 45727 730783089 45728 30313943881 45729 4043306569 45730 100738010 45731 377250351 45732 9743071849 45733 201307814 45734 2053267969 45735 2869423489 45736 5998347601 45737 523265625 45738 121495467844 45739 669308641 45740 5217028441 45741 1670929129 45742 1177519225 45743 551310400 45744 38344297489 45745 2578709961 45746 1464286756 45747 13709365569 45748 2651529049 45749 737122500 45750 29706935449 45751 523402884 45752 1030615444 45753 1634342329 45754 235970759 45755 1027138401 45756 32036346169 45757 523540161 45758 1301044900 45759 3670178724 45760 317961782161 45761 601720900 45762 3911501764 45763 523631689 45764 3350441689 45765 77179507344 45766 7558215844 45767 523906321 45768 16673782129 45769 655564816 45770 4127934001 45771 3487138704 45772 2653383121 45773 2264903281 45774 9136874569 45775 2047653001 45776 13595326801 45777 1455956649 45778 1523653156 45779 524776464 45780 38326675984 45781 657409600 45782 1649821924 45783 4062405169 45784 6917747929 45785 1028035969 45786 5716418449 45787 2059344400 45788 2662663201 45789 1457101584 45790 734811398 45791 120383430 45792 802927107844 45793 259214399 45794 592546751 45795 3605041764 45796 2858399296 45797 582932736 45798 4240874884 45799 1602080676 45800 23755748641 45801 10158019369 45802 1180609600 45803 558376900 45804 10420734724 45805 1030731025 45806 1505905636 45807 1457483329 45808 34843448896 45809 772562025 45810 18703844644 45811 643078881 45812 4562867401 45813 1458628864 45814 236383127 45815 10941996816 45816 30351563089 45817 524868100 45818 1700407696 45819 11275678969 45820 6568940401 45821 524913921 45822 8130989584 45823 525005569 45824 352562812900 45825 12181978384 45826 1656164416 45827 525143056 45828 33750098944 45829 1298160900 45830 2323722025 45831 1460539089 45832 7921890025 45833 525326400 45834 3285811684 45835 1319578276 45836 6727444441 45837 5758836769 45838 2655856225 45839 838449936 45840 74844374929 45841 525601476 45842 1183704025 45843 4730275729 45844 3357738916 45845 1366263369 45846 75452947969 45847 1200553201 45848 8424669796 45849 102302166 45850 12268663696 45851 899760016 45852 7398924289 45853 525830761 45854 1251744400 45855 7981099569 45856 30568326244 45857 259761903 45858 3290972689 45859 1047363769 45860 5235246025 45861 1460921284 45862 1926419881 45863 525968356 45864 481965012169 45865 1032529689 45866 2289718201 45867 1462833009 45868 2664521161 45869 526381249 45870 10341262864 45871 260555366 45872 20682754225 45873 11408803344 45874 1184323396 45875 4092032961 45876 7437682564 45877 901800900 45878 4219801600 45879 1659910564 45880 20550942736 45881 952031025 45882 9151218244 45883 661312656 45884 2670098929 45885 16485789609 45886 237208943 45887 526518916 45888 192915965284 45889 118574759 45890 4106374561 45891 4065592644 45892 9441620224 45893 527666841 45894 194546177 45895 1193080681 45896 1201280999 45897 1464363289 45898 1509400201 45899 65986372 45900 274248073969 45901 565488400 45902 1319505625 45903 3626689284 45904 21387600025 45905 1033879716 45906 8190612004 45907 612711009 45908 4308740881 45909 4075162569 45910 2329799824 45911 752679225 45912 16989036964 45913 3241024900 45914 1659340225 45915 2880683584 45916 4604301025 45917 946792900 45918 9194316769 45919 678550401 45920 32366483330 45921 1465511524 45922 1186389136 45923 776402496 45924 10522040929 45925 3036010000 45926 1187422681 45927 4615781542969 45928 6010900900 45929 904866561 45930 6562134049 45931 840130225 45932 2672890000 45933 1853044209 45934 3814174081 45935 1036582416 45936 166494193369 45937 568059556 45938 1327363489 45939 1466660209 45940 5290089289 45941 1305304641 45942 11772684004 45943 527804676 45944 6023467321 45945 8138204944 45946 1189491121 45947 149101682 45948 19004552449 45949 527896576 45950 4662294961 45951 2835243009 45952 161052926596 45953 528034441 45954 49700905969 45955 4544512569 45956 2673820681 45957 1468575684 45958 1675264900 45959 528310225 45960 33783175204 45961 909866896 45962 20093346001 45963 4084743744 45964 2676613696 45965 1289743569 45966 4406569924 45967 652495936 45968 49455088225 45969 5689986624 45970 2335885561 45971 528494121 45972 20703468769 45973 756745081 45974 1408575961 45975 5712638724 45976 14936506225 45977 843495849 45978 3952888384 45979 528724036 45980 14991553600 45981 21188295844 45982 281415023 45983 1306099600 45984 87528405904 45985 1323140625 45986 1190526016 45987 1468958929 45988 206060539 45989 529460100 45990 52035084544 45991 1145484025 45992 6086496256 45993 1472410384 45994 2805079369 45995 1037484100 45996 7492114249 45997 1308485929 45998 1428688804 45999 6070279744 46000 162290539609 46001 626000400 46002 6345237649 46003 113278479 46004 11676531364 46005 2903269924 46006 238243238 46007 905889604 46008 379378387969 46009 630311236 46010 2893471681 46011 9195275664 46012 2686867225 46013 1116629056 46014 3311657209 46015 1038837361 46016 70220230081 46017 4094336169 46018 4614484900 46019 663268516 46020 26675708929 46021 529598169 46022 1191975625 46023 4248041329 46024 9014553025 46025 5255525025 46026 9353210944 46027 530104576 46028 666920102 46029 1710401449 46030 2354190400 46031 117311991 46032 95865782884 46033 908962201 46034 238450367 46035 44283730969 46036 3410092816 46037 785400625 46038 3318566449 46039 1310078025 46040 11871845764 46041 1631513664 46042 1193011600 46043 589178529 46044 20833169569 46045 1041546529 46046 2236443302 46047 1474329609 46048 30909156100 46049 530150625 46050 13062661264 46051 530380900 46052 3129171721 46053 15076647369 46054 1193218849 46055 1355417856 46056 25570248649 46057 1013148900 46058 1194255364 46059 2544899809 46060 40807636081 46061 530657296 46062 25820311969 46063 641051761 46064 13670987929 46065 4077716449 46066 1737222400 46067 1317254436 46068 10660975504 46069 850247281 46070 3053778121 46071 4139249569 46072 10618272025 46073 531072025 46074 8280454009 46075 647772383 46076 2690600641 46077 1474713604 46078 238864895 46079 837755136 46080 26695687903369 46081 1524433936 46082 1195707241 46083 1477018624 46084 2998657600 46085 1830128400 46086 3323753104 46087 664247529 46088 15082050481 46089 31839762969 46090 660422258 46091 531118116 46092 12742345924 46093 531256401 46094 1762824196 46095 7272166729 46096 18264981904 46097 758782116 46098 16093967044 46099 531348601 46100 10422572281 46101 3063290409 46102 4305984400 46103 532040356 46104 26528917129 46105 1042902436 46106 1196122225 46107 5604319044 46108 2700880900 46109 3282487849 46110 9220224484 46111 914094756 46112 46825064881 46113 2174543424 46114 1196329744 46115 1723329169 46116 171861651844 46117 556865604 46118 1196744836 46119 1477787364 46120 12078669409 46121 667188900 46122 3327213124 46123 1846506841 46124 4814278225 46125 33989347044 46126 239487362 46127 563492644 46128 76852037284 46129 598536225 46130 5828559025 46131 1478940849 46132 4025268025 46133 532224900 46134 13575046144 46135 1045616896 46136 7835613361 46137 18253901449 46138 508314278 46139 892097424 46140 14822332009 46141 532363329 46142 239695031 46143 11569583844 46144 184054728256 46145 1506293721 46146 3334138564 46147 532501776 46148 3560986276 46149 1480479529 46150 286801979 46151 389773862 46152 47094208144 46153 532917225 46154 1573708900 46155 4033139049 46156 755982671 46157 112708023 46158 21880918084 46159 762864400 46160 27693619396 46161 6771150369 46162 1199236900 46163 1267787236 46164 7507702609 46165 2586536164 46166 1346890000 46167 2096907264 46168 7797419809 46169 581581456 46170 569552467969 46171 533148100 46172 9023100100 46173 1482404004 46174 1200483904 46175 2078812836 46176 179290424329 46177 649893049 46178 1694474896 46179 10324998544 46180 5299257616 46181 533194281 46182 4070695204 46183 533286649 46184 10123378225 46185 2910818304 46186 2966545156 46187 533563801 46188 21028480144 46189 2331730944 46190 3441347569 46191 1884167649 46192 13765859584 46193 1320450244 46194 196275272 46195 1046069649 46196 2701816441 46197 13968166969 46198 1202355625 46199 534025881 46200 223702512784 46201 137907015 46202 2067157156 46203 1484715024 46204 2714931025 46205 1049695201 46206 12513107044 46207 5691646249 46208 334617128521 46209 66843606 46210 2370521344 46211 149812431 46212 7515502864 46213 666104481 46214 2977339225 46215 15242865444 46216 8100720016 46217 707879236 46218 3349747129 46219 534256996 46220 5400633121 46221 5517072729 46222 2393655625 46223 672105625 46224 304496483344 46225 2928974400 46226 282992690 46227 2228500849 46228 12151975696 46229 534441924 46230 11684961409 46231 627652809 46232 6094924900 46233 6058598569 46234 240734726 46235 2610085921 46236 7554564889 46237 534996900 46238 1481557081 46239 1487413489 46240 94267420900 46241 915123001 46242 23673515044 46243 604717281 46244 770437670 46245 2922159249 46246 1780249249 46247 597753601 46248 23664284224 46249 1325251216 46250 4360636055 46251 32512417344 46252 3981988609 46253 855328516 46254 5832682384 46255 1911875625 46256 89359144900 46257 1872465984 46258 1295856004 46259 118136882 46260 42895380544 46261 535228225 46262 1205061796 46263 3683518864 46264 1222297394 46265 1562225625 46266 4778542129 46267 921304609 46268 3285123856 46269 5548313169 46270 1208359487 46271 535274496 46272 209257757809 46273 535413321 46274 1517803681 46275 5749733929 46276 4412147776 46277 1883560000 46278 25940967844 46279 535922500 46280 24282988900 46281 1489728409 46282 307657367 46283 769008361 46284 31140602089 46285 1054235961 46286 1206728644 46287 5831155044 46288 20058490384 46289 122453106 46290 6613267684 46291 1721088196 46292 3009509881 46293 2570692804 46294 1460844841 46295 1362643396 46296 162519458 46297 619263225 46298 2988152896 46299 3987543609 46300 10603438729 46301 536061409 46302 3354958084 46303 157573751 46304 6215914886 46305 339087265344 46306 3630785536 46307 536107716 46308 9583822609 46309 536524569 46310 692170247 46311 1859506884 46312 3030918962 46313 615784225 46314 15249039169 46315 1211040000 46316 2718683881 46317 1490500449 46318 1207562500 46319 2372956369 46320 77978887009 46321 751308100 46322 3484422841 46323 4148905744 46324 3420612196 46325 2766865201 46326 8370786064 46327 536756224 46328 1226522543 46329 1492045129 46330 3287875600 46331 572405625 46332 386339319844 46333 1332469009 46334 1208188081 46335 2960121649 46336 392596230625 46337 537034276 46338 3358434304 46339 111665927 46340 13635232900 46341 6342051769 46342 2192580625 46343 1080436900 46344 17024247529 46345 4075928649 46346 1209857089 46347 36608799 46348 2721500224 46349 537080625 46350 38656278544 46351 537776100 46352 13822940041 46353 1493977104 46354 12297922816 46355 1311960841 46356 7609421824 46357 595994569 46358 2076442624 46359 14960225344 46360 21206349376 46361 1665864225 46362 3370615249 46363 578546809 46364 3270696100 46365 4145041924 46366 1333053121 46367 635745796 46368 938887357444 46369 643383225 46370 2372566681 46371 3209449104 46372 2723378596 46373 605602881 46374 3928406329 46375 12388357809 46376 15221637376 46377 4171480569 46378 1210692025 46379 791859600 46380 15364098304 46381 538193601 46382 599753423 46383 1495136889 46384 24426251521 46385 1055145289 46386 26183123344 46387 752020929 46388 2732780176 46389 5967099009 46390 2376660001 46391 863830881 46392 17307244249 46393 673091136 46394 242194079 46395 8169809769 46396 104168996 46397 1264158025 46398 8453331364 46399 538472025 46400 306556005625 46401 1496297124 46402 1211318416 46403 3324214336 46404 21093786169 46405 1055600100 46406 1211944969 46407 2164761729 46408 6145619236 46409 755590144 46410 34794187024 46411 539121961 46412 3214323025 46413 90939639844 46414 1941724225 46415 1057875625 46416 38662177129 46417 1993979716 46418 1213825600 46419 1500167824 46420 8338977124 46421 663629121 46422 9440454244 46423 926471844 46424 3104483783 46425 5974826209 46426 1494982225 46427 678029521 46428 379144826 46429 620408464 46430 2382806596 46431 16106655744 46432 31166018521 46433 590878864 46434 3827525689 46435 1360060641 46436 8696122009 46437 2409042724 46438 4428103936 46439 539168400 46440 308232604969 46441 539307729 46442 1697687209 46443 1947633424 46444 3490446400 46445 2745550404 46446 3381073609 46447 539400625 46448 13880138596 46449 7261084944 46450 4742939161 46451 539539984 46452 51061085089 46453 894368836 46454 243239174 46455 4518125089 46456 6158325625 46457 539865225 46458 12715268644 46459 267750983 46460 8852928100 46461 1905497104 46462 2081093161 46463 604815649 46464 853788936049 46465 1061977744 46466 3006219241 46467 11596489969 46468 2734662436 46469 781370209 46470 6647467024 46471 540004644 46472 8139648400 46473 3730399929 46474 1797760000 46475 8472466116 46476 21290311744 46477 540283536 46478 1531156900 46479 1500942564 46480 77031782116 46481 675428121 46482 4333193929 46483 1304582161 46484 210744994 46485 8264991744 46486 1723495225 46487 1578155076 46488 30023185984 46489 540516001 46490 2384857225 46491 1503655729 46492 2983890625 46493 799645284 46494 196636372969 46495 1371961600 46496 1083413114 46497 2138785009 46498 276262310 46499 540702009 46500 81537089209 46501 6601725001 46502 1218219409 46503 4177941769 46504 1234994711 46505 1225210009 46506 5696022784 46507 540795025 46508 10206858841 46509 1862095104 46510 2391014404 46511 541074121 46512 195772621444 46513 611226729 46514 2109105625 46515 7470490624 46516 3255273025 46517 126142598 46518 3384563329 46519 151238999 46520 12245414281 46521 11731489344 46522 603373094 46523 541679076 46524 7625131684 46525 72102011 46526 1487104969 46527 2605285764 46528 71384083684 46529 3315341241 46530 32711063044 46531 1247219856 46532 2751631936 46533 1506759489 46534 1537032025 46535 1187767296 46536 43531484164 46537 588256516 46538 1219266724 46539 4190879169 46540 9394455625 46541 151954818 46542 3386308864 46543 46821366 46544 13956587044 46545 3496593424 46546 2295176464 46547 688432644 46548 59322447844 46549 541911841 46550 41840702500 46551 1682804484 46552 21784284025 46553 927507025 46554 3412545889 46555 1063803456 46556 3739322500 46557 10437074244 46558 244076870 46559 542098089 46560 184471968004 46561 568536336 46562 1765092169 46563 3020271849 46564 6808890256 46565 1370924676 46566 18093478144 46567 542237796 46568 6188024896 46569 3863492649 46570 2397179521 46571 1341317376 46572 7656600004 46573 542610436 46574 2280540025 46575 197191059844 46576 16161782641 46577 698016400 46578 8491991104 46579 932691600 46580 6920742481 46581 1509477904 46582 1220733721 46583 685287684 46584 48570429769 46585 7154453056 46586 1221153025 46587 2050459524 46588 4077971881 46589 542657025 46590 6698931409 46591 542890000 46592 3386924929600 46593 6401920144 46594 244496258 46595 1064716900 46596 11026470049 46597 681993225 46598 1964794276 46599 10025416129 46600 24994977604 46601 543309481 46602 27039526969 46603 621953721 46604 3385959721 46605 395353803 46606 3020711521 46607 1151652096 46608 39141456964 46609 119355207 46610 565175855 46611 4207079044 46612 3432202225 46613 1342123225 46614 4315438864 46615 1067917041 46616 6213538276 46617 1695133584 46618 3064729600 46619 543635856 46620 126140046244 46621 865536400 46622 244706087 46623 1511421129 46624 56768304121 46625 4224740004 46626 307224017 46627 269363319 46628 2761082116 46629 17539558969 46630 2407472356 46631 1297008196 46632 22072153489 46633 543775761 46634 3042515281 46635 2979194724 46636 3576040000 46637 572788489 46638 9455034169 46639 543869041 46640 47281893136 46641 3784341289 46642 1224300100 46643 544008976 46644 35559399184 46645 1613548561 46646 1427328400 46647 5196535569 46648 116554642801 46649 544335561 46650 13231210729 46651 760601241 46652 3072041476 46653 1512976609 46654 1224930001 46655 896433719 46656 32436578777344 46657 1238899204 46658 1356375241 46659 1763748009 46660 5428447684 46661 124989999 46662 12202958089 46663 544708921 46664 9324799225 46665 12407063769 46666 1225560064 46667 874089225 46668 7727640649 46669 1815441664 46670 4291429081 46671 1993801104 46672 14052442849 46673 764190736 46674 9572078569 46675 2101213921 46676 128697023 46677 1514922084 46678 1227451225 46679 544755600 46680 35187006724 46681 544895649 46682 309778946 46683 72259891344 46684 3866974225 46685 1068832249 46686 5086114489 46687 544989025 46688 6388453634 46689 1705029264 46690 10781499556 46691 545269201 46692 21421835044 46693 678498304 46694 1554015241 46695 4443155649 46696 11000024161 46697 3422601009 46698 4532924929 46699 168211599 46700 11155373161 46701 4220061444 46702 1803615961 46703 545736321 46704 110155618609 46705 1069290000 46706 2493903721 46707 1517258304 46708 2762974096 46709 939974281 46710 55195393969 46711 1349386756 46712 6222054400 46713 2451933289 46714 1228712809 46715 1070663841 46716 9921554449 46717 1117498041 46718 4075290244 46719 4919198769 46720 365668137025 46721 804856900 46722 5871697129 46723 545829769 46724 2766760000 46725 17084319849 46726 1528340836 46727 546297129 46728 71629563769 46729 641102400 46730 2413658641 46731 1951607329 46732 280837261 46733 683979409 46734 3416051809 46735 1871081536 46736 23672591881 46737 33649132969 46738 245756582 46739 1920981241 46740 24263358289 46741 657307044 46742 1231869604 46743 1517647849 46744 6234839521 46745 1075708804 46746 71669714944 46747 546390625 46748 7699185025 46749 1521156004 46750 16149580561 46751 546530884 46752 88972151524 46753 1353430521 46754 1445976676 46755 8424853369 46756 2771496025 46757 546811456 46758 3437125129 46759 1321395201 46760 6467837711 46761 3897754624 46762 1350856516 46763 578402500 46764 60977881969 46765 1531939600 46766 1413308836 46767 5123982724 46768 3798815351 46769 546858225 46770 6767859289 46771 547700409 46772 3910751296 46773 4239572544 46774 217615597 46775 2105708544 46776 17342782864 46777 629708836 46778 1821240976 46779 2216714724 46780 5437735081 46781 1559855025 46782 19074924544 46783 766348489 46784 105948948004 46785 2983016689 46786 1363012561 46787 1206798121 46788 19416192964 46789 116393474 46790 2426055025 46791 11840051344 46792 1247757638 46793 645058404 46794 4914290404 46795 6680610225 46796 2772443716 46797 2239371684 46798 1233765625 46799 684659556 46800 711343801744 46801 690953796 46802 3049800625 46803 1522326289 46804 2780031076 46805 2926701801 46806 3969882049 46807 547794025 46808 6251906761 46809 10663040644 46810 3720268036 46811 547934464 46812 11264001424 46813 1648684816 46814 1531861321 46815 3013680609 46816 159690549769 46817 547981281 46818 114539602969 46819 548215396 46820 5465644900 46821 1524668209 46822 1385030656 46823 1354240000 46824 17736113329 46825 2114712196 46826 2132592400 46827 9857908369 46828 4622640100 46829 548262225 46830 17185112464 46831 548777476 46832 14167902841 46833 1799626084 46834 247020146 46835 2248087396 46836 21487748569 46837 1358291025 46838 1726734916 46839 2657608704 46840 12455452816 46841 793830625 46842 4702119184 46843 668274201 46844 1324474114 46845 23313319969 46846 1346229481 46847 617920164 46848 1207728467089 46849 153391526 46850 956648783 46851 6487819209 46852 7354091536 46853 548964900 46854 14372892769 46855 1077086761 46856 1252026527 46857 1526621184 46858 614297447 46859 714920644 46860 22340384089 46861 549105489 46862 1236928900 46863 4957849744 46864 3344422118 46865 980812167 46866 4170834724 46867 549339844 46868 2780980225 46869 1947192129 46870 3109735225 46871 154112415 46872 471710723344 46873 808776721 46874 394467383 46875 86507750884 46876 2786678521 46877 549621136 46878 5989521664 46879 1855024900 46880 68174776609 46881 4268923569 46882 1736472241 46883 614593681 46884 7743472009 46885 1080305424 46886 778352690 46887 1528966404 46888 6273273616 46889 549902500 46890 18847720369 46891 943104100 46892 4104452356 46893 14861316649 46894 1238195344 46895 1564993600 46896 39623689249 46897 886133824 46898 1383468025 46899 94748227344 46900 29656284100 46901 550324681 46902 3442403584 46903 1162469025 46904 16458324100 46905 3966732324 46906 1599040144 46907 271790898 46908 21619879369 46909 670551025 46910 2438483161 46911 2261192704 46912 72557503225 46913 659719225 46914 8583466609 46915 1520454049 46916 3729422761 46917 7553695744 46918 1239673681 46919 550653156 46920 67780560409 46921 1361536201 46922 1422119521 46923 1529357449 46924 2792382649 46925 2119221225 46926 40930145344 46927 599221441 46928 35176878025 46929 1530139689 46930 8916269476 46931 603390096 46932 7767249424 46933 551216484 46934 1783795225 46935 21122843569 46936 6277551361 46937 1007364121 46938 3447686089 46939 653109136 46940 5484291136 46941 1530530884 46942 7812792100 46943 1614352041 46944 19792973038 46945 1229624356 46946 1242210025 46947 1532879104 46948 5899776100 46949 412431783 46950 13571551009 46951 631265625 46952 6298961956 46953 18444899344 46954 93474041 46955 1081686321 46956 39105853504 46957 552062016 46958 1578949696 46959 2150826129 46960 28262653225 46961 603684900 46962 9630870769 46963 1365598116 46964 3354610561 46965 4447822864 46966 402232742 46967 633478561 46968 27594857689 46969 945193536 46970 10120360000 46971 5455595044 46972 2808576016 46973 582884449 46974 3458263249 46975 2141838400 46976 166362015625 46977 3791111184 46978 1529983225 46979 598487296 46980 372480737344 46981 771395076 46982 4171997281 46983 1534053889 46984 16045288900 46985 1083068100 46986 3874066564 46987 811395225 46988 3592204225 46989 6890992144 46990 3180396025 46991 8556990016 46992 65204643904 46993 552156004 46994 1243479169 46995 5575907584 46996 4066485361 46997 552626064 46998 24441257569 46999 664556841 47000 60229013056 47001 1534837329 47002 1361683801 47003 775009921 47004 7775183329 47005 3686189796 47006 1856748100 47007 11921800969 47008 68810733124 47009 635947524 47010 6802455529 47011 715883536 47012 12860467216 47013 1536404809 47014 1742979001 47015 1085373025 47016 49467097744 47017 553190400 47018 249133286 47019 3804669124 47020 5512320025 47021 948332025 47022 4352964529 47023 608806276 47024 14303203216 47025 33539160769 47026 3075367936 47027 1063738225 47028 7791063289 47029 631969321 47030 2457184900 47031 1940578704 47032 1260586175 47033 274229367 47034 51217121344 47035 1808630784 47036 4043560921 47037 1537188849 47038 1457406976 47039 695957161 47040 2382876933649 47041 553425625 47042 1541975824 47043 4275459769 47044 852974726 47045 1274704209 47046 3468856609 47047 165940765 47048 6337592881 47049 1545826489 47050 4844716816 47051 553566784 47052 22018701769 47053 640596100 47054 3093695641 47055 3063843904 47056 18972307600 47057 553613841 47058 10944716689 47059 554272849 47060 10461198400 47061 93597447969 47062 1246443025 47063 828518656 47064 26661011524 47065 1086757156 47066 1363455625 47067 1797081664 47068 8376825625 47069 1125334116 47070 20167408144 47071 608263569 47072 6475608743 47073 3474748809 47074 1246654864 47075 5333965156 47076 7814913604 47077 592630336 47078 1247714329 47079 4278729744 47080 17930816836 47081 1663660944 47082 13397368009 47083 574992441 47084 636101762 47085 4222010529 47086 2160948196 47087 554414116 47088 327254931844 47089 6859814976 47090 3142611481 47091 2156859364 47092 3527766025 47093 554838025 47094 4728900289 47095 1087218729 47096 20365573264 47097 4285273444 47098 1248562225 47099 952524769 47100 32294605849 47101 1120642576 47102 1746236944 47103 3831857604 47104 6597865214161 47105 1089528064 47106 9660334369 47107 908600449 47108 2809530025 47109 1748661489 47110 6114145249 47111 555026481 47112 32456544649 47113 777182884 47114 249768983 47115 23850786969 47116 2811438529 47117 1807015081 47118 3481236004 47119 555120721 47120 58205422564 47121 2237952249 47122 1249198336 47123 555262096 47124 93429258244 47125 8168544400 47126 1249622500 47127 2509709409 47128 7778358025 47129 555450624 47130 6871912609 47131 1372924809 47132 216435838 47133 4324640644 47134 250193231 47135 1527559056 47136 91895072164 47137 555592041 47138 16003515025 47139 2272142889 47140 5577998596 47141 188633103 47142 224142592969 47143 555686329 47144 7692868681 47145 7739072784 47146 60737819 47147 555733476 47148 7822871809 47149 556016400 47150 8400455716 47151 17865530244 47152 36867840100 47153 695060496 47154 4147617604 47155 1089990225 47156 2820034816 47157 2168951184 47158 2681582656 47159 1382724225 47160 104757090244 47161 556676836 47162 1252381321 47163 1916863524 47164 4856835481 47165 1090914841 47166 8675432164 47167 608510224 47168 22637163551 47169 12003831844 47170 3610928281 47171 671846400 47172 7870706089 47173 2397669156 47174 1398460816 47175 9106312329 47176 6350496100 47177 1423628361 47178 9748995169 47179 780084900 47180 14456455225 47181 1546612929 47182 1821497041 47183 643789129 47184 40271258329 47185 1091377296 47186 1253018404 47187 27179479044 47188 3756954436 47189 557101609 47190 22750292224 47191 614494521 47192 8013472324 47193 1547006224 47194 3097367716 47195 1096470769 47196 140765284969 47197 615188809 47198 1253443216 47199 1547792964 47200 26377182383 47201 1946133225 47202 205035497 47203 955675396 47204 2822903161 47205 8457009444 47206 1254080569 47207 557432100 47208 44153356129 47209 701985025 47210 2459267281 47211 1548186409 47212 5528368609 47213 802192329 47214 13944539569 47215 835640063 47216 24858567556 47217 1550154384 47218 1255568356 47219 894787569 47220 15757027729 47221 557809924 47222 625319810 47223 57449857969 47224 6393601600 47225 2169137476 47226 4428503209 47227 645617281 47228 2825772964 47229 7002677124 47230 2465519716 47231 665278849 47232 1381828462144 47233 624500100 47234 3244327681 47235 4336485904 47236 18678415561 47237 558140625 47238 3490091929 47239 614792025 47240 12582333241 47241 5477776144 47242 3767258884 47243 1755945216 47244 11893429249 47245 1541818756 47246 1255993600 47247 1552517604 47248 14341978564 47249 687435961 47250 500467108969 47251 558565956 47252 2829601636 47253 2327290564 47254 1256206249 47255 1902093769 47256 25226015929 47257 1775358225 47258 1256631601 47259 5470377444 47260 7952358976 47261 642318336 47262 3491864464 47263 619213456 47264 88827245521 47265 4976173764 47266 1259824036 47267 791015625 47268 38803878169 47269 558802321 47270 2954792164 47271 3886524964 47272 9445118596 47273 625200016 47274 3495410884 47275 3688740225 47276 3632231824 47277 16144751844 47278 4450090681 47279 558991449 47280 79570254724 47281 958831225 47282 1637416225 47283 1553699889 47284 2832474841 47285 6960398041 47286 12597144169 47287 559133316 47288 10601585296 47289 2187152289 47290 2469692416 47291 1313047696 47292 19832243929 47293 559227904 47294 2788896100 47295 8618708569 47296 73345097329 47297 559369801 47298 3511392049 47299 1660481001 47300 18150825625 47301 1554882624 47302 292321871 47303 559511716 47304 444304899844 47305 1096934400 47306 951758450 47307 2675165284 47308 2834391121 47309 559700964 47310 11549156089 47311 2167740481 47312 14400240001 47313 10834103569 47314 1433455321 47315 1097861956 47316 7886683249 47317 560221561 47318 280066247 47319 1557644089 47320 90249172225 47321 124390743 47322 13803195169 47323 138327479 47324 2835349504 47325 6165704484 47326 1260463009 47327 276678726 47328 128033005489 47329 1293121600 47330 2488513225 47331 12086143969 47332 2838225625 47333 1386668644 47334 83805618064 47335 1099254025 47336 8345553316 47337 2322468864 47338 252106802 47339 560505625 47340 44874914569 47341 1390096656 47342 1261315225 47343 1920805929 47344 4071459407 47345 1401678721 47346 6108516649 47347 714653289 47348 12195668356 47349 4344391744 47350 4906302025 47351 560552976 47352 17844150724 47353 560789761 47354 1262380900 47355 11579266449 47356 2849744689 47357 215312343 47358 27286744969 47359 967272201 47360 886427899009 47361 1558433529 47362 4375557904 47363 561216100 47364 7966812049 47365 1100646976 47366 1775695321 47367 6526539369 47368 9293538409 47369 1617728841 47370 6906773449 47371 616230976 47372 4942511809 47373 1559618064 47374 1262594089 47375 4314387856 47376 348438742369 47377 196201007 47378 1265794084 47379 1980873049 47380 9553889536 47381 561358249 47382 4464511489 47383 3450975025 47384 6402240196 47385 864317917969 47386 505293938 47387 561405636 47388 11523378409 47389 561832209 47390 1244537090 47391 1560803049 47392 32466273856 47393 659256976 47394 9852944644 47395 1103435524 47396 4879441609 47397 5706593764 47398 2179956100 47399 1284075556 47400 75362328484 47401 598780900 47402 1392857041 47403 7133829444 47404 7056168001 47405 1639521081 47406 206810492 47407 562069264 47408 14458619536 47409 1561988484 47410 3493282816 47411 2391210000 47412 62094160969 47413 702992196 47414 1473484996 47415 3757935204 47416 6428190976 47417 562116681 47418 9016831849 47419 562401225 47420 5606265625 47421 6262664769 47422 1540562500 47423 720600336 47424 507794484409 47425 5572771801 47426 2019154225 47427 1563569764 47428 3229648900 47429 679175721 47430 34053904369 47431 562638400 47432 76209675721 47433 1778055889 47434 1563727936 47435 1396965376 47436 9495917809 47437 1256915209 47438 253600175 47439 31218295969 47440 28837473856 47441 563065441 47442 3527409664 47443 1172035225 47444 3416402500 47445 3071598084 47446 3130514401 47447 706018041 47448 49767809569 47449 900000000 47450 9743664100 47451 1564756249 47452 219309691 47453 1390917025 47454 5024257924 47455 1104831121 47456 32641648900 47457 4354284169 47458 1591850404 47459 563825025 47460 48411880729 47461 814817025 47462 1886599225 47463 2701608529 47464 8198215936 47465 1592249409 47466 82835747344 47467 1395022500 47468 2861287081 47469 1571884609 47470 3285467761 47471 698227776 47472 76179864049 47473 659616489 47474 3160126225 47475 18656008569 47476 7834020100 47477 623700676 47478 4036315024 47479 634536100 47480 12709856644 47481 17474724864 47482 1268356996 47483 613552900 47484 22085526544 47485 1108090944 47486 1268784400 47487 2211538729 47488 100728856607 47489 1672237449 47490 7029480964 47491 563967504 47492 322624354 47493 12334767844 47494 1269425641 47495 4638427236 47496 17988710884 47497 564062500 47498 2355646225 47499 1716196329 47500 61753741009 47501 564205009 47502 47257107769 47503 651474576 47504 14478105625 47505 3075478849 47506 254027663 47507 564347536 47508 10110704704 47509 391718706 47510 2496900961 47511 4357584144 47512 6458533225 47513 564537600 47514 3534540304 47515 2823115689 47516 7072810000 47517 2113884529 47518 2042678416 47519 1097663161 47520 1910095371844 47521 564680169 47522 1270922500 47523 6461265924 47524 3301651600 47525 2182851841 47526 4979701489 47527 564822756 47528 11193428401 47529 4384028944 47530 16466022400 47531 925741476 47532 10439117584 47533 565060441 47534 1271564281 47535 3098814889 47536 14752288681 47537 279138975 47538 16515334144 47539 588305025 47540 5625150001 47541 5287762089 47542 1805400100 47543 565535961 47544 47328872704 47545 1424307600 47546 1273276489 47547 34340537344 47548 2866103296 47549 708038881 47550 14796776164 47551 279961478 47552 74933040121 47553 3350325924 47554 3312347809 47555 1110422329 47556 22286608369 47557 168072423 47558 828544898 47559 1844015364 47560 3173486630 47561 646430625 47562 3539893009 47563 565678656 47564 8084527396 47565 22834836544 47566 1612504336 47567 973627209 47568 40760379664 47569 565964100 47570 118413565 47571 1761648784 47572 7156314025 47573 749007424 47574 27410775844 47575 3250254121 47576 9688071184 47577 1575454864 47578 254883719 47579 268695874 47580 32181489664 47581 566202025 47582 1583244100 47583 5525989569 47584 32729513569 47585 1621995076 47586 13169169049 47587 910470276 47588 2868994969 47589 1863389889 47590 2522148841 47591 566392401 47592 51591216769 47593 2558639889 47594 1635717136 47595 4848615424 47596 3524559424 47597 794676100 47598 3543463729 47599 566630416 47600 172025857600 47601 15954721344 47602 1275846961 47603 659924721 47604 8055421504 47605 1113223225 47606 2218221604 47607 3893385609 47608 9215616004 47609 566963721 47610 48735860644 47611 729162009 47612 2871888100 47613 1707920929 47614 4718178721 47615 1369370025 47616 3314864738329 47617 709050384 47618 1464516361 47619 12828280644 47620 5634604096 47621 281610114 47622 3554186689 47623 567106596 47624 1303821815 47625 12618478224 47626 1276489984 47627 634989601 47628 2895313239844 47629 567344761 47630 3590765929 47631 1576248804 47632 25734576400 47633 1420159225 47634 4659018049 47635 2769811641 47636 2878644409 47637 5426090244 47638 1277347600 47639 567678276 47640 35899638784 47641 1010667681 47642 3987291025 47643 1577440089 47644 3532043761 47645 1933360900 47646 9927531769 47647 1144874896 47648 2531032339 47649 3907125049 47650 5051513476 47651 717168400 47652 23941991824 47653 567773584 47654 255526706 47655 24668471844 47656 31175552356 47657 567821241 47658 13196725129 47659 568345600 47660 5663014009 47661 1577837284 47662 1277991001 47663 2035453456 47664 116425628944 47665 1114624996 47666 1280566225 47667 1580221504 47668 3674663161 47669 677560900 47670 17489269009 47671 1483251169 47672 7194432400 47673 4393966369 47674 2544798916 47675 2196609424 47676 9399690304 47677 9832507281 47678 1840495801 47679 2582875684 47680 148437596176 47681 568774801 47682 27659681344 47683 126746054 47684 13290631225 47685 6744844129 47686 1804635361 47687 689010001 47688 18097513729 47689 624200256 47690 3852064225 47691 10948901769 47692 2880576241 47693 700396225 47694 3555975424 47695 1116495396 47696 21269305600 47697 2728181824 47698 3171266596 47699 568822500 47700 105779106169 47701 569061025 47702 3066390625 47703 1581414289 47704 8644164676 47705 4001195025 47706 3566717284 47707 795409209 47708 2883475204 47709 70722487969 47710 4432896400 47711 569108736 47712 18304957678 47713 569204164 47714 1281854809 47715 3110515984 47716 3438532321 47717 569681424 47718 14972459044 47719 1826707600 47720 12880888036 47721 1582607524 47722 1377448996 47723 974688400 47724 9548612089 47725 3998538756 47726 7941661456 47727 4403915044 47728 23053563556 47729 799079824 47730 10234761889 47731 611820225 47732 2886375625 47733 3934676529 47734 1478787025 47735 1117431184 47736 8028998962 47737 569776900 47738 1282284481 47739 1583801209 47740 27777555556 47741 569824641 47742 4482570304 47743 570636544 47744 171757198096 47745 8651232144 47746 1282929124 47747 2155280625 47748 13641539209 47749 976812516 47750 9860092804 47751 2223782649 47752 8785312900 47753 1093558761 47754 24959892169 47755 1125870916 47756 2887342756 47757 1584597249 47758 1283788900 47759 657101956 47760 89456024464 47761 1409852304 47762 3288907801 47763 16851155344 47764 2893148944 47765 1293768961 47766 5273954884 47767 706921744 47768 16196125696 47769 1587384964 47770 3187505764 47771 1450924281 47772 23443284544 47773 990109156 47774 1284433921 47775 63494928324 47776 33170608384 47777 570684321 47778 3593642809 47779 570971025 47780 5681993641 47781 4427172369 47782 3208542736 47783 610584100 47784 28090430404 47785 1678868676 47786 1285079104 47787 1997821809 47788 5050660624 47789 1410678481 47790 160249697344 47791 571114404 47792 18046698244 47793 1926507664 47794 2082188161 47795 2410220836 47796 19971907684 47797 571353409 47798 1286154769 47799 7079034769 47800 5082883511 47801 984265129 47802 5326372324 47803 282436247 47804 1300045874 47805 3118328964 47806 2447379841 47807 571401216 47808 657740464144 47809 571640281 47810 6369636100 47811 1591770609 47812 2896054225 47813 601868089 47814 6188496889 47815 1434894400 47816 8937811600 47817 67177900969 47818 257245298 47819 572070724 47820 16235091889 47821 884705536 47822 1287015625 47823 2405608209 47824 107802558889 47825 2238141481 47826 9942482944 47827 1792506244 47828 814624007 47829 1693075609 47830 2526369169 47831 1415640625 47832 18170231209 47833 821166336 47834 1288307449 47835 8749170369 47836 2900899600 47837 572214241 47838 12385909264 47839 802022400 47840 175809135616 47841 1969761924 47842 1940931136 47843 572549184 47844 63787563844 47845 2794179600 47846 1715533561 47847 1821326329 47848 6532518976 47849 627001600 47850 21934202404 47851 626450841 47852 7257165721 47853 7927587369 47854 1443696016 47855 1431714244 47856 41747479684 47857 572836356 47858 1291324225 47859 5815130049 47860 5710522624 47861 1213337889 47862 9972419044 47863 912221209 47864 9682756801 47865 3141826704 47866 5693306116 47867 675116289 47868 8103960484 47869 573123600 47870 2528480656 47871 96681817969 47872 656558540089 47873 3536799841 47874 4110989689 47875 4450624369 47876 223170979 47877 1594165329 47878 1612745281 47879 1191492324 47880 357259634944 47881 573650401 47882 1554724900 47883 2229917284 47884 2906719396 47885 1460997729 47886 5761872649 47887 1422270369 47888 18927706084 47889 5668132369 47890 2532706276 47891 682306641 47892 14150767849 47893 146383782 47894 4507511044 47895 4799995524 47896 6576236836 47897 651934089 47898 28921083844 47899 169408562 47900 11531108689 47901 3955403664 47902 1575375481 47903 573842025 47904 93374247184 47905 3015986724 47906 1644708025 47907 4443822244 47908 8761708816 47909 915728121 47910 7064738704 47911 573985764 47912 10232334025 47913 1594564624 47914 258538022 47915 4188419524 47916 61089054244 47917 574369156 47918 701733350 47919 1598160529 47920 29030366689 47921 632472201 47922 22968008704 47923 724309569 47924 2909631481 47925 49979967844 47926 1907767684 47927 804232881 47928 18206644624 47929 1673955396 47930 2539051321 47931 2737068489 47932 4658199001 47933 574512961 47934 10032426244 47935 1129161609 47936 190999591225 47937 3053336049 47938 1845389764 47939 574704729 47940 25154594404 47941 615040000 47942 1293481225 47943 11180313169 47944 11290762564 47945 1394350281 47946 4739220964 47947 574800625 47948 2919348961 47949 2248371889 47950 2525807927 47951 575088361 47952 1077053747344 47953 647142721 47954 258753791 47955 5717930689 47956 880225655 47957 4320432900 47958 212181377 47959 701190400 47960 19270992400 47961 6085872144 47962 1295208121 47963 575232256 47964 20393839249 47965 1555592481 47966 297158822 47967 1784386564 47968 6740617010 47969 575424144 47970 36820620769 47971 5820164100 47972 3344193241 47973 1600160004 47974 2322565249 47975 3368641600 47976 18279580804 47977 575520100 47978 5220496009 47979 12418204969 47980 5767794916 47981 576384064 47982 5107532089 47983 987467776 47984 14771971600 47985 7875142564 47986 259185599 47987 149265551 47988 38273835769 47989 711288900 47990 2541168100 47991 2023380324 47992 3254259695 47993 807923776 47994 5527476409 47995 1336926096 47996 9012844096 47997 4467184569 47998 1471412881 47999 284921906 48000 3516945123904 48001 917484100 48002 1296720100 48003 1601360289 48004 4088323600 48005 1131986025 48006 73001014969 48007 712836601 48008 8479278889 48009 2763815184 48010 2553887296 48011 128920263 48012 8112064489 48013 52616442 48014 1298016784 48015 13199022769 48016 14870583025 48017 576528121 48018 4826358784 48019 825412900 48020 212697138481 48021 1606566724 48022 2251977025 48023 576672196 48024 92058841744 48025 3494937924 48026 2378415361 48027 3976185249 48028 2921294401 48029 577152576 48030 7117790689 48031 696432100 48032 53797555249 48033 35038972969 48034 4772737225 48035 1954347264 48036 8128284649 48037 1148125456 48038 1298449156 48039 1829871729 48040 13139578384 48041 1427252841 48042 13487802769 48043 620308836 48044 2933955556 48045 3153608649 48046 1299097849 48047 926289225 48048 242336644729 48049 577729296 48050 10124585641 48051 6619775044 48052 3528835216 48053 132859814 48054 3609846724 48055 2826836224 48056 1316934662 48057 1921244224 48058 1300612096 48059 1054950400 48060 145875871969 48061 989605764 48062 647658566 48063 2024730009 48064 76135157476 48065 1133399556 48066 3615256129 48067 621455041 48068 3599760004 48069 29210911744 48070 8289192025 48071 722211876 48072 18425890564 48073 577873521 48074 77334221 48075 364881177 48076 1876720631 48077 652802500 48078 10077549769 48079 578162025 48080 29612903056 48081 4061767824 48082 304371623 48083 1428084100 48084 8152645264 48085 1271207716 48086 1301261329 48087 21811449969 48088 6624494881 48089 852523204 48090 18105586249 48091 578594916 48092 4118302276 48093 3508429824 48094 1600480036 48095 1134342400 48096 276136587169 48097 286585062 48098 260483183 48099 1611380164 48100 23620001344 48101 656691876 48102 3635125264 48103 162894903 48104 16423704025 48105 9046292544 48106 1527637225 48107 681679881 48108 13317621604 48109 578835481 48110 3416753209 48111 5006553049 48112 22906217104 48113 993888676 48114 2320860292969 48115 1135757401 48116 4984360000 48117 1983099024 48118 8202562624 48119 578883600 48120 37346335504 48121 579124225 48122 260699762 48123 4473870769 48124 3696518401 48125 5894049111 48126 6228682084 48127 217681215 48128 2448592780804 48129 2030133249 48130 2558134084 48131 579750084 48132 57043112569 48133 125841410 48134 1462909504 48135 3169352209 48136 9555649009 48137 142674135 48138 4834699024 48139 6183148689 48140 7553000464 48141 12473985969 48142 1304293225 48143 831803281 48144 55082681809 48145 1136229264 48146 5253930256 48147 2285509249 48148 2935905856 48149 703787841 48150 40114882369 48151 601475625 48152 11486694976 48153 3990069889 48154 1304943376 48155 1139062500 48156 8177042329 48157 579894561 48158 572150438 48159 4524176644 48160 193343125264 48161 726356401 48162 5894707729 48163 580279921 48164 2936881249 48165 13530807684 48166 261133190 48167 3594602025 48168 146736495844 48169 1000773225 48170 2573025625 48171 1612183104 48172 226089058 48173 666052864 48174 15663023104 48175 3117547225 48176 14949708361 48177 5770225444 48178 2997343504 48179 580472649 48180 26163709504 48181 1439747136 48182 1306461025 48183 1612584649 48184 10562700625 48185 1825938361 48186 10122774544 48187 580617216 48188 1454740358 48189 1613387889 48190 3409392100 48191 1470185649 48192 219381697924 48193 580713604 48194 1307111716 48195 209019952969 48196 2950553761 48197 581292100 48198 4268270224 48199 128463666 48200 5513457830 48201 1613789584 48202 184872964 48203 1087020900 48204 41876301769 48205 56613419 48206 1307545600 48207 1614593124 48208 25890740836 48209 1644383601 48210 7135518784 48211 717864849 48212 3779052676 48213 6365965369 48214 1307762569 48215 1140480441 48216 123342844804 48217 999255321 48218 1308196561 48219 1617407089 48220 5796538225 48221 581726161 48222 52240587844 48223 1897909225 48224 48202202500 48225 6281672049 48226 261784007 48227 667602244 48228 8185182784 48229 729432064 48230 13420295716 48231 182987909 48232 6642087001 48233 676000000 48234 3647797609 48235 1606807225 48236 4369210000 48237 4031869009 48238 1624331809 48239 581919129 48240 253222316944 48241 855211536 48242 1310367601 48243 2817698724 48244 1471675991 48245 1143318969 48246 7580662489 48247 582208641 48248 8544044356 48249 12501923344 48250 10273038736 48251 2190146401 48252 8209628449 48253 706655889 48254 417990530 48255 3177238689 48256 332091723076 48257 928116225 48258 25748053444 48259 582498225 48260 9007718281 48261 1618211529 48262 293929778 48263 975063076 48264 18536005609 48265 7102444176 48266 1310802025 48267 6853687369 48268 4163475625 48269 1398086881 48270 7171041124 48271 582739600 48272 7442004839 48273 1619418564 48274 262435634 48275 2242780164 48276 180359047969 48277 936910881 48278 1386370756 48279 11425899664 48280 17179607041 48281 583174201 48282 6472524304 48283 734952100 48284 2951531584 48285 12368108944 48286 3253561600 48287 643535424 48288 95615153089 48289 703893961 48290 3656499961 48291 1620626049 48292 2963278096 48293 1443088144 48294 10152980644 48295 1996659856 48296 6655296400 48297 2049101289 48298 3012802321 48299 583464025 48300 123690779809 48301 816816400 48302 1314280009 48303 12670203844 48304 14989349761 48305 1147109161 48306 4545051889 48307 1745819089 48308 5138022400 48309 1622236729 48310 2605081600 48311 583512336 48312 86413657444 48313 584092224 48314 11428251409 48315 3193041049 48316 3934425625 48317 859251969 48318 3653235364 48319 674908441 48320 160468342225 48321 20331052569 48322 328471334 48323 1323504400 48324 8299574404 48325 2280062500 48326 1594724356 48327 2145264489 48328 16960894756 48329 840362121 48330 56435703844 48331 733543056 48332 3582501316 48333 1625460489 48334 9178214809 48335 2901007321 48336 75510643264 48337 584188900 48338 1315367824 48339 318895857 48340 5825352976 48341 584478976 48342 9048194884 48343 669205161 48344 6664109956 48345 4877904964 48346 425982959 48347 1003559041 48348 31475017744 48349 1444760100 48350 1018621190 48351 1746571264 48352 34241281936 48353 584914225 48354 3662307289 48355 1758963600 48356 11001912100 48357 108693517969 48358 263088071 48359 731107521 48360 88329028804 48361 622502500 48362 1317327025 48363 31101791449 48364 3880417849 48365 1441796841 48366 10168100569 48367 821280964 48368 15128508004 48369 2642165604 48370 6555331225 48371 585204481 48372 10800821329 48373 1455880336 48374 634748978 48375 40607086144 48376 6677341225 48377 1447269849 48378 5191490704 48379 629006400 48380 6826725376 48381 1627880409 48382 1653967561 48383 585543204 48384 20346297211969 48385 1147583376 48386 2266521664 48387 141543598 48388 228044974 48389 1164925161 48390 7224490009 48391 2133885636 48392 11090827969 48393 7095872169 48394 1317980416 48395 1149955921 48396 10866394564 48397 585785209 48398 3261095236 48399 4069419264 48400 112479744400 48401 137697023 48402 10198374169 48403 129021839 48404 2968179361 48405 7943622129 48406 1320159556 48407 585833616 48408 18720259684 48409 585930436 48410 3545607025 48411 18410961969 48412 45325984201 48413 586511524 48414 3673208449 48415 1913712516 48416 50141957776 48417 1628283904 48418 1609132996 48419 1459851264 48420 45544681744 48421 651270400 48422 2774023561 48423 1636768849 48424 6708265216 48425 3955277881 48426 9205826809 48427 655616025 48428 2969160100 48429 4534271569 48430 634140695 48431 172096710 48432 42079137424 48433 3102267204 48434 1624090000 48435 3236699664 48436 2971122064 48437 586802176 48438 213616822969 48439 125991959 48440 34622044900 48441 1984880704 48442 332862722 48443 640798596 48444 11903246404 48445 1151855721 48446 1320813649 48447 11296926369 48448 76941883456 48449 587141361 48450 25791396409 48451 1006792900 48452 2974066225 48453 2340334129 48454 3264865321 48455 1614110976 48456 52206309169 48457 749335876 48458 1321904164 48459 1903751424 48460 5892865225 48461 6799816521 48462 4118687329 48463 587383696 48464 27077031601 48465 25780155844 48466 1852097296 48467 736633881 48468 21106859524 48469 864654025 48470 3478404484 48471 1830299524 48472 9009426724 48473 587529121 48474 10243868944 48475 5734881441 48476 2985857449 48477 4923407889 48478 1322776900 48479 587577600 48480 191850132049 48481 587723049 48482 3272412025 48483 4544377744 48484 8416411081 48485 1157088256 48486 3678665104 48487 587820025 48488 15657767161 48489 4038856704 48490 4576657801 48491 587965504 48492 66080871844 48493 127199591 48494 264613574 48495 4785457329 48496 38249189476 48497 588596121 48498 4043942464 48499 165128550 48500 24302627449 48501 6179846544 48502 265268711 48503 934235142 48504 28271732164 48505 1471719769 48506 1499160961 48507 4674046689 48508 3723928576 48509 628404624 48510 170496319744 48511 691584804 48512 175401816100 48513 1901134404 48514 1438229776 48515 1685184601 48516 14333357284 48517 1688388100 48518 1658607076 48519 35273347344 48520 13226380036 48521 1194393600 48522 3680484889 48523 588693169 48524 571214299 48525 6398720064 48526 1947015625 48527 588838756 48528 123437687569 48529 1010031961 48530 4610817409 48531 4116120649 48532 4208895376 48533 588984361 48534 3684125809 48535 1472256900 48536 6721540225 48537 4554495169 48538 655191938 48539 589032900 48540 16315463824 48541 589566961 48542 2276244100 48543 2316689424 48544 45883353616 48545 4893562116 48546 46251663844 48547 731594304 48548 3826783321 48549 1637578089 48550 5156532481 48551 758066089 48552 71846513764 48553 938687044 48554 1862181409 48555 17526317769 48556 4046995456 48557 636199729 48558 3691413049 48559 3638261124 48560 30201226225 48561 1637982784 48562 1330425625 48563 589761225 48564 35678298769 48565 1628768164 48566 3317875201 48567 1638792324 48568 12084604900 48569 738698041 48570 7242350404 48571 590198436 48572 2988808900 48573 32692979344 48574 1430730625 48575 2907797776 48576 472081674724 48577 844657969 48578 1401828481 48579 1643653764 48580 14623581184 48581 1288451025 48582 10304686144 48583 879596964 48584 6734828356 48585 3900876849 48586 98073656 48587 2100480561 48588 8307775609 48589 590295616 48590 3928030276 48591 4568002569 48592 15168385600 48593 590733025 48594 18507425764 48595 1157564529 48596 2992746436 48597 1908117124 48598 3000300625 48599 952956900 48600 4273262092969 48601 1976335936 48602 1959213169 48603 2109748624 48604 3449095441 48605 1160424225 48606 217621112 48607 1021953024 48608 295887042025 48609 6575101569 48610 2615811025 48611 590927481 48612 8332403524 48613 641507584 48614 1480402576 48615 8081470609 48616 7764076996 48617 734464201 48618 14753017444 48619 591024721 48620 17494823824 48621 2428222729 48622 5643615376 48623 591608329 48624 42579084409 48625 4635567225 48626 1492663225 48627 12811296969 48628 2994716176 48629 1460691961 48630 7296063889 48631 826505001 48632 6757004401 48633 3834334084 48634 1331739049 48635 1261244196 48636 59432101369 48637 748022500 48638 1679688256 48639 2504201764 48640 2510580039361 48641 649179441 48642 8098560064 48643 1464899076 48644 2995701289 48645 18086753169 48646 2281113121 48647 591656976 48648 18757219849 48649 591948900 48650 2902315058 48651 1644870249 48652 3012472996 48653 166626098 48654 44178574969 48655 1490037201 48656 15248298256 48657 10392171364 48658 1332615025 48659 1513521216 48660 16720300249 48661 592240896 48662 1573232896 48663 4578146244 48664 25673973361 48665 1161855396 48666 3706009129 48667 657871201 48668 12045062500 48669 1646087184 48670 4010055625 48671 1917126225 48672 770597798569 48673 592338244 48674 1335025444 48675 9436568164 48676 3840156961 48677 592386921 48678 950618312 48679 593653225 48680 13357118329 48681 35981157969 48682 1503810841 48683 729756196 48684 8398256164 48685 5089395600 48686 1875669481 48687 1646492929 48688 19398639841 48689 669774400 48690 20617226569 48691 1260960100 48692 11569798969 48693 1650146884 48694 1515934225 48695 1162810000 48696 18942567424 48697 3246194 48698 2290866769 48699 11709836944 48700 11721310225 48701 853282521 48702 3711490084 48703 755975025 48704 78568090000 48705 4118045584 48706 21241313536 48707 751034025 48708 98870626969 48709 27058717 48710 2622259264 48711 2862999049 48712 1352223014 48713 1465741225 48714 6096798724 48715 1164242641 48716 4428902500 48717 4584914944 48718 267238982 48719 1068505344 48720 233643656689 48721 696326544 48722 1681902121 48723 1819619649 48724 5181984196 48725 2284744401 48726 10335162244 48727 1468269124 48728 1356666863 48729 2061795649 48730 3756218944 48731 593701956 48732 13007858704 48733 594140625 48734 3769468816 48735 53563084969 48736 6920241638 48737 1694557225 48738 3733454404 48739 1137982756 48740 5912225881 48741 6355597284 48742 1336560481 48743 659873344 48744 53135782144 48745 1168545856 48746 1337218624 48747 1650959424 48748 7478098576 48749 821338281 48750 93713740129 48751 594286884 48752 4377485426 48753 4588301169 48754 1977580900 48755 7984852164 48756 10614562729 48757 594384400 48758 267677810 48759 1653804889 48760 26143332721 48761 594530689 48762 234921487969 48763 2824922500 48764 3782373001 48765 3240683329 48766 1652503801 48767 594823321 48768 513002602564 48769 1469955600 48770 2635179556 48771 4608644769 48772 3681212929 48773 1176764416 48774 5247843364 48775 2336562244 48776 32126619121 48777 1808120484 48778 1996838596 48779 594872100 48780 47583750769 48781 595018449 48782 1340292100 48783 6747308164 48784 15368560900 48785 1703047824 48786 5062607104 48787 595311201 48788 3015437569 48789 25062689344 48790 1780799663 48791 660695616 48792 28636085284 48793 639280656 48794 1956558289 48795 3248658009 48796 4269838336 48797 1472487129 48798 10350417169 48799 595555216 48800 159108445456 48801 1655025124 48802 2295751396 48803 733326400 48804 58710259204 48805 1419028900 48806 2138137600 48807 9160786944 48808 6810375625 48809 595750464 48810 7386027364 48811 2226329856 48812 3019392601 48813 2104240384 48814 1340951161 48815 2028691681 48816 413367985969 48817 595848100 48818 5040858001 48819 1660725504 48820 5941326400 48821 595896921 48822 4436492449 48823 596482929 48824 8861398225 48825 62144008369 48826 1341610384 48827 650709081 48828 14702047504 48829 1378933956 48830 4034028196 48831 1858213449 48832 41054666207 48833 772728804 48834 10396249444 48835 1169024481 48836 3614895376 48837 2009908224 48838 268336727 48839 294973442 48840 63424392964 48841 2721082896 48842 1343808964 48843 307677667969 48844 3027310441 48845 1171898289 48846 9332912449 48847 596727184 48848 19308492025 48849 2439569664 48850 5220062500 48851 835499025 48852 39605776144 48853 90827516 48854 2320252561 48855 3252649024 48856 9880360000 48857 596776041 48858 4815943609 48859 597020356 48860 14960714596 48861 6599450169 48862 1902791641 48863 673973521 48864 100176681049 48865 1417447201 48866 1678950625 48867 7160036689 48868 4484177296 48869 597069225 48870 62843971969 48871 597362481 48872 7683399025 48873 2322950809 48874 666573671 48875 8929494016 48876 8423017729 48877 740003209 48878 1344248896 48879 4618833444 48880 65246017489 48881 1478402500 48882 3746296849 48883 597509136 48884 6135745561 48885 3276646564 48886 1347110209 48887 1434061161 48888 140596501444 48889 597949209 48890 2650293361 48891 2025180004 48892 3863616964 48893 1025216361 48894 4329245209 48895 4298769225 48896 30834892066 48897 12981639969 48898 2162343001 48899 631215376 48900 33899069689 48901 137120370 48902 8334594436 48903 1664395209 48904 1365576431 48905 1173336516 48906 36332934544 48907 598927729 48908 3033255625 48909 5274681129 48910 3468503236 48911 654796921 48912 42746389504 48913 133324151 48914 1713049321 48915 9112993444 48916 1505841287 48917 167377407 48918 5572174609 48919 1340218881 48920 13488499600 48921 2717224129 48922 1689538816 48923 107689841 48924 194976999844 48925 3635366436 48926 1700655121 48927 2138322564 48928 55387269025 48929 777071376 48930 19050072484 48931 705168025 48932 5248278025 48933 4625632144 48934 1620465025 48935 1174295824 48936 19203584929 48937 1480941289 48938 1347550681 48939 2335498929 48940 5999741764 48941 2568336 48942 10472861569 48943 752185476 48944 17659149062 48945 157916767 48946 269656991 48947 599074576 48948 8472650209 48949 857611225 48950 8590138489 48951 96138443844 48952 8709555625 48953 599564196 48954 4630394209 48955 1177176100 48956 3034247056 48957 1667252224 48958 5778280225 48959 12948719 48960 1468851889444 48961 839260900 48962 1350415504 48963 2462342884 48964 3039206641 48965 2942628516 48966 3751807504 48967 954748201 48968 1370042150 48969 4629033369 48970 3249456016 48971 1026305296 48972 36036188224 48973 599956036 48974 1728730084 48975 6516848529 48976 15428869369 48977 1004953401 48978 29176739344 48979 1482635025 48980 9357853696 48981 1944545409 48982 1983722521 48983 1183635216 48984 34984709764 48985 1325688100 48986 3356000761 48987 4639244544 48988 3865854976 48989 600005025 48990 12352544164 48991 600299001 48992 35146500676 48993 4137319684 48994 2576374564 48995 1315512900 48996 23650441369 48997 1031758641 48998 1351518169 48999 1668477409 49000 313924884100 49001 177536486 49002 3755483524 49003 600446016 49004 3040199044 49005 136668477969 49006 1451229025 49007 297513551 49008 43587835729 49009 600691081 49010 8848976761 49011 4228510729 49012 3045163489 49013 960132196 49014 26817992644 49015 1179098244 49016 9762625636 49017 1670520384 49018 1352400625 49019 600985225 49020 28987446049 49021 1937408256 49022 1498464100 49023 8003449444 49024 180940487641 49025 3512340225 49026 221285852 49027 841522081 49028 10127000689 49029 1836293904 49030 2656783936 49031 601034256 49032 149333554969 49033 601132324 49034 1353504100 49035 8502130849 49036 9100206025 49037 601279441 49038 5361461284 49039 1195776400 49040 30596656561 49041 4676781769 49042 6011366089 49043 601622784 49044 11455849024 49045 1523731225 49046 284801138 49047 1672973604 49048 6855012025 49049 21631055625 49050 43113123769 49051 699761209 49052 3048144100 49053 1960452729 49054 1354166401 49055 1180540881 49056 278696358889 49057 601917156 49058 2002204516 49059 22631290969 49060 8640817936 49061 130908210 49062 9864859684 49063 109580697 49064 6877384900 49065 3332983824 49066 1355712400 49067 715295025 49068 34164716569 49069 602211600 49070 6705808321 49071 2341785664 49072 15549840601 49073 872847936 49074 3773890624 49075 80612298 49076 3052120516 49077 18492464169 49078 1708086241 49079 757405441 49080 39194892529 49081 602751601 49082 3262123225 49083 1673382649 49084 7581184900 49085 1183428801 49086 233107427344 49087 644093641 49088 142873416196 49089 1674610084 49090 2667619201 49091 1490268816 49092 8480936464 49093 169641474 49094 271201394 49095 9146435769 49096 18411233344 49097 691847809 49098 849781451 49099 778410000 49100 12106380841 49101 2945449984 49102 271643462 49103 602898916 49104 237180688144 49105 5595788025 49106 1654699684 49107 1677066304 49108 3054109696 49109 603095364 49110 7567608064 49111 688222756 49112 17115965584 49113 16753936969 49114 2349825625 49115 3076255296 49116 8505819529 49117 603193600 49118 1502647696 49119 4144398129 49120 69962895025 49121 603242721 49122 10488217744 49123 603635761 49124 3058090000 49125 13800845529 49126 7472392249 49127 1039417600 49128 36053275129 49129 715081081 49130 5186736361 49131 6227103744 49132 3457557601 49133 1493667904 49134 5578894864 49135 1837322496 49136 21840110656 49137 2354384484 49138 1518505024 49139 604078084 49140 542155361344 49141 667447225 49142 1360798321 49143 1683214729 49144 1378995458 49145 1184392225 49146 3790495489 49147 4916674161 49148 4315833025 49149 5923149444 49150 1061016578 49151 963729936 49152 142979940886084 49153 1701562500 49154 3367480900 49155 4746796609 49156 3064065316 49157 604373056 49158 10565167369 49159 997485889 49160 13532436241 49161 78534218 49162 1849774081 49163 710115904 49164 11513719204 49165 1185838096 49166 3996009796 49167 36695999844 49168 7789720262 49169 604422225 49170 10620745249 49171 604569744 49172 4567732225 49173 2118024484 49174 2235776656 49175 1163300550 49176 54387836944 49177 604963216 49178 1577996176 49179 5324912784 49180 6038844100 49181 1103634841 49182 9492994624 49183 15842336 49184 9876434567 49185 9213504169 49186 272528678 49187 127856130 49188 8555695009 49189 1498773796 49190 2680650625 49191 2542882329 49192 19662770176 49193 605110801 49194 29691425344 49195 1188732484 49196 19582084096 49197 6051595264 49198 341981039 49199 605160000 49200 182044728889 49201 605307609 49202 1690772161 49203 17026857169 49204 3075035209 49205 2050187841 49206 4646739889 49207 605406025 49208 6922240000 49209 2187619984 49210 11862695056 49211 605701321 49212 23858509444 49213 693479556 49214 1906195600 49215 4290512004 49216 79387570564 49217 1960718400 49218 6679302529 49219 710489025 49220 9914384041 49221 13095826969 49222 1364120356 49223 606439876 49224 51959834809 49225 664612262 49226 1546691584 49227 2060433664 49228 4457698756 49229 889172761 49230 21377948944 49231 2615708736 49232 21601356676 49233 1684445764 49234 1496142400 49235 1469035584 49236 12289274449 49237 764024881 49238 3386658025 49239 4687045444 49240 13664674816 49241 680114241 49242 4640606884 49243 965531329 49244 5314993216 49245 22602716964 49246 272971826 49247 405648258 49248 3050478819844 49249 760546084 49250 10482688225 49251 1685266704 49252 7737137521 49253 606636900 49254 3799736164 49255 1190181001 49256 9608508529 49257 8388178569 49258 1913012644 49259 2171653201 49260 16801862884 49261 607031044 49262 1368112144 49263 1686498489 49264 15590269321 49265 1364194225 49266 51659380369 49267 900180009 49268 4170447241 49269 2373346089 49270 4673773225 49271 701667121 49272 19391119504 49273 300064550 49274 1460386225 49275 58533511969 49276 3544892521 49277 607080321 49278 4628353024 49279 607523904 49280 239625891455 49281 1687730724 49282 1532800801 49283 1343955600 49284 35763348544 49285 1190664036 49286 2014573456 49287 4179881104 49288 8679344569 49289 974563524 49290 13134764449 49291 849081321 49292 3078030400 49293 4690469169 49294 8534618689 49295 1193564304 49296 81639918529 49297 607770409 49298 1588261609 49299 1690607689 49300 16867255876 49301 1506448969 49302 47061661969 49303 155113359 49304 6944722225 49305 5190770209 49306 1671583225 49307 608362225 49308 1656830083 49309 10281026 49310 2682825616 49311 4697320369 49312 12516605510 49313 852873616 49314 3801585649 49315 3001396225 49316 3085024849 49317 2127238884 49318 273859202 49319 647346249 49320 107838021769 49321 43788035 49322 6036979204 49323 1933097089 49324 6736305625 49325 2350795225 49326 3810839824 49327 636704289 49328 15651010816 49329 283888627344 49330 2687178244 49331 608411556 49332 8622422449 49333 608559561 49334 1714788100 49335 12579192649 49336 17193765625 49337 678810916 49338 10626929569 49339 609151761 49340 6068254201 49341 1691430129 49342 1370110225 49343 6740081604 49344 229744786489 49345 1449248761 49346 1926683236 49347 4728212644 49348 10555302121 49349 738100224 49350 45903919504 49351 763693225 49352 11107895236 49353 1691841424 49354 1370776576 49355 1196468100 49356 67242713344 49357 124286652 49358 3056762944 49359 1696780864 49360 30795336196 49361 1044905625 49362 5734578529 49363 609250489 49364 10007801521 49365 9314566144 49366 274303430 49367 609299856 49368 46977094564 49369 609843025 49370 92836571 49371 4201243489 49372 3087024721 49373 692216100 49374 20210034244 49375 9928328881 49376 35420369209 49377 1967099904 49378 678053414 49379 1073610756 49380 16965583504 49381 1793861316 49382 1372332025 49383 19898487844 49384 6998828281 49385 4238400609 49386 3812692009 49387 1303137801 49388 3100039684 49389 1849172004 49390 3891264400 49391 609892416 49392 1816125483769 49393 610287616 49394 1373665969 49395 4843742409 49396 4026410116 49397 158079398 49398 3816397729 49399 1511576641 49400 66897753316 49401 6680937169 49402 1728979561 49403 676156009 49404 13948082404 49405 1426950625 49406 3398190436 49407 2089129849 49408 417649402564 49409 610337025 49410 193324657969 49411 610485264 49412 4362074116 49413 7973061264 49414 2015920201 49415 1197436816 49416 23333173504 49417 610781796 49418 1376335801 49419 10771741369 49420 15473618449 49421 727812484 49422 3821959684 49423 858197025 49424 15854335396 49425 6556464784 49426 2364682384 49427 2460556816 49428 24137351044 49429 610880656 49430 2702440225 49431 1697604804 49432 9169020025 49433 611325625 49434 13666077604 49435 1200830409 49436 3927654241 49437 13325700969 49438 2020772209 49439 1054820484 49440 207040470289 49441 3755973796 49442 1483867441 49443 1698841089 49444 4115992336 49445 2723587344 49446 13107273169 49447 653876041 49448 17349894961 49449 2131391889 49450 10036032400 49451 611523441 49452 16029332449 49453 767899521 49454 1557565156 49455 24613530769 49456 22200702001 49457 1351665225 49458 3840528784 49459 611622361 49460 6087900625 49461 1700077824 49462 681901775 49463 611968644 49464 154596016969 49465 2093520025 49466 1378117129 49467 2411497449 49468 3657225625 49469 1894077441 49470 10149958009 49471 756415009 49472 82289233321 49473 7632119044 49474 1588022500 49475 2369839761 49476 44361626884 49477 612067600 49478 3520998244 49479 1705442209 49480 13931080900 49481 612513001 49482 10657878169 49483 1515856356 49484 4229941444 49485 3337026289 49486 1506604225 49487 889232400 49488 43757109124 49489 1253514025 49490 17124601321 49491 79277159844 49492 3102044416 49493 734139025 49494 5662111009 49495 1772494201 49496 2251187366 49497 4251300804 49498 1379676736 49499 613107121 49500 251639679769 49501 135345638 49502 1796996881 49503 1958239504 49504 186355392721 49505 1202286276 49506 4872319204 49507 877225924 49508 3103047025 49509 4731651369 49510 2708994304 49511 2139987600 49512 19504077649 49513 139117574 49514 2033198281 49515 3349168384 49516 3109066081 49517 1967898321 49518 79841283844 49519 981819556 49520 32000916544 49521 2153609649 49522 1954170436 49523 613255696 49524 8630781604 49525 1246967903 49526 1380122500 49527 4738532569 49528 8306135044 49529 613305225 49530 13669584889 49531 613453824 49532 10570101721 49533 3849209764 49534 276306911 49535 1206172900 49536 1650870359044 49537 613701529 49538 3123468544 49539 11018071089 49540 6216376336 49541 647753401 49542 6371551684 49543 1390469521 49544 9971819881 49545 26629996969 49546 3413597476 49547 613751076 49548 8647512064 49549 613998841 49550 5369811841 49551 2204020809 49552 24198913600 49553 305199218 49554 10766552644 49555 2601510025 49556 5472300625 49557 1707507684 49558 1494054409 49559 614940804 49560 100518800209 49561 711555625 49562 1383021721 49563 4759206169 49564 3114086416 49565 1931514601 49566 5447473249 49567 1925805456 49568 35603538721 49569 4572058689 49570 2719935409 49571 905709025 49572 1784727667969 49573 745563025 49574 3425175625 49575 6796683364 49576 7003346596 49577 860483556 49578 3846108289 49579 746928900 49580 8408156416 49581 12009310569 49582 2379585961 49583 646684900 49584 44266897609 49585 1711145956 49586 1383691204 49587 1711228689 49588 42138236176 49589 773173636 49590 35029614244 49591 660387204 49592 7012387600 49593 2152681609 49594 317142407 49595 5469785764 49596 8672638129 49597 615089601 49598 1384807369 49599 19757675844 49600 436706862244 49601 671069025 49602 9589697329 49603 615337636 49604 3118105600 49605 3361332529 49606 351474047 49607 791296900 49608 114590374144 49609 459667895 49610 5822147809 49611 2778027849 49612 3706374400 49613 615684969 49614 3849830209 49615 1207632001 49616 40011600841 49617 5988747769 49618 277199687 49619 859076100 49620 17047741489 49621 1487182096 49622 1712552689 49623 6060933904 49624 1406030342 49625 4729450441 49626 30341110969 49627 615833856 49628 4652058436 49629 1902442689 49630 6896305936 49631 883813441 49632 175198333489 49633 615982761 49634 4331614225 49635 9416179369 49636 239957374 49637 3800599201 49638 3862871104 49639 616578561 49640 20119720336 49641 1712469924 49642 277646615 49643 862009600 49644 60644972644 49645 1208118564 49646 1622881225 49647 4816637604 49648 18727648801 49649 688275225 49650 15338079409 49651 358382711 49652 3124139236 49653 37176467344 49654 573820418 49655 1210552849 49656 19730978089 49657 1302488100 49658 3444516100 49659 1714125604 49660 10681429201 49661 770562081 49662 18113660569 49663 616677889 49664 197602826423 49665 13833758689 49666 2070705025 49667 616727556 49668 8731407364 49669 617025600 49670 2722126276 49671 4762656144 49672 18141126721 49673 1055925025 49674 4895381089 49675 2384173584 49676 906692711 49677 1999610089 49678 1555198096 49679 2094435225 49680 1056140569969 49681 617423104 49682 1389052900 49683 1715367889 49684 3130178704 49685 1896602500 49686 2371608131 49687 862773129 49688 7044077041 49689 4773013569 49690 2726510656 49691 41772948 49692 9930521104 49693 2248182225 49694 277870214 49695 3373518724 49696 35879178724 49697 617771025 49698 15696832369 49699 1061456400 49700 6269977895 49701 1716610624 49702 1390394944 49703 998244025 49704 30776386624 49705 1212502041 49706 319056695 49707 34201693969 49708 5829475201 49709 864301201 49710 7622512249 49711 618168769 49712 27532101184 49713 2045481529 49714 4777297924 49715 1533583921 49716 24770667769 49717 715241536 49718 1392409225 49719 1722831049 49720 24341928361 49721 1528731801 49722 3866601124 49723 181671863 49724 4637337604 49725 39139478569 49726 4470125881 49727 618467161 49728 675596870809 49729 663783696 49730 2741883769 49731 3448860529 49732 3132193156 49733 684607225 49734 85008399844 49735 20855114569 49736 1410561671 49737 1862526649 49738 2424577600 49739 618516900 49740 17461508164 49741 618666129 49742 8786437696 49743 4779924769 49744 15956489761 49745 1216893456 49746 3868466809 49747 618914884 49748 3139248841 49749 7281550224 49750 11785056481 49751 1501640001 49752 55973408569 49753 873498025 49754 1393752889 49755 4981112929 49756 1557824306 49757 619561881 49758 3872199529 49759 779526400 49760 70865634436 49761 21079264969 49762 327256679 49763 1533897225 49764 23761297609 49765 1512276544 49766 1535385856 49767 2186217049 49768 7071296281 49769 145519334 49770 57437874244 49771 669670884 49772 5095532689 49773 2262619489 49774 1563253444 49775 740082111 49776 66451559524 49777 2712222241 49778 1395769600 49779 4824969444 49780 9851753536 49781 710755600 49782 3885278224 49783 619661449 49784 45790864144 49785 3381655104 49786 3248772004 49787 619711236 49788 67827430969 49789 620010000 49790 4821358096 49791 4272844689 49792 188459306161 49793 183993911 49794 4822191364 49795 1985415364 49796 749357303 49797 6841274944 49798 689631167 49799 916817841 49800 86651930689 49801 620159409 49802 1733473225 49803 2954683449 49804 3142275136 49805 3018293721 49806 10844514769 49807 620259025 49808 23797381696 49809 1723661289 49810 3751072516 49811 620557921 49812 21978655504 49813 135657986 49814 1396890625 49815 221193377344 49816 12491638756 49817 886014756 49818 13238113249 49819 2179862721 49820 9702250000 49821 1726153209 49822 1610336641 49823 620757225 49824 295622738944 49825 2393753476 49826 3471684241 49827 2180142864 49828 3150352384 49829 1069224601 49830 11481551104 49831 621056241 49832 7112223556 49833 36897415569 49834 1397114884 49835 1218359025 49836 8748235024 49837 1311381369 49838 1397563456 49839 2194172964 49840 91502620036 49841 1407075121 49842 54143239969 49843 621305476 49844 3992217856 49845 3393878049 49846 1399807396 49847 1536483204 49848 31443091684 49849 141501359 49850 5499853921 49851 5593095369 49852 6621565129 49853 621754225 49854 9686890084 49855 3807013401 49856 4480791254 49857 1728646929 49858 1587544336 49859 744962436 49860 48967936369 49861 1935472036 49862 1526933776 49863 2449953009 49864 11760318025 49865 1226680576 49866 3890890129 49867 793492561 49868 13681513024 49869 13528481344 49870 2748485476 49871 621903844 49872 45123106084 49873 780420096 49874 67461419 49875 47066000809 49876 4098688441 49877 622253025 49878 14157906169 49879 890425600 49880 18957434596 49881 2973193729 49882 8941782721 49883 729594121 49884 8756654929 49885 1718102500 49886 1400930041 49887 8278634169 49888 36248352100 49889 1537345681 49890 7659225289 49891 622951681 49892 3153384025 49893 1729062724 49894 3649247281 49895 1555040356 49896 1455791859844 49897 691374436 49898 1773167881 49899 1732390884 49900 12301249921 49901 747530281 49902 3902126089 49903 1546848900 49904 15976960000 49905 9552521169 49906 1402502500 49907 1521468036 49908 8832616324 49909 142620722 49910 15358892761 49911 2013047689 49912 9153514276 49913 1184667561 49914 14698410169 49915 1407975529 49916 3157428481 49917 4287237529 49918 1964528329 49919 623001600 49920 3809901898609 49921 623151369 49922 1559697049 49923 19061115844 49924 7824463936 49925 2398550625 49926 5202304129 49927 623401024 49928 8649186001 49929 3587650609 49930 2755095121 49931 3815532900 49932 41784265744 49933 1818510736 49934 280560422 49935 3397957264 49936 16141194304 49937 623450961 49938 12093840784 49939 623550841 49940 8793750625 49941 7007698944 49942 1403626225 49943 623900484 49944 19768922404 49945 3026760256 49946 3786063961 49947 1732807129 49948 242982859 49949 735114769 49950 141893095969 49951 1298088841 49952 92042458225 49953 1734056164 49954 1403851024 49955 1430654976 49956 15531889129 49957 624750025 49958 1404975289 49959 24527318544 49960 14155050625 49961 802475584 49962 5505194809 49963 786970809 49964 3162487696 49965 3422484004 49966 4763622361 49967 144281175 49968 124864703044 49969 681471025 49970 4220191369 49971 1734889104 49972 10967953984 49973 3214776601 49974 3924646609 49975 2408159329 49976 7135011961 49977 37417872969 49978 1407675361 49979 1353209796 49980 131110616464 49981 699814116 49982 325802063 49983 1737389124 49984 119653728100 49985 2115356049 49986 10938440569 49987 1973402929 49988 3165525169 49989 2566131649 49990 2759505961 49991 624800016 49992 19844920384 49993 624950001 49994 3491155396 49995 13726934244 49996 729656159 49997 1043871481 49998 6721048324 49999 625500100 50000 463329346489 50001 4294443024 50002 450414386 50003 897062401 50004 69004459969 50005 1477095489 50006 1978381441 50007 2141097984 50008 32768602441 50009 757240324 50010 7677614884 50011 1071449289 50012 3169577401 50013 4835394369 50014 356269286 50015 3043728900 50016 100947269284 50017 874266624 50018 1695462976 50019 1741142529 50020 8235744001 50021 625550121 50022 27361129744 50023 625800256 50024 5117376335 50025 12127956129 50026 281910386 50027 926593600 50028 12550048729 50029 3890640625 50030 2766128836 50031 18006150969 50032 21245686081 50033 626150529 50034 5655340804 50035 1227170961 50036 7841988025 50037 3001067524 50038 305777639 50039 175753346 50040 123912448144 50041 674337024 50042 1572994921 50043 4316095809 50044 243995566 50045 1234046641 50046 5839557889 50047 626250625 50048 363027940324 50049 6238946169 50050 1276861576 50051 626300676 50052 11407735249 50053 626701156 50054 1663008400 50055 4584237849 50056 7148702500 50057 1550311876 50058 251564439844 50059 812877121 50060 6306106921 50061 3282946209 50062 1409927401 50063 1072562500 50064 113132667904 50065 3202541281 50066 1410378025 50067 4845830544 50068 3177689641 50069 626901444 50070 7900009924 50071 498421247 50072 10042044100 50073 1741559824 50074 1412632225 50075 2427434361 50076 43456405444 50077 627151849 50078 24876544729 50079 1742812009 50080 72688473664 50081 760104900 50082 5056205449 50083 1078728336 50084 936012983 50085 80620219969 50086 1698181681 50087 627302116 50088 19882974049 50089 1078137225 50090 2768338225 50091 1996481124 50092 7947544201 50093 627502500 50094 33777661369 50095 1545669225 50096 23822379025 50097 1743647049 50098 1764336016 50099 2028511521 50100 36378695824 50101 627753025 50102 3377236996 50103 7790180644 50104 7162406161 50105 1748410596 50106 9817242724 50107 761539216 50108 3183780625 50109 1749079684 50110 2779398400 50111 627953481 50112 1994978278969 50113 1558117729 50114 1414436881 50115 6121810564 50116 1245483878 50117 1020355249 50118 3934049284 50119 628053721 50120 35400046201 50121 4852794244 50122 2076989476 50123 628204096 50124 8934408484 50125 4920040449 50126 90861596 50127 21170832004 50128 29864332969 50129 628254225 50130 21840997369 50131 628655329 50132 3953642884 50133 2215773184 50134 3495056161 50135 1579983001 50136 20073789124 50137 720117225 50138 2923889329 50139 38882712969 50140 10655400625 50141 4444222225 50142 4878603409 50143 698174929 50144 560329712 50145 3430679184 50146 1416016900 50147 628805776 50148 68179476544 50149 1210622436 50150 1451262770 50151 2117564289 50152 1433327666 50153 628956241 50154 6804930064 50155 3069270801 50156 3184796356 50157 4866736644 50158 2025900100 50159 629407744 50160 179633564224 50161 690007824 50162 3514592656 50163 2824072164 50164 3187844521 50165 1448183025 50166 30865921969 50167 1367742289 50168 7180698121 50169 4330561249 50170 3394693696 50171 881199225 50172 13725762649 50173 710009316 50174 1417146025 50175 19331287369 50176 12762499031296 50177 630160609 50178 3939696289 50179 1553148100 50180 11128773049 50181 2175942609 50182 1988803216 50183 1811694096 50184 76030893169 50185 1234538496 50186 2260527025 50187 1751589904 50188 3190894144 50189 899280144 50190 19370237329 50191 790340769 50192 16409866201 50193 55136675344 50194 283715378 50195 1239955369 50196 13380011584 50197 1710153316 50198 2095899961 50199 2069522064 50200 28901700025 50201 789104281 50202 10954134244 50203 767511616 50204 11548511296 50205 3455323524 50206 2429602681 50207 630512100 50208 108015423649 50209 1315077696 50210 2781613081 50211 12373670169 50212 246027298 50213 686335204 50214 3947231929 50215 2771285449 50216 7203595876 50217 2577795984 50218 4887408100 50219 1085966116 50220 530620462969 50221 630662769 50222 1419405625 50223 1752845689 50224 22612941376 50225 16249365729 50226 5621550529 50227 630763225 50228 3750337600 50229 4884192769 50230 2799362281 50231 631516900 50232 133994066704 50233 673817764 50234 283941407 50235 4378071889 50236 4851819025 50237 887384521 50238 11001282769 50239 1562462784 50240 172967819236 50241 1755358609 50242 1420536100 50243 829728025 50244 12140073124 50245 2192674276 50246 4668442276 50247 13615855969 50248 10254195169 50249 684293281 50250 33359926609 50251 905949801 50252 4035552676 50253 4352304784 50254 1422798400 50255 269541576 50256 127743337744 50257 728190225 50258 2469990601 50259 2475759049 50260 16170937225 50261 631567161 50262 3956661604 50263 631818496 50264 9366561961 50265 9655420644 50266 1583721616 50267 1999878400 50268 10038436864 50269 792309904 50270 791885954 50271 3010387689 50272 36805655104 50273 632170449 50274 272287763344 50275 2441941056 50276 3203107216 50277 1756196649 50278 2277102961 50279 672001929 50280 39569962084 50281 443983490 50282 2076169225 50283 6474133444 50284 5517666961 50285 1858989456 50286 7044580624 50287 632271025 50288 41450109649 50289 1761229089 50290 3679392964 50291 632774025 50292 36705578569 50293 933608025 50294 1423477441 50295 8788500009 50296 7231121296 50297 1569585924 50298 77421514 50299 131164175 50300 12596470756 50301 1283263027344 50302 3542035225 50303 223994630 50304 561071408209 50305 1241434756 50306 1424609536 50307 2028781764 50308 3206164129 50309 312982895 50310 43989609169 50311 633025600 50312 10949111044 50313 2560056409 50314 1999252369 50315 1433833956 50316 22125670009 50317 722158129 50318 364418918 50319 4940262369 50320 48772955716 50321 633226896 50322 3958548889 50323 7287183225 50324 5283545344 50325 11384249809 50326 1425289009 50327 683195044 50328 162660569344 50329 633327556 50330 7050625024 50331 2601204004 50332 3209222500 50333 633528900 50334 3986912164 50335 1241928081 50336 121849166761 50337 19171725444 50338 285072902 50339 688695049 50340 18049116409 50341 633982041 50342 1426875076 50343 2042768809 50344 29011968241 50345 1244396176 50346 11032771369 50347 316346487 50348 144797896 50349 3038434884 50350 9947868121 50351 1571171044 50352 45295331929 50353 770229009 50354 1786330225 50355 27493619344 50356 3215343616 50357 785288529 50358 14687500864 50359 634082761 50360 14562696976 50361 1766268729 50362 856897586 50363 634435344 50364 25126054144 50365 3103492681 50366 1427555089 50367 1995587584 50368 84393736036 50369 1408050576 50370 14466556729 50371 795522025 50372 20507099209 50373 5827337569 50374 1817402161 50375 11636584129 50376 20303970064 50377 634586481 50378 1430957584 50379 4395955204 50380 9103640569 50381 744089284 50382 86105272969 50383 634687249 50384 4645091039 50385 3459439489 50386 4547479225 50387 635292025 50388 27939791104 50389 140068658 50390 2812711225 50391 7167654244 50392 1447074743 50393 2556414721 50394 4958553889 50395 1247361124 50396 4215904900 50397 1972869889 50398 1869957049 50399 671017216 50400 2680463132944 50401 1088208144 50402 2517329929 50403 2383587684 50404 3220449001 50405 1586667889 50406 5908535689 50407 2347305601 50408 1451671682 50409 13674261969 50410 3130850116 50411 635443264 50412 8976994009 50413 178073183 50414 6212592400 50415 3480056064 50416 26652195025 50417 635594521 50418 11048532544 50419 689850225 50420 6356235076 50421 162108501129 50422 1795979641 50423 636048400 50424 28681793449 50425 2466214921 50426 2204678116 50427 8466208144 50428 8036046736 50429 144388631 50430 9422973184 50431 1134409761 50432 426172646761 50433 1768791249 50434 1659829081 50435 4701570624 50436 72596296969 50437 917120656 50438 1432092649 50439 4191526564 50440 26327009536 50441 636502441 50442 588988472 50443 766680721 50444 3221470564 50445 15070508644 50446 2006233681 50447 771228441 50448 46161381904 50449 1572915600 50450 5543547025 50451 122363577 50452 3224536225 50453 1092699136 50454 11175026944 50455 1247855625 50456 5542185830 50457 3962954304 50458 1433001025 50459 636552900 50460 22908941449 50461 637461504 50462 2302080400 50463 111180232969 50464 61856664100 50465 1249339716 50466 6931728049 50467 696168225 50468 7875497536 50469 1770053184 50470 18480499249 50471 707294025 50472 57258268369 50473 796594176 50474 1433682496 50475 404493512 50476 3233741956 50477 314725911 50478 5176370809 50479 1573629561 50480 33023248729 50481 5736093169 50482 1747741636 50483 935014084 50484 22569653824 50485 2021761296 50486 1434136900 50487 1770473929 50488 7272507841 50489 733218084 50490 105097210969 50491 1576407616 50492 5586067600 50493 1772999449 50494 1434818641 50495 1250329600 50496 240347023504 50497 637613001 50498 3553828996 50499 7803425569 50500 25274640400 50501 892814400 50502 5998812304 50503 637865536 50504 1611335615 50505 18002125584 50506 287115263 50507 811680100 50508 47780276569 50509 813732676 50510 97246235 50511 2298435364 50512 62017933156 50513 638219169 50514 3990701584 50515 1252310544 50516 4049285956 50517 13703511844 50518 3150015625 50519 3905750016 50520 41472100609 50521 937829376 50522 288025319 50523 2514721609 50524 4122924100 50525 3724538841 50526 28463738944 50527 638522361 50528 36992367556 50529 1778899329 50530 4209284641 50531 5074852644 50532 9002593924 50533 1580778081 50534 2027250625 50535 9758871369 50536 7286329600 50537 139487055 50538 3996389089 50539 638623441 50540 33598156804 50541 2242685449 50542 1805910016 50543 638775076 50544 4629219039844 50545 1786668361 50546 1719014521 50547 5756560384 50548 3235789456 50549 638825625 50550 16261860484 50551 639584100 50552 9138021649 50553 5581882944 50554 6083220025 50555 1257766225 50556 12946343524 50557 1102837681 50558 1800814096 50559 2719831104 50560 403635314329 50561 2365460496 50562 233294653 50563 686387601 50564 249090691 50565 3484186729 50566 1638873289 50567 895146561 50568 147357712384 50569 789947236 50570 5021706496 50571 13762105344 50572 835433231 50573 712676416 50574 3998285824 50575 9465149521 50576 4025362631 50577 2870494929 50578 5745033616 50579 158416946 50580 49667471044 50581 639735849 50582 3561702400 50583 3057205264 50584 7300164481 50585 1522092196 50586 4009675684 50587 639837025 50588 3241935844 50589 19940828944 50590 2841742864 50591 639887616 50592 182390493184 50593 640039401 50594 1594005625 50595 3517320249 50596 15720896689 50597 188669958 50598 31130014969 50599 640747969 50600 62192878225 50601 1984435209 50602 1440506116 50603 1584278809 50604 9011135329 50605 1466890000 50606 1440961600 50607 4968417169 50608 16451397169 50609 1415941641 50610 21011082304 50611 1108823401 50612 3245011225 50613 1780586809 50614 1441189369 50615 1588341316 50616 101290700644 50617 3951253881 50618 288480887 50619 2364585129 50620 6396480484 50621 675532081 50622 10222625449 50623 1533818896 50624 259290750436 50625 562968097344 50626 1810502500 50627 641254329 50628 9053903104 50629 684764224 50630 3920137321 50631 4417862089 50632 7318631401 50633 180408230 50634 13785577744 50635 3462734025 50636 3251166361 50637 1781430849 50638 3573528841 50639 712035856 50640 99920474404 50641 766902249 50642 1444608064 50643 104936379 50644 4549502500 50645 3120674769 50646 6581590129 50647 641355625 50648 12697683856 50649 1782697284 50650 5609410816 50651 641862225 50652 192995033344 50653 1187491600 50654 3599400025 50655 5005845504 50656 2895942523 50657 140598438 50658 4013475904 50659 317349510 50660 8167279129 50661 8702464369 50662 1710318736 50663 147630911 50664 20342461129 50665 1259256196 50666 15638252809 50667 1785231504 50668 4094080225 50669 1024064001 50670 22309007044 50671 642166281 50672 16472182336 50673 6865282449 50674 2475062500 50675 2471084100 50676 10716804484 50677 1170255681 50678 1445064196 50679 13791448969 50680 39419719936 50681 138537951 50682 4026790849 50683 642774609 50684 3260410000 50685 5353409889 50686 1445748529 50687 2770969600 50688 10230319089169 50689 754930576 50690 3580705921 50691 2215302489 50692 1731437186 50693 683038225 50694 13093538329 50695 1259753049 50696 7332496900 50697 6478157169 50698 1446661225 50699 1265509476 50700 101519978884 50701 1588660164 50702 1576566436 50703 1785654049 50704 16597168900 50705 1262238784 50706 5195021057 50707 643180321 50708 1628507138 50709 1789459204 50710 137667035 50711 1268428225 50712 20651701849 50713 1607528836 50714 1447802500 50715 94271719369 50716 4866876169 50717 721083609 50718 4603893904 50719 729810225 50720 79250695225 50721 3533351364 50722 3589327921 50723 643636900 50724 25627847569 50725 2495502025 50726 2531196721 50727 2232751504 50728 9450367369 50729 318226463 50730 13718734129 50731 746382400 50732 4628761225 50733 13938635844 50734 1448487481 50735 1697275204 50736 122301980089 50737 842102361 50738 2327194081 50739 3066612129 50740 8155896100 50741 643941376 50742 11286300169 50743 2233602121 50744 7355635225 50745 4922004649 50746 290078210 50747 939667716 50748 9062468809 50749 947716225 50750 30780597136 50751 4971942144 50752 172361977225 50753 644296689 50754 5680184689 50755 1264229136 50756 3264522496 50757 4439823424 50758 1656408601 50759 702038016 50760 391953627844 50761 1029639744 50762 1825083841 50763 1790728489 50764 60304133761 50765 3188296225 50766 4032504004 50767 644448996 50768 25969000201 50769 4982524569 50770 2846222500 50771 320864582 50772 9105358084 50773 644550544 50774 1857523801 50775 7000166889 50776 10612708324 50777 644855236 50778 67320529444 50779 992943121 50780 6416650816 50781 1791574929 50782 1452600769 50783 778075236 50784 261025962649 50785 3129283600 50786 1663742521 50787 218263692969 50788 3267608569 50789 645668100 50790 7937384464 50791 1105097049 50792 18301490089 50793 1792844964 50794 1641060100 50795 1265224900 50796 36190116169 50797 720922500 50798 2030764096 50799 5203025424 50800 67583880961 50801 801456100 50802 4064955049 50803 687121369 50804 5654889601 50805 10142906944 50806 5364537049 50807 1658932900 50808 27326404249 50809 1318779225 50810 2852948569 50811 1794115449 50812 3272755264 50813 5931464256 50814 31528263844 50815 1266719281 50816 38454871415 50817 3085469209 50818 290535398 50819 783104256 50820 85727155264 50821 645973056 50822 1454201956 50823 4989585769 50824 7369535716 50825 3772539241 50826 4920601609 50827 2034461025 50828 3877054756 50829 1798353649 50830 9673312609 50831 908419600 50832 132122799169 50833 646125561 50834 3601200100 50835 3521472964 50836 707003186 50837 743325696 50838 5133292609 50839 646379776 50840 22604821801 50841 34712161344 50842 2069613049 50843 1108490436 50844 13799670784 50845 1268713161 50846 1456032964 50847 2296997329 50848 18734055026 50849 646583184 50850 54457823044 50851 156620850 50852 3276875536 50853 4477884889 50854 1891032196 50855 3155181241 50856 36722823424 50857 646837489 50858 1569665161 50859 4993118244 50860 6446965849 50861 146059314 50862 26387403364 50863 951969316 50864 36125084356 50865 3554782884 50866 1678213156 50867 646990096 50868 210164482969 50869 5580986436 50870 2866424521 50871 2654516484 50872 1474765727 50873 647448025 50874 5605816384 50875 8355605281 50876 2839058546 50877 5000186944 50878 1456948900 50879 753831936 50880 566545246864 50881 1041417441 50882 3938190025 50883 4491278289 50884 3286155625 50885 1269710689 50886 16438316944 50887 741963121 50888 7388090116 50889 1801747809 50890 1433429255 50891 647498916 50892 9113948089 50893 647906116 50894 1457636041 50895 53158835844 50896 16659839329 50897 2315438161 50898 5137592329 50899 1037097616 50900 13197414400 50901 4912888464 50902 2086296976 50903 732405969 50904 146219817769 50905 1272705625 50906 1458094225 50907 1934416324 50908 9305689156 50909 648262521 50910 7956104809 50911 10290630 50912 54816856900 50913 5003723169 50914 1458781636 50915 1597281156 50916 9156958864 50917 715455504 50918 3613091881 50919 2534316964 50920 4762685570 50921 1109622721 50922 54668051344 50923 648415296 50924 763749122 50925 18522393409 50926 1459469209 50927 717650521 50928 46335576049 50929 648975625 50930 4063425025 50931 5021423044 50932 10509120196 50933 1630948225 50934 7059696484 50935 1645762624 50936 7402021225 50937 1802172304 50938 291909122 50939 484246086 50940 53239563169 50941 1326343561 50942 1465664656 50943 1803446089 50944 479120074225 50945 2076898329 50946 10080561604 50947 1111889025 50948 4364452096 50949 59261572969 50950 1126230335 50951 649128484 50952 29882999689 50953 1920017124 50954 1749748900 50955 4660383289 50956 3288219649 50957 649434256 50958 16961676169 50959 739513636 50960 340074419281 50961 1804720324 50962 344715650 50963 1259966016 50964 13390424089 50965 1277204644 50966 370849943 50967 12434926144 50968 2420396015 50969 649485225 50970 8050037284 50971 649944036 50972 3295448836 50973 3142387249 50974 1044995330 50975 2529888804 50976 858285514969 50977 954810000 50978 1614914596 50979 1808545729 50980 6457086736 50981 1610657689 50982 5094676129 50983 812763081 50984 7415965456 50985 14813810944 50986 3804915856 50987 745235401 50988 23018048089 50989 650046016 50990 2868673600 50991 2901653689 50992 16701685225 50993 650250000 50994 11318193769 50995 5699948004 50996 8126661904 50997 2190427204 50998 1783288441 50999 1115292816 51000 193509370609 51001 651015225 51002 728931527 51003 14116291344 51004 3668119225 51005 1378711161 51006 4076439409 51007 909203409 51008 86954214400 51009 11145447184 51010 2875426129 51011 758616849 51012 46704396544 51013 772172944 51014 2360890921 51015 5307413904 51016 3724757591 51017 818188816 51018 5887799824 51019 700607961 51020 6487497025 51021 5046255369 51022 332128799 51023 2013675876 51024 46860126784 51025 4608916321 51026 2106626404 51027 2228028804 51028 3298549489 51029 910772041 51030 3256895167969 51031 651321441 51032 7439235001 51033 1810672704 51034 2960012836 51035 1460462656 51036 9182813929 51037 2787206436 51038 4632027481 51039 6462069769 51040 23495375399 51041 785961225 51042 5764150084 51043 651423529 51044 8214521956 51045 4485248784 51046 1467273025 51047 651729841 51048 58884846244 51049 704106225 51050 1148400434 51051 13333782784 51052 3307860196 51053 956231929 51054 4866039049 51055 1280208400 51056 16827537841 51057 24005473969 51058 9010565776 51059 651780900 51060 35068929289 51061 652036225 51062 3195640900 51063 1811949489 51064 13114830400 51065 3207296689 51066 11366118544 51067 699338025 51068 4189066729 51069 2112045849 51070 2882186596 51071 653006916 51072 1913455258729 51073 913127524 51074 293515895 51075 19673428644 51076 5267856400 51077 1116428569 51078 4084104649 51079 1615075344 51080 14608348225 51081 1812375184 51082 293975783 51083 1052094096 51084 118120753969 51085 1629333225 51086 947210951 51087 1813226724 51088 25708594921 51089 167146055 51090 14950441984 51091 959078961 51092 4440889600 51093 12743474769 51094 322661510 51095 1817572689 51096 20690520964 51097 822485041 51098 1685841481 51099 1814930404 51100 36715924996 51101 693795600 51102 15193520644 51103 1123255225 51104 7567528271 51105 3567314529 51106 3392596516 51107 10098240100 51108 9191440384 51109 653569225 51110 171264328 51111 40124897344 51112 7457876881 51113 734355801 51114 10180204609 51115 1285222500 51116 5747307721 51117 2547422784 51118 1790136100 51119 1260321001 51120 267689307769 51121 1947103876 51122 1471873225 51123 1816208689 51124 3313038481 51125 5163572164 51126 4089858304 51127 981255625 51128 29520050596 51129 20089377169 51130 2888955001 51131 653620356 51132 9234633409 51133 653722624 51134 1858558321 51135 8933463289 51136 134726436601 51137 654080625 51138 31929043969 51139 182758487 51140 6599612644 51141 1817487424 51142 1260205127 51143 153945906 51144 20807197009 51145 1654862400 51146 310487759 51147 5056916544 51148 4909664761 51149 1615959601 51150 31246572289 51151 654234084 51152 30625000000 51153 3030722704 51154 1472103424 51155 2248751241 51156 178073028169 51157 654541056 51158 1472563876 51159 1822606864 51160 14699865049 51161 916272900 51162 4099456729 51163 1621270225 51164 3317184025 51165 28077023844 51166 1473254689 51167 963357444 51168 197208822724 51169 655155216 51170 10638065881 51171 2252166849 51172 938477399 51173 784280025 51174 11430175744 51175 4749690724 51176 1502719151 51177 4506034129 51178 294896639 51179 816530625 51180 18218790529 51181 1697357601 51182 1667170561 51183 12535489444 51184 42178890625 51185 1517180401 51186 6214484224 51187 822542400 51188 760415783 51189 2484723409 51190 2920645849 51191 1845561600 51192 490436897344 51193 655257604 51194 719975999 51195 3609245929 51196 3322369600 51197 655308801 51198 19925298649 51199 655411201 51200 18836476690201 51201 5064030244 51202 1474867216 51203 655769664 51204 12070757689 51205 16034143876 51206 1475558569 51207 5537889889 51208 1963131494 51209 732676624 51210 22466112769 51211 758727025 51212 12481581841 51213 2220011689 51214 1701150025 51215 1286226496 51216 70693237924 51217 656076996 51218 295357607 51219 36266250969 51220 11355886096 51221 1424534049 51222 4101377764 51223 156564887 51224 11608554049 51225 7165114609 51226 3668846041 51227 918635481 51228 25772128369 51229 656333161 51230 3954397456 51231 1826023824 51232 38122562500 51233 2830346401 51234 4105221184 51235 1287733225 51236 3328597636 51237 5078272644 51238 2652147001 51239 656384400 51240 121265525824 51241 656794384 51242 1478325601 51243 4349666304 51244 5397987841 51245 1625944329 51246 63409283344 51247 1625702400 51248 16890641296 51249 2567144889 51250 23982858496 51251 820478736 51252 9243284164 51253 704424681 51254 9641472481 51255 13932733369 51256 9179364481 51257 656948161 51258 4124465284 51259 1125535401 51260 9578536900 51261 4528213264 51262 3355305625 51263 657460881 51264 781300423744 51265 1289240836 51266 1479017764 51267 2964475809 51268 8358713476 51269 144711239 51270 8163483904 51271 1083002281 51272 18272280625 51273 121408342969 51274 2116828081 51275 6845245696 51276 9286598689 51277 838913296 51278 1479479296 51279 1827306009 51280 33229644100 51281 969076900 51282 48339299044 51283 657563449 51284 3329636209 51285 6404320729 51286 1481095225 51287 658076409 51288 20885163289 51289 409440102 51290 116462141 51291 6413927569 51292 256312318 51293 922579876 51294 5101102084 51295 1291252356 51296 7459131874 51297 1829016289 51298 2546615296 51299 796537729 51300 3555797513 51301 1036389249 51302 1903053376 51303 11402395524 51304 18119313664 51305 1904536881 51306 309395912 51307 658640896 51308 737286530 51309 5096103769 51310 7285305316 51311 1136970961 51312 48451493689 51313 1803700900 51314 1482250000 51315 5070436849 51316 3338990656 51317 325285647 51318 11478336769 51319 277452902 51320 14837676100 51321 1831155264 51322 343222694 51323 824723524 51324 49727662009 51325 2554594849 51326 2080272100 51327 14205540969 51328 200024512081 51329 658948900 51330 9855922729 51331 1633695561 51332 3762472921 51333 2098281249 51334 1482943081 51335 1292258704 51336 131143206769 51337 1644545809 51338 1117781615 51339 2120326209 51340 8829233296 51341 659000241 51342 5531938129 51343 659102929 51344 16974962944 51345 25836383169 51346 1483636324 51347 659154276 51348 13484318884 51349 659462400 51350 10755349264 51351 1832439249 51352 318768187 51353 810483961 51354 96293537344 51355 1292762025 51356 4146072100 51357 4154704849 51358 1485254521 51359 4131661284 51360 214852644484 51361 660027481 51362 1876189225 51363 8861774769 51364 3345234244 51365 1296792121 51366 10280337664 51367 946485225 51368 7527991696 51369 1835436964 51370 4274936689 51371 845064900 51372 25844420644 51373 1832353636 51374 1883994025 51375 14206732864 51376 72470255209 51377 788430241 51378 4134104209 51379 136754039 51380 16704011536 51381 21151920969 51382 2386322500 51383 660644209 51384 20924201104 51385 1571646736 51386 1486410916 51387 4572734884 51388 3923143225 51389 1355196969 51390 22940737444 51391 832380201 51392 140131184281 51393 2291249689 51394 3672844816 51395 1938905089 51396 9312636004 51397 724148100 51398 2168206096 51399 5106817444 51400 30266952676 51401 4043052225 51402 7102612729 51403 924950569 51404 787286615 51405 5872463424 51406 1488030625 51407 660798436 51408 1119495195844 51409 143959047 51410 3914879761 51411 1840152609 51412 3364000000 51413 660952681 51414 9298166329 51415 1381753631 51416 7579617721 51417 5946260544 51418 1960806961 51419 661004100 51420 18303925264 51421 661158369 51422 3680848900 51423 2246949604 51424 38217513049 51425 6188811561 51426 11510500369 51427 661261225 51428 10872024361 51429 7132140304 51430 4114452736 51431 661415524 51432 21119936929 51433 194363654 51434 1489882801 51435 82117779844 51436 12393255625 51437 661466961 51438 4141823449 51439 661724176 51440 33644363776 51441 3151924164 51442 2758875625 51443 1634584900 51444 25989308944 51445 1299818809 51446 1778730625 51447 2593559329 51448 8659233025 51449 662032900 51450 239259896164 51451 1053976225 51452 4997076100 51453 5142610944 51454 28795364 51455 1495987684 51456 1356239588929 51457 1642599841 51458 2083831201 51459 2315245689 51460 10759705441 51461 662341696 51462 32874041344 51463 830650041 51464 3806261222 51465 5368785984 51466 298130975 51467 1442936196 51468 9347409124 51469 185915823 51470 2927459236 51471 22092957769 51472 17017202500 51473 662496121 51474 6795034624 51475 36109047 51476 4233454225 51477 1841868889 51478 3708931801 51479 662547600 51480 272600940544 51481 662702049 51482 1491504400 51483 2201674084 51484 4520410756 51485 3251052324 51486 4157283529 51487 663114001 51488 38407768441 51489 14295071844 51490 4474941025 51491 1425666564 51492 23319427849 51493 1489805604 51494 1492895044 51495 3642967449 51496 8953133641 51497 1057745529 51498 11655793444 51499 4120356100 51500 27275843716 51501 1845303849 51502 2094526756 51503 663320025 51504 66242920129 51505 1300323600 51506 1350841970 51507 5930848144 51508 3890515876 51509 973377601 51510 10555918564 51511 663474564 51512 9891098116 51513 6585647104 51514 1795216900 51515 1302849025 51516 688380517969 51517 663577600 51518 1493358736 51519 3180621609 51520 662478789184 51521 664041361 51522 6080412529 51523 150579743 51524 954575078 51525 20366714944 51526 298826342 51527 2104515625 51528 38874825889 51529 687488400 51530 2943388009 51531 2282163984 51532 5817112900 51533 152727590 51534 29872628569 51535 1833124225 51536 17101839076 51537 2048196049 51538 1809736681 51539 664350625 51540 18474790084 51541 2263856400 51542 1496838721 51543 26021561344 51544 9650901121 51545 4592772900 51546 8561245729 51547 977687824 51548 21453460900 51549 1846592784 51550 5764605625 51551 664659961 51552 302265745369 51553 951043921 51554 328714535 51555 9226947249 51556 3366088324 51557 1191699441 51558 7362841249 51559 854334441 51560 14883756001 51561 6791737744 51562 4489804036 51563 665020944 51564 9478385449 51565 1304871129 51566 3724660900 51567 1847022529 51568 26125873225 51569 2337722500 51570 64166969344 51571 1149616836 51572 3369222025 51573 1849602049 51574 336790658 51575 2569476100 51576 53322660889 51577 665124100 51578 2524560025 51579 7222790169 51580 6661171456 51581 665433616 51582 4159218064 51583 330630855 51584 473083971721 51585 5910073129 51586 1497535204 51587 747913104 51588 26207400769 51589 1065304321 51590 11364839236 51591 2155002084 51592 1516794278 51593 665588401 51594 4168897489 51595 1661703696 51596 259438891 51597 413207267344 51598 299522519 51599 665794809 51600 217488851449 51601 934463761 51602 1499857984 51603 2141560729 51604 13222240144 51605 1307400964 51606 17732118244 51607 665949636 51608 7626703561 51609 1850462289 51610 5123410084 51611 400530399 51612 25974801889 51613 666414225 51614 1672319236 51615 17619111169 51616 38694037264 51617 715776516 51618 10313824249 51619 753777025 51620 8971878400 51621 1850892484 51622 377597879 51623 3416870116 51624 165394315969 51625 13242485776 51626 1745986225 51627 1855627929 51628 3375493801 51629 834574321 51630 8182468849 51631 666569124 51632 8508967538 51633 5149784644 51634 2101672336 51635 2151568225 51636 16615725604 51637 666827329 51638 300452015 51639 4602536964 51640 15022424356 51641 856908529 51642 18336409744 51643 812535025 51644 3378631876 51645 5200861689 51646 16280228836 51647 667137241 51648 243934246609 51649 1341463876 51650 5831765956 51651 14565351969 51652 848279174 51653 2257580196 51654 4182467584 51655 1307907225 51656 10830773041 51657 2179209124 51658 2411890321 51659 667498896 51660 138746565169 51661 984892689 51662 2582774041 51663 2342753604 51664 17335672225 51665 1308920041 51666 4947996964 51667 3878300176 51668 3379678225 51669 5153373369 51670 2947947025 51671 763859044 51672 21277181689 51673 667653921 51674 3721000000 51675 15096299689 51676 3381771409 51677 953327376 51678 142741907344 51679 667757281 51680 138137102224 51681 7556303329 51682 1503112900 51683 667964025 51684 11756414329 51685 1310440000 51686 1831240849 51687 5164147044 51688 6792265958 51689 1218777921 51690 8277724324 51691 668532736 51692 3391198756 51693 1857351409 51694 1503345529 51695 8918913600 51696 138076898569 51697 838971225 51698 1505440000 51699 2743873924 51700 23080901776 51701 1362717225 51702 10414610704 51703 694269801 51704 12275310436 51705 28963614969 51706 100043384 51707 767179204 51708 15386417764 51709 2254445361 51710 2957075641 51711 2606817249 51712 1027534978276 51713 668687881 51714 42399751744 51715 1313990001 51716 8485910161 51717 1861232164 51718 2224159921 51719 668739600 51720 41857886464 51721 669463876 51722 2112413521 51723 12805638244 51724 3961569481 51725 2599368256 51726 5401074064 51727 1946839129 51728 25630729216 51729 2309475249 51730 1472808518 51731 1067328900 51732 75041479969 51733 188301570 51734 1506138481 51735 3659887009 51736 9024810001 51737 2522048400 51738 4186348804 51739 980942400 51740 12766740100 51741 5218184169 51742 46157782 51743 721996900 51744 913165626409 51745 1583880804 51746 1508001889 51747 27395336 51748 4322931001 51749 669929689 51750 139137952144 51751 1661377600 51752 7636138225 51753 3345696964 51754 1970116996 51755 1856575744 51756 14043909049 51757 806560000 51758 3729056356 51759 325255777344 51760 34271265625 51761 714492900 51762 4188290089 51763 834285456 51764 3397490944 51765 12855477924 51766 801732518 51767 669981456 51768 60202511044 51769 670447449 51770 4517184100 51771 1868573529 51772 919616683 51773 1080502641 51774 4199947249 51775 4054505625 51776 87384680881 51777 7728519744 51778 1509633316 51779 2850278544 51780 19079068129 51781 840884004 51782 380732831 51783 2146654224 51784 1530935015 51785 1317036681 51786 82189435969 51787 670706404 51788 6871415236 51789 2408551929 51790 2968506256 51791 780531844 51792 93869929924 51793 167846313 51794 3212962489 51795 10178186769 51796 5513656516 51797 670861801 51798 5398869529 51799 240831879 51800 89004368896 51801 159481217 51802 1643005156 51803 671224464 51804 26499607369 51805 2316978225 51806 1510799161 51807 4624952049 51808 7757781719 51809 741527361 51810 12375895009 51811 716365225 51812 261533803 51813 21922355844 51814 748990082 51815 1704781521 51816 28226352049 51817 671483569 51818 2593151929 51819 3012033924 51820 6671459041 51821 137780561 51822 11720660644 51823 768897441 51824 20892967936 51825 7374000384 51826 1511498884 51827 671535396 51828 1805308798 51829 671794561 51830 3666665809 51831 9103449744 51832 22305422500 51833 845588241 51834 5460766609 51835 3259839025 51836 3404839201 51837 2410515409 51838 302548646 51839 672157476 51840 22887249219844 51841 863654544 51842 23299274881 51843 2633434489 51844 5957987344 51845 1322631424 51846 4205781904 51847 797215225 51848 1535663174 51849 12930418944 51850 8754409225 51851 197242242 51852 11092723684 51853 672313041 51854 2137582756 51855 3668361489 51856 43283970304 51857 1156544064 51858 15659268769 51859 672572356 51860 6754045489 51861 2191831489 51862 1513132201 51863 2405215849 51864 21633114724 51865 3219200644 51866 1513832464 51867 22744259344 51868 3407990884 51869 672624225 51870 50986543204 51871 673194916 51872 39077382400 51873 1869005824 51874 380209439 51875 11415640336 51876 40144931044 51877 1664068849 51878 1514299396 51879 1870303009 51880 15115227136 51881 779247225 51882 4221360784 51883 2019513721 51884 2258832614 51885 10355504644 51886 303015554 51887 1383765601 51888 96871582564 51889 198689471 51890 2977666624 51891 11793308409 51892 3411144025 51893 673350601 51894 65888215969 51895 1484637961 51896 13325931844 51897 1874197264 51898 1107935207 51899 673558209 51900 38945838409 51901 1062368836 51902 1517336209 51903 6717769444 51904 89552956516 51905 3277448001 51906 5172054889 51907 673713936 51908 1022907650 51909 8718330384 51910 3470977225 51911 1586508561 51912 157797234169 51913 674129296 51914 1651040689 51915 3672602404 51916 3413246929 51917 712516249 51918 5511874564 51919 334218527 51920 50541784225 51921 40375677969 51922 2598348676 51923 708517924 51924 9522246724 51925 4142338321 51926 753034463 51927 2792276964 51928 1549891391 51929 674440900 51930 23742803569 51931 942428601 51932 3422718016 51933 4639925689 51934 501320870 51935 3589927056 51936 110424619204 51937 733001476 51938 303716591 51939 6685024644 51940 50570114884 51941 674648676 51942 6038377849 51943 753173136 51944 9923347456 51945 3681091584 51946 2243727424 51947 2040419241 51948 153712611844 51949 675220225 51950 5944564201 51951 1875063204 51952 22056111169 51953 944824644 51954 10617653764 51955 1324668816 51956 4913449216 51957 8679158244 51958 1790897761 51959 735819876 51960 2530743617 51961 2910494601 51962 1520610025 51963 1876362489 51964 4821774721 51965 2010446244 51966 11801997769 51967 754326225 51968 1251377822500 51969 2351959009 51970 2991433636 51971 675272196 51972 12110342209 51973 675376144 51974 2608757776 51975 191788815969 51976 10701902500 51977 675740025 51978 4227210289 51979 145034207 51980 13459248196 51981 1877662224 51982 5268291889 51983 711715684 51984 16874802632 51985 1649172100 51986 3047481616 51987 5462244649 51988 820378022 51989 4135904721 51990 8354325604 51991 676208016 51992 9371788864 51993 6945055569 51994 1520844004 51995 1331812036 51996 24389693584 51997 1132322500 51998 1521312016 51999 1879395904 52000 501924073156 52001 142033839 52002 261056617969 52003 971590119 52004 3423771169 52005 3685339849 52006 1522950625 52007 754491024 52008 30492842884 52009 676520100 52010 7523827600 52011 5225410369 52012 3425877961 52013 1157700625 52014 4235015929 52015 1487876329 52016 17357008516 52017 4737844224 52018 2241170281 52019 946423696 52020 80819098369 52021 676676169 52022 3363304036 52023 1881564129 52024 19361052736 52025 2604367089 52026 13138202884 52027 677300625 52028 3426931600 52029 20288298969 52030 6955726801 52031 1679360400 52032 254855348224 52033 824206681 52034 304652567 52035 3732232464 52036 3439587904 52037 848906496 52038 76611043369 52039 1160015481 52040 15161735689 52041 4425841729 52042 1524355849 52043 727542729 52044 9531031129 52045 3286270276 52046 1950193921 52047 5239877769 52048 17399720464 52049 1796318689 52050 16449858049 52051 677456784 52052 6916893791 52053 1883299609 52054 1933800625 52055 1585552761 52056 179404767844 52057 677717089 52058 305121095 52059 6408322704 52060 10141497025 52061 150470007 52062 4238921449 52063 190702527 52064 39559221025 52065 20818738369 52066 3781635025 52067 677769156 52068 9575013904 52069 678081600 52070 699602546 52071 2398256784 52072 13158154681 52073 2141005441 52074 17196912769 52075 2614379161 52076 898228850 52077 1887207364 52078 2629638400 52079 999381769 52080 332838994084 52081 678654601 52082 1527168241 52083 40879582969 52084 4064190001 52085 1880176321 52086 249746777 52087 4182726276 52088 9955649284 52089 2088672804 52090 3012143689 52091 1163492100 52092 26646318169 52093 864360000 52094 1097154470 52095 6348424329 52096 339696637225 52097 731864809 52098 6323748484 52099 854626756 52100 13298933041 52101 12993036169 52102 1668640801 52103 679123600 52104 39408999289 52105 1683460900 52106 1530687376 52107 2646793809 52108 8540717056 52109 716044081 52110 66854307844 52111 1170050436 52112 17421096121 52113 2169416929 52114 1668150649 52115 3303950400 52116 11864002084 52117 1900611216 52118 3661218064 52119 5257990144 52120 15254967121 52121 679279969 52122 38502082 52123 876160000 52124 4261608961 52125 16324406289 52126 1787598400 52127 679801329 52128 336587946244 52129 2384759556 52130 5329876036 52131 1888510849 52132 264691966 52133 170166111 52134 4250648809 52135 1332323001 52136 170796225625 52137 14595539344 52138 1880089600 52139 855562500 52140 28880283364 52141 1082410000 52142 2844622225 52143 8140911529 52144 17549625625 52145 1333345225 52146 11850935044 52147 679957776 52148 3444868249 52149 1889380089 52150 14904258889 52151 1338681744 52152 29325535009 52153 680218561 52154 1995230224 52155 18181016569 52156 7861127569 52157 1682066169 52158 4256518564 52159 817902801 52160 181561210000 52161 1889814784 52162 2148415201 52163 680583744 52164 804944512969 52165 1338462225 52166 1532565904 52167 1890684324 52168 7768835881 52169 1166973921 52170 13014702724 52171 2010715281 52172 3448038400 52173 13050092169 52174 2269950736 52175 2619392400 52176 48808739329 52177 680688100 52178 3793820836 52179 1892424004 52180 6795529225 52181 680740281 52182 20941562944 52183 680896836 52184 11051055376 52185 23894048929 52186 1685595136 52187 1086229764 52188 9610273024 52189 681210000 52190 3849457936 52191 14838163344 52192 20405955047 52193 1232641881 52194 4264351204 52195 3733943236 52196 265748899 52197 2072252484 52198 1533505600 52199 1682968576 52200 262822326244 52201 681784321 52202 1867622656 52203 1895905764 52204 5149641121 52205 1688634649 52206 18552346849 52207 1201662225 52208 31309179136 52209 5268872569 52210 4862272900 52211 757075225 52212 14538812929 52213 1691101129 52214 306763778 52215 4240223689 52216 9719988100 52217 1259043289 52218 33146571844 52219 780029041 52220 17245730329 52221 5976372249 52222 1534210561 52223 682149924 52224 7867054499929 52225 91141059 52226 1534915684 52227 13308391044 52228 4870644100 52229 787924900 52230 8412008089 52231 1002292281 52232 7811731456 52233 3043949584 52234 17602920976 52235 2019244096 52236 26719825444 52237 682463376 52238 307469135 52239 2693817604 52240 34903954276 52241 428571335 52242 4270230409 52243 827137600 52244 4387075225 52245 264259739844 52246 1776959716 52247 1168135684 52248 54010689604 52249 682567876 52250 23665207225 52251 1896341209 52252 3471330724 52253 682724641 52254 11899973569 52255 3330559521 52256 66159556225 52257 1898954929 52258 543382274 52259 682933689 52260 36138770404 52261 956850489 52262 761155895 52263 5279766244 52264 11365478881 52265 1339486801 52266 6167275024 52267 683508736 52268 4140279025 52269 7508569104 52270 3016755625 52271 751856400 52272 731986335844 52273 1171624441 52274 337529711 52275 10016406724 52276 659710894 52277 828058176 52278 4276113664 52279 1093889476 52280 15536376025 52281 6978430369 52282 1538914441 52283 6310078096 52284 9636759889 52285 1339999236 52286 2645353489 52287 2212949764 52288 155254912576 52289 683561025 52290 66042318169 52291 683822500 52292 4368020281 52293 1901570449 52294 2155652041 52295 1341024400 52296 22112284804 52297 2608962084 52298 1760305936 52299 25740030969 52300 14230104100 52301 684136336 52302 6939223204 52303 744416656 52304 45536999236 52305 5670391204 52306 307939823 52307 1012512400 52308 26940954769 52309 7535971 52310 104052566 52311 7394624064 52312 13645744225 52313 684345600 52314 4287892324 52315 1344615561 52316 6080880400 52317 5294308644 52318 4855163041 52319 879359716 52320 230911003024 52321 685392400 52322 308175302 52323 2070887049 52324 3978581776 52325 17652576769 52326 167843437969 52327 1134948721 52328 12407286544 52329 1902878884 52330 3023680144 52331 825987600 52332 69739302724 52333 765241569 52334 1619257600 52335 10498461444 52336 17851364881 52337 805367641 52338 12332546704 52339 1692911025 52340 6816318721 52341 2265474409 52342 1541740225 52343 857786944 52344 61200327769 52345 3294300816 52346 3850947136 52347 1906806889 52348 5552485225 52349 966525921 52350 16829094529 52351 1184461056 52352 209925246976 52353 37321216969 52354 1542447076 52355 1767782025 52356 9680985664 52357 756140004 52358 2003278564 52359 2770127424 52360 13184523302 52361 685444761 52362 11965515769 52363 685601856 52364 10776516100 52365 3749357824 52366 1543154089 52367 1695627684 52368 48987854224 52369 685863721 52370 3051457600 52371 18676502244 52372 3474513025 52373 813618576 52374 14448520804 52375 5212984401 52376 1564185218 52377 4491948484 52378 1544804416 52379 686073249 52380 158154949969 52381 4324772169 52382 2159275024 52383 2853375889 52384 40531755625 52385 1347183616 52386 4293787729 52387 686178025 52388 1719065903 52389 5305228569 52390 12605900176 52391 687278656 52392 28499179489 52393 1376039025 52394 688645007 52395 9375467929 52396 3476635369 52397 750540816 52398 13856114944 52399 835788100 52400 73916559376 52401 1907680329 52402 5703270400 52403 1541426121 52404 13757413264 52405 1773083664 52406 1545511969 52407 41641299844 52408 7826056225 52409 1696533721 52410 8469889024 52411 861129025 52412 3479820100 52413 1908990864 52414 1891293121 52415 1935824004 52416 2903742097369 52417 1616683264 52418 1547635600 52419 2124472464 52420 6878877721 52421 1703460529 52422 4297720249 52423 1701067536 52424 7849960000 52425 21429153769 52426 2170162225 52427 776904129 52428 12640954624 52429 1550784400 52430 19177818256 52431 1910301849 52432 25423664704 52433 687803076 52434 33557476969 52435 1350268516 52436 3486193936 52437 6702205689 52438 1789120804 52439 760877056 52440 99323934649 52441 736796736 52442 2671649344 52443 5327102169 52444 8632453921 52445 1694392569 52446 4303622404 52447 771895089 52448 56884158016 52449 1911613284 52450 1193388902 52451 1931602500 52452 48669654544 52453 687907984 52454 1548816025 52455 6499906884 52456 9944876176 52457 688747536 52458 10788353689 52459 1476173241 52460 9839251249 52461 18923303844 52462 1948869316 52463 1099651921 52464 49347068164 52465 3384097929 52466 391010930 52467 1912050529 52468 6005320036 52469 735440161 52470 40536587569 52471 730891225 52472 19526708644 52473 1913362564 52474 1550233129 52475 2674854961 52476 9760847209 52477 763030129 52478 2329510225 52479 99926796544 52480 975018004900 52481 1698758656 52482 4309528609 52483 985583236 52484 3489383041 52485 3775119364 52486 6385448281 52487 824608656 52488 27809137792969 52489 689062500 52490 3865108900 52491 1915987984 52492 987181106 52493 1704698944 52494 7450624489 52495 1350783009 52496 22979831281 52497 7994505744 52498 310062374 52499 885598081 52500 353129497009 52501 689325025 52502 310298663 52503 3922141129 52504 7864319761 52505 1353872025 52506 12047696644 52507 3012253456 52508 3500023921 52509 3108285504 52510 3859888384 52511 689482564 52512 114498994129 52513 872316225 52514 10644874276 52515 30167173969 52516 1052729519 52517 689797696 52518 4317409849 52519 159657702 52520 27379989961 52521 6276917529 52522 1551887236 52523 865006921 52524 27385947169 52525 3778560900 52526 1552360000 52527 1918177209 52528 121058764225 52529 690112900 52530 11391719824 52531 784896256 52532 5669788804 52533 9430740544 52534 1555434721 52535 1080273606 52536 34281263104 52537 739568025 52538 1809991936 52539 2461846689 52540 8888529841 52541 690165441 52542 94440665344 52543 690428176 52544 89989800289 52545 6762101824 52546 4034790400 52547 1221502500 52548 11991783049 52549 1709243649 52550 1216207271 52551 5334403369 52552 1573750886 52553 690638400 52554 6378737689 52555 2189397681 52556 8650860100 52557 1922559409 52558 2177435569 52559 2045571984 52560 313501447744 52561 690796089 52562 1720009729 52563 4806232929 52564 4527674944 52565 1357996201 52566 4335168964 52567 690901225 52568 7883486521 52569 61410787344 52570 7644529489 52571 691111521 52572 17616456529 52573 1019844225 52574 1761061225 52575 7543269904 52576 70349074756 52577 5912841025 52578 20295421444 52579 691216681 52580 9739518721 52581 2407570489 52582 1893642256 52583 691900416 52584 55399978384 52585 2328448516 52586 1555908025 52587 5345364544 52588 3502154041 52589 834112161 52590 8527968409 52591 2440952836 52592 27801560644 52593 2521747089 52594 1557328369 52595 1640655025 52596 76279258969 52597 734626816 52598 10253587600 52599 2328738049 52600 31663711249 52601 1105429504 52602 6221581129 52603 768010369 52604 3506416225 52605 27726246144 52606 1794454321 52607 987907761 52608 577572640324 52609 692373969 52610 3065393956 52611 5091821449 52612 8743185025 52613 968143225 52614 16284822544 52615 1760725521 52616 1578544655 52617 1925191129 52618 1558275625 52619 342361574 52620 19253505049 52621 725440356 52622 390480518 52623 14868631969 52624 67373470096 52625 5463575056 52626 26980362049 52627 692479225 52628 3882660721 52629 2470785849 52630 920968775 52631 692689761 52632 90834123769 52633 2161413081 52634 311718287 52635 8405589124 52636 3508548289 52637 1185631489 52638 6610828249 52639 693426889 52640 49171262783 52641 5349020769 52642 1560882064 52643 863125641 52644 11121178849 52645 1358512164 52646 2188368400 52647 8121073689 52648 7936315396 52649 1331447121 52650 609862597969 52651 855738009 52652 3512814361 52653 1929142084 52654 3863244025 52655 1365745936 52656 49888349449 52657 968952384 52658 2072889841 52659 5359996944 52660 6952224400 52661 1714705281 52662 5321994304 52663 1189146256 52664 30017720 52665 3788033209 52666 1958947600 52667 693584896 52668 136908880144 52669 999571456 52670 5033618704 52671 2325843529 52672 90866676481 52673 694059025 52674 4339120384 52675 19413127561 52676 6076670209 52677 15205849344 52678 1561830400 52679 970571716 52680 43813606489 52681 814132089 52682 5050234225 52683 2435619904 52684 3516015616 52685 1566655561 52686 12146684944 52687 1382278041 52688 25942900624 52689 8481857409 52690 4418925625 52691 694217104 52692 9787540624 52693 16338270 52694 1563016225 52695 10678535569 52696 19776515641 52697 694533316 52698 4358904484 52699 767844100 52700 24028410121 52701 2707329024 52702 2676924121 52703 1718351209 52704 1035432423844 52705 1665129636 52706 3929534596 52707 1930020624 52708 3519218329 52709 694586025 52710 22027605889 52711 694849600 52712 11124975625 52713 5367320644 52714 312903782 52715 2386224801 52716 15858868624 52717 2201486400 52718 1892076004 52719 1931338809 52720 35116136449 52721 695007769 52722 843237257 52723 973003249 52724 21773658481 52725 13344177289 52726 1741476361 52727 695165956 52728 109976467129 52729 800493849 52730 3072374041 52731 404415867969 52732 3521354281 52733 695535129 52734 9639705124 52735 1898432041 52736 1108893241600 52737 1931778304 52738 773419718 52739 1109289636 52740 58448864644 52741 1198544400 52742 1566576400 52743 1935296064 52744 11742756496 52745 4839845761 52746 4772322724 52747 695798884 52748 3537394576 52749 5378315569 52750 13163661289 52751 1030410000 52752 131828538724 52753 150250655 52754 2703376036 52755 3809605284 52756 7384996096 52757 696115456 52758 33970913344 52759 1720175625 52760 15583527556 52761 2423789824 52762 4354548121 52763 1028677329 52764 9841036804 52765 1761900625 52766 777529439 52767 14110351369 52768 10872344066 52769 696484881 52770 8703397264 52771 925133056 52772 4175098225 52773 12324774289 52774 1567288921 52775 2679925824 52776 62206345744 52777 843960601 52778 2210316196 52779 2457383184 52780 33344586025 52781 895086724 52782 6489430249 52783 697118409 52784 17873016100 52785 58110887844 52786 1568001604 52787 1722914064 52788 13958713609 52789 194737922 52790 3074702500 52791 1935736009 52792 7955569636 52793 1856403396 52794 30158490244 52795 1367816256 52796 4042416400 52797 1937936484 52798 1568952100 52799 858138436 52800 1347763108624 52801 2573127076 52802 1974113761 52803 5381983044 52804 4326482176 52805 1493281449 52806 7583274724 52807 697276836 52808 34291262041 52809 2256915049 52810 3093361924 52811 978688656 52812 16969249363 52813 697382464 52814 1570140625 52815 9600472324 52816 17938048489 52817 697910724 52818 4362866704 52819 1514844241 52820 11653202500 52821 5400339169 52822 81509679001 52823 155224775 52824 33239488489 52825 2720665600 52826 1946486161 52827 1941019249 52828 4555575025 52829 1723827361 52830 24230658244 52831 1120910400 52832 73213536400 52833 2727659529 52834 1570853956 52835 1373517721 52836 37172611204 52837 698492041 52838 365187671 52839 23658131344 52840 15725410801 52841 885955225 52842 4374764164 52843 1728397476 52844 5035321600 52845 6790913649 52846 314329346 52847 836829184 52848 142628586244 52849 154056902 52850 16112240356 52851 2218598404 52852 4610410000 52853 877936900 52854 7158344449 52855 3879919521 52856 7984494736 52857 13756240369 52858 4086789184 52859 698544900 52860 19341021184 52861 699020721 52862 1572519025 52863 2279776009 52864 538371452644 52865 1595603025 52866 55902454969 52867 805424400 52868 272134723 52869 1941900489 52870 3899128249 52871 8378839296 52872 22192656784 52873 172566374 52874 1573946929 52875 51636654169 52876 3543820900 52877 3176562321 52878 11099043904 52879 699126481 52880 36402732025 52881 1948516164 52882 1687073476 52883 699285136 52884 58994094769 52885 3438063225 52886 2262238969 52887 3656258089 52888 11348214784 52889 699602500 52890 11257634404 52891 748843225 52892 8854621801 52893 42410047969 52894 1981585225 52895 1488416400 52896 187616323609 52897 2098189636 52898 1575137344 52899 6938390209 52900 34387993600 52901 699655401 52902 12262683169 52903 700078681 52904 10369348900 52905 3813927049 52906 3916757056 52907 147033798 52908 9894678784 52909 799758400 52910 312032954 52911 5404014144 52912 18003198976 52913 1729312225 52914 4376748649 52915 2053993041 52916 3550253056 52917 2789635489 52918 1577519524 52919 700555024 52920 2042932793344 52921 1309354225 52922 2046205225 52923 5652333124 52924 4032123001 52925 3600000000 52926 4386677824 52927 346927839 52928 91306708900 52929 5433458944 52930 765678374 52931 777573225 52932 14311815424 52933 845006761 52934 6411845476 52935 3822577929 52936 14296745761 52937 700925625 52938 16265686369 52939 163923927 52940 7004853025 52941 4844438404 52942 1781768521 52943 980316100 52944 50432583184 52945 1375593921 52946 2515524025 52947 22857508969 52948 15057744100 52949 1202078241 52950 17406052624 52951 701084484 52952 8027980801 52953 2902731129 52954 2894440000 52955 5034612025 52956 27759558544 52957 701243361 52958 1578711289 52959 2381147209 52960 82149877924 52961 821109025 52962 20065289104 52963 701349289 52964 3554544400 52965 15372776169 52966 1722250000 52967 701508196 52968 22313488129 52969 8646768144 52970 3100373761 52971 1948957609 52972 7150224481 52973 701720100 52974 280568317969 52975 4837898025 52976 74092840000 52977 1951165584 52978 1579665025 52979 1013658244 52980 19516648804 52981 702197001 52982 42605405 52983 17460186769 52984 10036633489 52985 1376632609 52986 4392640729 52987 197179439 52988 6100547236 52989 2482729929 52990 7725531025 52991 206004966 52992 5656605803044 52993 727057296 52994 315996599 52995 3835572624 52996 3559912225 52997 2459465649 52998 10026417424 52999 702303001 53000 74637693601 53001 27826243344 53002 1581573361 53003 702674064 53004 25168870609 53005 1378191376 53006 1994426281 53007 1953816804 53008 18068467561 53009 1306533316 53010 49901751769 53011 1736638929 53012 4135647481 53013 2166623209 53014 18341471 53015 2208436036 53016 2765272243 53017 703469529 53018 9856518400 53019 6668682244 53020 10564550656 53021 870191001 53022 4394629264 53023 879063201 53024 40825818916 53025 19263219264 53026 1584676864 53027 1209161529 53028 78785191969 53029 1034587225 53030 3107393536 53031 2734453264 53032 20027910400 53033 859545124 53034 4404578689 53035 1379751025 53036 3564209401 53037 6595388944 53038 2559348100 53039 347844722 53040 209628453904 53041 1223810289 53042 2221331161 53043 1954258849 53044 4344259921 53045 1605685041 53046 31608217369 53047 703575625 53048 12013475236 53049 1959567289 53050 6104296900 53051 704053156 53052 9903633289 53053 5142897796 53054 1773925924 53055 89812297969 53056 93522814225 53057 888099601 53058 5491847449 53059 791184384 53060 17611678681 53061 3140705764 53062 1904362321 53063 186037799 53064 97039726144 53065 1383393636 53066 4992835600 53067 25607040484 53068 3577116481 53069 704265444 53070 11890157764 53071 838276209 53072 26678648896 53073 5444521369 53074 5064314896 53075 3936809536 53076 9984406084 53077 704530849 53078 1586827225 53079 3375261409 53080 16541560996 53081 1742144121 53082 34526099344 53083 153890423 53084 5868019609 53085 3839909089 53086 3451915009 53087 704583936 53088 307633294609 53089 704690116 53090 3123803881 53091 6870254769 53092 6220634641 53093 704902500 53094 4416532849 53095 4607015625 53096 8066734225 53097 2748066084 53098 1860628225 53099 819562384 53100 113072132644 53101 705221136 53102 3925022500 53103 2848570384 53104 18112045561 53105 4136933761 53106 5860208704 53107 1122853081 53108 6583537321 53109 37854371844 53110 4994955625 53111 774731556 53112 22475106889 53113 705327364 53114 317429183 53115 3852933184 53116 22748482276 53117 705646096 53118 21312204169 53119 1401229489 53120 464101562500 53121 1960895524 53122 1588739881 53123 1743062500 53124 15297237124 53125 25493231556 53126 1727233600 53127 5481477369 53128 9508200100 53129 706124329 53130 47400692089 53131 1634908356 53132 4584779521 53133 2618061889 53134 2272810276 53135 1384435264 53136 1184695102969 53137 349682118 53138 1749999889 53139 1964439684 53140 7015402564 53141 199636166 53142 5554273729 53143 207483935 53144 39774319225 53145 10787315044 53146 318146690 53147 706177476 53148 12803375104 53149 706496400 53150 6173402041 53151 4875111684 53152 61494576361 53153 1144333584 53154 12295926769 53155 1386519696 53156 3991080625 53157 4875809929 53158 3937437001 53159 1168956100 53160 45008471104 53161 706762225 53162 2362932100 53163 21627231844 53164 275356066 53165 29709348496 53166 4418526784 53167 789329025 53168 18177510976 53169 2491706889 53170 5593693681 53171 706815396 53172 76155025444 53173 707240836 53174 2232373504 53175 7757557929 53176 19974451561 53177 156452991 53178 4422516004 53179 383005023 53180 7036525456 53181 8097660169 53182 1591611025 53183 1210344100 53184 262268942884 53185 1951872400 53186 4910505625 53187 1966212964 53188 3586812100 53189 707453604 53190 68218648969 53191 861481201 53192 10446475264 53193 6224736609 53194 1595203600 53195 1389649284 53196 33849376324 53197 707560000 53198 1823802436 53199 9089143569 53200 50416061954 53201 708358225 53202 4442489104 53203 818703769 53204 4883214400 53205 3874689009 53206 1998984100 53207 2512114641 53208 62881580644 53209 1213895281 53210 3999424081 53211 1968430689 53212 4655742289 53213 760380625 53214 30043982224 53215 1637820900 53216 41022451600 53217 380919792969 53218 2616117904 53219 1039030756 53220 20406693904 53221 1750418244 53222 5145336361 53223 2678269504 53224 8081290816 53225 2725779681 53226 12345876544 53227 1310729616 53228 8910604816 53229 2768548689 53230 3135552016 53231 708411456 53232 51162820864 53233 708571161 53234 1978915225 53235 77374098244 53236 3588968464 53237 839840400 53238 6827221129 53239 709316689 53240 43104403456 53241 1968874384 53242 3974798116 53243 879893569 53244 109767641344 53245 2246760000 53246 1866326401 53247 1971537604 53248 20405529493504 53249 1756867225 53250 35265835264 53251 1358733321 53252 3596520841 53253 7154960569 53254 1595922601 53255 1391215401 53256 60401418289 53257 1050926724 53258 2294026816 53259 2227084864 53260 7078866496 53261 1643167296 53262 17453580544 53263 106195605 53264 18199359025 53265 5373916249 53266 319344335 53267 709369956 53268 16523045764 53269 709636321 53270 7888814761 53271 15298473969 53272 1617157247 53273 1215149881 53274 7761962404 53275 2741150736 53276 5384771161 53277 6216060964 53278 400888487 53279 709689600 53280 759968984644 53281 710169201 53282 1597600900 53283 1976424849 53284 2653470770 53285 1392782400 53286 5293581049 53287 1221013249 53288 8115307225 53289 7967704644 53290 4294180900 53291 2889170001 53292 10011403249 53293 761263281 53294 1600240009 53295 9883739889 53296 18330722881 53297 748186609 53298 298730019844 53299 710435716 53300 25980604225 53301 2225669329 53302 373178882 53303 794168761 53304 22800094009 53305 3474277249 53306 2258245441 53307 5488883569 53308 3598680121 53309 710808921 53310 8762270449 53311 849605904 53312 702218860225 53313 3404955904 53314 4493423089 53315 1393827556 53316 27834584569 53317 1332980100 53318 2029142116 53319 4890484624 53320 27005992225 53321 763416900 53322 261613097 53323 710915569 53324 3601920256 53325 64611030969 53326 7415448769 53327 711608976 53328 73520695609 53329 902882304 53330 3152036449 53331 2286465489 53332 4544647396 53333 535322738 53334 12395927569 53335 1399059216 53336 10937813056 53337 3255501249 53338 320304071 53339 1753850641 53340 51509479849 53341 784784196 53342 1680672016 53343 5511132169 53344 41120945089 53345 1804465441 53346 5943176464 53347 1765176196 53348 3603000625 53349 1977758784 53350 9313215025 53351 1016015625 53352 435351875344 53353 711769041 53354 5239588225 53355 3879047524 53356 3618142801 53357 775232649 53358 4478554084 53359 712249344 53360 64956677956 53361 65337494544 53362 1601920576 53363 1244184529 53364 10029421609 53365 2397865024 53366 1602400900 53367 1978203529 53368 20620672801 53369 828921681 53370 24723474169 53371 1602480961 53372 5068585636 53373 1981763289 53374 1603121521 53375 15975696025 53376 663666027649 53377 712356100 53378 2767391236 53379 42667859844 53380 9516978025 53381 712890000 53382 17228400049 53383 1766941225 53384 8129907556 53385 3905250064 53386 1603842304 53387 759608721 53388 27984940369 53389 2103506496 53390 4670902336 53391 5103959364 53392 24553009636 53393 751472569 53394 6252381184 53395 1662845284 53396 1793277095 53397 7028642569 53398 320784479 53399 824780961 53400 102929963929 53401 713050209 53402 321024818 53403 4913589409 53404 11651259481 53405 1976069209 53406 65311935844 53407 713157025 53408 42312078601 53409 2927567449 53410 20611196356 53411 713370681 53412 10056479524 53413 1027843600 53414 2025090001 53415 10896645769 53416 11573671561 53417 3074148025 53418 5228302249 53419 713851524 53420 7110705625 53421 1986217489 53422 1605524761 53423 789610000 53424 431796180544 53425 2751422116 53426 1606005625 53427 2775393124 53428 9525760000 53429 1875842721 53430 15390139249 53431 2280635536 53432 8154270601 53433 15422410969 53434 1606727056 53435 1400106724 53436 14182904464 53437 713958400 53438 5604019600 53439 2575258009 53440 194841905281 53441 714279076 53442 12412633744 53443 1230536241 53444 5197544836 53445 10058485264 53446 1607448649 53447 1296432036 53448 30871192804 53449 1505284804 53450 6383051236 53451 5537145744 53452 16322362081 53453 714974121 53454 5159117929 53455 1404825361 53456 32788155625 53457 2292685924 53458 321505766 53459 4372647876 53460 1637598817969 53461 766071684 53462 1608411025 53463 2199797604 53464 9397945249 53465 2683550809 53466 18150017284 53467 796932900 53468 3625725796 53469 9596553444 53470 3156754225 53471 200458455 53472 116979048484 53473 353371430 53474 1611059044 53475 17276999364 53476 834270278 53477 892993689 53478 12647701444 53479 715616001 53480 8049757127 53481 1988446464 53482 6704334400 53483 803382336 53484 10083573889 53485 2098006416 53486 2060615236 53487 40576864969 53488 18374615809 53489 866654721 53490 8801629489 53491 767733264 53492 4382307601 53493 2795977129 53494 3978960241 53495 2421230436 53496 64242985444 53497 871017169 53498 518895218 53499 2492206084 53500 28305034081 53501 1769800761 53502 5957061124 53503 715723009 53504 962103995161 53505 13604189769 53506 2369060929 53507 716258169 53508 259189937449 53509 852056100 53510 3192250000 53511 1988892409 53512 1631757254 53513 772006225 53514 34945441969 53515 5561281476 53516 4643468449 53517 1991569129 53518 1613227225 53519 794845249 53520 103537219984 53521 22322036 53522 3999803536 53523 8305952769 53524 3634401796 53525 2756565009 53526 6407522209 53527 716847076 53528 1636638503 53529 4921303104 53530 4071460864 53531 817388100 53532 28060270144 53533 255555302 53534 665950322 53535 5358532804 53536 103745833216 53537 1536718401 53538 4484579089 53539 884765025 53540 7142616196 53541 44231137344 53542 2410122649 53543 1779068041 53544 39088057849 53545 1405350144 53546 1806675025 53547 3444750864 53548 5118687025 53549 716900625 53550 147484417369 53551 717382656 53552 18506609521 53553 1994247649 53554 1613950276 53555 1408500900 53556 10165075684 53557 4404711424 53558 1982119441 53559 7900898769 53560 29547891025 53561 1061391241 53562 6250009249 53563 832034025 53564 9136301056 53565 3927152889 53566 323191919 53567 1466430436 53568 2841962099344 53569 717972025 53570 898309271 53571 4944480489 53572 3951379600 53573 175926099 53574 4488598009 53575 2782351504 53576 11176295524 53577 5589356644 53578 5658499729 53579 823747401 53580 36860928064 53581 1004890000 53582 1953640000 53583 2619597124 53584 23448796900 53585 3528954025 53586 22063240369 53587 804176164 53588 3635487025 53589 1998268804 53590 5296200625 53591 718025616 53592 89536797529 53593 718132804 53594 1920104761 53595 30778140969 53596 3642001801 53597 718454416 53598 4496641249 53599 6331066624 53600 35734381682 53601 2539857609 53602 1617567961 53603 1439443600 53604 2169939838 53605 1609052769 53606 10220199025 53607 2222368164 53608 8188440100 53609 718508025 53610 8821342084 53611 718668864 53612 6244792576 53613 26727999169 53614 2265664801 53615 1410077601 53616 51713943649 53617 718829721 53618 3403438921 53619 2644222084 53620 18167804944 53621 1172309121 53622 99816187969 53623 718990596 53624 8203106041 53625 35912903049 53626 323674487 53627 2369742400 53628 11952392929 53629 719097856 53630 4835950681 53631 6168060369 53632 42386450063 53633 719258761 53634 11133837289 53635 1816975876 53636 10018608649 53637 2965020304 53638 2783512081 53639 719634276 53640 127261287169 53641 2125763236 53642 1619982001 53643 2000504529 53644 3645261376 53645 1411129225 53646 4506705424 53647 1009841284 53648 47070773764 53649 15515691844 53650 8726922724 53651 1231729216 53652 13224310009 53653 719741584 53654 1938552841 53655 27983267524 53656 12425337961 53657 720385600 53658 18234991369 53659 1150227225 53660 7163929600 53661 2948164209 53662 4029075625 53663 782880400 53664 235605393664 53665 1412707396 53666 1620706564 53667 7410971569 53668 3647435236 53669 3412312225 53670 8940080704 53671 745781481 53672 8227578436 53673 2003189049 53674 2104148641 53675 5121406096 53676 15693517363 53677 1234116900 53678 1621914529 53679 2301312784 53680 60973437184 53681 720707716 53682 7455804409 53683 356151119 53684 3658314256 53685 11043277569 53686 2035363225 53687 177417330 53688 22840881424 53689 903603600 53690 14345571529 53691 2830452804 53692 5342586649 53693 720868801 53694 19764704569 53695 1416393225 53696 96670002724 53697 5029930084 53698 324640703 53699 721352164 53700 39821000704 53701 844367364 53702 2276816656 53703 254708967969 53704 51554427136 53705 2363709924 53706 4518797284 53707 875331396 53708 4244001316 53709 2004531984 53710 3826041025 53711 1784640025 53712 147254085169 53713 1545905124 53714 1765596361 53715 3931540804 53716 6317547289 53717 721405881 53718 11203587409 53719 721728225 53720 22208748676 53721 7531983369 53722 1623606436 53723 1037355264 53724 24305433604 53725 7024786596 53726 1625541124 53727 2004979729 53728 77482062736 53729 1237702761 53730 76694101969 53731 722480641 53732 13751080225 53733 2007219204 53734 379425026 53735 2000415076 53736 22922565604 53737 221458434 53738 1812290041 53739 13885558569 53740 7174598209 53741 874976400 53742 16353805924 53743 811566144 53744 18528654400 53745 3953517129 53746 5733215524 53747 154279014 53748 28438437769 53749 785624841 53750 28652332900 53751 5141176804 53752 8261901025 53753 4453026361 53754 10035431329 53755 2432955625 53756 4696360900 53757 24083004969 53758 325124351 53759 722856996 53760 14356346706529 53761 894548281 53762 325366310 53763 2007667249 53764 3663759841 53765 1421139204 53766 15472125769 53767 1787429284 53768 25003515625 53769 2009011684 53770 5006836081 53771 905167396 53772 10174151689 53773 722964544 53774 6852528400 53775 21789302544 53776 18639075625 53777 723125881 53778 4524849289 53779 1015633161 53780 7195959241 53781 8654953024 53782 1627234921 53783 723341025 53784 563906377969 53785 2042588025 53786 1628445316 53787 2011253409 53788 14266630249 53789 1595123721 53790 12990756529 53791 723932836 53792 50468970409 53793 7662726369 53794 2815894225 53795 4958413056 53796 10219592464 53797 1152195136 53798 2032116241 53799 2257865289 53800 6427116338 53801 265807986 53802 92423296144 53803 784728169 53804 3667029136 53805 5497777609 53806 326092727 53807 1246090000 53808 80716787449 53809 1789290000 53810 3199372969 53811 15578035344 53812 5169034816 53813 724094281 53814 4526867524 53815 1868054841 53816 1652975380 53817 2015291664 53818 1758795844 53819 724417225 53820 150727968169 53821 769507600 53822 2071524196 53823 7300335364 53824 122698880656 53825 2803067136 53826 4555170064 53827 1064390625 53828 3670299889 53829 5600576569 53830 1594147967 53831 724901776 53832 23086371364 53833 1417221316 53834 2299202500 53835 5251466089 53836 4495032025 53837 1793014336 53838 35791720969 53839 906311025 53840 36836741041 53841 2266426449 53842 1631352100 53843 1158108961 53844 25326176164 53845 3291890625 53846 4392243076 53847 8301396544 53848 2177325383 53849 725117184 53850 18190456384 53851 11767042576 53852 3673572100 53853 2391405604 53854 1633776400 53855 1423779289 53856 562893068644 53857 725224900 53858 4037458681 53859 3535134849 53860 7228060324 53861 725763600 53862 5885498089 53863 882921796 53864 8271720601 53865 306292512969 53866 527795927 53867 249020358 53868 12864550084 53869 837697249 53870 3206503876 53871 2015740609 53872 96418323169 53873 913187961 53874 16227447769 53875 5514399081 53876 3677937316 53877 2018435329 53878 3586093456 53879 2189116944 53880 46626628624 53881 725925249 53882 1898344900 53883 5638057569 53884 5537741056 53885 2492006400 53886 11308620964 53887 726033025 53888 44423983922 53889 4733715204 53890 4360489156 53891 726194704 53892 80053345969 53893 358941698 53894 326819954 53895 3984386884 53896 1666079087 53897 726248601 53898 7988248129 53899 726733764 53900 120302147716 53901 8772570244 53902 1634504041 53903 1068897636 53904 52268018884 53905 1425893121 53906 1635231844 53907 6729249024 53908 3683397481 53909 1616040000 53910 24888848644 53911 678169871 53912 14445636100 53913 2019783364 53914 4041653476 53915 1638954256 53916 10283379649 53917 726895521 53918 327547991 53919 15609253969 53920 87097585129 53921 1801408249 53922 11108527609 53923 727003369 53924 9483643456 53925 7931149249 53926 1779236761 53927 727326961 53928 163751334244 53929 853983729 53930 3213642721 53931 2020682304 53932 4585998400 53933 1018120464 53934 5614804624 53935 6283891441 53936 18661199236 53937 9680001769 53938 1871514121 53939 727650625 53940 32635145104 53941 1428840000 53942 4062660121 53943 2022031089 53944 11725208089 53945 1428537616 53946 923399917969 53947 861305104 53948 3689955025 53949 12731060224 53950 12366552025 53951 727866441 53952 266015598289 53953 791803321 53954 425152646 53955 16521760369 53956 12726096100 53957 164439654 53958 14362104964 53959 728622049 53960 25174582225 53961 2022480784 53962 1638630400 53963 3136672036 53964 28895580169 53965 1787260176 53966 3311311936 53967 2027881024 53968 18838660516 53969 837407844 53970 23068141924 53971 1044517761 53972 4351381225 53973 15671784969 53974 1639359121 53975 3718560400 53976 42189981604 53977 513915495 53978 1721503081 53979 3002711209 53980 7270972900 53981 1162059921 53982 12664576369 53983 909324025 53984 112534082521 53985 5115396484 53986 328276838 53987 728784016 53988 15020218249 53989 1248491556 53990 111089099 53991 13950444544 53992 2115789062 53993 729000000 53994 4557195049 53995 1437016464 53996 3697612864 53997 2267854884 53998 16746689281 53999 1022272729 54000 3015213454969 54001 729270025 54002 4487392144 54003 2656577764 54004 5988592996 54005 3556452496 54006 4563272704 54007 907154161 54008 10696316929 54009 7269608644 54010 4639380769 54011 729324036 54012 25642257424 54013 729972324 54014 2107728100 54015 6988458409 54016 535166865601 54017 214958130 54018 12749119744 54019 360808134 54020 10409712784 54021 2900037904 54022 1642275625 54023 883872900 54024 23415732484 54025 2849958225 54026 1030732103 54027 78925597969 54028 6439741504 54029 161641607 54030 9039635929 54031 787812624 54032 5362092023 54033 8200570249 54034 328763186 54035 1544018436 54036 46122716644 54037 730296576 54038 1817657956 54039 2034190404 54040 41935257961 54041 1249693201 54042 4567326724 54043 1987643889 54044 818073986 54045 11265062769 54046 2036175376 54047 4501604836 54048 119485674889 54049 730566841 54050 12761994961 54051 2446984089 54052 3703087609 54053 799419076 54054 207764579344 54055 2112781225 54056 2000760071 54057 2532806929 54058 1816890625 54059 731215681 54060 31172374249 54061 1806080004 54062 1645438096 54063 5645568769 54064 28672648900 54065 2033108100 54066 4569354409 54067 1260534016 54068 1830970751 54069 2313802404 54070 3230330896 54071 874739776 54072 65273607169 54073 1167998976 54074 2423691361 54075 20788449124 54076 1037116823 54077 916636176 54078 269676977 54079 161300639 54080 543733688689 54081 15797221969 54082 4092160900 54083 731432025 54084 10310777764 54085 1690936641 54086 1647385744 54087 4070057209 54088 8335690000 54089 1812630625 54090 25388279569 54091 731702500 54092 3710759056 54093 5963237284 54094 3016096561 54095 2089678369 54096 504912567184 54097 933546916 54098 2314187236 54099 5679431044 54100 14547495769 54101 732243600 54102 5144045284 54103 2112597369 54104 8375178256 54105 3997653529 54106 2821309456 54107 923187456 54108 236742579844 54109 205427679 54110 8262446404 54111 2549442064 54112 73476776356 54113 925011396 54114 5295763984 54115 1630463641 54116 4473335689 54117 14080670244 54118 329493383 54119 2216620561 54120 69763072129 54121 732568356 54122 1648360000 54123 2034641449 54124 715866763 54125 5668282944 54126 19638378769 54127 956293776 54128 26362068496 54129 2035543689 54130 3235106884 54131 4545995776 54132 17820114064 54133 732730761 54134 1649090881 54135 32018449969 54136 9746625625 54137 900540081 54138 11343741049 54139 733055625 54140 7292476816 54141 2035994884 54142 3799366321 54143 841000000 54144 2099273538769 54145 18711504100 54146 1649578225 54147 2038251609 54148 3719536144 54149 804913641 54150 37794081649 54151 733380561 54152 20791621249 54153 8192422144 54154 330224390 54155 1438609041 54156 10329063424 54157 1051704900 54158 2832155524 54159 5076847504 54160 37492576900 54161 813960900 54162 47224505344 54163 733488889 54164 5236548496 54165 6842929284 54166 1182845042 54167 733868100 54168 34381318084 54169 1079451025 54170 3237496201 54171 9847982169 54172 4464912400 54173 2058346161 54174 4597789249 54175 4017151161 54176 42512254225 54177 2038703104 54178 1863994276 54179 918938596 54180 165760536769 54181 734193216 54182 1652747716 54183 2042316864 54184 14406720784 54185 1441265296 54186 6438778564 54187 363616863 54188 12333213025 54189 125802867969 54190 3251850625 54191 949810761 54192 54324887929 54193 734843664 54194 27459472681 54195 4006510209 54196 4784350561 54197 1791067041 54198 12816956944 54199 859955625 54200 33575065225 54201 6837966864 54202 1884254464 54203 828864100 54204 10338212329 54205 1940754916 54206 1653235600 54207 9055806244 54208 459148536025 54209 829958481 54210 17684212324 54211 1181915641 54212 3727224601 54213 2578303729 54214 1653479569 54215 3574844100 54216 188084413969 54217 735765625 54218 1655676100 54219 5033476809 54220 7303240681 54221 802815556 54222 11449428004 54223 1628041801 54224 18860902225 54225 23635065169 54226 2430490000 54227 859896976 54228 10356522289 54229 2330282529 54230 1292703362 54231 2045029284 54232 1675950935 54233 777015625 54234 22197126169 54235 1442860225 54236 16145768356 54237 2172212449 54238 2177715556 54239 879952896 54240 291672364489 54241 1028100096 54242 413067782 54243 105746584969 54244 4019560000 54245 2157416704 54246 4599823684 54247 925863184 54248 1680897794 54249 6201877504 54250 43848778801 54251 736253956 54252 41325604369 54253 761428836 54254 1657629796 54255 4019813604 54256 19039308289 54257 3063179716 54258 4605929689 54259 168536567 54260 7335579904 54261 5694513444 54262 2837586361 54263 1029768100 54264 105282078784 54265 1444456036 54266 2042136100 54267 2046838564 54268 3732721216 54269 736471044 54270 217097287969 54271 1820131569 54272 3034372383025 54273 2337432409 54274 2325457729 54275 5191778916 54276 10466722249 54277 736742449 54278 4100609296 54279 7325134569 54280 27945808900 54281 83171196 54282 5689232329 54283 216468839 54284 4252213681 54285 17591247424 54286 1662029824 54287 736905316 54288 284715086569 54289 815673600 54290 4656561121 54291 2051818209 54292 23410224016 54293 737394025 54294 4616115364 54295 1444988169 54296 11801345956 54297 15891627844 54298 416346374 54299 1821070276 54300 44342672929 54301 12589014 54302 2444115844 54303 3338759524 54304 42612519184 54305 1446585156 54306 31902246544 54307 1032272641 54308 3740423281 54309 2564612164 54310 3259039744 54311 737611281 54312 38928079204 54313 1835179921 54314 2864818576 54315 14728735044 54316 947128370 54317 846402649 54318 6501519424 54319 737719921 54320 99204841024 54321 3091582404 54322 1915375225 54323 737937225 54324 81974561344 54325 3863368336 54326 2666069956 54327 9730244164 54328 8409807025 54329 1491195456 54330 9159829849 54331 738371929 54332 7412865604 54333 5705838369 54334 823455110 54335 1450848100 54336 285147456064 54337 849431025 54338 1753013161 54339 2249320329 54340 25636492996 54341 4566786084 54342 12850943044 54343 1058916681 54344 8434585600 54345 4037585764 54346 1914587536 54347 738752400 54348 26120054689 54349 1685020401 54350 1285958918 54351 74085762969 54352 24960840100 54353 1958859081 54354 4624272004 54355 3602520441 54356 4128705025 54357 2052271204 54358 332666930 54359 1096139664 54360 8092339832 54361 738915489 54362 5929770025 54363 2053630489 54364 3743726596 54365 1821155625 54366 10850763889 54367 739024225 54368 43115615449 54369 14541224569 54370 3263836900 54371 739187344 54372 16860243409 54373 207097607 54374 2390721025 54375 34624649929 54376 21049367056 54377 739840000 54378 64738186969 54379 1909515204 54380 7389637369 54381 2054536929 54382 1664232025 54383 2320734276 54384 79341932329 54385 1743146001 54386 1814334025 54387 5713394569 54388 3752542564 54389 776681161 54390 67835244304 54391 807639561 54392 15415457281 54393 2054990224 54394 333156518 54395 3845984256 54396 29356367569 54397 561821199 54398 1794708496 54399 2057257449 54400 1036421730304 54401 739894401 54402 4648785124 54403 740057616 54404 11869884601 54405 75727884969 54406 2332986601 54407 171217815 54408 23457066649 54409 740166436 54410 3266236801 54411 5084688249 54412 4684033600 54413 740329681 54414 12970248769 54415 1452448321 54416 5685124559 54417 3889642689 54418 3824492930 54419 740384100 54420 20587084324 54421 740819524 54422 1669376164 54423 5724738244 54424 8484252100 54425 1423018239 54426 6131986249 54427 921729600 54428 5338640356 54429 2058618384 54430 3273441796 54431 1732557376 54432 17443670139844 54433 848207376 54434 2097548401 54435 6034493124 54436 5440390081 54437 740982841 54438 6179060449 54439 6562458081 54440 16687730761 54441 9508590144 54442 1878008896 54443 741146176 54444 18230940484 54445 1452981924 54446 4155736225 54447 2063158084 54448 24022830049 54449 741690756 54450 96433228369 54451 929335225 54452 3755851225 54453 5147632009 54454 2464626025 54455 1456185600 54456 23539844329 54457 1432622500 54458 2016997921 54459 16049595969 54460 18922753600 54461 1038128400 54462 5431984804 54463 806219236 54464 187826892100 54465 4050940609 54466 2286274225 54467 2735185401 54468 42988631569 54469 742344516 54470 5647221904 54471 2417393889 54472 12263347600 54473 1667578896 54474 11520158224 54475 2913084729 54476 3760265041 54477 5751250569 54478 333891575 54479 809004249 54480 105369704449 54481 2437693129 54482 1671092641 54483 5238430129 54484 4875670276 54485 1828332081 54486 36076063969 54487 2024370049 54488 59239178881 54489 2329703289 54490 3299928025 54491 857259841 54492 15554330089 54493 742453504 54494 2382220864 54495 29682810369 54496 80073718729 54497 742508001 54498 7257676864 54499 742617001 54500 30420592225 54501 2616015609 54502 5335572025 54503 742998564 54504 65965244569 54505 2057801769 54506 1671828544 54507 2065884304 54508 3763577104 54509 3157653249 54510 15968618689 54511 1724408676 54512 19106427076 54513 44758479844 54514 1838179876 54515 1457788761 54516 38520735289 54517 743107600 54518 334627442 54519 2665863424 54520 4821195623 54521 743598361 54522 23214179044 54523 367378775 54524 4900840036 54525 8062603264 54526 4305283 54527 1042321225 54528 1433723653924 54529 1080699876 54530 13048264441 54531 7724124769 54532 3772416400 54533 1187905156 54534 5757319129 54535 2575867009 54536 11005688464 54537 38542327684 54538 3222151696 54539 743652900 54540 164480535844 54541 743816529 54542 1674037225 54543 2068157529 54544 47847187600 54545 1465281841 54546 4661065984 54547 744143841 54548 6464320801 54549 13424003044 54550 6453712225 54551 1848398049 54552 23705837089 54553 933974721 54554 334872911 54555 4064317504 54556 6110392561 54557 895445776 54558 32792501569 54559 744252961 54560 167354628100 54561 3585853924 54562 1674773776 54563 744634944 54564 10475931904 54565 3639588241 54566 1676738704 54567 24238441969 54568 12985286209 54569 781705681 54570 11821560529 54571 2231145225 54572 9326537476 54573 2069977009 54574 2897668900 54575 3754503076 54576 150378757369 54577 744744100 54578 1939081225 54579 10258043524 54580 7400472676 54581 744798681 54582 6533003929 54583 745290000 54584 8494202896 54585 11339481169 54586 10441569856 54587 3987417316 54588 10531274884 54589 2745713 54590 4393833796 54591 3008741904 54592 97578765376 54593 528515366 54594 105827897344 54595 1801493136 54596 3783480100 54597 2072707729 54598 1680426049 54599 796029796 54600 382544724004 54601 745726864 54602 2693091025 54603 5762631744 54604 7710244864 54605 1722167001 54606 415048937 54607 2134902025 54608 19331009296 54609 2388472384 54610 4179363904 54611 825642756 54612 39337565569 54613 1281138849 54614 6057508900 54615 5877828889 54616 8499180481 54617 745890721 54618 4667212489 54619 832899600 54620 7454768281 54621 61596786969 54622 2401588036 54623 746054596 54624 120327121924 54625 13085072100 54626 4093312441 54627 2604265024 54628 1907534183 54629 746109225 54630 424311754 54631 746546329 54632 8509140025 54633 2074073764 54634 1825852900 54635 9241745956 54636 12925870864 54637 1043160804 54638 2102772736 54639 10360593369 54640 38376026404 54641 793548900 54642 11555605009 54643 928603729 54644 5661659536 54645 4100097024 54646 2047562500 54647 747092889 54648 404733898969 54649 2528681796 54650 6501035641 54651 2075440249 54652 6587919556 54653 1397862544 54654 4685676304 54655 1851150625 54656 649489316281 54657 5774024169 54658 1681410025 54659 1044840976 54660 20950246564 54661 192559767 54662 2023200400 54663 454587777 54664 1705741439 54665 3269438041 54666 13004437369 54667 747256896 54668 4469724736 54669 2076807184 54670 12014132881 54671 1191906576 54672 74622941584 54673 747420921 54674 336839903 54675 3663633339844 54676 3789018025 54677 2242969600 54678 8171617609 54679 748241316 54680 16834543504 54681 2921078209 54682 2492106241 54683 158585855 54684 253675410244 54685 1465817796 54686 2087941636 54687 2077718724 54688 8744478359 54689 936298801 54690 9240400129 54691 3221016516 54692 9328275889 54693 6656438569 54694 3362260225 54695 1468499041 54696 35035229329 54697 865183396 54698 4164249961 54699 2081823129 54700 15084261124 54701 1102240000 54702 36504687844 54703 1050732225 54704 34301262436 54705 10135858329 54706 2113240900 54707 825930121 54708 14506275364 54709 748350736 54710 3307170064 54711 5793036544 54712 21308700625 54713 748569600 54714 6691567204 54715 2161320100 54716 3790126096 54717 6818960929 54718 1897560721 54719 370212914 54720 2152417620544 54721 748733769 54722 1685102500 54723 3644778384 54724 291747091 54725 903194879 54726 11626661929 54727 749390625 54728 8569019761 54729 16081283344 54730 5918686489 54731 157629894 54732 10559001049 54733 4615979481 54734 1688799025 54735 5327832064 54736 27157062436 54737 160846575 54738 13072949569 54739 1472640625 54740 36450828241 54741 2303712009 54742 1831497616 54743 1284792336 54744 23830714384 54745 1470645801 54746 2423395984 54747 22011283044 54748 3795668881 54749 939422500 54750 41301213529 54751 749828689 54752 52787819536 54753 2082279424 54754 4177036900 54755 1965503556 54756 660663347344 54757 940955625 54758 3775365136 54759 2083192164 54760 1484238332 54761 1854077481 54762 4691839009 54763 1193909809 54764 3796777924 54765 11451568144 54766 1978114576 54767 749992996 54768 138378048064 54769 1847624256 54770 3309585841 54771 2085931584 54772 3798996496 54773 750157321 54774 16631197444 54775 7298455761 54776 10085381476 54777 6196366089 54778 2109381184 54779 750376449 54780 33206679529 54781 868186225 54782 21030220324 54783 16240188969 54784 1150734634729 54785 1474944025 54786 7606805089 54787 750705201 54788 3805656100 54789 51208439 54790 3314420041 54791 1437471396 54792 67359454369 54793 827655361 54794 1690032100 54795 7088292864 54796 14839868761 54797 184819839 54798 4695949729 54799 751527396 54800 76090464025 54801 5796842769 54802 3718072576 54803 1859765625 54804 10633115689 54805 2015471236 54806 398206727 54807 2090044089 54808 26029950244 54809 1199929600 54810 200311743844 54811 816702084 54812 4187901796 54813 4399934224 54814 1690278769 54815 2232846009 54816 122869177729 54817 2083374736 54818 1692499600 54819 5815892644 54820 7498347649 54821 1286011321 54822 4710351424 54823 894069801 54824 7012961906 54825 11966609664 54826 1887902500 54827 827022564 54828 29665584169 54829 751637056 54830 3336217600 54831 13143934609 54832 353225405 54833 752130625 54834 14455733824 54835 2107636281 54836 3806766601 54837 45555352969 54838 836208983 54839 1476403776 54840 47446423684 54841 877581376 54842 2128991881 54843 2418869124 54844 3812321536 54845 3658193289 54846 646951811 54847 1292114916 54848 98034741025 54849 2766970404 54850 6572344900 54851 752624356 54852 26602262404 54853 1109889225 54854 338565746 54855 1318311032 54856 8584022500 54857 1053262116 54858 5359264849 54859 468144231 54860 14260181056 54861 2090501284 54862 1693734025 54863 896882704 54864 439816996969 54865 1476557476 54866 4189843441 54867 2093245504 54868 7264834756 54869 752843844 54870 14040354064 54871 929213289 54872 26979376516 54873 27543385444 54874 1695215929 54875 5772048676 54876 13421685904 54877 752953600 54878 545824415 54879 2935147329 54880 1281457960225 54881 753667209 54882 13176055369 54883 825125625 54884 3813433009 54885 4127034564 54886 2903162161 54887 373057943 54888 23955919729 54889 831630244 54890 4714058281 54891 24550815969 54892 3816768400 54893 953821456 54894 11841139489 54895 1478710116 54896 28755002329 54897 2467804329 54898 1696204225 54899 1529435664 54900 136409819569 54901 5885804961 54902 1970383321 54903 2094618289 54904 8599038361 54905 1873504656 54906 4716530329 54907 753941764 54908 14337667600 54909 5838793744 54910 7600526761 54911 903363136 54912 1460029972489 54913 901260441 54914 1698923524 54915 10845556164 54916 3829010641 54917 753996681 54918 354396377344 54919 754600900 54920 17031294016 54921 2095533729 54922 840482054 54923 1055795049 54924 18954956329 54925 14488455424 54926 1963730596 54927 7597214244 54928 19511619856 54929 7204784161 54930 9402599089 54931 839492676 54932 5588758564 54933 2095991524 54934 3369918601 54935 1480325625 54936 175990318144 54937 807980625 54938 2947295521 54939 2099655684 54940 9248476561 54941 754820676 54942 4720651849 54943 2543084041 54944 56536950625 54945 54376176969 54946 2024010121 54947 1203951204 54948 16871931664 54949 755095441 54950 17367286225 54951 3657467529 54952 1720735106 54953 792141025 54954 16553910244 54955 1726818025 54956 5424469801 54957 5195093929 54958 339801191 54959 755480196 54960 109082896729 54961 1410227809 54962 1699912900 54963 8470809369 54964 17454373225 54965 1483020100 54966 4733027209 54967 1617246225 54968 8634126400 54969 2576273049 54970 5385211456 54971 1872119824 54972 85885335844 54973 755645121 54974 1702635169 54975 8195137729 54976 98949880969 54977 1293337369 54978 50244119104 54979 755755081 54980 7520184961 54981 6587270244 54982 2133146596 54983 756250000 54984 30163700329 54985 3695545681 54986 2505903481 54987 2102405904 54988 4304016025 54989 1057485361 54990 55937926144 54991 826792516 54992 49419068416 54993 3440057104 54994 2533914244 54995 1885643776 54996 10670270209 54997 909022500 54998 1849000000 54999 120538812969 55000 177556890625 55001 756470016 55002 6059376964 55003 1299458304 55004 3832352836 55005 6287221264 55006 4206949321 55007 170691558 55008 26435906563 55009 756800100 55010 3338643961 55011 2942194564 55012 4808035600 55013 2230483984 55014 6273748849 55015 1489496836 55016 37252474081 55017 5854086144 55018 1704864100 55019 931714576 55020 56335971904 55021 757570576 55022 3156080041 55023 2105157924 55024 6330678278 55025 4378998276 55026 36648124969 55027 4665436416 55028 3833467225 55029 5164865689 55030 3343499329 55031 972067684 55032 24039572209 55033 1060023364 55034 4232673481 55035 11564206369 55036 3835696489 55037 195862886 55038 4741286449 55039 1209996225 55040 1164853952656 55041 5242773649 55042 3899877601 55043 1114491456 55044 47485639744 55045 1659421696 55046 426814082 55047 2278343824 55048 21656948569 55049 757625625 55050 18790103929 55051 757790784 55052 3845736196 55053 16463969344 55054 1705111849 55055 12234572100 55056 94366924864 55057 757900900 55058 1706350864 55059 2108370889 55060 7596865600 55061 758231296 55062 75700368769 55063 1149549025 55064 8674314496 55065 4131532729 55066 2416607281 55067 957593025 55068 18855958489 55069 374960679 55070 3358086601 55071 7467033744 55072 43824910336 55073 758396521 55074 5478516289 55075 2923673041 55076 23744652649 55077 3027420484 55078 341286695 55079 759057601 55080 1259303662969 55081 1969406884 55082 341534594 55083 7499040409 55084 5361021961 55085 2443324900 55086 4747485604 55087 1088010225 55088 27855610000 55089 5873229769 55090 8473754809 55091 936543609 55092 10698178624 55093 187320962 55094 5240891236 55095 4140536409 55096 9907216225 55097 2381537601 55098 13227760144 55099 212147951 55100 4943248358 55101 2109289329 55102 342278831 55103 759222916 55104 743116409764 55105 1666272400 55106 384143654 55107 29993736969 55108 6151264900 55109 759443364 55110 13940997184 55111 1876882329 55112 11434666489 55113 2111126809 55114 2150084161 55115 1884428100 55116 30132446569 55117 759718969 55118 6396000625 55119 3117212224 55120 80854922500 55121 212995590 55122 279928952 55123 878826025 55124 3850202500 55125 269139951369 55126 2054899561 55127 760270329 55128 24291404449 55129 873675364 55130 4225650025 55131 5330022049 55132 13565959729 55133 1300684225 55134 37369529344 55135 1494904896 55136 44335092481 55137 2115264064 55138 2512816384 55139 1877835556 55140 21408664489 55141 861892164 55142 1931426704 55143 8369871169 55144 13195346641 55145 1663416225 55146 20867824849 55147 760711561 55148 4927338025 55149 3069935649 55150 6644043121 55151 871607529 55152 155127275044 55153 375913862 55154 4083337801 55155 4172126464 55156 3855789025 55157 1119103209 55158 5922379849 55159 1306822500 55160 42791059600 55161 128029427344 55162 1711807876 55163 760932225 55164 10726123489 55165 2780874756 55166 343023878 55167 6774442249 55168 224188045225 55169 917544681 55170 26231689444 55171 761760000 55172 6612779761 55173 2649881529 55174 10665312529 55175 2939591524 55176 68839066384 55177 1222131681 55178 2222462449 55179 5877062244 55180 12780980809 55181 1888337025 55182 6075734809 55183 892455876 55184 19602240064 55185 584387683 55186 1906719556 55187 260151270 55188 238937171344 55189 170983823 55190 3360520900 55191 2116184004 55192 8694443536 55193 831457225 55194 4764036484 55195 6210858481 55196 3860261161 55197 5896243369 55198 4264743025 55199 1213546896 55200 745212648049 55201 761925609 55202 4241265625 55203 2118945024 55204 4889505625 55205 2006054521 55206 13331473444 55207 762091236 55208 10518348481 55209 7423028649 55210 3367829089 55211 1911001225 55212 13286481289 55213 762201664 55214 2533612225 55215 33603289344 55216 68853235201 55217 762256881 55218 4770250489 55219 762532996 55220 11075668081 55221 2459366464 55222 1716030625 55223 45068742436 55224 122490900169 55225 4736192400 55226 2142301225 55227 2413462129 55228 3872572900 55229 762919641 55230 24132690409 55231 1065957201 55232 102186351556 55233 15784655769 55234 343521026 55235 1497612601 55236 10810176784 55237 3285009225 55238 1889727841 55239 2122168489 55240 17478162025 55241 944271441 55242 203344177969 55243 763085376 55244 9596161600 55245 5050518489 55246 2784145225 55247 822829225 55248 54513844324 55249 763361641 55250 27616789489 55251 14674172769 55252 5755498225 55253 1072759009 55254 4782690649 55255 1871687169 55256 1740828722 55257 2811332484 55258 4284357025 55259 764246025 55260 59981887744 55261 903543481 55262 1719760900 55263 6665416164 55264 66284621764 55265 3714293025 55266 6223947664 55267 954995409 55268 4508316736 55269 30909859344 55270 3372705625 55271 1125267025 55272 11022092417 55273 1092897481 55274 2021851225 55275 12784146489 55276 6687641284 55277 849722500 55278 18724364569 55279 2400902001 55280 39494805289 55281 2123550724 55282 2100022276 55283 823690000 55284 14022585889 55285 1498154436 55286 247804261 55287 5911610769 55288 8719637641 55289 1310512401 55290 14873509849 55291 764854336 55292 6274699369 55293 5298675264 55294 1720507441 55295 1500865081 55296 122582253025969 55297 1517414116 55298 2080545769 55299 2124933409 55300 8105465318 55301 957345481 55302 8403755584 55303 175812639 55304 12856384996 55305 11601874944 55306 1722997081 55307 1891206144 55308 15163952164 55309 1303065604 55310 3404489104 55311 2344205889 55312 19647628900 55313 765352225 55314 33392811169 55315 5004855025 55316 3873693121 55317 2125855449 55318 7484980 55319 1410002500 55320 47859000289 55321 4849033225 55322 444737666 55323 46628787969 55324 3879296656 55325 2960883396 55326 4788916804 55327 931348324 55328 54615671951 55329 2127700129 55330 4827192484 55331 765407556 55332 42338000644 55333 765518224 55334 2059798225 55335 18313396929 55336 8795438656 55337 765573561 55338 7913347849 55339 765684241 55340 7651875625 55341 16857646569 55342 5106674521 55343 765905625 55344 55463547049 55345 1501407504 55346 1724990089 55347 3155855329 55348 4150709476 55349 1896950916 55350 156073983844 55351 766514596 55352 18690717796 55353 2129084164 55354 2952835600 55355 1504664100 55356 26763978409 55357 792872964 55358 2073982681 55359 5934699369 55360 208591331524 55361 1600400025 55362 4801381264 55363 2701920400 55364 3889393225 55365 4185701809 55366 4577063716 55367 1311743524 55368 68062026769 55369 958521600 55370 26034790609 55371 2130007104 55372 887405063 55373 766736100 55374 6916749889 55375 5929462009 55376 19670343001 55377 44547167844 55378 345014630 55379 865712929 55380 38203438849 55381 767234601 55382 1725987025 55383 2134624804 55384 40967784025 55385 3812198049 55386 18519671569 55387 849023044 55388 4766935849 55389 2658124249 55390 789245351 55391 2170628100 55392 127164986404 55393 1317907809 55394 345263879 55395 11715248169 55396 5580687616 55397 1095345216 55398 11877076324 55399 767567025 55400 6910200527 55401 2336948964 55402 1730476801 55403 965593476 55404 2615293792969 55405 3780282256 55406 2969487049 55407 5543844849 55408 19715810569 55409 866066041 55410 9545680804 55411 768342961 55412 182429966 55413 8237740644 55414 1891815025 55415 1505750416 55416 24333504064 55417 857318400 55418 3488674225 55419 25413779889 55420 9989802601 55421 856030564 55422 13366134544 55423 1132995600 55424 230444162116 55425 8284094289 55426 5437292644 55427 920394244 55428 1215441643 55429 215548647 55430 5841392041 55431 16624749969 55432 28144759696 55433 1900785604 55434 4803460249 55435 1507380625 55436 3897255184 55437 157922972 55438 458422274 55439 768398400 55440 1027206574144 55441 768841984 55442 2575461001 55443 2137397824 55444 4800549796 55445 2600082081 55446 4820108329 55447 2677959001 55448 10172336164 55449 201027762 55450 6740245801 55451 1199791044 55452 10885166224 55453 1228222116 55454 1122721154 55455 4194764289 55456 8948903567 55457 769174756 55458 69993051844 55459 1110089124 55460 10371181921 55461 8881554564 55462 2435817316 55463 959450625 55464 24799005529 55465 1512821025 55466 1730976025 55467 5953974244 55468 1957727614 55469 769674049 55470 13449504784 55471 1722665025 55472 19738564036 55473 3611048464 55474 1731225664 55475 7957353616 55476 53655699769 55477 895804900 55478 1731724996 55479 2139710049 55480 29482950436 55481 173272070 55482 11985213529 55483 1004002596 55484 10088997136 55485 92453699844 55486 1732474129 55487 770062500 55488 432861358084 55489 380697927 55490 4944621124 55491 2710972489 55492 3899502916 55493 899580049 55494 13418210569 55495 2124380281 55496 21919986916 55497 3678058609 55498 346511474 55499 381693318 55500 100119717889 55501 770340025 55502 1734222736 55503 14740873744 55504 19989718225 55505 1920455329 55506 8779127809 55507 989417025 55508 3900627025 55509 2142949264 55510 17306454916 55511 770839696 55512 196969091344 55513 928969441 55514 1940666809 55515 4212918649 55516 3902875729 55517 7082064025 55518 7173581809 55519 834227689 55520 88104486976 55521 9523222569 55522 3640191556 55523 1319142400 55524 27744565489 55525 3003697636 55526 1734722500 55527 2550957049 55528 12655125025 55529 771172900 55530 26402025169 55531 1905584409 55532 3913002916 55533 2379195729 55534 1735472281 55535 1781346436 55536 111503902084 55537 1531469956 55538 866349170 55539 40275271969 55540 7718149609 55541 771339529 55542 4840958929 55543 887086656 55544 11907174400 55545 26209019664 55546 1736222224 55547 772228521 55548 30367244644 55549 1325324025 55550 9685709056 55551 2143875204 55552 1782660236569 55553 922640625 55554 6257126404 55555 1737889344 55556 8542380625 55557 6000361444 55558 347511170 55559 1911350961 55560 48689511649 55561 1081291689 55562 2980614025 55563 2144338249 55564 4615300096 55565 1513910281 55566 1557034787344 55567 882090000 55568 34001884816 55569 2148044409 55570 3411844921 55571 947777796 55572 15892888489 55573 2505503025 55574 2167368025 55575 57354023169 55576 8800503721 55577 818760996 55578 5560983184 55579 772506436 55580 19305990916 55581 2374807824 55582 1737972721 55583 1613066569 55584 358067001769 55585 1514455056 55586 1738723204 55587 5338786489 55588 6914754025 55589 772895601 55590 12705122089 55591 1234327689 55592 8825850916 55593 20004424969 55594 12875440900 55595 1517725764 55596 15097528384 55597 961248016 55598 1739223616 55599 2588469129 55600 87432576100 55601 1419309215 55602 13592528569 55603 773062416 55604 3914128969 55605 6231839364 55606 1739974369 55607 982195600 55608 62611049284 55609 773340481 55610 4402189801 55611 7860950244 55612 3916381561 55613 1142304804 55614 18716155249 55615 9405314361 55616 154680957025 55617 2148507904 55618 1740975625 55619 773396100 55620 177503801344 55621 773674225 55622 5054925604 55623 2151289924 55624 11550445729 55625 13560136704 55626 6024398689 55627 1924401424 55628 3919761664 55629 14874729444 55630 3419208676 55631 773729856 55632 97376450704 55633 773896761 55634 1741726756 55635 4235666724 55636 77761451 55637 289271391 55638 19033513444 55639 774508900 55640 30662811664 55641 2695374889 55642 2119313296 55643 1912312900 55644 10894558129 55645 2258720676 55646 1742227600 55647 132541139844 55648 69706032361 55649 1089000000 55650 56885589049 55651 1348284961 55652 301809154 55653 3688375824 55654 1744732900 55655 1522638441 55656 70549734544 55657 383582886 55658 2230106176 55659 2158252849 55660 23833493161 55661 774564561 55662 4845134449 55663 774675889 55664 127975045696 55665 11943648369 55666 2986185316 55667 774842896 55668 10913354089 55669 160449794 55670 5496739600 55671 8051831824 55672 1766109767 55673 775065600 55674 37514653969 55675 4066995529 55676 5789688100 55677 2487715129 55678 5135012281 55679 1329039936 55680 1407656483809 55681 775344025 55682 2451240100 55683 9650508169 55684 3929910721 55685 5504007721 55686 4847222884 55687 829382401 55688 8846154916 55689 3194736484 55690 3424122256 55691 775511104 55692 159769682944 55693 1502260081 55694 349013414 55695 5926228324 55696 22710490000 55697 775901025 55698 4857671809 55699 482083442 55700 15410987881 55701 16721593344 55702 1749246976 55703 979627401 55704 38291445124 55705 2612232100 55706 1467150239 55707 3090470464 55708 5850108196 55709 1398834801 55710 27435615769 55711 776068164 55712 45054307600 55713 13422844449 55714 2127331129 55715 2149620496 55716 10941578404 55717 776179600 55718 3014119801 55719 7121165769 55720 48107403556 55721 776513956 55722 6245266729 55723 856381696 55724 3931039204 55725 8463448009 55726 3129843025 55727 2836201536 55728 1415355157969 55729 1248632896 55730 118355834 55731 3709053604 55732 3947985889 55733 777350161 55734 12607247524 55735 1734389316 55736 1771187846 55737 8549221444 55738 810417266 55739 928420900 55740 21778970929 55741 386478735 55742 2267664400 55743 2715139449 55744 193556882401 55745 1525371136 55746 20746657369 55747 812421009 55748 15106376464 55749 2159182089 55750 13640137681 55751 849897409 55752 40651430884 55753 168362438 55754 2146468900 55755 86178647844 55756 5100673561 55757 1334002576 55758 4876508224 55759 274407135 55760 53647361161 55761 2160576324 55762 10740420496 55763 778019449 55764 30524282944 55765 2278725696 55766 1750501921 55767 2483228224 55768 8871567721 55769 2864390400 55770 38904406564 55771 934708329 55772 4707469321 55773 6004235169 55774 1997643025 55775 5149497600 55776 353718046564 55777 1264371364 55778 2015381449 55779 2166157764 55780 7729223056 55781 1530609129 55782 37951715344 55783 3328020721 55784 13413345856 55785 4253909284 55786 350267759 55787 778186816 55788 10950994609 55789 999444996 55790 8730846721 55791 6011986369 55792 6073936871 55793 778354201 55794 6299914384 55795 1525917969 55796 9453867361 55797 5346826884 55798 2802537721 55799 778577409 55800 374405700769 55801 863772100 55802 1753515625 55803 5257265049 55804 9771520201 55805 1528653604 55806 5626050049 55807 778744836 55808 1236741943921 55809 98242752969 55810 3446277025 55811 6660844996 55812 10979267524 55813 778856464 55814 625051442 55815 6171202249 55816 8886832900 55817 778912281 55818 34303484944 55819 779023921 55820 7762491025 55821 3457087209 55822 5548015225 55823 779191396 55824 56229214129 55825 11795697664 55826 1976513764 55827 6027503769 55828 4951373956 55829 779414724 55830 9607332289 55831 1122451009 55832 4490045510 55833 2721917584 55834 1753766884 55835 2636617104 55836 150204303844 55837 779582241 55838 351272855 55839 5362925824 55840 90135651076 55841 1153213681 55842 5454117904 55843 779749776 55844 6399360016 55845 17249407569 55846 4358112256 55847 218116914 55848 43138043809 55849 780364225 55850 6812851600 55851 2170814464 55852 3950248201 55853 2210786361 55854 16055930944 55855 1529201025 55856 20081440681 55857 2660702724 55858 2458969744 55859 907575876 55860 192126175684 55861 1352694841 55862 3870706225 55863 16916123844 55864 1781365874 55865 1530296161 55866 4884891664 55867 3098592225 55868 3967236196 55869 3041743104 55870 4568137744 55871 780867136 55872 847066211044 55873 168943218 55874 7609945225 55875 16765588324 55876 4934922001 55877 846228100 55878 6295152964 55879 1529670321 55880 5179757351 55881 15553082944 55882 1756783396 55883 1247784976 55884 11007576889 55885 1535777721 55886 1757286400 55887 3740178649 55888 10042727810 55889 781090704 55890 905470239844 55891 1093294225 55892 5062180201 55893 3152485609 55894 1758041041 55895 3799243044 55896 31779123289 55897 781202500 55898 2610596836 55899 6039154944 55900 31039040041 55901 781258401 55902 32852287504 55903 781761600 55904 3489366019 55905 4267616929 55906 351775943 55907 194925191 55908 30760599769 55909 2470242098 55910 3485839681 55911 2176409104 55912 11034031849 55913 3706983225 55914 4889086084 55915 2120510401 55916 9791102500 55917 26385778969 55918 2124841216 55919 178252262 55920 114773243524 55921 781929369 55922 1759802500 55923 5395196304 55924 8662583329 55925 3009071025 55926 23604327769 55927 782041225 55928 8922502681 55929 2610392464 55930 2705417126 55931 782097156 55932 12977082889 55933 782544676 55934 1761816676 55935 20869269444 55936 531971844496 55937 2548634256 55938 4903780729 55939 2371300416 55940 7784709361 55941 2514220164 55942 2145912976 55943 937584400 55944 579215367844 55945 1848140100 55946 2470587025 55947 2744921664 55948 4273367641 55949 783048289 55950 19399475524 55951 1940314401 55952 34813215889 55953 6046928644 55954 1884775396 55955 4692935025 55956 11054840164 55957 1098458449 55958 10967325625 55959 3542868484 55960 17728922500 55961 869306256 55962 13680109444 55963 877640625 55964 4999621264 55965 19801274089 55966 1763580025 55967 783608049 55968 217111266304 55969 878707449 55970 4111759129 55971 47988159844 55972 1965985862 55973 850830561 55974 7409249929 55975 3019832209 55976 1786465823 55977 2823009424 55978 3036561025 55979 2746703281 55980 60755841169 55981 1427403961 55982 2830240000 55983 2178742329 55984 20219418025 55985 1540170025 55986 20582780089 55987 783888004 55988 305201083 55989 6062491044 55990 34808584 55991 1677803521 55992 24926725924 55993 2972539441 55994 352783199 55995 4281346624 55996 3974041600 55997 784056001 55998 56971483969 55999 179508335 56000 1891334566564 56001 3048917089 56002 1766352784 56003 784224016 56004 19705702129 56005 2483626896 56006 1986395761 56007 39258270769 56008 8963355625 56009 785064361 56010 9648543529 56011 890306244 56012 9125980900 56013 2180609809 56014 4362470401 56015 1932129936 56016 161573449444 56017 2195859600 56018 2190333601 56019 2410024464 56020 7795830436 56021 2595494916 56022 4907983249 56023 1557170521 56024 11672641600 56025 74290043844 56026 1987198084 56027 823001344 56028 49507140004 56029 943349796 56030 5973744100 56031 3246948324 56032 61013446081 56033 847974400 56034 20402408569 56035 3827773161 56036 3975176401 56037 2183412529 56038 1767361600 56039 785120400 56040 51223910929 56041 785456676 56042 4371193225 56043 10709559169 56044 3985396900 56045 2158067025 56046 4910085184 56047 871371361 56048 36217515481 56049 7253417889 56050 10633734400 56051 1252735236 56052 6849478087 56053 786241600 56054 353539586 56055 5461505604 56056 130323166009 56057 912583681 56058 4916393689 56059 968516641 56060 7885084804 56061 6097579569 56062 354044294 56063 1941283600 56064 1679089865209 56065 1547320896 56066 598177343 56067 3084913764 56068 4515571204 56069 2004263361 56070 78448727569 56071 202553394 56072 11227733521 56073 2185749504 56074 5539527184 56075 3041412201 56076 11083246729 56077 1944192649 56078 2474465536 56079 26957370969 56080 40401402001 56081 786409849 56082 8591806864 56083 983386881 56084 9909007936 56085 4331877489 56086 2038612801 56087 786578116 56088 111413761369 56089 219837542 56090 4047377161 56091 5419462689 56092 998595383 56093 786746401 56094 4939559524 56095 2722856761 56096 45675383524 56097 10082569744 56098 4384293796 56099 786802500 56100 74156548489 56101 787139136 56102 1771147225 56103 2188555524 56104 8978699536 56105 9736755625 56106 38685775969 56107 1156340025 56108 13396673536 56109 2547927529 56110 5506085209 56111 1101908025 56112 148500017449 56113 787419721 56114 1772662609 56115 16252935169 56116 3987669904 56117 986965056 56118 7034512384 56119 1954877796 56120 33713733769 56121 3781881009 56122 2486119321 56123 787644225 56124 31077106369 56125 6142640625 56126 7161898384 56127 2803914304 56128 103120623376 56129 1306171881 56130 9669182224 56131 788149476 56132 307472899 56133 1248106792969 56134 4028313961 56135 1790813124 56136 24969372289 56137 932264089 56138 354802031 56139 2189959209 56140 20083991524 56141 1137375625 56142 13697659369 56143 1258901361 56144 45019928041 56145 6415529409 56146 2010266896 56147 3349631376 56148 11140169209 56149 788654889 56150 6885846361 56151 7847656569 56152 8999178496 56153 899640036 56154 30676471609 56155 2200548100 56156 4769421721 56157 2192767929 56158 2158438681 56159 966463744 56160 3266376665344 56161 2599980100 56162 1774936900 56163 2474266564 56164 5913610000 56165 22411269 56166 13439069329 56167 788767225 56168 29622196321 56169 7415276544 56170 3938566564 56171 788991921 56172 17083012804 56173 1583084944 56174 1776201025 56175 21572853129 56176 20288583844 56177 1104498756 56178 13838463769 56179 789497604 56180 12023341801 56181 2713576464 56182 879429743 56183 1161037476 56184 25097530084 56185 2002920516 56186 3087358096 56187 16948654969 56188 5598182041 56189 633960519 56190 9710525764 56191 923734449 56192 234662736400 56193 2195578449 56194 1776453904 56195 1548422500 56196 78911551744 56197 789778609 56198 1777718569 56199 5729278864 56200 35045337616 56201 960752016 56202 10322966404 56203 8423201284 56204 4001321536 56205 12135666244 56206 1958416516 56207 789834816 56208 57193679104 56209 790621924 56210 2813951090 56211 2455896249 56212 13825056400 56213 183363567 56214 107051332969 56215 1550626884 56216 9029940676 56217 5443783524 56218 355560578 56219 990549729 56220 21965314849 56221 1641384196 56222 1779489856 56223 6117116944 56224 117978510400 56225 5558149809 56226 4945886929 56227 869837049 56228 4009295761 56229 2196984384 56230 120829235 56231 2295368100 56232 102583762369 56233 983324164 56234 2556313600 56235 7182901504 56236 5023832641 56237 790678161 56238 22520104489 56239 790959376 56240 71470675600 56241 17013810969 56242 2165133961 56243 1107092529 56244 14279533009 56245 3837306916 56246 356573234 56247 2198859664 56248 11813081344 56249 791353161 56250 397230188644 56251 1358954496 56252 66330972304 56253 2774866329 56254 2529084100 56255 1552281201 56256 313048083049 56257 840652036 56258 2858078521 56259 28093782544 56260 9727087876 56261 864889281 56262 4960666624 56263 791465689 56264 15759287296 56265 11974268329 56266 4401791716 56267 791521956 56268 86545990969 56269 792366201 56270 4520007361 56271 2202612624 56272 20404122649 56273 392303103 56274 7186291984 56275 3084802681 56276 5633253025 56277 21937164544 56278 2617652569 56279 900900225 56280 136177236484 56281 1271279025 56282 1934328361 56283 2697971364 56284 4014996496 56285 1553384569 56286 18214741444 56287 4076694801 56288 46614969025 56289 2561068449 56290 6140446321 56291 178670463 56292 11197237489 56293 176287343 56294 4414938025 56295 106234927969 56296 13083928225 56297 1165744449 56298 6981772249 56299 792704025 56300 15741215296 56301 13846699584 56302 1784555536 56303 1728314329 56304 311237904769 56305 1556697025 56306 2282832841 56307 2333083204 56308 9968225281 56309 1119237025 56310 9731230609 56311 793323556 56312 9040206400 56313 6128854369 56314 447287735 56315 3856410000 56316 40942284964 56317 191073255 56318 2063884900 56319 2205899089 56320 7218512719441 56321 994140900 56322 96993004969 56323 885122001 56324 4016137129 56325 8599223824 56326 357333671 56327 1982831841 56328 25183150864 56329 3480764004 56330 4570976881 56331 8609427369 56332 4018418881 56333 794056041 56334 5646320164 56335 2325071961 56336 51419644081 56337 2924321929 56338 2246286025 56339 994456225 56340 62318631769 56341 887980401 56342 4351777024 56343 5460027664 56344 9076182361 56345 1697852025 56346 4967007529 56347 1163833225 56348 4029837361 56349 17046435844 56350 66518083921 56351 985018225 56352 129777901009 56353 1515389184 56354 2631792601 56355 11534115609 56356 4904621089 56357 2444214721 56358 20423839744 56359 794337856 56360 18082987729 56361 2207308324 56362 1787091076 56363 894608100 56364 46471287184 56365 1558354576 56366 357841079 56367 6140603044 56368 36371829796 56369 794563344 56370 9835085584 56371 1964616976 56372 5145766756 56373 6142170384 56374 1928000281 56375 9190673424 56376 1710372227344 56377 794732481 56378 892608326 56379 2208248064 56380 7963599121 56381 1360208161 56382 292483772 56383 795014416 56384 103589353609 56385 30349820944 56386 3670663396 56387 1020163600 56388 14603997409 56389 1467885969 56390 3508192900 56391 2209658049 56392 40607892196 56393 795240000 56394 25603840144 56395 1560566016 56396 6483148324 56397 3128388624 56398 2010535921 56399 4865899536 56400 276562395664 56401 795691264 56402 358094918 56403 17210028969 56404 4376351716 56405 1855369476 56406 16926530404 56407 1366485156 56408 12734219716 56409 2218127409 56410 3515659849 56411 233435778 56412 2402603563 56413 1969495641 56414 2106901801 56415 4345710084 56416 60295293601 56417 796086225 56418 4983936409 56419 1830898521 56420 9500091782 56421 6144521769 56422 1791659584 56423 996538624 56424 25311855409 56425 4529424601 56426 2319385600 56427 5468158809 56428 4050431449 56429 966339396 56430 154006798969 56431 796255524 56432 20427269776 56433 3802818889 56434 5808421369 56435 1563886116 56436 11283113284 56437 796424841 56438 1792929649 56439 6156285444 56440 25535720401 56441 558328578 56442 8305041424 56443 796707076 56444 4479357184 56445 5680938384 56446 5624250025 56447 1033236736 56448 10941785618569 56449 1189422144 56450 1431296642 56451 3215116804 56452 5686064836 56453 797102289 56454 5853321049 56455 3885153561 56456 9107075761 56457 65184217344 56458 1799032225 56459 1693157904 56460 22246319104 56461 879715600 56462 5843685136 56463 3776962849 56464 20473603396 56465 2565219904 56466 14068806544 56467 797271696 56468 1208266214 56469 5484439249 56470 3520642225 56471 167203878 56472 48036365584 56473 797384644 56474 3383516224 56475 24778537744 56476 774316066 56477 797441121 56478 4990292164 56479 797723536 56480 93225798241 56481 2523253824 56482 2601408016 56483 1975358025 56484 92605793344 56485 4121640000 56486 2202706489 56487 3286384929 56488 2964807302 56489 798062500 56490 24492876004 56491 1000140625 56492 4691428036 56493 6175916569 56494 2328641536 56495 1567209744 56496 82335711364 56497 4950670321 56498 4185184249 56499 2851773604 56500 38425408576 56501 798119001 56502 19386942169 56503 798288516 56504 22629184900 56505 4350325849 56506 2638876900 56507 1638225625 56508 14430496129 56509 798571081 56510 3523134736 56511 114878289969 56512 104530002721 56513 1147380129 56514 4992411649 56515 1977936676 56516 960802943 56517 2222839609 56518 6401280064 56519 798797169 56520 2430637579 56521 914457600 56522 1985593600 56523 2596106304 56524 6965738521 56525 2773907471 56526 5003015824 56527 798910225 56528 20543202241 56529 8791312644 56530 3528122404 56531 798966756 56532 28075348249 56533 799249441 56534 573434822 56535 4373441424 56536 11411580625 56537 1371517156 56538 109519297969 56539 442947543 56540 11598859204 56541 2936772864 56542 2257105081 56543 799984656 56544 267270388324 56545 1958062500 56546 11350771600 56547 8030310544 56548 1015198502 56549 914397121 56550 37508843584 56551 300018071 56552 9132860356 56553 5508905284 56554 1799286724 56555 1568872881 56556 31554903769 56557 1279564441 56558 1799795776 56559 2815045249 56560 103172652025 56561 849197881 56562 7014397504 56563 2074893601 56564 913979039 56565 33924850969 56566 1800559489 56567 1978292484 56568 25613441764 56569 800607025 56570 3530617561 56571 88124331 56572 4053868900 56573 315313286 56574 35536774144 56575 5128421769 56576 1122754279201 56577 2225197584 56578 1801578025 56579 187015047 56580 38573745604 56581 2174729956 56582 2653074064 56583 6199515169 56584 12893148304 56585 1569982129 56586 5005138009 56587 871902784 56588 15203876416 56589 3813309504 56590 3543106576 56591 800776804 56592 481028247844 56593 1001342736 56594 1802851600 56595 91689051204 56596 4056161344 56597 800833401 56598 294603017 56599 801173025 56600 37565804761 56601 9387090769 56602 308241220 56603 2100755556 56604 16580940289 56605 1572201801 56606 4123309369 56607 2232279009 56608 63683046025 56609 1979271121 56610 41814933169 56611 801682596 56612 4059601225 56613 3016975329 56614 1803106369 56615 5157537856 56616 66381976609 56617 1121848036 56618 1804380484 56619 139455192969 56620 11968141201 56621 904686084 56622 5011507264 56623 396210215 56624 20566428100 56625 18124429129 56626 2895408481 56627 1008570564 56628 104465996944 56629 801795856 56630 8774068900 56631 2709410704 56632 9194892100 56633 802532241 56634 5034895849 56635 2167833600 56636 4067633284 56637 24873074944 56638 1808205529 56639 1714870921 56640 605606134849 56641 1375297225 56642 1989606025 56643 2500700049 56644 38637406096 56645 1578313984 56646 38833431844 56647 200078727 56648 2320461158 56649 3560150889 56650 10452608644 56651 1985148025 56652 11292675289 56653 916454529 56654 3155742976 56655 12485157169 56656 20636184409 56657 1028228356 56658 19186959289 56659 802645561 56660 7986103225 56661 4045214404 56662 2044305796 56663 802872225 56664 72354006169 56665 3894758464 56666 2089312681 56667 3844868049 56668 5891483536 56669 985269321 56670 9960439204 56671 803155600 56672 253874899600 56673 17407371969 56674 2171560000 56675 3090248100 56676 11321385604 56677 1858730769 56678 2262524356 56679 5541611364 56680 32954593156 56681 803325649 56682 19912596544 56683 1127952225 56684 5150932900 56685 4405906129 56686 4467719281 56687 803722500 56688 57776294689 56689 945501001 56690 3560628241 56691 6203452644 56692 4069929616 56693 9952855696 56694 7079876164 56695 3574007089 56696 13848347041 56697 2235114729 56698 361658114 56699 1743396516 56700 2298064987969 56701 804006025 56702 1813056400 56703 2477251984 56704 241062342361 56705 2209094001 56706 8734210849 56707 1990052100 56708 4081420996 56709 6223158769 56710 4559625625 56711 804062736 56712 36516152464 56713 804573225 56714 4480963600 56715 7212595329 56716 1140684287 56717 963667849 56718 22849950244 56719 1381608900 56720 41549114896 56721 7933821184 56722 2087667481 56723 904265041 56724 13568056324 56725 106882554 56726 2396885764 56727 24590003344 56728 4579487951 56729 1350930025 56730 16938241609 56731 804743424 56732 6991300996 56733 2235587524 56734 2674441225 56735 3923644321 56736 365374309444 56737 805027129 56738 2552674576 56739 2236533264 56740 8019918916 56741 1285796164 56742 31961215729 56743 897302025 56744 10797080281 56745 22571156169 56746 2328062500 56747 805594689 56748 11340546064 56749 4355208036 56750 13881552400 56751 2237006209 56752 20752707364 56753 1455041025 56754 39575929969 56755 1578870225 56756 10087189225 56757 2243632689 56758 4067250625 56759 182577158 56760 83345957809 56761 1167520561 56762 1911700729 56763 23758214769 56764 6525246841 56765 1583323681 56766 5037024784 56767 805764996 56768 109297021201 56769 2445500304 56770 8991780625 56771 1963376100 56772 53032102369 56773 805935321 56774 1813822921 56775 8690341284 56776 12618702889 56777 1992997449 56778 5041284004 56779 806048881 56780 10720531600 56781 49089719844 56782 687589190 56783 806730409 56784 414410200009 56785 1788444100 56786 1815100816 56787 3594841849 56788 314338891 56789 873143401 56790 28312100644 56791 8691832900 56792 13545002689 56793 3135664009 56794 2213137936 56795 1991658384 56796 11426968609 56797 1804040676 56798 4516377616 56799 6234997444 56800 188881506025 56801 910228900 56802 5047676209 56803 972441856 56804 5756863876 56805 11087458209 56806 1815867769 56807 806787216 56808 206058799969 56809 806900836 56810 14175045481 56811 2608349184 56812 10186864900 56813 807128100 56814 6436371529 56815 2234831076 56816 28782479716 56817 6907604544 56818 363190598 56819 399153254 56820 22529109409 56821 807298569 56822 1818425449 56823 6945888964 56824 9210432841 56825 3123021456 56826 53170364569 56827 807753241 56828 4095232036 56829 3365972289 56830 3568150756 56831 1010985616 56832 4070334495049 56833 3278707600 56834 2180796601 56835 35555627844 56836 7042566400 56837 225912975 56838 5054072464 56839 1044647041 56840 125648271961 56841 2246475609 56842 2163180100 56843 808151184 56844 31714979569 56845 1587225600 56846 2251122916 56847 5558000704 56848 52936806400 56849 1393006329 56850 19811125504 56851 974376225 56852 5192355364 56853 6246847369 56854 6995315044 56855 1874716804 56856 43870140304 56857 808606096 56858 1818937201 56859 3172167684 56860 8065117636 56861 2007756864 56862 3968809042969 56863 858665809 56864 46930289956 56865 5696777529 56866 1819704964 56867 1526074225 56868 28575197764 56869 1405800036 56870 8845026304 56871 7834374144 56872 1848233831 56873 809118025 56874 5066877124 56875 50397107049 56876 4747072201 56877 2249794624 56878 1820728900 56879 1289959056 56880 3887645096 56881 1133197569 56882 5708255809 56883 2704728049 56884 4107912649 56885 2333179809 56886 7528512289 56887 868775625 56888 16340764561 56889 126335460969 56890 3573170176 56891 809174916 56892 16040729104 56893 809288704 56894 1822777636 56895 4415203809 56896 275881259536 56897 809630116 56898 17255975044 56899 1018248100 56900 15852069025 56901 3908375289 56902 79727071 56903 2822159376 56904 25743239809 56905 2340624400 56906 2259956521 56907 6258708544 56908 4560435961 56909 809687025 56910 25589441089 56911 809971600 56912 20776051321 56913 2748590329 56914 195630568 56915 1590015625 56916 156370420969 56917 544466994 56918 1910913796 56919 2251217809 56920 18184792201 56921 810028521 56922 6414728464 56923 810199296 56924 3079864166 56925 53320351744 56926 1824571225 56927 1711394161 56928 132417387664 56929 810540900 56930 3583219600 56931 5566204449 56932 5080125625 56933 1290174561 56934 14104412644 56935 1768959481 56936 13133389201 56937 2256440004 56938 31573025344 56939 179328626 56940 44741556484 56941 810825625 56942 2005696225 56943 86840427969 56944 20916390625 56945 3972024576 56946 5073285529 56947 1731059236 56948 6780699025 56949 2520240804 56950 1966104839 56951 810996484 56952 222299991169 56953 2514119881 56954 1826622121 56955 4429168704 56956 4845552100 56957 811167361 56958 7311447049 56959 2385834025 56960 551285460196 56961 6274540944 56962 2717432641 56963 811737081 56964 15086471929 56965 1591690816 56966 7906410724 56967 2845368964 56968 9257133796 56969 1137577984 56970 85665679969 56971 1317181849 56972 4111374400 56973 5590851984 56974 2317363321 56975 4615571844 56976 58361862724 56977 865889476 56978 2658330481 56979 10886209569 56980 34108179856 56981 238174215 56982 5088254224 56983 811908036 56984 2332108850 56985 5523759684 56986 1827391504 56987 5019014025 56988 2482790638 56989 812022016 56990 4525656529 56991 4742663689 56992 82428706816 56993 812193001 56994 21299067364 56995 1595043844 56996 4112528641 56997 17440371844 56998 1829187361 56999 813276324 57000 283563705049 57001 2589893881 57002 2556616969 57003 2258340484 57004 4129861696 57005 2747751561 57006 14122232569 57007 186831618 57008 53872731025 57009 3257213184 57010 3595801225 57011 1040062500 57012 11465483929 57013 1405125225 57014 2123458561 57015 33796042569 57016 9262330081 57017 1781599681 57018 12963416449 57019 239764274 57020 8099100025 57021 2687592964 57022 905884919 57023 895984489 57024 8770849479844 57025 3139472961 57026 1829700625 57027 2259291024 57028 5176802500 57029 2014663225 57030 10023413689 57031 1587145921 57032 1863839858 57033 6286428369 57034 1832268025 57035 3354842241 57036 75609600784 57037 813390400 57038 4337539600 57039 2263570929 57040 92534598025 57041 813561529 57042 14229388369 57043 2328159001 57044 7119815641 57045 4471195689 57046 2588265625 57047 813903841 57048 25829954089 57049 972504225 57050 18230130361 57051 17705495844 57052 5318930761 57053 877048225 57054 6540280384 57055 1598400400 57056 47141094400 57057 19539007524 57058 2374905289 57059 814303296 57060 67944678244 57061 1022912289 57062 2034010000 57063 3612250404 57064 22988017924 57065 2096083089 57066 5098959649 57067 862538161 57068 1158424646 57069 8102160144 57070 6252855625 57071 2996577081 57072 72863284624 57073 814417444 57074 366522095 57075 8874016804 57076 6138565801 57077 814759936 57078 104854211344 57079 1141088400 57080 18235801600 57081 2930273424 57082 1833552400 57083 1396815876 57084 13599524689 57085 10244678656 57086 4263175849 57087 6306265744 57088 554537876929 57089 814988304 57090 14924775889 57091 1008316516 57092 158780465 57093 2264998464 57094 1833809329 57095 2387592769 57096 147772585744 57097 815273809 57098 1835094244 57099 5632052209 57100 16186963984 57101 78208841 57102 7448035204 57103 1019461041 57104 28700086921 57105 336037017969 57106 4556385001 57107 815616481 57108 11581418689 57109 2263285476 57110 3603360784 57111 2268331129 57112 3873602111 57113 2490109801 57114 22264220944 57115 1602320841 57116 4853072896 57117 2712534724 57118 367293062 57119 815959225 57120 789915667984 57121 843321600 57122 15695328961 57123 9098679769 57124 4136805124 57125 6250641721 57126 5111821009 57127 2017626724 57128 11889503521 57129 2680857729 57130 4195671076 57131 816187761 57132 223787655844 57133 1846850625 57134 19379424100 57135 8341534224 57136 21033700900 57137 1025536576 57138 6288014209 57139 816302041 57140 8121794641 57141 15690568644 57142 1836893881 57143 816473476 57144 25873365904 57145 2278057441 57146 1837665424 57147 2783301049 57148 18813962896 57149 816873561 57150 57942266944 57151 925558929 57152 197424705625 57153 2272619584 57154 2776868416 57155 6642902016 57156 16488357649 57157 993699529 57158 367807490 57159 23427975844 57160 18338034724 57161 1404450576 57162 12718651729 57163 817159396 57164 5942713921 57165 5893939984 57166 2049191824 57167 1146364164 57168 164845744144 57169 2019603600 57170 3628616644 57171 4441156164 57172 4142595769 57173 817330921 57174 8877785284 57175 3155967684 57176 23440528609 57177 6318183169 57178 5157825124 57179 817674025 57180 23195899204 57181 953883225 57182 1839981025 57183 14422088464 57184 47246673769 57185 1604002500 57186 113273979844 57187 1992104689 57188 6751087225 57189 3201522724 57190 15588771025 57191 817731216 57192 26003820049 57193 818017201 57194 1840753216 57195 19379980944 57196 1017764978 57197 2023560256 57198 301006652 57199 1050343281 57200 192347153476 57201 3699923929 57202 2342560000 57203 818532100 57204 80308191769 57205 2026800400 57206 1841268100 57207 2273573124 57208 9340449316 57209 1205339524 57210 10086586624 57211 2883260416 57212 4153029136 57213 31483888969 57214 1842813184 57215 1605124096 57216 681602150464 57217 940894276 57218 6160680100 57219 2275003809 57220 8224313344 57221 818589321 57222 30971424169 57223 819104400 57224 15015806521 57225 23185239289 57226 4743765625 57227 984641641 57228 17688202009 57229 903904225 57230 4184796100 57231 6322158144 57232 149876605321 57233 2665553641 57234 5126846404 57235 1610737956 57236 4665573025 57237 2275480804 57238 368579807 57239 5305082896 57240 485721181969 57241 819390625 57242 1843843600 57243 2276912089 57244 5810250625 57245 1729145889 57246 18372989209 57247 2087484721 57248 9576350951 57249 6334090569 57250 14370734884 57251 819619641 57252 20355299584 57253 2029502500 57254 368837426 57255 6303883609 57256 2444216279 57257 1185287184 57258 14283118144 57259 819905956 57260 21078103489 57261 2285031204 57262 1845905296 57263 909685921 57264 59147212804 57265 2760241444 57266 3886400281 57267 125359899844 57268 5147058049 57269 819963225 57270 18360792004 57271 820306881 57272 9387478321 57273 2875855129 57274 4560841156 57275 794707458 57276 46996603369 57277 1340584996 57278 3167213284 57279 2819291409 57280 213278636041 57281 13255147161 57282 5131143424 57283 820421449 57284 4154189209 57285 20416694769 57286 1846678729 57287 820822500 57288 127550408164 57289 887920804 57290 4792239076 57291 8419347049 57292 4156509841 57293 2055806281 57294 39725273344 57295 4069674436 57296 21057202321 57297 2445994849 57298 1847710225 57299 1154300625 57300 45276179524 57301 821624896 57302 914790431 57303 6346034244 57304 5355020831 57305 2031214761 57306 5169897604 57307 1026753849 57308 4164637156 57309 5640310404 57310 5096389321 57311 891022500 57312 410768191744 57313 202680710 57314 369610823 57315 4475877604 57316 19388613049 57317 1412106084 57318 5940863929 57319 1670029956 57320 18491920225 57321 25619843844 57322 1848484036 57323 3000191076 57324 14636644324 57325 3166988176 57326 1849258009 57327 2524761009 57328 21174906256 57329 821682225 57330 291558961444 57331 822140929 57332 5845978681 57333 2624205529 57334 2078904025 57335 1611861904 57336 26090971729 57337 2038432201 57338 1851580900 57339 10375867044 57340 12511764736 57341 1036518025 57342 7709191204 57343 2042497636 57344 15378279492614 57345 4499323929 57346 2343431281 57347 822198276 57348 735841427344 57349 822714489 57350 12432027001 57351 5681692129 57352 2182963334 57353 973065636 57354 11067460804 57355 1615236100 57356 7197486244 57357 6357989169 57358 6191801344 57359 917665849 57360 116702174689 57361 1208535696 57362 4016897641 57363 2289335409 57364 4168122721 57365 5711580625 57366 14318994244 57367 822886596 57368 10303468036 57369 3961695364 57370 3633678400 57371 907214400 57372 29248524484 57373 823173481 57374 1852872025 57375 165903065344 57376 69577778176 57377 999192100 57378 6588893584 57379 5105102500 57380 12938152516 57381 3278364049 57382 3184457761 57383 823345636 57384 74549203369 57385 2606510916 57386 4601044561 57387 4987466884 57388 4180915600 57389 823575204 57390 10277296129 57391 948516804 57392 29445873604 57393 15967355044 57394 1853646916 57395 2785306176 57396 11600797849 57397 824034436 57398 89749451 57399 6088212729 57400 97899526321 57401 1006412176 57402 40174990969 57403 856089081 57404 151411426 57405 6365167524 57406 370901618 57407 2498900121 57408 807287874064 57409 295004166 57410 3636210601 57411 6377939044 57412 464992843 57413 824436369 57414 12830545984 57415 1616924521 57416 9413656576 57417 2289813904 57418 2760766849 57419 929884036 57420 100718639044 57421 3591964489 57422 1856231056 57423 2293643664 57424 28126644100 57425 3200164900 57426 6574290724 57427 825297984 57428 27942799921 57429 50484247969 57430 3643812496 57431 1863303556 57432 26221972624 57433 925315561 57434 5130713641 57435 11496557284 57436 5139312721 57437 1219755625 57438 14426892544 57439 175220159 57440 97427009689 57441 2651426064 57442 6608877025 57443 1577598961 57444 11610493504 57445 1617487524 57446 1857006649 57447 11243845369 57448 12049013824 57449 2495601936 57450 20436703849 57451 991053361 57452 5408572849 57453 3223627729 57454 2999314756 57455 1619177121 57456 1640479379344 57457 825585289 57458 371935874 57459 2432659684 57460 29917237156 57461 1021377681 57462 6708756649 57463 2043401616 57464 13375847716 57465 12524295744 57466 2018345476 57467 826160049 57468 11629896964 57469 172919042 57470 1807052582 57471 2295080649 57472 249729073441 57473 1413384025 57474 22040965444 57475 9068943361 57476 4191397081 57477 27781222329 57478 2149249600 57479 896403600 57480 52949231449 57481 1060674624 57482 2091232900 57483 17738776969 57484 2085535490 57485 1620867600 57486 13849053124 57487 826332516 57488 21340242889 57489 2299394304 57490 3681941041 57491 2489012100 57492 32440332544 57493 826620001 57494 4042797889 57495 4532251684 57496 9429381025 57497 231186399 57498 19232697124 57499 1424911504 57500 98175688900 57501 6393921444 57502 1860110641 57503 827310169 57504 133303121449 57505 172200005 57506 1860887044 57507 2720352649 57508 5953819921 57509 920819025 57510 229500399844 57511 1450467225 57512 8780647991 57513 3392713009 57514 1990944400 57515 1625379856 57516 11659032529 57517 1094484889 57518 372453542 57519 25308673569 57520 42478858816 57521 915002001 57522 5185008049 57523 1745067076 57524 5004713536 57525 16137129024 57526 11584001641 57527 827367696 57528 115506179044 57529 828173284 57530 1090587266 57531 2643707889 57532 1240659023 57533 2044396225 57534 6402720289 57535 2017357225 57536 174791722561 57537 17838807844 57538 3207523225 57539 898560576 57540 57992827489 57541 1156952196 57542 1864771489 57543 2299873849 57544 9466122436 57545 2062885561 57546 26255989369 57547 2049372900 57548 322445038 57549 2305632289 57550 7181715025 57551 2183132176 57552 88489590784 57553 187688390 57554 4636929025 57555 12602756644 57556 4199558416 57557 828230841 57558 7143123289 57559 828576225 57560 18698101081 57561 5714906409 57562 2339076496 57563 1158721600 57564 1134321431 57565 1892946064 57566 392604326 57567 200339577 57568 123551547001 57569 1336194916 57570 15468394384 57571 829036849 57572 5364976516 57573 6441988644 57574 2612129881 57575 24686065924 57576 26484958564 57577 1827220516 57578 1865289721 57579 2989027584 57580 8270083600 57581 179568258 57582 36161586244 57583 1002988900 57584 27397863529 57585 6449214249 57586 1867104100 57587 829209616 57588 11668752484 57589 616738391 57590 6423381316 57591 420470542969 57592 15402051025 57593 829440000 57594 6139035904 57595 1627638336 57596 25263195136 57597 2822478129 57598 2704312009 57599 914760025 57600 16149242406544 57601 830477124 57602 2170721281 57603 10868479504 57604 4203058561 57605 1813993281 57606 5197977409 57607 233845926 57608 14142204241 57609 8415677169 57610 9123688324 57611 1035809856 57612 11727157264 57613 1037741796 57614 1867881961 57615 7708313209 57616 37429867024 57617 410037567 57618 60608038969 57619 924099201 57620 11049163225 57621 2306592729 57622 141483281 57623 190826063 57624 976671663289 57625 6304995216 57626 1868400625 57627 9952456644 57628 4205392801 57629 4830806016 57630 16048329124 57631 2052361809 57632 9682992230 57633 2307073024 57634 1870995025 57635 1633857241 57636 32683939369 57637 830592400 57638 7500945664 57639 2308514209 57640 28326236416 57641 830822976 57642 8974151824 57643 179748087 57644 4210063225 57645 103965618969 57646 3699437329 57647 1047557956 57648 60335079424 57649 830938276 57650 7306830400 57651 3245808784 57652 965129854 57653 831341889 57654 14480993569 57655 2912329156 57656 1895248742 57657 2311397929 57658 1040720 57659 411034310 57660 46490690689 57661 2257770256 57662 2636103649 57663 7869818944 57664 166957228816 57665 2435027716 57666 12980500624 57667 831687921 57668 7301702500 57669 3082137289 57670 4740047104 57671 882981225 57672 669839122969 57673 7349289984 57674 1871773696 57675 8966574864 57676 4212399409 57677 897242116 57678 5204468164 57679 831976336 57680 111341675041 57681 15665526244 57682 2065793401 57683 1031887129 57684 38062839409 57685 2154166569 57686 1873850944 57687 7048777849 57688 9481890625 57689 832207104 57690 28489051369 57691 1192942521 57692 4217073721 57693 2312840464 57694 8620194025 57695 2286752400 57696 135978037504 57697 832553316 57698 2344593241 57699 17905651344 57700 16752901489 57701 413031426 57702 5837265604 57703 244566191 57704 9497671936 57705 4541681664 57706 3770574025 57707 2358073600 57708 6394981963 57709 832668736 57710 4716942400 57711 2315726884 57712 21411298276 57713 832841881 57714 5208797584 57715 5458402161 57716 1100267447 57717 15534381769 57718 1874890000 57719 833072769 57720 108459566224 57721 933058116 57722 23856655936 57723 2555504704 57724 4220581156 57725 3205711161 57726 41539331344 57727 833188225 57728 373646122756 57729 5731549849 57730 6124001536 57731 833361424 57732 15689316049 57733 1428764401 57734 375047282 57735 12720907369 57736 23531560000 57737 833765625 57738 5215295089 57739 1481172196 57740 8327475025 57741 3433022464 57742 1876449124 57743 3044942761 57744 171488748544 57745 1634423184 57746 3253903849 57747 2318133609 57748 4226430121 57749 1373369481 57750 135326129689 57751 834400996 57752 9524003281 57753 112434137344 57754 2126500996 57755 1642356676 57756 11746657924 57757 2620211344 57758 375827159 57759 3972402729 57760 202422607396 57761 1479171600 57762 14553285769 57763 212799831 57764 10488832225 57765 4546400329 57766 2372274436 57767 1019205625 57768 34682357824 57769 935992836 57770 4900420009 57771 42936812944 57772 10492519489 57773 834632100 57774 5217461824 57775 3267036964 57776 36650422249 57777 2320059889 57778 928230374 57779 1229413969 57780 184201480969 57781 834805449 57782 2157602500 57783 4365509184 57784 14251584400 57785 7351176121 57786 5230471684 57787 834921025 57788 4227600400 57789 6454033569 57790 3687039841 57791 834978816 57792 887801141824 57793 835267801 57794 3406239769 57795 4570030404 57796 4234625476 57797 958088209 57798 62131544644 57799 3426463296 57800 57025917601 57801 2321505124 57802 1880349769 57803 835441216 57804 11815037809 57805 2330475625 57806 4650421636 57807 17939119969 57808 21458734144 57809 836019396 57810 14315404609 57811 1431335889 57812 4709939641 57813 5789992464 57814 2161785025 57815 2408846400 57816 120139878544 57817 312777222 57818 376347527 57819 2325361284 57820 54056715001 57821 969263689 57822 8384515489 57823 1039611049 57824 94715602081 57825 25949021569 57826 440222210 57827 2929515625 57828 15655514884 57829 836308561 57830 3697248025 57831 2873710449 57832 9545094601 57833 932447296 57834 959786617969 57835 1987287241 57836 6334727281 57837 3993860809 57838 746422055 57839 836539929 57840 126587947264 57841 2068339441 57842 1882692100 57843 6498294544 57844 4245174025 57845 2669065569 57846 7544138449 57847 836713476 57848 4761019103 57849 3268065889 57850 14689682401 57851 1321758736 57852 32765344144 57853 836887041 57854 1883473201 57855 18838111504 57856 1562175016900 57857 1074528400 57858 5236982689 57859 837523600 57860 12134124025 57861 18106931844 57862 932732135 57863 1435197456 57864 26616943609 57865 1820558224 57866 1885556929 57867 2328255504 57868 10334552281 57869 5157106969 57870 28844606569 57871 1174707076 57872 21529986361 57873 2469791809 57874 2789846761 57875 6414408100 57876 61624090564 57877 1198059769 57878 2277961984 57879 7423890244 57880 18801620161 57881 838044601 57882 7378294609 57883 414031799 57884 984653510 57885 5797604164 57886 2063067241 57887 888695721 57888 1162756769344 57889 155658478 57890 9167871001 57891 3824432964 57892 4825525156 57893 1764756081 57894 5250016849 57895 1644626916 57896 9560928400 57897 16316741169 57898 377389343 57899 838102500 57900 47172364864 57901 838565764 57902 4405773376 57903 2330185984 57904 94217688601 57905 2069249121 57906 14589499369 57907 940526224 57908 6360541009 57909 2838438729 57910 3710028100 57911 2077354084 57912 41362204129 57913 960008256 57914 3085691401 57915 233711332969 57916 4251040000 57917 838739521 57918 32613470464 57919 1051250929 57920 237496376896 57921 2883367809 57922 1889467024 57923 839318841 57924 32928457444 57925 8248454041 57926 2664211456 57927 2332600209 57928 16694707264 57929 1047234321 57930 10298596324 57931 247793919 57932 10610854081 57933 7675862544 57934 2220765625 57935 1646330625 57936 78886271689 57937 1928966400 57938 416894066 57939 9741097809 57940 8362005136 57941 1439064225 57942 56792609344 57943 839434729 57944 9571491556 57945 4603215409 57946 4695538576 57947 840188196 57948 16790198929 57949 911315344 57950 12828507169 57951 8480015569 57952 49059592036 57953 2632613481 57954 9168445504 57955 1978559361 57956 4259259169 57957 2335982224 57958 1893381169 57959 1693404801 57960 567968727769 57961 898380729 57962 451554050 57963 3080472004 57964 5386092100 57965 1647466921 57966 5267420929 57967 36990444241 57968 21625173025 57969 33328883844 57970 9208129681 57971 192745986 57972 11962234384 57973 840304144 57974 5340394084 57975 9294309649 57976 9587347225 57977 840710025 57978 14662061569 57979 1037162025 57980 14776347364 57981 8441383129 57982 2429898436 57983 1346816601 57984 736845409609 57985 1653154281 57986 2156487844 57987 8274085444 57988 16550822500 57989 926654481 57990 10469791684 57991 841348036 57992 13457160025 57993 4004611524 57994 2051093521 57995 4099200625 57996 259144119844 57997 913550625 57998 2421624100 57999 2345658624 58000 185447364496 58001 1200622500 58002 13321083889 58003 1177381969 58004 5368932529 58005 12760413444 58006 5578446721 58007 1556775936 58008 26749256704 58009 2079360000 58010 3717706729 58011 3073815364 58012 328298323 58013 841754169 58014 22398714244 58015 1944457216 58016 363320823121 58017 2827793329 58018 1894425625 58019 1450695744 58020 23388196624 58021 1063607769 58022 437131199 58023 45715571344 58024 9666822400 58025 5044550625 58026 475031672 58027 841870225 58028 5313681025 58029 285474872 58030 9390385216 58031 842218441 58032 405593207044 58033 945931536 58034 378954767 58035 6653175489 58036 1194316034 58037 416036175 58038 6620588689 58039 911738025 58040 18853486864 58041 6502325769 58042 1895209156 58043 842392576 58044 30101209009 58045 5260600900 58046 1895731600 58047 3335293504 58048 110263179481 58049 842624784 58050 186461603344 58051 2082370689 58052 6997322500 58053 3074924304 58054 1896515401 58055 2111494401 58056 31347410704 58057 842740900 58058 12778267681 58059 6538663044 58060 8396606689 58061 842915089 58062 5269598464 58063 1205756176 58064 32320488841 58065 1816820792 58066 1899913744 58067 843089296 58068 33173886769 58069 235627394 58070 128402906 58071 4026156304 58072 35736121600 58073 843844401 58074 5280492889 58075 5355458761 58076 4276898404 58077 141798939844 58078 2104974400 58079 2089404100 58080 516489443584 58081 992250000 58082 2510110201 58083 3446511849 58084 7380356281 58085 1654292929 58086 36476034169 58087 971568900 58088 12257368369 58089 4105861929 58090 984737711 58091 1185424900 58092 16280994409 58093 2593253776 58094 2727450625 58095 12879299169 58096 21696700804 58097 1705772601 58098 8787562564 58099 844134916 58100 46599425161 58101 2708890209 58102 4465714276 58103 921122500 58104 209134265344 58105 1657711225 58106 481102022 58107 5831918689 58108 5626500100 58109 844193025 58110 18162144289 58111 844716096 58112 564352522756 58113 9285635044 58114 11819603524 58115 1805060196 58116 14560524889 58117 1021505521 58118 1900436836 58119 2347111809 58120 19009515625 58121 7119140625 58122 14862535744 58123 1887294249 58124 6026261641 58125 49324856464 58126 1902268225 58127 1047752161 58128 158979233284 58129 845239329 58130 3735654400 58131 18241743844 58132 4279253056 58133 1049371236 58134 5289216529 58135 6174502084 58136 33624556900 58137 2347596304 58138 2150640625 58139 1095477604 58140 118430274769 58141 1058721444 58142 4704588100 58143 2349050089 58144 85527002500 58145 1969229376 58146 7411832464 58147 845355625 58148 4282786249 58149 29116985769 58150 1481471270 58151 845413776 58152 27059263009 58153 845879056 58154 381047039 58155 4612718889 58156 16909361296 58157 1494209025 58158 118378659844 58159 1243972900 58160 43182918025 58161 2350019529 58162 3259724836 58163 5209374976 58164 15972409924 58165 1664558401 58166 2096174656 58167 10524092569 58168 13950208321 58169 845937225 58170 26333824729 58171 846460836 58172 4286320900 58173 2352929049 58174 2904455449 58175 5683048996 58176 880945556569 58177 2092422049 58178 2833752289 58179 4314125124 58180 8442853225 58181 1021122025 58182 5313243664 58183 995402500 58184 4853107814 58185 35886376969 58186 2516426896 58187 1208327121 58188 21015431089 58189 846577216 58190 13178121616 58191 7613784049 58192 21768346681 58193 846751801 58194 21974208169 58195 2262048721 58196 4287499441 58197 3514355524 58198 941768327 58199 846984609 58200 111594079249 58201 3468738816 58202 1908291856 58203 7737313444 58204 4291036036 58205 4118944041 58206 6757990849 58207 847101025 58208 63315643876 58209 2356325764 58210 3743359489 58211 847275664 58212 782892275344 58213 1355344225 58214 3271382416 58215 4631755249 58216 14588774656 58217 847624996 58218 7738193089 58219 2098464481 58220 9776858884 58221 6546751744 58222 2318518801 58223 1467196416 58224 60733659364 58225 4186607616 58226 4749966400 58227 4058581849 58228 4293394576 58229 847683225 58230 29382073744 58231 847857924 58232 11567862916 58233 7904454649 58234 2684379721 58235 85017914 58236 21172287049 58237 848032641 58238 2402470225 58239 51613932969 58240 2048880194881 58241 983700496 58242 397596572 58243 848848225 58244 4294574089 58245 6670315584 58246 1909078249 58247 559491575 58248 74918258944 58249 1221222916 58250 15120391225 58251 2357296704 58252 4311104281 58253 1451991025 58254 22470609604 58255 2048286564 58256 31481404900 58257 6562944144 58258 381833126 58259 1730560000 58260 23678131129 58261 6503777316 58262 1910127025 58263 2357782249 58264 9704023081 58265 2076260356 58266 80478313969 58267 1188111961 58268 2126169446 58269 2358753489 58270 3758793481 58271 849955716 58272 138679525609 58273 1253726464 58274 1911438400 58275 76306880169 58276 5394021136 58277 913852900 58278 7479136324 58279 1458476100 58280 34341278596 58281 2359239184 58282 8352680449 58283 932325156 58284 33255899044 58285 1670275161 58286 2152310449 58287 2360210724 58288 21959979721 58289 2960556921 58290 13352264704 58291 16995839 58292 11519514241 58293 24199535844 58294 1912225441 58295 2163273121 58296 67149393424 58297 939606409 58298 2211444676 58299 2362154404 58300 28602589129 58301 964475136 58302 17912342569 58303 422078343 58304 112208250625 58305 21511208889 58306 1914062500 58307 1048982544 58308 18037027204 58309 850072336 58310 70508305156 58311 19123294369 58312 2426340146 58313 850305600 58314 5315430649 58315 1858385881 58316 5279620921 58317 5882429809 58318 3294760000 58319 977375169 58320 19622126917969 58321 850772224 58322 161879812 58323 2363612689 58324 10672129636 58325 3283863025 58326 5328562009 58327 1582130176 58328 3358402610 58329 6583212769 58330 1128122162 58331 3614414400 58332 12011502409 58333 1190802064 58334 1914850081 58335 4674730384 58336 761182820 58337 851530761 58338 37109013769 58339 906792769 58340 8500840000 58341 2366044164 58342 2762343364 58343 941262400 58344 80333698624 58345 4128833536 58346 1915637824 58347 18546898969 58348 5041710025 58349 352145103 58350 21285934609 58351 1728148041 58352 10857240806 58353 3026870289 58354 2055715600 58355 2339269956 58356 33502543369 58357 1835951104 58358 383407730 58359 14714175204 58360 19323502081 58361 1073545225 58362 5791514404 58363 851647489 58364 4312286224 58365 12958862569 58366 6749115409 58367 851705856 58368 11528177530489 58369 851997721 58370 6654317476 58371 2367503649 58372 4328850436 58373 3041301904 58374 83051746969 58375 6748293904 58376 9730638736 58377 4556520004 58378 3110739076 58379 852348025 58380 66637292164 58381 950735556 58382 383670479 58383 11424830769 58384 28535655625 58385 1671419689 58386 6842102089 58387 3140369521 58388 1267741490 58389 2368963584 58390 3763945201 58391 852406416 58392 76777205569 58393 852698401 58394 6134805625 58395 6001910784 58396 7459431424 58397 1359618129 58398 5335133764 58399 1197090801 58400 221206546276 58401 135285667344 58402 1919316100 58403 852932025 58404 18413675809 58405 1673709921 58406 3981610000 58407 2369450329 58408 60840168964 58409 1467579481 58410 43331418244 58411 853107264 58412 5444373796 58413 2370910864 58414 1919578969 58415 4248432400 58416 61333989649 58417 853399369 58418 384196247 58419 6644206144 58420 14320430224 58421 1914150001 58422 23369848384 58423 210587519 58424 11731056100 58425 14677807104 58426 2176035904 58427 853749961 58428 94671289969 58429 2719101025 58430 3771679396 58431 2372371849 58432 177852819076 58433 911134225 58434 314020472 58435 186235144 58436 10692594025 58437 8507664169 58438 2395417249 58439 853808400 58440 53822608009 58441 854100625 58442 384459266 58443 18164839729 58444 6400800025 58445 1676574916 58446 18909550144 58447 196301247 58448 37964574025 58449 2373833284 58450 19563616900 58451 854159076 58452 12041111824 58453 854860644 58454 2688422500 58455 36887811844 58456 9735966241 58457 5279475600 58458 5346095689 58459 1070271225 58460 11490553636 58461 4123823089 58462 1924050496 58463 348295271 58464 1072854709369 58465 2365752321 58466 4789747264 58467 2376757504 58468 5572622500 58469 924646464 58470 10491290329 58471 423089606 58472 1953513311 58473 9175149369 58474 6021139216 58475 3289481316 58476 17248094224 58477 854977600 58478 4804707856 58479 2573228529 58480 64092517225 58481 855855025 58482 245953507969 58483 943165521 58484 4332404041 58485 11745574129 58486 384985574 58487 2143597401 58488 27148164289 58489 1366041600 58490 3774259225 58491 8034791769 58492 10795210000 58493 987090724 58494 5365855504 58495 1677148209 58496 10164309445 58497 5192211249 58498 2696517184 58499 2623590841 58500 430318944169 58501 1256986116 58502 1927473409 58503 2378220289 58504 11119280704 58505 1681738081 58506 36665356324 58507 943902729 58508 4333588900 58509 26142685969 58510 3782004004 58511 856615824 58512 120046311529 58513 3659524036 58514 2411301025 58515 6814007209 58516 4335959104 58517 939054736 58518 14880828169 58519 1030987881 58520 96602856100 58521 2384075929 58522 2218786816 58523 1031951376 58524 12100440004 58525 3306365001 58526 3341764864 58527 16598972569 58528 75199350625 58529 921486736 58530 10729230724 58531 1532644201 58532 4339515625 58533 2614481424 58534 7381387225 58535 2796400161 58536 218497348969 58537 856791441 58538 1929844900 58539 6582401424 58540 8570686084 58541 2118668841 58542 7820218624 58543 856967076 58544 22104255625 58545 12998736144 58546 2348953156 58547 183908994 58548 40887670849 58549 857494089 58550 1506882719 58551 2752786089 58552 17052442225 58553 1201592896 58554 14917446769 58555 10416855969 58556 4347819844 58557 2674648089 58558 5045971225 58559 1236788224 58560 730600981504 58561 954068544 58562 1439022194 58563 153810642969 58564 16518418576 58565 4448756601 58566 6516041284 58567 857669796 58568 1958853830 58569 5890869504 58570 3787171600 58571 1071776644 58572 33915642244 58573 857845521 58574 1931163025 58575 465905946 58576 58088230225 58577 1261883529 58578 9315531289 58579 858490000 58580 10116135241 58581 11280988944 58582 2439372100 58583 2122721329 58584 27281789584 58585 1682312256 58586 2712743056 58587 2641137664 58588 5091678736 58589 949194481 58590 285355750969 58591 1471489600 58592 50359848100 58593 2386517904 58594 1931954116 58595 1685759364 58596 18523754404 58597 604582071 58598 2296901476 58599 8535357769 58600 41241486400 58601 858548601 58602 5368053289 58603 858841636 58604 72058959844 58605 4684307364 58606 386566658 58607 933180304 58608 291235074244 58609 1490732100 58610 3794929609 58611 5916224889 58612 4350193936 58613 859369225 58614 5381249449 58615 2482929241 58616 12335212096 58617 33786851344 58618 6528640000 58619 1645600356 58620 23969851684 58621 161744691 58622 1935120100 58623 2387006449 58624 584240094736 58625 17940191481 58626 14935772944 58627 1368186121 58628 4357320100 58629 2389449924 58630 9956247961 58631 860131584 58632 68697458404 58633 1078531281 58634 2855833600 58635 13078667044 58636 4648376041 58637 180108015 58638 6508778329 58639 2127792384 58640 43892764036 58641 3357854809 58642 2109932356 58643 2543184900 58644 288569872969 58645 2256060004 58646 5398428676 58647 3229876224 58648 9800010025 58649 932141961 58650 41003010064 58651 1027715364 58652 10349196361 58653 146430206244 58654 1935912001 58655 1689210000 58656 299599685449 58657 860248900 58658 2484025600 58659 2390916609 58660 21279807376 58661 860776921 58662 15045966244 58663 1207910025 58664 9842822521 58665 4698691209 58666 1936704064 58667 3788402500 58668 12169840489 58669 1474099236 58670 3797517376 58671 25141907844 58672 33674085025 58673 1374629776 58674 19739407009 58675 3317644801 58676 4365641329 58677 2393851329 58678 1937760400 58679 861011649 58680 155659444369 58681 508354610 58682 4906722304 58683 3515541264 58684 5622450289 58685 3568987081 58686 5387853604 58687 861187716 58688 301731588601 58689 6660518544 58690 3810469441 58691 1278277009 58692 15926944804 58693 861363801 58694 1939873936 58695 23656593249 58696 24892635076 58697 194238978 58698 41845611844 58699 861716025 58700 17097131536 58701 2999424289 58702 11898664561 58703 1113089769 58704 61937272384 58705 2029322304 58706 406279007 58707 9474491569 58708 7752978601 58709 2128807321 58710 16693156804 58711 862185769 58712 11039704900 58713 2395319364 58714 2797457881 58715 1699005961 58716 87475160644 58717 915546564 58718 3647072881 58719 7430784804 58720 100638679696 58721 1475404921 58722 5392258624 58723 2144060416 58724 5565906025 58725 225327747969 58726 1942517476 58727 862361956 58728 27550024324 58729 1789966864 58730 1941198671 58731 2396787849 58732 4375161025 58733 862596900 58734 26842562569 58735 2173051456 58736 22128347536 58737 5933158729 58738 2373151225 58739 971194896 58740 39444740449 58741 863066884 58742 3095364496 58743 8333316369 58744 24358781329 58745 2459961604 58746 5405484484 58747 1478018025 58748 6634754116 58749 2400216064 58750 36434792641 58751 7898587876 58752 396746439932 58753 957159844 58754 448991831 58755 4703490724 58756 5473632256 58757 863243161 58758 13512202564 58759 978125625 58760 41626200625 58761 6697294569 58762 2724944401 58763 863478225 58764 14921111104 58765 7779769209 58766 1943046400 58767 3528003609 58768 22176570724 58769 1081028641 58770 29924502169 58771 863948449 58772 10918996036 58773 5897779209 58774 1943310889 58775 3334600516 58776 42969973264 58777 1085768401 58778 1944633604 58779 46305444969 58780 8652534361 58781 1041030225 58782 6087432484 58783 989039601 58784 74667202009 58785 4713097104 58786 3004975154 58787 864007236 58788 56721138244 58789 865242225 58790 3813062500 58791 2401686049 58792 1969556738 58793 2666586321 58794 6040709284 58795 2446093764 58796 4383499264 58797 9744058944 58798 388944359 58799 1493745201 58800 1441493186884 58801 935625744 58802 389208998 58803 3051678564 58804 5726856976 58805 2580132025 58806 627560242969 58807 3177464161 58808 9896469361 58809 2403156484 58810 3833838724 58811 1398386025 58812 40633286929 58813 952895161 58814 4827609361 58815 13319929744 58816 114663504400 58817 241915767 58818 318419612 58819 979940416 58820 11477051161 58821 5941634724 58822 1947809956 58823 947039076 58824 133106036569 58825 6328361601 58826 2225858041 58827 2415919104 58828 15424398025 58829 1065369600 58830 16128238009 58831 866949136 58832 22345765225 58833 18957709969 58834 3114756100 58835 5067446596 58836 12199644304 58837 1082278404 58838 5555615296 58839 3372937929 58840 19587122116 58841 998812816 58842 39040622569 58843 1951077241 58844 5715964816 58845 4727525049 58846 1948604449 58847 1023680025 58848 140495279929 58849 5385504996 58850 10847014201 58851 11699018244 58852 4385883076 58853 938748321 58854 6996820609 58855 1924138225 58856 24824523364 58857 3860385424 58858 1949664025 58859 937768129 58860 197968933969 58861 244636134 58862 2870602084 58863 59424834 58864 40694992900 58865 2134070416 58866 5420935129 58867 1560487009 58868 4389460009 58869 10637240769 58870 12319890025 58871 1084780096 58872 39677452864 58873 1102904100 58874 1950458896 58875 19536211984 58876 5042988196 58877 3727713025 58878 15304658944 58879 191630022 58880 3991300734976 58881 3569106564 58882 2118208576 58883 1560250000 58884 30792177529 58885 1699583076 58886 1951784041 58887 52469399844 58888 12679435609 58889 867184704 58890 19634174884 58891 2783723121 58892 4394231521 58893 2969378064 58894 2737173124 58895 1700737600 58896 179977032169 58897 867302500 58898 12137428900 58899 2801796624 58900 35210646025 58901 867479209 58902 5434196089 58903 2406196809 58904 13639436944 58905 56518881169 58906 1954435681 58907 867538116 58908 12249398329 58909 867655936 58910 4705411216 58911 2864604484 58912 25850350850 58913 867891600 58914 41999173969 58915 1702470121 58916 11323300921 58917 2740731904 58918 2404235089 58919 645157122 58920 55590793729 58921 868363024 58922 492349490 58923 6705480769 58924 4397811856 58925 3374331921 58926 25695128209 58927 1721337121 58928 27050380900 58929 4189584529 58930 4653695524 58931 1244607841 58932 34749433744 58933 429182594 58934 2226424225 58935 4732339264 58936 14084467684 58937 868539841 58938 14125797904 58939 1086032025 58940 22302734281 58941 24433441344 58942 3347663881 58943 869129361 58944 321258839209 58945 1705937809 58946 1955762176 58947 527712726 58948 4400199556 58949 2029592601 58950 63371517169 58951 964288809 58952 9961038025 58953 2934063889 58954 4841376400 58955 2938073616 58956 23816822929 58957 301957746 58958 2198765881 58959 6709575744 58960 68471188900 58961 2149156881 58962 8436789904 58963 869247289 58964 4403782321 58965 4761276004 58966 391594799 58967 869601121 58968 2489490707344 58969 9816001 58970 3841644361 58971 3380492164 58972 7041055921 58973 1099850896 58974 5438620009 58975 301469786 58976 79661675536 58977 6730069369 58978 495032399 58979 869955025 58980 24361590724 58981 2601816064 58982 6962233600 58983 2420836804 58984 12066802801 58985 2272714929 58986 21796683769 58987 1058070784 58988 338966914 58989 9163658529 58990 4847640625 58991 870132004 58992 62139022729 58993 1853216401 58994 3359477521 58995 85154243344 58996 15848900402 58997 870486016 58998 5445259264 58999 967832100 59000 79783651600 59001 2629843524 59002 1961604100 59003 2150176900 59004 48768980569 59005 1707672976 59006 2289144025 59007 6135118929 59008 256329564100 59009 870545025 59010 26710018624 59011 870840100 59012 4410952225 59013 8526121569 59014 2892826225 59015 3344308900 59016 27729576484 59017 431223270 59018 3143957041 59019 2665347129 59020 15037871641 59021 870899121 59022 42307141969 59023 871076196 59024 98085470596 59025 9532007424 59026 2745340816 59027 7829478 59028 12309236809 59029 871725625 59030 3867720481 59031 16740995769 59032 13601623876 59033 2219823225 59034 5458549924 59035 1709409025 59036 4415735401 59037 3425995024 59038 969138263 59039 1053197209 59040 835920718369 59041 1870822009 59042 2482530625 59043 2422313089 59044 5282237041 59045 11299264804 59046 9414238729 59047 905588649 59048 23366179600 59049 23841853027344 59050 7611515536 59051 871784676 59052 54471825664 59053 872079961 59054 392391686 59055 7194771684 59056 22418473984 59057 1026177156 59058 19701491044 59059 5497481025 59060 8675991025 59061 2424774564 59062 1962933025 59063 872257156 59064 45525476689 59065 1711725129 59066 973738034 59067 6742380544 59068 4418127961 59069 872493444 59070 15260155024 59071 1286513424 59072 204615094336 59073 7413554404 59074 1966922500 59075 4810670881 59076 98164409344 59077 872670681 59078 2204396401 59079 3111631524 59080 10746804326 59081 1466200681 59082 6745665424 59083 872966116 59084 340162843 59085 23473916944 59086 2880254224 59087 707835815 59088 62746242064 59089 1077152400 59090 5713696921 59091 2425267009 59092 8510800516 59093 873379809 59094 103788354244 59095 2197265625 59096 13582737025 59097 2427729984 59098 3383167225 59099 1180128609 59100 48135043609 59101 2158345764 59102 2253970576 59103 29390644969 59104 10225055975 59105 1713463236 59106 5465201329 59107 873557136 59108 2187855455 59109 5357800809 59110 6413286889 59111 1495059556 59112 77151728644 59113 873734481 59114 2749429225 59115 11997259024 59116 4425309529 59117 1252452100 59118 6264247609 59119 873852721 59120 44369209600 59121 6746486769 59122 1152587078 59123 874384900 59124 21461371009 59125 10980105796 59126 3835324900 59127 2429701264 59128 15194999824 59129 2165506225 59130 268776922969 59131 202489751 59132 4433695396 59133 3878424729 59134 1967188609 59135 1714622464 59136 5501637640249 59137 1502957824 59138 1967720881 59139 6758812944 59140 8711235556 59141 874621476 59142 5467419364 59143 7041391569 59144 2001840422 59145 4770941184 59146 393721631 59147 1918702809 59148 60312974569 59149 874917241 59150 10918838342 59151 2432166489 59152 22467012100 59153 916575625 59154 5480737024 59155 1715202225 59156 7128931489 59157 47496535969 59158 2757615169 59159 875153889 59160 77452003204 59161 991494144 59162 1969584400 59163 5614055329 59164 11105998225 59165 1716942096 59166 23835345769 59167 875627281 59168 72034802449 59169 4978290249 59170 5048528809 59171 495131906 59172 12319224064 59173 1145145600 59174 1971182404 59175 27146516644 59176 17172529936 59177 1249551801 59178 13782055609 59179 2279871504 59180 12315228676 59181 2435126409 59182 441067103 59183 876041604 59184 495175393969 59185 7377607449 59186 2249699761 59187 2911357849 59188 4443288964 59189 1844702500 59190 10794586609 59191 1226050225 59192 65771218681 59193 6767036644 59194 2478944521 59195 1723910400 59196 12339210724 59197 876337609 59198 394520678 59199 6069500649 59200 536233998400 59201 1097464384 59202 57761873569 59203 1051640041 59204 10477774321 59205 4819414084 59206 4873575721 59207 876396816 59208 27864623329 59209 876692881 59210 5622000400 59211 77875599844 59212 6130107025 59213 3054662361 59214 6654806929 59215 2989902400 59216 22564245796 59217 2438088129 59218 2298339481 59219 876752100 59220 210783828544 59221 877107456 59222 1975180249 59223 3638140489 59224 14116528969 59225 5779496529 59226 5494070884 59227 2168578624 59228 10649827204 59229 6804105169 59230 3872946289 59231 1071187441 59232 141407585764 59233 877285161 59234 4896640576 59235 6970914064 59236 4976738116 59237 1085241249 59238 42771203344 59239 877403641 59240 19640060449 59241 36203433984 59242 2922591721 59243 877996161 59244 12369221089 59245 2951748900 59246 2769916900 59247 7874255169 59248 140373862225 59249 930128004 59250 45589509289 59251 938380689 59252 4448089636 59253 2438581924 59254 5000045521 59255 4268531556 59256 77903508544 59257 1228782916 59258 1975713601 59259 2440063609 59260 8746551529 59261 257604063 59262 19462203049 59263 878292496 59264 260777720896 59265 37563091344 59266 395320535 59267 2070250000 59268 17868203584 59269 2186030025 59270 3888644881 59271 3914629489 59272 14491103641 59273 878529600 59274 22241844769 59275 3391431696 59276 14695500625 59277 2441051649 59278 422115095 59279 334169474 59280 307184194564 59281 880071556 59282 1979716036 59283 16955164944 59284 4451691841 59285 1953728401 59286 6552416809 59287 932630521 59288 10025816641 59289 2444511364 59290 46102101796 59291 995654916 59292 887716342969 59293 1506914761 59294 630699266 59295 5744427264 59296 68047939600 59297 2646176481 59298 5498519104 59299 1301405625 59300 17444862241 59301 9537866244 59302 2283979681 59303 1276132729 59304 71052634249 59305 2066702521 59306 3400989124 59307 3125033604 59308 342561019 59309 984327876 59310 30106414144 59311 2760556681 59312 33377463025 59313 3093806884 59314 2596819681 59315 1725073156 59316 12409291609 59317 1411429761 59318 1484157746 59319 94287071844 59320 19746151441 59321 930860100 59322 5514102049 59323 1231518649 59324 4461304849 59325 29286161424 59326 1980517009 59327 194613126 59328 950697151369 59329 986902225 59330 4959398929 59331 2448468324 59332 19748680900 59333 880308900 59334 12506396224 59335 1730892816 59336 10069119025 59337 10067513569 59338 396121202 59339 14190527376 59340 46084067584 59341 880605625 59342 1982386576 59343 2891427984 59344 22686083161 59345 4739083281 59346 113021698969 59347 1104897600 59348 5694211600 59349 2992855849 59350 7688659225 59351 880783684 59352 27954836809 59353 3014668836 59354 433771607 59355 13360354569 59356 9647364841 59357 880843041 59358 9613214209 59359 881139856 59360 304675296676 59361 3261209449 59362 457273970 59363 1901047201 59364 46607196769 59365 2537640625 59366 1986930625 59367 8840136484 59368 12293265625 59369 881377344 59370 10882036489 59371 1517492025 59372 4466115241 59373 53331897969 59374 4901260081 59375 37357158400 59376 63969538084 59377 881674249 59378 2786361796 59379 2450448004 59380 8758339396 59381 552531743 59382 15323221369 59383 1080831376 59384 17535321241 59385 6116334849 59386 3183103561 59387 881852416 59388 78633693889 59389 1235171025 59390 3907000036 59391 6820612569 59392 1507857168434 59393 882030601 59394 8139107089 59395 4278598921 59396 6574777225 59397 4233714489 59398 2496001600 59399 882268209 59400 1155489553969 59401 912281616 59402 4924390276 59403 2453419024 59404 4475743801 59405 1997285481 59406 5520787204 59407 882565264 59408 31740629281 59409 29399217444 59410 6771314944 59411 1777887225 59412 12439387024 59413 342560198 59414 2434929025 59415 6315004089 59416 24918201025 59417 882624681 59418 15378976144 59419 883278400 59420 8924203024 59421 2867816704 59422 3989185600 59423 3796531456 59424 146943422224 59425 3402855556 59426 2442336400 59427 28497491344 59428 404148478 59429 1036711204 59430 28631008849 59431 986211216 59432 29270077225 59433 3464146449 59434 1987733056 59435 1733806321 59436 62768788369 59437 5421082384 59438 2625947536 59439 2454905209 59440 45329816464 59441 883337841 59442 5538634084 59443 883456729 59444 16070379361 59445 13481996544 59446 397992575 59447 883635076 59448 28544778304 59449 1915462756 59450 9599100625 59451 9121587049 59452 5702364196 59453 884051289 59454 122280997969 59455 4890624489 59456 116646839296 59457 2460358404 59458 7201049881 59459 1087944256 59460 24657478729 59461 970820964 59462 3418857841 59463 6845411169 59464 2023508678 59465 4329113616 59466 11945834209 59467 884170225 59468 4476948100 59469 2959577604 59470 5860668025 59471 884229696 59472 461566695769 59473 884943504 59474 2214549481 59475 19467783729 59476 4482972025 59477 1237913856 59478 8869307329 59479 2739789649 59480 19799304100 59481 19026615969 59482 1991747641 59483 1112489316 59484 12489627049 59485 1735555600 59486 12378565081 59487 2843768929 59488 208369425625 59489 1920718276 59490 31209462244 59491 975875121 59492 5341271056 59493 6086652289 59494 2196234496 59495 2132130625 59496 38609106064 59497 885300516 59498 2125117801 59499 9729257769 59500 104064953281 59501 2705144121 59502 7857404164 59503 974313796 59504 22783789249 59505 4873017249 59506 1992551044 59507 438403751 59508 160850727844 59509 885419536 59510 105112823 59511 2875318884 59512 12899280625 59513 886193361 59514 25116544324 59515 1737305761 59516 4487794081 59517 8890038369 59518 398528063 59519 1109223025 59520 2005288230724 59521 3166312900 59522 1996570489 59523 2460854449 59524 7261766656 59525 3408574689 59526 15434832169 59527 2407864900 59528 5039931506 59529 2463335424 59530 3943840000 59531 190887846 59532 26734539049 59533 218645618 59534 3357043600 59535 1751485492969 59536 33052694416 59537 204467334 59538 5545334089 59539 886729284 59540 15567802441 59541 3030172209 59542 987602687 59543 1239744100 59544 78280765369 59545 1741392900 59546 2937531601 59547 4042670724 59548 4490206081 59549 3099816976 59550 21717032689 59551 1992729600 59552 51456385600 59553 12257146944 59554 2794602496 59555 2136658176 59556 31666914304 59557 886848400 59558 2219917456 59559 2465321104 59560 19905823744 59561 887027089 59562 43237795969 59563 2616834025 59564 4493825296 59565 14483400409 59566 860908175 59567 887444100 59568 92386818304 59569 969325956 59570 18859254241 59571 6882693444 59572 5645418496 59573 983951424 59574 5547568324 59575 118073174 59576 14367857956 59577 6112425124 59578 1998447616 59579 1522794529 59580 70430259769 59581 888338025 59582 5772808441 59583 2466810889 59584 1029013446409 59585 2222933904 59586 5558746249 59587 1240659729 59588 4509525409 59589 19130209344 59590 870381791 59591 2196328225 59592 49047632089 59593 1413609604 59594 2400412036 59595 5686215649 59596 1246336295 59597 1084384900 59598 63522649369 59599 941446489 59600 89795516281 59601 2472277284 59602 2513117161 59603 1323067876 59604 12499687204 59605 1607926578 59606 2000593984 59607 8604788644 59608 10134247561 59609 249203879 59610 10947855424 59611 888516864 59612 855816034 59613 3537513529 59614 2235209284 59615 1742561536 59616 4849627582969 59617 888636100 59618 3430796329 59619 8170713664 59620 12866591761 59621 888814969 59622 8708995684 59623 990360900 59624 12114304225 59625 63989773444 59626 4942933636 59627 888874596 59628 12519819664 59629 889530625 59630 5229169969 59631 6776911684 59632 22857206596 59633 5474668081 59634 15490789444 59635 1744315225 59636 5673855625 59637 2776973809 59638 2002473001 59639 1431108900 59640 143957259889 59641 1823204601 59642 2798727409 59643 2370762238 59644 13467602500 59645 2080089664 59646 5567696689 59647 2199422404 59648 614717153521 59649 2800208889 59650 1558353887 59651 889769241 59652 35001545569 59653 2477052900 59654 4966161841 59655 5776304004 59656 10139684416 59657 2691015625 59658 7042062889 59659 889888561 59660 13945956649 59661 17170695369 59662 640508255 59663 890067556 59664 111774542929 59665 1746069796 59666 2003010025 59667 2472774529 59668 11189619961 59669 890127225 59670 179722579969 59671 890783716 59672 10188681721 59673 2478247524 59674 400942214 59675 16803677641 59676 12590410849 59677 1046587201 59678 2535726736 59679 10299611169 59680 103902430921 59681 1101509721 59682 95763634849 59683 1526777476 59684 5448358969 59685 8252268964 59686 2811120400 59687 1116294921 59688 80180718244 59689 2204584209 59690 1062852839 59691 2625742564 59692 4513152400 59693 890962801 59694 5587861504 59695 1746654849 59696 106054435600 59697 83195902969 59698 2967525625 59699 891201609 59700 54115321129 59701 948640000 59702 2006502436 59703 6146873604 59704 12911549641 59705 1750167225 59706 22872630169 59707 891679321 59708 2141787650 59709 4300342929 59710 9797634289 59711 1230325776 59712 325404075364 59713 1067263561 59714 2465221801 59715 14181713569 59716 4519200625 59717 3341996100 59718 6944222224 59719 1784471049 59720 20066139025 59721 3146873409 59722 3466736641 59723 891858496 59724 263745927844 59725 3437242384 59726 2007040000 59727 3010936384 59728 22930742041 59729 892276641 59730 16992947449 59731 10715355225 59732 4995803761 59733 6915918244 59734 2007846481 59735 3055325625 59736 45237886864 59737 1777549921 59738 6491363761 59739 2479741209 59740 10917115225 59741 1248915600 59742 15528150544 59743 892396129 59744 10335240194 59745 12081746889 59746 2008653124 59747 892575376 59748 22139059264 59749 953512641 59750 15374512036 59751 19268771344 59752 38017200400 59753 893113225 59754 9116812324 59755 3932418681 59756 4524042121 59757 2481733489 59758 401748551 59759 2205617296 59760 397892239369 59761 1530765625 59762 2013765625 59763 3510207009 59764 5260020676 59765 1751924736 59766 13859646529 59767 965904241 59768 15718639876 59769 8151742369 59770 5406807961 59771 893352321 59772 17224462564 59773 441499250 59774 9824377924 59775 9821206404 59776 274351773796 59777 2851880409 59778 1015685027344 59779 893711025 59780 65213836900 59781 2484224964 59782 2227273636 59783 935748100 59784 44551389184 59785 2464129600 59786 2206086961 59787 34100054244 59788 4526463841 59789 1122652036 59790 10991844964 59791 893890404 59792 5850183767 59793 3652026624 59794 4970814016 59795 1754855881 59796 52721670544 59797 894249216 59798 2307265156 59799 3581663409 59800 106353602161 59801 443568966 59802 5594591209 59803 199446647 59804 4530097636 59805 38587494969 59806 2564814736 59807 250122498 59808 420165832804 59809 894967056 59810 136206779 59811 2487216384 59812 25213115 59813 1896167025 59814 15584276569 59815 4390122564 59816 2039836415 59817 2849637924 59818 2831836225 59819 200015474 59820 25254612889 59821 970011025 59822 4994107561 59823 17124863044 59824 23201382400 59825 3454500625 59826 17481335089 59827 1028420761 59828 4537369600 59829 25995757824 59830 5857453156 59831 1872639076 59832 224853310969 59833 895864761 59834 402824927 59835 4902380289 59836 11231548441 59837 1152874116 59838 5632802704 59839 1542761284 59840 397177248400 59841 8956161769 59842 2015112100 59843 2743245376 59844 12620724964 59845 1755442404 59846 3212622400 59847 2490209604 59848 10215953476 59849 977125081 59850 216119922769 59851 1251673641 59852 7779945616 59853 2667412609 59854 2017806400 59855 1758376489 59856 87049781764 59857 2829176100 59858 2309859721 59859 53910802969 59860 880675843 59861 1278777600 59862 7889347684 59863 896343721 59864 26056093561 59865 8560320484 59866 2487615376 59867 997170084 59868 35170126369 59869 2148878736 59870 3978203329 59871 6172773489 59872 51787649761 59873 1254434724 59874 7140588004 59875 6975590400 59876 4545860929 59877 6928398169 59878 26742387961 59879 896583249 59880 56485602889 59881 987719184 59882 2273668489 59883 2490708649 59884 6395040961 59885 1059997119 59886 43863856969 59887 897601600 59888 34361295424 59889 2493204624 59890 6189912976 59891 2001220225 59892 70525831489 59893 951599104 59894 2019423844 59895 36955064169 59896 10221412201 59897 1078071556 59898 6465285649 59899 2974938849 59900 17561550400 59901 2785939524 59902 2514922201 59903 1104232900 59904 17494452273769 59905 1760138116 59906 1450240742 59907 3721854049 59908 5699646016 59909 1040578564 59910 11013872809 59911 1035745489 59912 10248727696 59913 51784463844 59914 466790543 59915 2817911056 59916 12651075529 59917 2164110400 59918 2022660676 59919 2494702809 59920 115542887056 59921 897841296 59922 15603007744 59923 1300035136 59924 5366295025 59925 15216949449 59926 4987325641 59927 5528517316 59928 40379696809 59929 898500625 59930 6830196025 59931 6932560644 59932 351020974 59933 1056770064 59934 13898523664 59935 1766016576 59936 52009083025 59937 2497700529 59938 3232377316 59939 252888495 59940 651550852969 59941 444605639 59942 3317529604 59943 6042263824 59944 11637662884 59945 2662560000 59946 6569426704 59947 990864484 59948 449999848 59949 6957561744 59950 11657736841 59951 898680484 59952 64997972809 59953 1007745025 59954 2904132100 59955 12336989184 59956 7915482961 59957 899100225 59958 15715631044 59959 1123925625 59960 20388698521 59961 6119463529 59962 1001565350 59963 1102107204 59964 19378588849 59965 2023020484 59966 2023470289 59967 19547395344 59968 117644884036 59969 3819610809 59970 11057994649 59971 899400100 59972 9238093225 59973 2498200324 59974 2226707344 59975 3489146761 59976 602039431744 59977 1112422609 59978 405252038 59979 2499200064 59980 8936109961 59981 899940001 59982 9713482249 59983 5000328369 59984 38471291881 59985 23153274244 59986 2549038144 59987 946054564 59988 12671329489 59989 959017024 59990 9843417796 59991 2502700729 59992 10270606336 59993 1126474969 59994 63032127844 59995 5452197921 59996 6051439681 59997 6190070329 59998 2292590161 59999 900360036 60000 2127534380449 60001 1040385025 60002 2982579769 60003 9377404569 60004 2271475607 60005 2473172361 60006 6782675449 60007 1439898916 60008 18148400656 60009 3118887409 60010 5129424400 60011 2227368025 60012 35254568644 60013 900480064 60014 2549341081 60015 4907282704 60016 64133536516 60017 900840196 60018 13976441284 60019 1148735449 60020 8995763716 60021 373244017969 60022 2026710361 60023 950488900 60024 37817414089 60025 128668559616 60026 2028871849 60027 4530232249 60028 5573966281 60029 901080324 60030 55689864169 60031 975625225 60032 729355284529 60033 2505202704 60034 3472744900 60035 1767193444 60036 12701740804 60037 901200400 60038 2835988516 60039 17678893444 60040 32544160000 60041 902281444 60042 5635054489 60043 1015378225 60044 5751402244 60045 4917094884 60046 5026810000 60047 2255205121 60048 568986593344 60049 1683789156 60050 7948614025 60051 3143508489 60052 4566515776 60053 3654202500 60054 5666626729 60055 1774852641 60056 10297987441 60057 6970079169 60058 2031304900 60059 1622800656 60060 146598625924 60061 1130304400 60062 2272524241 60063 2505703249 60064 52119976804 60065 2134717209 60066 21050237569 60067 2235682089 60068 4575034321 60069 2507205184 60070 3983503225 60071 1601600400 60072 28956807889 60073 1553463396 60074 12540640225 60075 88245831844 60076 7395828001 60077 902461681 60078 14705685289 60079 1067067556 60080 46057022881 60081 6268205584 60082 2856795601 60083 902641936 60084 36275773444 60085 2177622225 60086 3539179081 60087 2511713689 60088 35623920049 60089 902702025 60090 11146502929 60091 903002500 60092 5851485025 60093 9922550544 60094 2032927744 60095 5676718336 60096 333774263824 60097 1326416400 60098 2469096100 60099 7657475049 60100 17913948649 60101 903062601 60102 370195582969 60103 903182809 60104 14706412900 60105 4931831529 60106 2271952225 60107 903783969 60108 12711886009 60109 3269895489 60110 4007396416 60111 6990966544 60112 61776108304 60113 1155932001 60114 7097557009 60115 2491307569 60116 20905978921 60117 2951422929 60118 406874162 60119 1018439569 60120 167045498944 60121 969699600 60122 3292005376 60123 16064802009 60124 4588436644 60125 14288616225 60126 8028518404 60127 903964356 60128 52676217169 60129 26467059969 60130 1986981254 60131 1005080209 60132 12762672784 60133 904144761 60134 2140912900 60135 8056319049 60136 10314433600 60137 920751639 60138 28110546244 60139 904445476 60140 13856821225 60141 2512716129 60142 2036987689 60143 947900944 60144 162551693329 60145 3015217921 60146 3503929636 60147 8057216644 60148 6451302400 60149 904806400 60150 22592194249 60151 3959555625 60152 13022233225 60153 2515724649 60154 3035569216 60155 2236154944 60156 100290655969 60157 1096338321 60158 5097246025 60159 3541083049 60160 1481247214225 60161 904986889 60162 7255121329 60163 1131582321 60164 15913317904 60165 34507520644 60166 2368768900 60167 905047056 60168 48928112809 60169 906250816 60170 5780560900 60171 3648401604 60172 28675696921 60173 1328092249 60174 15753262144 60175 4569084025 60176 23275468969 60177 4333852224 60178 407415590 60179 2236722436 60180 33321581764 60181 1267360000 60182 2038071025 60183 55077987969 60184 10330892881 60185 1776032449 60186 14093726089 60187 1069617025 60188 5209230625 60189 2517731329 60190 6948722881 60191 1444304016 60192 824849036944 60193 2241927801 60194 2038883716 60195 4946590224 60196 979608038 60197 1135420416 60198 6649913209 60199 1126139364 60200 116960580025 60201 6995147769 60202 2940133729 60203 2268140625 60204 15588021904 60205 1776622500 60206 2039696569 60207 9535913104 60208 30426871489 60209 906491664 60210 88766455969 60211 267604647 60212 4593315076 60213 2522249284 60214 13968639721 60215 1778393241 60216 51101767249 60217 906672321 60218 2040238561 60219 7016072644 60220 9043629604 60221 5546525625 60222 5668885264 60223 907515625 60224 119149922761 60225 15827401249 60226 2041051684 60227 982070244 60228 88945308169 60229 2154630724 60230 1277888870 60231 3178929924 60232 10352859001 60233 1657955524 60234 5693758849 60235 4400332225 60236 9670362244 60237 33511695844 60238 2042949601 60239 988788025 60240 132712304209 60241 961620100 60242 8935542784 60243 3167663524 60244 4600637584 60245 1784893504 60246 15866425444 60247 1268285769 60248 13263668224 60249 9860887204 60250 16676881321 60251 907696384 60252 12772842289 60253 1097265625 60254 2613049924 60255 25332542244 60256 131182320481 60257 907756641 60258 12725419249 60259 908118225 60260 15662272201 60261 3191346064 60262 475819634 60263 449807154 60264 2436524317969 60265 2286082969 60266 2043492025 60267 2525263504 60268 13897108996 60269 1270138321 60270 74614746649 60271 908660736 60272 23300190736 60273 9581864769 60274 2043763264 60275 3506534656 60276 12854344129 60277 2660909056 60278 409313423 60279 2859254784 60280 29159319121 60281 1554803761 60282 20103553369 60283 1457559684 60284 11442366961 60285 4951514689 60286 2498400256 60287 2093794564 60288 794241004804 60289 908781316 60290 4018038544 60291 76763351844 60292 4603079716 60293 909504964 60294 10068516964 60295 2643090921 60296 2072688719 60297 2951966224 60298 6322317169 60299 1141831681 60300 153183783769 60301 1166768964 60302 2873496025 60303 2526771289 60304 23423996401 60305 4451558400 60306 21045885184 60307 1557486225 60308 4606744129 60309 7020261369 60310 5168603449 60311 202744383 60312 74254615009 60313 255669702 60314 510676391 60315 4966302784 60316 6013692304 60317 909927225 60318 44336355844 60319 430756014 60320 200894893369 60321 2528279524 60322 2047834009 60323 986148409 60324 18182364964 60325 1089760370 60326 8274449296 60327 7032835044 60328 10380349456 60329 2084835600 60330 11213115664 60331 910108224 60332 354678259 60333 22801604004 60334 2248561561 60335 2518634596 60336 181699292644 60337 910289241 60338 409856471 60339 2529285264 60340 22510201156 60341 1063933924 60342 8536281664 60343 910590976 60344 15502740100 60345 109106017344 60346 5464757776 60347 2904563236 60348 16895320324 60349 208451330 60350 10392579136 60351 2530794249 60352 206598429961 60353 911194596 60354 40355586769 60355 1785485025 60356 179111339 60357 5380515904 60358 2427828529 60359 1561514256 60360 57841212004 60361 2251312704 60362 2050278400 60363 10652716944 60364 4617746116 60365 1792590921 60366 5700552004 60367 1583642025 60368 491079994441 60369 2532303684 60370 4026029401 60371 1072235025 60372 201993616969 60373 911496481 60374 2051637025 60375 74825225764 60376 10385851921 60377 998117649 60378 6584024164 60379 1806505009 60380 9067610176 60381 7053816169 60382 7552479025 60383 911919204 60384 223957990564 60385 3108174001 60386 2268521641 60387 2535827449 60388 6683226001 60389 2252356681 60390 52274877769 60391 1005841225 60392 10413386116 60393 2877464164 60394 2052452416 60395 2380073796 60396 32375524624 60397 912402436 60398 5801564224 60399 19582363969 60400 97073372356 60401 2912652961 60402 5702817289 60403 2258625625 60404 4621416361 60405 5020714449 60406 410671718 60407 1046393104 60408 82878924769 60409 974938176 60410 10260271849 60411 4356264004 60412 1305275558 60413 912825369 60414 5714150464 60415 2167181809 60416 3243579388036 60417 44199596169 60418 2582164225 60419 1302704649 60420 45679230529 60421 376642562 60422 2055171556 60423 3603240729 60424 50481102400 60425 3523965769 60426 126246617344 60427 913308841 60428 4629985936 60429 2536834689 60430 4031361049 60431 2903377689 60432 66869822464 60433 988410721 60434 3544178089 60435 19040412169 60436 1064515586 60437 1562858089 60438 14250868129 60439 1343222500 60440 20713829929 60441 2537338384 60442 2645662096 60443 913490176 60444 66428361169 60445 1331026647 60446 411487775 60447 2540361604 60448 10669335791 60449 913731984 60450 53433558649 60451 1115493201 60452 15179472025 60453 19652394969 60454 2456590096 60455 2347402500 60456 41802664849 60457 914820516 60458 883891487 60459 6303089664 60460 9151792225 60461 1006475625 60462 15885325369 60463 1566893056 60464 23597875456 60465 6533812224 60466 12622073104 60467 412704294 60468 12915640609 60469 1143116100 60470 4039365136 60471 7083242244 60472 2083697807 60473 2936664481 60474 5727765124 60475 825895223 60476 8024755561 60477 3735898884 60478 2881864489 60479 957531136 60480 12308253089344 60481 1332250000 60482 2059253641 60483 2543386624 60484 4636111921 60485 1793776609 60486 7285817449 60487 2261763364 60488 10451995225 60489 21436473744 60490 6709248100 60491 1040256009 60492 14376489604 60493 914941504 60494 5965399696 60495 6573479929 60496 7725908786 60497 915304516 60498 15979993744 60499 191568119 60500 68043244201 60501 8421182289 60502 1231225703 60503 1150837776 60504 29186988964 60505 1795555876 60506 2060070544 60507 483458777344 60508 11633779600 60509 915667600 60510 11324577889 60511 1279421361 60512 90720235204 60513 66816394 60514 2345464900 60515 27419385744 60516 43268992144 60517 1098259600 60518 2061432409 60519 2544395364 60520 30332750569 60521 915849169 60522 21589012624 60523 1048399641 60524 4639789456 60525 27551684169 60526 2607532096 60527 916212361 60528 120889726864 60529 453990146 60530 4058072209 60531 2545908849 60532 5976063025 60533 1281282025 60534 69201615844 60535 1796149161 60536 52095323536 60537 188837777 60538 412304642 60539 917726436 60540 25455245209 60541 1570933225 60542 2064702721 60543 35433168169 60544 446395024384 60545 1797336025 60546 5730035809 60547 204019943 60548 4641015625 60549 2550452004 60550 4188717791 60551 1030795236 60552 105194489569 60553 269289926 60554 4535349025 60555 7200710449 60556 4647148900 60557 2781402121 60558 5736850564 60559 1473101161 60560 46545042049 60561 19792831969 60562 2294889025 60563 978438400 60564 84859768249 60565 1799117056 60566 2911249936 60567 4389990049 60568 14817949441 60569 1153825024 60570 31581554944 60571 2964149136 60572 7010880361 60573 3186263809 60574 2976357136 60575 3564806436 60576 151637811649 60577 1286872129 60578 5120833600 60579 9333878544 60580 16379904256 60581 1058461156 60582 9283707904 60583 234051135 60584 10463039521 60585 12768322009 60586 2066611600 60587 1118233600 60588 482590027969 60589 918090000 60590 5450130625 60591 3778192089 60592 59383841344 60593 1852011225 60594 5741395984 60595 1806250000 60596 4654514176 60597 7091660944 60598 2296613929 60599 3247290225 60600 116057411584 60601 918271809 60602 2319963556 60603 2554999209 60604 5740486756 60605 5091393316 60606 82663150144 60607 918393025 60608 120664527424 60609 3083803024 60610 9471960976 60611 918574864 60612 12956585929 60613 5709918096 60614 2067429961 60615 39974803969 60616 10479616900 60617 918756721 60618 5750492224 60619 1577678400 60620 23138364769 60621 5342440464 60622 2593763041 60623 918999225 60624 190433613769 60625 14701562500 60626 2068248484 60627 6346830889 60628 7440787600 60629 1356743556 60630 17102623729 60631 919181124 60632 30985152676 60633 7142278144 60634 1302465719 60635 2252736369 60636 19328506729 60637 919484329 60638 2068794256 60639 4009042489 60640 106107199081 60641 2273287041 60642 44811385969 60643 1619338081 60644 4661885284 60645 8670775689 60646 414213815 60647 919544976 60648 154277699524 60649 919848241 60650 8001123601 60651 12384796369 60652 1042308095 60653 1023296121 60654 8204192929 60655 4492752784 60656 575521166 60657 2558032929 60658 3557406736 60659 919908900 60660 74672120644 60661 920454921 60662 13116204676 60663 106150451 60664 10496207401 60665 2546110681 60666 5775544009 60667 2072798784 60668 5695569961 60669 140390347969 60670 4066102756 60671 2812286961 60672 1853429019649 60673 1579108644 60674 660353303 60675 9869826409 60676 3279565382 60677 1181296900 60678 15998961169 60679 920758336 60680 5551178639 60681 3302456089 60682 2072070400 60683 2277484729 60684 23059029904 60685 2314956996 60686 3050794756 60687 10052468644 60688 23647673284 60689 921183201 60690 43462659529 60691 23719605 60692 4670492281 60693 2558538724 60694 2074802500 60695 2448171441 60696 228065463844 60697 7065411136 60698 4897900225 60699 2562586884 60700 18269847556 60701 977187600 60702 6989294404 60703 921668881 60704 137055444100 60705 21583135744 60706 2242590736 60707 1157292361 60708 13048949824 60709 257532290 60710 7310421001 60711 41199662529 60712 2100266114 60713 1011812481 60714 16151105569 60715 1808035441 60716 5765061184 60717 3259496464 60718 1025054255 60719 921911769 60720 285580153609 60721 1016589456 60722 2306400625 60723 36171094969 60724 10862642176 60725 8846343025 60726 6735813184 60727 922093956 60728 10534969600 60729 3715755849 60730 4074141241 60731 1290605625 60732 96479814544 60733 922215424 60734 2077809889 60735 5025675664 60736 239632767529 60737 922822884 60738 7293501604 60739 2279585025 60740 9175915681 60741 9070086169 60742 4244392201 60743 2469195481 60744 29371789924 60745 1810417401 60746 1029784706 60747 2565625104 60748 4674183424 60749 1581732441 60750 2585059427344 60751 1029062241 60752 23722468441 60753 9248091889 60754 2561776996 60755 2086479684 60756 18000783889 60757 922944400 60758 2599572196 60759 9170360644 60760 178993301776 60761 923005161 60762 15900453409 60763 923308996 60764 6697949281 60765 5040574009 60766 3332060176 60767 2283788521 60768 458819279044 60769 1045875600 60770 4696772089 60771 3291546384 60772 4677876025 60773 923491321 60774 842814737 60775 10583265625 60776 11538841561 60777 20075205969 60778 415580210 60779 923916816 60780 25757682064 60781 3400755856 60782 2079724816 60783 2567651584 60784 29585032009 60785 1811608969 60786 22986198544 60787 1123121169 60788 21193245241 60789 4098176289 60790 4087556356 60791 2002652001 60792 37503033649 60793 924464025 60794 2665140625 60795 35952710544 60796 4688962576 60797 258466119 60798 5782385764 60799 1001469316 60800 41045981362 60801 4435160409 60802 1275971174 60803 1022080900 60804 102439683844 60805 1812204900 60806 2083009600 60807 2572214089 60808 15135150625 60809 8246456100 60810 11346936484 60811 924768100 60812 7713406276 60813 8576982544 60814 3563493025 60815 1822350721 60816 181009404304 60817 1142507601 60818 2694959569 60819 5699797009 60820 9224257849 60821 925924041 60822 24582163369 60823 457140095 60824 10546057636 60825 10114727184 60826 526871654 60827 1589856129 60828 16442163529 60829 198500402 60830 15531141376 60831 55961579844 60832 53684890000 60833 1017482404 60834 5784667249 60835 7286500321 60836 5353117225 60837 6373148224 60838 3073704481 60839 1081423225 60840 466163948644 60841 1304654400 60842 2388374641 60843 3254360209 60844 3154017047 60845 2323047204 60846 340874312 60847 983010609 60848 23947562500 60849 7146504369 60850 8080212100 60851 2289048336 60852 18340472329 60853 2437989376 60854 416674946 60855 5080410729 60856 2116900031 60857 1361831409 60858 432881095969 60859 926228356 60860 11734955584 60861 2574750564 60862 2086022929 60863 1849860100 60864 363906943009 60865 6998995600 60866 3581783104 60867 7180359169 60868 4695127441 60869 926776249 60870 11459060209 60871 1070598400 60872 26248212169 60873 2833645824 60874 2932330801 60875 7090650436 60876 62994474169 60877 1158585444 60878 2555403601 60879 11261878884 60880 47528796121 60881 1484252676 60882 7793711524 60883 968392161 60884 6902784889 60885 59810571844 60886 5168172100 60887 926837136 60888 37450764484 60889 927141601 60890 4090242025 60891 2581351249 60892 8162399716 60893 2293260544 60894 22601213569 60895 2679201121 60896 79936252900 60897 3292120129 60898 2088490000 60899 927202500 60900 141339906304 60901 927567936 60902 2586739600 60903 8356153744 60904 17406844225 60905 3134768121 60906 5805220864 60907 586789121 60908 4698828304 60909 2978103184 60910 4103683600 60911 1165061689 60912 1799788599844 60913 927689764 60914 7818626929 60915 7868931849 60916 1097598911 60917 927750681 60918 14640274009 60919 927872521 60920 20932013041 60921 17825454144 60922 2479542025 60923 928299024 60924 13069519684 60925 3576518416 60926 2346336721 60927 4135390249 60928 846143662127 60929 1512354321 60930 32143828369 60931 2037890449 60932 4703765056 60933 3906500004 60934 2088764209 60935 4523773081 60936 29464409104 60937 928481841 60938 418319750 60939 29476425969 60940 13240874761 60941 1000709956 60942 14369296384 60943 928786576 60944 44676854161 60945 6421137424 60946 3025000000 60947 1004192721 60948 36447391744 60949 459246111 60950 15815074564 60951 3658072324 60952 16127476036 60953 929030400 60954 5809793284 60955 2288091556 60956 29045703184 60957 12351432769 60958 2434040896 60959 237691334 60960 310334783929 60961 930250000 60962 3828268129 60963 6399520009 60964 4714882225 60965 2226896100 60966 46574819344 60967 1024832169 60968 10634971876 60969 2582367489 60970 19434590464 60971 1368630025 60972 13100404849 60973 447666143 60974 2569374721 60975 28785194244 60976 31567694929 60977 3316608100 60978 5816655289 60979 1620143001 60980 9297009241 60981 2583892224 60982 2092056121 60983 1598000625 60984 393645817744 60985 1824144100 60986 2092605025 60987 3019172809 60988 5413869241 60989 992187001 60990 17323034689 60991 2299586116 60992 124235805841 60993 161252039844 60994 2094252169 60995 2582977329 60996 44418513049 60997 1098127044 60998 5182416121 60999 2585925904 61000 96250719049 61001 930433009 61002 16170174244 61003 1156884169 61004 5295327361 61005 35516040849 61006 3974419849 61007 931043169 61008 103798019329 61009 5843073600 61010 4119842596 61011 7184596644 61012 2378206022 61013 1547556921 61014 5825810929 61015 1826536644 61016 2534581094 61017 5154091264 61018 2095350625 61019 746299878 61020 250062003844 61021 1089198009 61022 24061274 61023 2587451689 61024 54023240041 61025 123877371 61026 14488214689 61027 931165225 61028 11298414436 61029 7205802769 61030 5360582656 61031 931531441 61032 29603611249 61033 2305920400 61034 2096998849 61035 8893810249 61036 4717354489 61037 1064325376 61038 16323128644 61039 1894860900 61040 124178712100 61041 2588977924 61042 700951679 61043 931775625 61044 13162284529 61045 2186778169 61046 2412184996 61047 90262390969 61048 18521304649 61049 1030345801 61050 38367799129 61051 931958784 61052 4721064100 61053 3383399889 61054 37504195600 61055 1831326436 61056 2601485119744 61057 932997025 61058 2098372864 61059 2589995664 61060 11680421776 61061 6632147844 61062 5830391449 61063 962798841 61064 13740528400 61065 23959015369 61066 3081360100 61067 1066675600 61068 32912127889 61069 1032336900 61070 5976990721 61071 2590504609 61072 33763327504 61073 1046846025 61074 244097259844 61075 1809981431 61076 4722300961 61077 2593050084 61078 2100297241 61079 1026946116 61080 60600653584 61081 1174158756 61082 5206199716 61083 10117744569 61084 4726012516 61085 2712638889 61086 5844143809 61087 160280659 61088 98339315281 61089 6434767089 61090 929538854 61091 933241401 61092 36533352769 61093 1076496100 61094 2957728225 61095 5095389924 61096 26344536100 61097 988850916 61098 7334552164 61099 933913600 61100 39469768900 61101 33374539969 61102 2240034241 61103 7770069904 61104 109350585124 61105 3711733776 61106 2100847225 61107 2598144784 61108 4732201681 61109 1177038864 61110 85052139769 61111 1486488025 61112 10646112400 61113 4457832289 61114 2101122244 61115 2337239025 61116 18658740409 61117 2309090809 61118 2103598225 61119 7210047744 61120 242496168721 61121 934158096 61122 7557172624 61123 274377503 61124 15326192401 61125 20506812804 61126 3612370609 61127 1307473281 61128 244467946969 61129 934524900 61130 4130632900 61131 7451487684 61132 9617332624 61133 1206450756 61134 9536889649 61135 1834922896 61136 23972638561 61137 7231291369 61138 7398408196 61139 1610256384 61140 25858891249 61141 934830625 61142 3096699904 61143 3192476004 61144 10662834121 61145 4554900100 61146 21399886369 61147 1192251841 61148 4733440000 61149 4868829729 61150 8159689561 61151 934891776 61152 1561567639129 61153 935381056 61154 2105800321 61155 117948972969 61156 364523683 61157 1490963769 61158 5864802724 61159 2311205625 61160 33505838116 61161 5340978724 61162 2698698601 61163 1340365321 61164 36964676644 61165 3174871716 61166 6798002500 61167 2599164324 61168 24098215696 61169 936666025 61170 11616959524 61171 337365407 61172 5378168896 61173 18046429569 61174 17114680 61175 3629460025 61176 29650084864 61177 1076561721 61178 1371035522 61179 2600694009 61180 53414143225 61181 1062955609 61182 68022899344 61183 1507458276 61184 625048360000 61185 5125414464 61186 422170226 61187 2314379664 61188 13172611984 61189 1124529156 61190 1053687410 61191 13216261444 61192 10718667961 61193 1310295204 61194 26173415524 61195 1835522649 61196 4744592161 61197 2602734289 61198 519812471 61199 1378859689 61200 888564513769 61201 5801716561 61202 2247992569 61203 4323983049 61204 11750560000 61205 1838522884 61206 6330907489 61207 1047816900 61208 26537713216 61209 20110643344 61210 4144140625 61211 937033321 61212 13203618649 61213 1038643984 61214 2432561041 61215 21799636609 61216 11008745798 61217 2059435161 61218 24370956544 61219 214499399 61220 9333492100 61221 2603754729 61222 5249147401 61223 937278225 61224 29789724409 61225 5660907121 61226 9133433761 61227 7273872369 61228 4748312464 61229 463472663 61230 21163557529 61231 937951876 61232 34091560321 61233 2608859929 61234 532739063 61235 2338592881 61236 14955135292969 61237 2106442816 61238 2410417216 61239 2753310784 61240 21261430969 61241 1199583225 61242 6706299664 61243 4006763401 61244 6003925225 61245 14307030544 61246 2784461824 61247 1135218249 61248 539441774089 61249 1499935441 61250 189905079961 61251 3319718689 61252 4752034225 61253 938196900 61254 20595694144 61255 1839123225 61256 38143652416 61257 6478962064 61258 2300929024 61259 1312178176 61260 26367913924 61261 938870881 61262 2111862025 61263 20181611844 61264 61574948449 61265 1842126400 61266 5878595584 61267 969886449 61268 9186264025 61269 4503349449 61270 5905768801 61271 2321794225 61272 161031256369 61273 1024640100 61274 2112689296 61275 17535586084 61276 4758240400 61277 1088934001 61278 14727521449 61279 1033301025 61280 109457752336 61281 10513836369 61282 3655411600 61283 939116025 61284 13234661764 61285 6126192900 61286 2113516729 61287 3738344164 61288 14277382144 61289 1040965696 61290 90337515844 61291 939299904 61292 18435665284 61293 2611414404 61294 3119781025 61295 5505046416 61296 67079446009 61297 940342225 61298 422997623 61299 50788031044 61300 18509058304 61301 1023616036 61302 7481731009 61303 263160614 61304 12807448900 61305 6930063009 61306 6448893025 61307 996601761 61308 68650288144 61309 232411983 61310 4146844816 61311 2765918464 61312 283592461156 61313 3430327761 61314 8346101449 61315 1843929481 61316 4759482121 61317 56554547344 61318 5722317316 61319 1178068329 61320 168594002404 61321 2366336025 61322 423273602 61323 2611925449 61324 4770664900 61325 5227145401 61326 16380672169 61327 2331344656 61328 24274574809 61329 2620620864 61330 4160379001 61331 940403556 61332 19667818564 61333 940587561 61334 9473712889 61335 20667512644 61336 20558684689 61337 1093161969 61338 5901619684 61339 940710241 61340 9406672144 61341 10914398784 61342 2117380225 61343 941139684 61344 1229186863969 61345 1846334961 61346 532429442 61347 14908898404 61348 29792831236 61349 1351224081 61350 23710456324 61351 279512690 61352 10729852225 61353 9435596769 61354 2119037089 61355 4586133841 61356 13265741329 61357 941323761 61358 102084410 61359 3677452164 61360 86429532121 61361 1127683561 61362 41021236369 61363 941814721 61364 13763747761 61365 5130427129 61366 2616731716 61367 1033493904 61368 30304542724 61369 669116255 61370 11137636225 61371 20323923844 61372 1108292495 61373 1611621025 61374 7598957584 61375 7323594084 61376 310605582400 61377 2923781184 61378 2120142025 61379 941876100 61380 143479591369 61381 942551401 61382 2744712100 61383 8757590724 61384 2150364695 61385 1847538289 61386 10326014689 61387 2016548836 61388 5286162436 61389 11132782144 61390 10354080025 61391 264104583 61392 67499677249 61393 1440885681 61394 2120970916 61395 5145479824 61396 4776883225 61397 14509407025 61398 128925519844 61399 1615718416 61400 8464472834 61401 3170478249 61402 2974720681 61403 942735616 61404 48848514289 61405 1849946121 61406 2121523600 61407 7282403569 61408 82847835889 61409 942981264 61410 21809973124 61411 3555140625 61412 8245548025 61413 3681698329 61414 2122352761 61415 2091598756 61416 83658042169 61417 943718400 61418 5980702225 61419 2832581284 61420 777062009 61421 1180678321 61422 6966740089 61423 200838543 61424 34541709316 61425 327970399969 61426 2124288100 61427 2066520681 61428 13411261249 61429 1221712209 61430 4171222225 61431 2621132809 61432 26828802025 61433 1506681856 61434 16573215169 61435 2610801216 61436 4778127376 61437 2622156849 61438 5211396100 61439 2862036004 61440 86494036247089 61441 944394361 61442 3061740889 61443 7286671044 61444 4785595684 61445 1853560809 61446 73626480964 61447 1134005625 61448 10769043076 61449 2628305289 61450 1637181314 61451 1936352016 61452 103161088969 61453 466655282 61454 2128438225 61455 6965070849 61456 41285363344 61457 1750585600 61458 5906229904 61459 211042050 61460 23561943001 61461 7295209744 61462 2442929476 61463 944578756 61464 52144635904 61465 2763184356 61466 521649407 61467 6532195684 61468 9925140625 61469 944640225 61470 32901243769 61471 945009081 61472 85953926041 61473 3875311504 61474 5263502500 61475 3653114481 61476 18158101504 61477 1618452900 61478 2290005316 61479 346994039844 61480 29873665600 61481 468783078 61482 347759897 61483 945132049 61484 1409050418 61485 5175651364 61486 2310724900 61487 945316516 61488 556832348944 61489 1184598724 61490 11894737969 61491 3185699364 61492 368250466 61493 945747009 61494 7466169649 61495 11845927921 61496 2155967654 61497 7312302144 61498 2514621316 61499 1155864004 61500 110125749904 61501 1335829401 61502 8528522500 61503 7568478009 61504 477430940 61505 1860196900 61506 63977125969 61507 945870025 61508 4791823729 61509 7710069249 61510 4187513521 61511 946116081 61512 43983317284 61513 1008761121 61514 2129268736 61515 14432898769 61516 4549224379 61517 1005904656 61518 5920071364 61519 946854441 61520 48024531025 61521 2628817984 61522 3127493776 61523 5184000000 61524 37485606544 61525 5997573136 61526 2130653281 61527 2631895204 61528 10802692096 61529 1630786689 61530 31432453264 61531 1167793929 61532 4796809081 61533 30037049344 61534 2983235161 61535 2696621041 61536 152585546884 61537 2566435600 61538 2443226041 61539 3123915664 61540 13067461969 61541 1684527849 61542 29407791169 61543 946977529 61544 70894387600 61545 7434233284 61546 426315311 61547 947162176 61548 21938645689 61549 1151584225 61550 8266264561 61551 18268766244 61552 24325081225 61553 947346841 61554 5929308004 61555 3215230209 61556 6794045476 61557 4340437924 61558 1058396102 61559 947408400 61560 1845351082969 61561 948085681 61562 2134809616 61563 2634974224 61564 4803044416 61565 4680475396 61566 8745429289 61567 1575693025 61568 580901584561 61569 7346546944 61570 5812537600 61571 1513443409 61572 33453141604 61573 1087614441 61574 2699322025 61575 10164067489 61576 13189144336 61577 1118902500 61578 23282792569 61579 3489855625 61580 9431128996 61581 4526194729 61582 2383978276 61583 948701601 61584 68132484484 61585 2522851984 61586 1501263263 61587 20430985969 61588 6104765689 61589 1938112576 61590 11730406249 61591 1189836036 61592 10813920100 61593 16218531904 61594 6260923876 61595 2144430864 61596 45257031169 61597 1359396900 61598 3150689161 61599 2637541449 61600 724796822500 61601 39838813 61602 5933929024 61603 948886416 61604 4810532164 61605 21634585569 61606 2135641369 61607 4078099600 61608 40542627904 61609 949009636 61610 5250451600 61611 3697491249 61612 118501166 61613 949440969 61614 118636846969 61615 1862008801 61616 24350354116 61617 7810494129 61618 2136750625 61619 1143521856 61620 49387061824 61621 2346239844 61622 2987496964 61623 8646582169 61624 10853264041 61625 10203626169 61626 5936240209 61627 949564225 61628 17875422601 61629 2639082384 61630 4201113856 61631 949749124 61632 986569400644 61633 2289239716 61634 2138415049 61635 13030679104 61636 1444014167 61637 949934041 61638 5954745889 61639 1193287936 61640 37859430625 61641 57749857344 61642 19990566544 61643 950180625 61644 19629971449 61645 1866240000 61646 3673935769 61647 2639596129 61648 24476915401 61649 2352638016 61650 65235289744 61651 950365584 61652 4819275241 61653 2642679649 61654 494137286 61655 814955910 61656 76702410304 61657 950673889 61658 2139802564 61659 22316475769 61660 9467873809 61661 994834681 61662 7216842304 61663 3849582025 61664 76672502404 61665 5216017284 61666 3021700900 61667 950858896 61668 105340491844 61669 1116829561 61670 2080147250 61671 3378166884 61672 18898000900 61673 951105600 61674 8903243449 61675 3670905744 61676 6066852100 61677 30063051769 61678 427979015 61679 1170597796 61680 138981331204 61681 951290649 61682 428256614 61683 3104941284 61684 11934688516 61685 6385288464 61686 26965580944 61687 951784201 61688 15482576041 61689 2650396324 61690 6719572729 61691 5968798564 61692 17976641929 61693 1778308900 61694 2466413569 61695 40677645969 61696 677995794025 61697 1033815409 61698 31725665689 61699 1551020689 61700 18629247121 61701 3116653929 61702 2141745841 61703 952216164 61704 84048967744 61705 6054084864 61706 2142578944 61707 3047260804 61708 4826775625 61709 1517959521 61710 28418204929 61711 2153052801 61712 100895804881 61713 7359409369 61714 2450349001 61715 1867449796 61716 18893052304 61717 952401321 61718 2143967809 61719 6594576849 61720 21427104400 61721 2110024225 61722 377072139844 61723 952586496 61724 8329117696 61725 10263108249 61726 5321118916 61727 1193771601 61728 154489874704 61729 953265625 61730 4233844624 61731 23130455569 61732 12919732225 61733 2353705225 61734 5968644049 61735 1875323025 61736 10870147600 61737 4606608384 61738 428812082 61739 1023424081 61740 1098643578244 61741 1090980900 61742 429089951 61743 3705400384 61744 31051726225 61745 2435718609 61746 6869425924 61747 2359044900 61748 6024864400 61749 20538329344 61750 40468966561 61751 953450884 61752 49407064729 61753 240873522 61754 7696552900 61755 8437708449 61756 4829277049 61757 954192100 61758 24652768144 61759 1081817881 61760 252651996025 61761 8747299729 61762 2147302921 61763 1636283401 61764 13442547364 61765 2638774161 61766 2578506841 61767 7372283044 61768 5424163970 61769 1399433281 61770 14115103249 61771 1017163449 61772 4834281841 61773 2897884224 61774 2431377481 61775 9360562500 61776 1251740291344 61777 1022720400 61778 4705822801 61779 2651941009 61780 9590872489 61781 955180836 61782 14928441124 61783 1364859136 61784 10881410596 61785 14601580569 61786 429924098 61787 1509322500 61788 20548362409 61789 10790638884 61790 1109275334 61791 3274357284 61792 55158749881 61793 1165266496 61794 16728059569 61795 2375977536 61796 2399846135 61797 2655031729 61798 4607558641 61799 1097133129 61800 125246625604 61801 1520220100 61802 3686311225 61803 150883302969 61804 4840541476 61805 2489910201 61806 5970961984 61807 1402877025 61808 24654652324 61809 3721244004 61810 10495592704 61811 1250966161 61812 48471306244 61813 955366281 61814 3135888001 61815 261978102 61816 2184091799 61817 2362251609 61818 5982558409 61819 955922724 61820 13430028544 61821 7376576769 61822 430480646 61823 1171692900 61824 3041996433424 61825 3682790596 61826 3189538576 61827 3330097849 61828 10398696676 61829 1197713664 61830 93520979344 61831 5391964900 61832 12728126761 61833 2659155489 61834 2626870009 61835 2212385296 61836 13515690049 61837 956108241 61838 13535228281 61839 7402365369 61840 49779856996 61841 1940843025 61842 8417512009 61843 956664900 61844 4844299201 61845 26836009489 61846 3483714529 61847 1524746304 61848 84833552644 61849 1034265600 61850 8427423601 61851 3428922249 61852 19333512025 61853 1343442409 61854 21089429284 61855 2558842225 61856 56075660809 61857 25860499344 61858 2367309025 61859 2363320996 61860 26470313809 61861 956974225 61862 2153424025 61863 3341649249 61864 27388926016 61865 1876535761 61866 42368870569 61867 1652829025 61868 4848058384 61869 2993950089 61870 6809385361 61871 957221721 61872 68344076329 61873 2368671561 61874 430759055 61875 152226386244 61876 7013895001 61877 1156272016 61878 352388537 61879 958150116 61880 112733434564 61881 2662250409 61882 2155094929 61883 1404600484 61884 22664488738 61885 1877142276 61886 3727590916 61887 16998162129 61888 125265737041 61889 218050871 61890 11798738884 61891 1027523025 61892 4860599524 61893 31937978944 61894 5325934441 61895 1880783424 61896 30587211664 61897 1732141161 61898 431594822 61899 3445337809 61900 19358548225 61901 2953379025 61902 27138279169 61903 1054560676 61904 35634112900 61905 5221074049 61906 3692506756 61907 1367594361 61908 52185747364 61909 958707369 61910 5024683225 61911 20610047844 61912 12401272321 61913 1009650625 61914 7630371904 61915 6394241296 61916 7805369104 61917 2662766404 61918 88225466 61919 2353123081 61920 998674439569 61921 282962598 61922 5369372176 61923 2668445649 61924 6310395844 61925 3760510329 61926 6003460324 61927 958893156 61928 10954762225 61929 18567332644 61930 6032318224 61931 1208257600 61932 23526037924 61933 959388676 61934 472314242 61935 5231194929 61936 165438241081 61937 217852802 61938 80904406969 61939 1531548225 61940 14638822081 61941 3729178489 61942 2158996225 61943 2375100225 61944 41197632784 61945 3310391296 61946 2761397401 61947 7436820169 61948 6173873476 61949 959760400 61950 60807614464 61951 1072169536 61952 2766277483369 61953 2881757124 61954 2159832676 61955 1883820409 61956 37572782569 61957 630250098 61958 3711124561 61959 3935303824 61960 21537910564 61961 959946289 61962 9879763609 61963 1751673609 61964 12086583721 61965 1079649839844 61966 2164017361 61967 960318121 61968 68980820164 61969 1373073025 61970 4236577921 61971 11461201249 61972 4863109696 61973 1101244225 61974 23881684369 61975 5086399761 61976 14039643121 61977 3348589689 61978 8226490000 61979 960380100 61980 26778704164 61981 960566049 61982 544571351 61983 8493834244 61984 97275372100 61985 25490996281 61986 6005785009 61987 960690025 61988 4871900401 61989 2673096804 61990 4242047161 61991 961062001 61992 637102486969 61993 245056002 61994 2573938756 61995 5246394624 61996 6929730025 61997 2524359049 61998 6010435729 61999 597346359 62000 264180580225 62001 9803376144 62002 2554797025 62003 961310025 62004 13536624409 62005 1886251761 62006 6885348484 62007 3768977664 62008 18455222500 62009 1047169600 62010 69320044369 62011 961496064 62012 6033250276 62013 6612454489 62014 2308706401 62015 2242117201 62016 634303930624 62017 962178361 62018 3051789049 62019 20825953344 62020 24204514084 62021 208128615 62022 6017415184 62023 2904994404 62024 10966068961 62025 10312808704 62026 2164854784 62027 475195506 62028 38010181444 62029 268849778 62030 4252996225 62031 6915086649 62032 24705552400 62033 1570061376 62034 40954426384 62035 2814196401 62036 8441199376 62037 11312875044 62038 2166809401 62039 962426529 62040 105984104704 62041 2378317824 62042 2473570225 62043 2676199824 62044 4881956641 62045 1887468025 62046 132996607969 62047 962612676 62048 141042309136 62049 6707118609 62050 12171164329 62051 1347257025 62052 13578541729 62053 962736784 62054 5334257296 62055 36686422369 62056 10971724516 62057 963171225 62058 6033716329 62059 1041352900 62060 11329047844 62061 2976466249 62062 18203406400 62063 1213755921 62064 192205081744 62065 1889901729 62066 2167647364 62067 3374680464 62068 5452345600 62069 2389058884 62070 11935999504 62071 963481600 62072 11056732801 62073 59018385969 62074 2409239056 62075 6461587456 62076 33816267664 62077 1540641001 62078 433827494 62079 2679822289 62080 597689794816 62081 964040401 62082 16805751769 62083 16156952100 62084 9785759929 62085 5281946329 62086 2751946681 62087 1236577225 62088 58623062884 62089 220633958 62090 10974238564 62091 7454077569 62092 12517805689 62093 1384063209 62094 7273019524 62095 2742616900 62096 24807510016 62097 6639316324 62098 2741569600 62099 964661481 62100 638899673344 62101 2088855616 62102 2171000836 62103 2991214864 62104 27514183876 62105 1893555225 62106 8525198224 62107 1078859716 62108 4890764356 62109 9017781444 62110 4261217284 62111 734253855 62112 157368509809 62113 997549056 62114 3723562441 62115 6007335049 62116 6643554064 62117 269803887 62118 59030533444 62119 964972096 62120 21704655625 62121 2682411264 62122 2637952321 62123 2205711225 62124 20742336484 62125 18965145796 62126 2171839609 62127 105016179844 62128 35725914169 62129 965034225 62130 18617783809 62131 965220624 62132 32482492441 62133 51809019 62134 2862571009 62135 3526459456 62136 87608304169 62137 965344900 62138 2173237924 62139 9386121924 62140 16655193025 62141 965407041 62142 6047706289 62143 966277225 62144 126818605456 62145 14984697744 62146 8885701696 62147 222698031 62148 13631029504 62149 1439291844 62150 14725337104 62151 2682929209 62152 2796328706 62153 4174193664 62154 46736818969 62155 2805291225 62156 5492292100 62157 2686037929 62158 434666231 62159 1169845209 62160 408694261264 62161 1350121536 62162 434945990 62163 7462713769 62164 4897060441 62165 1894773841 62166 10639303609 62167 2846756025 62168 16925749801 62169 6605137984 62170 4266702400 62171 966836836 62172 56828361769 62173 1093955625 62174 5383890625 62175 10563111729 62176 71513991241 62177 210847191 62178 7828179529 62179 1655594721 62180 9652669504 62181 160650259344 62182 435785807 62183 1352032900 62184 30634450729 62185 1899042084 62186 4137576976 62187 3949745409 62188 12261354361 62189 966899025 62190 33860416144 62191 967210000 62192 115212724900 62193 2689148449 62194 4444888900 62195 4712136025 62196 16836879049 62197 1436713216 62198 2279680516 62199 7475677444 62200 2521527977 62201 967396609 62202 14968788409 62203 1216195876 62204 377020003 62205 14374091664 62206 3267951556 62207 967583236 62208 105094523439844 62209 478418055 62210 4277683216 62211 3359013849 62212 5714604025 62213 967769881 62214 6073396624 62215 3082470400 62216 39537743281 62217 11022270169 62218 3742258276 62219 968205456 62220 40199047009 62221 1162673604 62222 2754150400 62223 6666232609 62224 25037682289 62225 5959685601 62226 16844665369 62227 1352989089 62228 6459979876 62229 2690185689 62230 27700609225 62231 1656978436 62232 31013675449 62233 969450496 62234 3492928201 62235 41031363844 62236 4908403600 62237 3196093156 62238 14782182724 62239 1062760000 62240 114006171904 62241 2690704384 62242 2179395856 62243 1106427169 62244 234122435044 62245 2266712100 62246 2181637264 62247 2691741924 62248 16479113641 62249 1357775104 62250 52419018304 62251 481651494 62252 5524354276 62253 7540664569 62254 2770864321 62255 1900872801 62256 69406956304 62257 1659747600 62258 5393580481 62259 2693298609 62260 14395920289 62261 1545197481 62262 47551035844 62263 2049825625 62264 14686773721 62265 1220553 62266 2337335716 62267 206775942 62268 13673092624 62269 1145890201 62270 7556651041 62271 16024268569 62272 356904682225 62273 970197904 62274 6817309489 62275 451409691 62276 4915972996 62277 2696413329 62278 2182758400 62279 9265025025 62280 178833414769 62281 1192873444 62282 158086499 62283 4629713764 62284 7944335161 62285 1905759025 62286 15049646329 62287 1118434249 62288 32145979849 62289 58352199844 62290 4302441649 62291 1074725089 62292 15938305009 62293 3362376196 62294 436626434 62295 5292126009 62296 19024409041 62297 970260201 62298 16864139044 62299 970384801 62300 55353384529 62301 3978707929 62302 2183599441 62303 970634025 62304 232080172009 62305 2415034449 62306 2184440644 62307 35123257744 62308 6323271361 62309 1663905681 62310 19021098889 62311 971007921 62312 11068092025 62313 2696932624 62314 5408131600 62315 4005624100 62316 109023454969 62317 1016206884 62318 2186965225 62319 2701088784 62320 78613505161 62321 2811650625 62322 16484505664 62323 971132569 62324 4917235129 62325 29622540544 62326 3060413041 62327 971755929 62328 232210261924 62329 213583407 62330 7114247716 62331 3115537489 62332 4928601616 62333 1134746596 62334 16903120144 62335 8276450625 62336 57653610566 62337 3817015524 62338 2353026064 62339 1852785936 62340 27296657089 62341 1392334596 62342 7627227556 62343 20862046969 62344 11136369841 62345 2479442436 62346 6082752064 62347 971880625 62348 12628814884 62349 6675216804 62350 11468053921 62351 972878481 62352 197568693169 62353 1547478244 62354 437467871 62355 5297219524 62356 16601807104 62357 1068243856 62358 9231750724 62359 1364489721 62360 21927982561 62361 24129583569 62362 2187807076 62363 2774444929 62364 13736308804 62365 1907592976 62366 2188649089 62367 2705768289 62368 11237971586 62369 260122418 62370 880664002969 62371 1067524929 62372 7182223504 62373 3407874129 62374 3779790400 62375 7441477696 62376 61802954404 62377 9760649616 62378 2189210521 62379 8721131769 62380 9665052721 62381 1747323601 62382 7572828484 62383 973440000 62384 12581532518 62385 5343171409 62386 2192861584 62387 1665292864 62388 38361923044 62389 1182396996 62390 5537294569 62391 6801630784 62392 15922401856 62393 1165881025 62394 6115552804 62395 1910039616 62396 7255632400 62397 21261139344 62398 5422702321 62399 1554330625 62400 2304755132164 62401 973939264 62402 2460160000 62403 6491041489 62404 4932393361 62405 4733302401 62406 16922627569 62407 1217521449 62408 12862508569 62409 3139024729 62410 5232207556 62411 1159130116 62412 34548400384 62413 1673628100 62414 3073371844 62415 25276866169 62416 36495517444 62417 974126521 62418 6832179649 62419 3203560000 62420 9764404225 62421 2706288484 62422 1184229719 62423 975250441 62424 371108800969 62425 5319660096 62426 139386489025 62427 2716702884 62428 4939981225 62429 1055015361 62430 11958953449 62431 1010286225 62432 57465198961 62433 18792845569 62434 5672047969 62435 1911263524 62436 31939766089 62437 1121915025 62438 2193423556 62439 4664480209 62440 55679953156 62441 1220174761 62442 17137951744 62443 216666278 62444 5830849600 62445 9395812624 62446 438872066 62447 3445807401 62448 69620516449 62449 1084648356 62450 8562911296 62451 168869217969 62452 8610726436 62453 2241549025 62454 15090156964 62455 1913100121 62456 15234964900 62457 2972648484 62458 4108297216 62459 975500289 62460 75535376569 62461 2411693881 62462 2195391025 62463 3539298064 62464 3913041815881 62465 6634917025 62466 7280696929 62467 975687696 62468 21020650225 62469 10849722244 62470 4316227204 62471 204083826 62472 46568345209 62473 975812644 62474 2196796900 62475 79313767129 62476 4946308900 62477 976000081 62478 95596600969 62479 1175529796 62480 72383059681 62481 2997234009 62482 5466532096 62483 976437504 62484 16063534564 62485 1914937600 62486 2661424921 62487 10208475369 62488 13513597504 62489 3361100625 62490 12004927489 62491 5432132209 62492 6308966041 62493 3401455684 62494 2197078129 62495 2207120400 62496 1528343732644 62497 976562500 62498 2197640641 62499 3269781124 62500 280285536400 62501 976750009 62502 8633568889 62503 482731727 62504 19406161636 62505 41743393344 62506 2198484544 62507 977562756 62508 13831406449 62509 1229484096 62510 19822950436 62511 3086580249 62512 25088976025 62513 1367372484 62514 29151123169 62515 1917388944 62516 4953907456 62517 11865091329 62518 2199610000 62519 211172006 62520 61066811689 62521 1075512025 62522 2670408976 62523 7545007044 62524 48150841489 62525 4982101056 62526 7730278084 62527 1406175001 62528 128381039809 62529 4022350084 62530 15478843396 62531 2418180625 62532 306984699844 62533 977750361 62534 439997042 62535 7591985424 62536 11153472100 62537 1565784900 62538 15171341584 62539 978063076 62540 12852303424 62541 7566738169 62542 2201017225 62543 2239087761 62544 70048620889 62545 4743903376 62546 3090692836 62547 2718788164 62548 7326332836 62549 978500961 62550 74959321369 62551 1038708441 62552 121277479 62553 3174420964 62554 2205241600 62555 1919228481 62556 24474099364 62557 3389568400 62558 3160800841 62559 53678865969 62560 219609390625 62561 1151244900 62562 6117899089 62563 979064100 62564 4955174449 62565 6900957184 62566 6427709929 62567 2091690225 62568 132613962244 62569 1676411136 62570 4324509121 62571 2722961124 62572 4957708921 62573 5987509641 62574 6122593009 62575 3814791696 62576 25166015044 62577 9902638144 62578 520424423 62579 1369296016 62580 68438222449 62581 979377025 62582 4949685316 62583 4362206209 62584 11170587481 62585 1922296336 62586 83484589969 62587 2423592900 62588 4958976400 62589 3921514884 62590 1214897543 62591 979564804 62592 833700477184 62593 1226120256 62594 1422276047 62595 26288406769 62596 4966584676 62597 979752601 62598 6146089609 62599 210198311 62600 43971993025 62601 9806346729 62602 2865460900 62603 980190864 62604 59761669444 62605 2831304100 62606 3535967296 62607 3136784049 62608 126703250116 62609 1026497521 62610 12027947584 62611 1488339241 62612 6968743441 62613 60485007969 62614 2206932484 62615 4807758244 62616 31204162609 62617 980503969 62618 2452725625 62619 2724526809 62620 14411042116 62621 1686169969 62622 109717950169 62623 274599782 62624 89407578121 62625 22006832409 62626 525948191 62627 980691856 62628 17676234304 62629 4009549041 62630 4332798976 62631 7571088144 62632 2240886839 62633 980879761 62634 17145807364 62635 1925980996 62636 12283288900 62637 2726615089 62638 441405287 62639 981318276 62640 1206838467844 62641 1210204944 62642 2208060100 62643 10628991409 62644 4970391001 62645 3767381641 62646 7754035249 62647 2234263824 62648 12552065296 62649 7584145569 62650 21414810244 62651 2123642889 62652 22326934084 62653 981506241 62654 2208906001 62655 5404749289 62656 211263413956 62657 485979686 62658 19470574369 62659 982258281 62660 18066048100 62661 2729226564 62662 4383102025 62663 1031694400 62664 79189899649 62665 2391699025 62666 2209470025 62667 32828728969 62668 4972929361 62669 1140683076 62670 12143378809 62671 6025019641 62672 25191720961 62673 4676097924 62674 2212291225 62675 6445841796 62676 38626792369 62677 1048723456 62678 13070891584 62679 3418974784 62680 22040074681 62681 288177135 62682 9272149264 62683 982383649 62684 4978008025 62685 41244329569 62686 3798626689 62687 982822500 62688 160273716964 62689 1734306025 62690 4335564025 62691 2729749009 62692 98507594 62693 1048140625 62694 1213438839844 62695 1926595449 62696 14103700081 62697 2730794049 62698 5107960900 62699 8794688400 62700 108667144609 62701 983512321 62702 2519437636 62703 7592856769 62704 25243172161 62705 1928439396 62706 15293526889 62707 1161991744 62708 6287538436 62709 2735499204 62710 149724794 62711 275564031 62712 165943799044 62713 5396812369 62714 2215396624 62715 8303218884 62716 4980548329 62717 1063020816 62718 361737617 62719 1446280900 62720 593883857299 62721 34852035969 62722 3103715521 62723 983763225 62724 13852583809 62725 6732202500 62726 2492405776 62727 8320541089 62728 11239180225 62729 1058851600 62730 45993949444 62731 984139641 62732 5008534441 62733 3841148529 62734 5471412961 62735 1930284225 62736 71340807409 62737 1194946624 62738 1180539047 62739 7605932944 62740 9926933956 62741 2433350241 62742 6153147364 62743 984453376 62744 35461032721 62745 8094061089 62746 2360016400 62747 1233484641 62748 303256171969 62749 1112822881 62750 17483715076 62751 4699376704 62752 17276147366 62753 984704400 62754 6157854784 62755 6986117889 62756 5822605636 62757 11499774169 62758 2216526400 62759 217456934 62760 3843442172 62761 985080996 62762 5495849956 62763 2737591684 62764 11258271025 62765 1935208081 62766 26037695044 62767 1568080801 62768 25320447376 62769 49703135364 62770 4357716169 62771 1100514276 62772 13863178564 62773 985646025 62774 443380610 62775 320992499844 62776 43407639025 62777 2396200401 62778 6174344929 62779 1115894025 62780 13679407681 62781 3452385049 62782 2217373921 62783 2434435600 62784 1060306802944 62785 2268712161 62786 2217939025 62787 2740208409 62788 6988291216 62789 1213059241 62790 81058075849 62791 985960000 62792 15321735961 62793 7619020369 62794 2228123209 62795 2935038976 62796 13884380224 62797 2449656036 62798 562563458 62799 5719443129 62800 104634781729 62801 986525281 62802 48207471844 62803 1707177124 62804 12415307776 62805 7343975809 62806 3198354916 62807 1110822241 62808 31299624889 62809 1044453124 62810 6203137600 62811 19247955169 62812 5665723441 62813 1579585536 62814 15127032064 62815 2441249281 62816 105159464089 62817 2742302689 62818 469536410 62819 986776569 62820 77276772169 62821 1380865600 62822 2338496164 62823 3328366864 62824 11279289616 62825 9782396836 62826 8117469409 62827 987530625 62828 7251033409 62829 36983905344 62830 5666175076 62831 1146770496 62832 302711236864 62833 1451533801 62834 2728390756 62835 6072617329 62836 8131530625 62837 1408951296 62838 17216588944 62839 3165075081 62840 22265116225 62841 2745445609 62842 3817509796 62843 321537842 62844 14011930384 62845 1937672361 62846 6918246976 62847 7636487769 62848 297740470336 62849 1236155281 62850 23937350089 62851 987844900 62852 7361811601 62853 8726735889 62854 3112412521 62855 3337835076 62856 726222682969 62857 1050667396 62858 2810166121 62859 4439157129 62860 25074722500 62861 988096356 62862 6186137104 62863 1227381156 62864 25346232025 62865 22204576144 62866 3963457936 62867 467736034 62868 57884510464 62869 988222096 62870 4374367321 62871 4066230289 62872 13438373776 62873 988976704 62874 43050855169 62875 7620067849 62876 7027468900 62877 2746493649 62878 2551159081 62879 1035166276 62880 339413438464 62881 4295884849 62882 3567075625 62883 27245463844 62884 1242077126 62885 1939521600 62886 8141813824 62887 1390544100 62888 5621572742 62889 2751212304 62890 6623518225 62891 1197506025 62892 2991554338 62893 1099917225 62894 894693890 62895 13384638864 62896 25501215481 62897 989165401 62898 8889095524 62899 1422873841 62900 29504589361 62901 9459896644 62902 5530153225 62903 989731600 62904 31586886529 62905 3196206225 62906 2417197225 62907 4734403249 62908 5011082521 62909 1194717903 62910 98399533969 62911 1238547249 62912 130479165961 62913 3165975289 62914 2614276900 62915 1941371721 62916 88061749504 62917 1241505225 62918 2435225104 62919 7649601444 62920 73711164004 62921 989920369 62922 6200302564 62923 3019502500 62924 5012356804 62925 10918578064 62926 2632716100 62927 989983296 62928 456080063569 62929 990297961 62930 17550420484 62931 3865357584 62932 5014905856 62933 2323529209 62934 7780474849 62935 2190708025 62936 11296501225 62937 496583767969 62938 2229256225 62939 991242256 62940 27400843024 62941 1278062500 62942 3151699600 62943 2751736849 62944 143057176441 62945 1945074609 62946 29846708644 62947 1456796224 62948 5016180625 62949 2756460004 62950 8809511881 62951 7723597456 62952 45180478249 62953 1603682116 62954 445926791 62955 15199684369 62956 5022556900 62957 1111088889 62958 15539367649 62959 2077992225 62960 51052950601 62961 3991333329 62962 2230956289 62963 1127146329 62964 186137884969 62965 12405504400 62966 3291661129 62967 3420144324 62968 14348446225 62969 991305225 62970 12282623929 62971 991620100 62972 22688794384 62973 7658350144 62974 5346973129 62975 5507124100 62976 4477125910084 62977 1095941025 62978 446777138 62979 6810705729 62980 14050309156 62981 991683081 62982 17334882244 62983 991809049 62984 11307982921 62985 16901820049 62986 8077515625 62987 991872036 62988 17748101284 62989 993132196 62990 4377145600 62991 21370638969 62992 38534867809 62993 2450745025 62994 6202665049 62995 2550351001 62996 5030213776 62997 7036189924 62998 3861752449 62999 1199998881 63000 1621514451769 63001 1090584576 63002 3744093721 63003 2759085729 63004 7540490896 63005 1948163044 63006 6216849409 63007 2454013444 63008 81732520321 63009 7684626244 63010 4391050225 63011 2279489536 63012 17724129424 63013 1211457636 63014 13789804900 63015 5430510864 63016 11313725956 63017 309228207 63018 138523162969 63019 1836465316 63020 16122904576 63021 6856171204 63022 2234358361 63023 2151011641 63024 125724848929 63025 3845116081 63026 2234925625 63027 10007401369 63028 12592430656 63029 993195225 63030 17350685284 63031 994077841 63032 11325216400 63033 2759611024 63034 447344486 63035 4861296729 63036 52309178944 63037 2999205225 63038 2714305801 63039 2760661764 63040 257808031504 63041 1953021249 63042 24803730064 63043 1588819600 63044 387168691 63045 43916231844 63046 2573634361 63047 1130169924 63048 40814908729 63049 2456193600 63050 15926187601 63051 2761187209 63052 7086440761 63053 1248208900 63054 31050668944 63055 1948781025 63056 64256673121 63057 2762238249 63058 2485820164 63059 994330089 63060 27924749449 63061 1460309796 63062 447628295 63063 111731084644 63064 2275313783 63065 1950635556 63066 10053471289 63067 994519296 63068 5037876484 63069 2764340929 63070 16763775625 63071 1099121409 63072 1439548835344 63073 994708521 63074 116877116 63075 13858469284 63076 8667610000 63077 491417151 63078 6235787089 63079 995276304 63080 37419420481 63081 9625964544 63082 2238614596 63083 1219406400 63084 35102645449 63085 4764174529 63086 2239182400 63087 3519692929 63088 25552981609 63089 3021590961 63090 34637676544 63091 2466016281 63092 5046823681 63093 2771706609 63094 2242022500 63095 1956204441 63096 44722521529 63097 995465601 63098 5544887296 63099 2329437984 63100 19976995600 63101 1215986641 63102 10691973604 63103 995781136 63104 16592479813 63105 13653221409 63106 2619494761 63107 278466918 63108 39159264769 63109 1105895025 63110 4399403584 63111 3097145104 63112 271530619396 63113 996222969 63114 7533719209 63115 3379213161 63116 7524868516 63117 7697781169 63118 4958131396 63119 2766339216 63120 145395028249 63121 1746404100 63122 2777817025 63123 3498367609 63124 6223474321 63125 15289569801 63126 127314803344 63127 996349225 63128 19791706489 63129 3938441049 63130 4873994596 63131 996917476 63132 14075924164 63133 2847929956 63134 2242874881 63135 28904080144 63136 57815240704 63137 1465588089 63138 8085066889 63139 1089594081 63140 7503240695 63141 4746107664 63142 2660496400 63143 1095676201 63144 88409291569 63145 2449557049 63146 2244295876 63147 10561056289 63148 5049381481 63149 997864921 63150 25088025664 63151 1393454241 63152 25812599569 63153 21407201344 63154 9583235236 63155 2494103481 63156 21146103889 63157 1035423684 63158 721705007 63159 3425409729 63160 22378065649 63161 6100391025 63162 38597317444 63163 1171008400 63164 5053219396 63165 5445997209 63166 449333039 63167 2574141696 63168 1128942375289 63169 227259335 63170 4407764881 63171 7715338569 63172 6418092769 63173 1396367424 63174 6238156324 63175 20324779225 63176 99639961 63177 2772233104 63178 3210922225 63179 998433604 63180 2800391392969 63181 391895750 63182 5554720900 63183 2773812889 63184 37335900625 63185 1957443049 63186 368829752 63187 1055535121 63188 5057058769 63189 25396247044 63190 5527922500 63191 233162546 63192 31923683584 63193 1714208409 63194 3307515121 63195 7831719009 63196 18489472576 63197 998496801 63198 17394180769 63199 998876025 63200 244174339600 63201 2779609284 63202 2247708100 63203 2472575625 63204 23113729024 63205 1959301696 63206 11464841476 63207 21517075969 63208 11394281536 63209 1442480400 63210 89142253489 63211 999824400 63212 5060899600 63213 4125107529 63214 2250553600 63215 2527072900 63216 201185440369 63217 3462616336 63218 2706184441 63219 4781307609 63220 12175798336 63221 1057550400 63222 7193923489 63223 1253584836 63224 29214671929 63225 30045715569 63226 2398648576 63227 1593446724 63228 20291147809 63229 1255214041 63230 4416134116 63231 6892652484 63232 1645255155625 63233 1244678400 63234 49034344969 63235 1961161225 63236 5066022976 63237 2940567529 63238 1111868543 63239 1410978969 63240 110334915889 63241 1000014129 63242 2491507225 63243 7741712169 63244 5760961801 63245 9510150400 63246 7646103364 63247 1000963044 63248 30766914025 63249 3227035249 63250 37622809156 63251 293439282 63252 101147533369 63253 1211248809 63254 2252831296 63255 5451164224 63256 11428892836 63257 1818596025 63258 10957274329 63259 6157227024 63260 9952057600 63261 87949019844 63262 2896700041 63263 1109089809 63264 161248024249 63265 1963021636 63266 5569487641 63267 2782773504 63268 5069867209 63269 1092170304 63270 61274566369 63271 2627895169 63272 16278697744 63273 11937092049 63274 2831197681 63275 3869462025 63276 14107975729 63277 1001089600 63278 2583078976 63279 10127805769 63280 156854810401 63281 1001659201 63282 8717396689 63283 2089769796 63284 8753286481 63285 5477036049 63286 2253685729 63287 494694150 63288 268388235844 63289 1477941136 63290 4427305444 63291 5083262209 63292 5092963225 63293 1097530641 63294 22223951929 63295 1966745104 63296 246823156969 63297 13511040169 63298 2254825225 63299 1002039025 63300 60445664449 63301 2476953361 63302 3274128400 63303 2784356289 63304 13077752164 63305 2752156521 63306 17493236644 63307 1502725225 63308 56618298916 63309 3666544704 63310 7681295449 63311 1002102336 63312 71557320004 63313 1002228964 63314 2255680036 63315 116750005969 63316 7165453201 63317 1002672225 63318 8090462809 63319 1609694641 63320 22775639056 63321 2788051204 63322 5628750625 63323 1718434116 63324 39964807744 63325 4940684100 63326 2256250000 63327 5927768064 63328 4483132258 63329 611861343 63330 12305908624 63331 1002862224 63332 5560535761 63333 11217351744 63334 2259100900 63335 2476654756 63336 153113342209 63337 1003178929 63338 3169239616 63339 3437711424 63340 9964631329 63341 1107491841 63342 266836299844 63343 2482430976 63344 32758828036 63345 6482987289 63346 3315456400 63347 1003368976 63348 14118667684 63349 2461548996 63350 23846462929 63351 7750513369 63352 11451996196 63353 1003622400 63354 6280879504 63355 1972336921 63356 6849052081 63357 17156284324 63358 2592846400 63359 1257624369 63360 6188710994944 63361 1003812489 63362 3874440025 63363 2792805409 63364 20934617344 63365 5237272161 63366 6856999249 63367 1004129344 63368 16134334441 63369 21590481969 63370 4435693201 63371 3496356900 63372 14204349124 63373 217061426 63374 2260812304 63375 61413265489 63376 33822888100 63377 1004509636 63378 44084041444 63379 1234889881 63380 10040240401 63381 3497776164 63382 846794951 63383 1139670081 63384 53509867684 63385 4925934225 63386 2576679121 63387 7781356944 63388 17132453881 63389 1004573025 63390 12492979984 63391 1004763204 63392 153345860836 63393 6150010084 63394 2602020100 63395 2944147600 63396 111263607844 63397 1005143616 63398 452752247 63399 6910929424 63400 9588170822 63401 1726901136 63402 6307059889 63403 1979627049 63404 10855139344 63405 15503238144 63406 14046753361 63407 1098856201 63408 72208826089 63409 1005460681 63410 5716872100 63411 4536291904 63412 5974671616 63413 2486817424 63414 31182968569 63415 96504186 63416 11469339025 63417 2793862449 63418 558117254 63419 1005524100 63420 73985088004 63421 1006094961 63422 3411494464 63423 1466368417969 63424 132063920836 63425 4933798081 63426 17816109529 63427 5835279321 63428 5707802500 63429 2795448384 63430 4449690436 63431 1053391936 63432 88811152144 63433 214302950 63434 1813331591 63435 5482217764 63436 5104530916 63437 1816464400 63438 7326846409 63439 1006221841 63440 104268284836 63441 34814708569 63442 2264237056 63443 1006856361 63444 17904313249 63445 1974824721 63446 2264808100 63447 2797563664 63448 8533489343 63449 228880247 63450 237107641969 63451 1065696025 63452 6037445401 63453 4840263184 63454 2265093649 63455 36480236004 63456 167155869409 63457 2708161600 63458 453323375 63459 10917533169 63460 15709614244 63461 1261670400 63462 15787168609 63463 1006983289 63464 11480908201 63465 5508163089 63466 3893510404 63467 1007173696 63468 51693479044 63469 2500000000 63470 6420015625 63471 2799150649 63472 26099694916 63473 1007618049 63474 6834659584 63475 3881663809 63476 12614659225 63477 21700825344 63478 568625807 63479 2643605056 63480 157904506384 63481 1807610256 63482 453609074 63483 6975089289 63484 5533723321 63485 1976691600 63486 17513081569 63487 1007808516 63488 826163465179 63489 2800738084 63490 11071248400 63491 1114424689 63492 41563792384 63493 1007999001 63494 565750118 63495 21892753444 63496 11515650721 63497 3297630625 63498 9431711689 63499 1008697600 63500 40884031204 63501 3417220849 63502 2270808409 63503 2346821136 63504 9380817347344 63505 3420846144 63506 2906395921 63507 2803384809 63508 5107103296 63509 1114825321 63510 16530759184 63511 3322946025 63512 15095316769 63513 7807843044 63514 3191233081 63515 1979805025 63516 17580638464 63517 1481480100 63518 1960754438 63519 4085382889 63520 116315102500 63521 1008888169 63522 17552805169 63523 1179510336 63524 5110963081 63525 51859586529 63526 3703452736 63527 1009078756 63528 32165346409 63529 321858690 63530 4458099361 63531 41183425969 63532 2531745023 63533 1009332900 63534 6316593529 63535 2345368041 63536 77572276324 63537 2805503089 63538 454180742 63539 2921186304 63540 79926074944 63541 1009904841 63542 2274240721 63543 3132305089 63544 42757554841 63545 2138600025 63546 23118290209 63547 1877922225 63548 5112250000 63549 12709631169 63550 13674495844 63551 1096669456 63552 377219529124 63553 6195264100 63554 2743769161 63555 8347928689 63556 5119974916 63557 1736805625 63558 70589581969 63559 1010476944 63560 56665422025 63561 2806562529 63562 2762658721 63563 1276561441 63564 14236546489 63565 1982297529 63566 2816849476 63567 19400868369 63568 30455136196 63569 1412932921 63570 249459461 63571 1144671889 63572 8368590400 63573 2807092324 63574 8364748681 63575 3900002500 63576 89617607044 63577 1010794849 63578 2696828761 63579 2811862729 63580 21853413241 63581 3903000676 63582 6321363049 63583 2273000976 63584 58636138201 63585 127136459844 63586 2275099204 63587 1010858436 63588 35474592409 63589 1011176401 63590 4460904100 63591 5485920489 63592 2304203378 63593 1492122384 63594 17612474944 63595 8587543561 63596 8839384324 63597 4789608849 63598 2277675625 63599 1011240000 63600 342724772329 63601 1011430809 63602 20715557041 63603 9783583744 63604 5123839561 63605 1987911396 63606 6328520704 63607 1011558025 63608 11556250000 63609 12484039824 63610 4469323609 63611 1011748864 63612 229141243969 63613 283338863 63614 2849424400 63615 5513359504 63616 771024486400 63617 1012130596 63618 10140892804 63619 1305449161 63620 10078152100 63621 7829949169 63622 3931791616 63623 3096143449 63624 48510943504 63625 7983601201 63626 2630561521 63627 3210015649 63628 5127705664 63629 1012703329 63630 88453897744 63631 1890597361 63632 6187388063 63633 2814514704 63634 2281972900 63635 5629350841 63636 14268780304 63637 501280818 63638 2948272804 63639 21959386969 63640 33160774201 63641 1621350756 63642 6335682409 63643 1456567225 63644 12748442281 63645 5539378329 63646 4650012481 63647 1012766976 63648 962580756544 63649 1013085241 63650 14406000625 63651 17635043209 63652 5131573225 63653 1280423089 63654 7373141689 63655 2310244225 63656 14523624196 63657 11053788769 63658 1126680626 63659 1013339889 63660 28030126084 63661 2129453316 63662 2711805625 63663 2816106489 63664 44198755225 63665 6357351289 63666 412404142969 63667 1013467225 63668 1440956831 63669 4169543184 63670 4477751056 63671 1014040336 63672 80870278129 63673 1123456324 63674 6132456100 63675 1894337532 63676 394868659 63677 249486351 63678 373596092 63679 702610287 63680 289837949956 63681 2821415689 63682 2861608036 63683 1214522500 63684 54597930244 63685 2640212689 63686 5663465536 63687 8094960784 63688 17087718400 63689 1014104025 63690 18077340304 63691 1014295104 63692 5143184656 63693 56911827844 63694 2282259529 63695 1989160000 63696 75956462404 63697 1014486201 63698 2283692944 63699 3576279204 63700 205723930624 63701 284318322 63702 17632387369 63703 1014677316 63704 11643489025 63705 8100360004 63706 2885730961 63707 3795176025 63708 14344134289 63709 1014995881 63710 7321198096 63711 7883131369 63712 91013235856 63713 5798974801 63714 21154829809 63715 1993533201 63716 6473007025 63717 3451797504 63718 2285700481 63719 1015250769 63720 519209595844 63721 2509909801 63722 2757930256 63723 3946603684 63724 6241948036 63725 3906125001 63726 18996281929 63727 1015569424 63728 64709184400 63729 9947469169 63730 4486186441 63731 217918815 63732 22936193809 63733 2116736064 63734 3204465664 63735 13924472004 63736 17257551424 63737 1015760641 63738 17692192144 63739 1741059076 63740 10103466256 63741 2827261584 63742 6951223876 63743 1016334400 63744 2131080271684 63745 4916113225 63746 2287134976 63747 1676294962 63748 5157394225 63749 6214326561 63750 117061148164 63751 252390914 63752 20050843201 63753 3162037824 63754 2550250000 63755 2218975236 63756 217656772369 63757 1139602564 63758 2504101681 63759 3639346929 63760 52601881201 63761 1016716996 63762 6357191824 63763 2519839204 63764 7794241225 63765 28253239569 63766 457618310 63767 3528716409 63768 32213788324 63769 1221083136 63770 11266548736 63771 3280081984 63772 5485624225 63773 1016972100 63774 49533843844 63775 3924521316 63776 58871743225 63777 6993475129 63778 5662562500 63779 439471874 63780 28347446689 63781 1017354816 63782 2290579600 63783 11872717444 63784 40130506276 63785 1995408900 63786 6366763264 63787 1049954409 63788 1276354598 63789 4012208964 63790 4500263056 63791 4394496681 63792 206672070544 63793 1017546201 63794 2508306889 63795 5555019024 63796 5901158761 63797 1131178689 63798 136420899904 63799 1017673801 63800 71067029056 63801 31306701969 63802 6247163521 63803 1017865216 63804 25685511289 63805 4969263049 63806 2956096900 63807 2829388864 63808 135262128400 63809 1018311921 63810 35621655169 63811 1424685025 63812 18841131169 63813 3415467364 63814 2297764225 63815 2001041289 63816 32310781504 63817 1748159721 63818 2867709601 63819 19631372544 63820 10179599236 63821 298749039 63822 8962787584 63823 1018822561 63824 26256961600 63825 21214505104 63826 7801128976 63827 1183222404 63828 313249537969 63829 1752678225 63830 7933643041 63831 2830984849 63832 13319698921 63833 719664038 63834 6381133924 63835 2534115600 63836 5165153161 63837 9256748944 63838 2505002500 63839 1018886400 63840 1157522077924 63841 1019269476 63842 2483128561 63843 4959258084 63844 7225000000 63845 3186715401 63846 17792091769 63847 6252539329 63848 18668576689 63849 2838971524 63850 8837128036 63851 1178411584 63852 18364857289 63853 1019397184 63854 5678376025 63855 71455705344 63856 45848659129 63857 1019588761 63858 7520705284 63859 300529538 63860 15552085264 63861 7030319409 63862 2908984225 63863 1020802500 63864 93704556544 63865 2686452561 63866 3217725625 63867 3496002129 63868 985710766 63869 3399006601 63870 12516463129 63871 1635393600 63872 302533000900 63873 10818496144 63874 2707745296 63875 22210835089 63876 14398080064 63877 1427630656 63878 4069164100 63879 3305905009 63880 22889874436 63881 1111488921 63882 355289907844 63883 1101841636 63884 5166446884 63885 5560237489 63886 2898314896 63887 1170187264 63888 197928891664 63889 504590487 63890 4511540224 63891 11612648644 63892 5178097681 63893 1175392656 63894 10316871184 63895 3476753296 63896 74416566436 63897 6507971584 63898 2803173025 63899 1886946721 63900 161935417744 63901 1020994209 63902 2851346404 63903 8943863184 63904 58989722884 63905 2004173824 63906 6388325329 63907 1021185936 63908 8868177241 63909 176662177344 63910 3571448831 63911 226518342 63912 32505205264 63913 1021697296 63914 2298627136 63915 5586366564 63916 9892888369 63917 4090753681 63918 24676325569 63919 1135016100 63920 81501114256 63921 6960064329 63922 3286843561 63923 1114224400 63924 36224366929 63925 3992344225 63926 2300065681 63927 7896455044 63928 15355175056 63929 1022336676 63930 12587044864 63931 2525364009 63932 7284793201 63933 3297286084 63934 3957416464 63935 2970032004 63936 3489655635844 63937 1280637796 63938 5718233161 63939 2840037264 63940 18526204321 63941 1224370081 63942 6395520784 63943 286282310 63944 11690150641 63945 107723116944 63946 460204991 63947 1756699569 63948 19718338084 63949 1023232144 63950 8892490000 63951 2840570209 63952 66076244809 63953 1465052176 63954 45384763369 63955 2006681616 63956 5781473296 63957 2841636249 63958 3115425856 63959 2533108900 63960 119299087609 63961 1132187904 63962 460492850 63963 37611559969 63964 398747074 63965 2838758400 63966 15953458249 63967 1312250625 63968 59226036496 63969 2846435904 63970 4545456400 63971 1674119056 63972 40235144569 63973 7773948900 63974 531810470 63975 11021220324 63976 16548506881 63977 1023872004 63978 6400320004 63979 1108224100 63980 25515589696 63981 7923136144 63982 2304384016 63983 1122518016 63984 124007509609 63985 2300161600 63986 6497166025 63987 10091608849 63988 6555817024 63989 1239603264 63990 296683927969 63991 1243197081 63992 17909130625 63993 3424239289 63994 14306073664 63995 2009818561 63996 14473774249 63997 1024192009 63998 3235448161 63999 14009563044 64000 11394904901956 64001 2882079225 64002 6424343104 64003 235284279 64004 5188464961 64005 7302044304 64006 2305248169 64007 1024384036 64008 236523677569 64009 5050092096 64010 5938089481 64011 4214216889 64012 8954836900 64013 1024576081 64014 8285914729 64015 7550567236 64016 26283218641 64017 22070667844 64018 2307841600 64019 1025024256 64020 42764999209 64021 1210970401 64022 7217861764 64023 2848036689 64024 15637502500 64025 6869591689 64026 17812105444 64027 1230957225 64028 5205333904 64029 7085767329 64030 7022440000 64031 1434515625 64032 298271084164 64033 1025152324 64034 2615197321 64035 15590519044 64036 515208277 64037 1025984961 64038 11010724624 64039 1281998025 64040 23061763321 64041 2856047364 64042 3746664100 64043 6367880401 64044 3067957087 64045 2013586129 64046 3325136896 64047 3620067889 64048 26335772089 64049 1504586521 64050 73358097409 64051 235552579 64052 5928846001 64053 11259756544 64054 2308129849 64055 3265436736 64056 43700648209 64057 2536431769 64058 462221894 64059 3271496809 64060 10217772889 64061 145778619 64062 17932423744 64063 1026113089 64064 785171437801 64065 5591599729 64066 2523655696 64067 1026561600 64068 21448188304 64069 46400613 64070 5552932324 64071 190586379844 64072 2339111462 64073 1288810000 64074 7635613924 64075 5794406641 64076 6224894404 64077 8607571729 64078 10193527369 64079 1189767049 64080 472638375169 64081 1026882025 64082 2414837881 64083 3160913284 64084 6560190025 64085 5056489881 64086 9073896049 64087 1518894729 64088 11713516441 64089 7936493569 64090 11053578496 64091 1027458916 64092 94643600164 64093 1072824516 64094 2755725025 64095 5617802304 64096 11939820710 64097 1440430209 64098 50035873969 64099 2538648225 64100 20101851961 64101 4614756624 64102 2312167225 64103 1758124900 64104 32651405809 64105 2014214400 64106 9073324516 64107 9997400169 64108 13160219524 64109 1027907721 64110 12634209604 64111 1263304849 64112 26414700676 64113 8902299904 64114 2312455744 64115 2016099801 64116 70669310569 64117 230982450 64118 2313032836 64119 5116827024 64120 11732264879 64121 1273776100 64122 6429153124 64123 1028805625 64124 11367397924 64125 243110135844 64126 2313898609 64127 509020319 64128 894683299129 64129 1760977296 64130 10961043025 64131 2856581809 64132 5220929536 64133 1107225625 64134 46187167744 64135 2230200625 64136 11777892676 64137 2857650849 64138 2315053225 64139 1482096004 64140 29310124804 64141 27020126884 64142 3976689721 64143 7940948544 64144 43149260176 64145 2019873249 64146 6450820489 64147 1637739961 64148 16221333769 64149 2859789529 64150 8975857081 64151 1028869776 64152 7519589542969 64153 1028998084 64154 2315919376 64155 30082127364 64156 6425304964 64157 1029447225 64158 12322554049 64159 1226470441 64160 121002405316 64161 7990035769 64162 5738214001 64163 2161692036 64164 14495437609 64165 2276053264 64166 2316785689 64167 3676239424 64168 20181043600 64169 3258583056 64170 79333482244 64171 1029960649 64172 6577696609 64173 2861394064 64174 3257669776 64175 5341124889 64176 184820028649 64177 1185080625 64178 2318229904 64179 22145011344 64180 10268782225 64181 1765260225 64182 9633815104 64183 3373867225 64184 15664524964 64185 8157160489 64186 2689978225 64187 1030024836 64188 40415875369 64189 1030923664 64190 30296187364 64191 2862464004 64192 178468227025 64193 1644789136 64194 11118015364 64195 2508106561 64196 1480954919 64197 19708509769 64198 2320830625 64199 1240871076 64200 129972507289 64201 2311782561 64202 3017744356 64203 2864069289 64204 12927917401 64205 2023650225 64206 62468503969 64207 2550048004 64208 26493747361 64209 3679271649 64210 4553955289 64211 2549745025 64212 14658429184 64213 1166085904 64214 2606613025 64215 15634251369 64216 19098963601 64217 1031116321 64218 25536679204 64219 213714143 64220 43839984400 64221 2867281209 64222 2484922801 64223 1031373225 64224 475426798144 64225 2020894287 64226 587007794 64227 3303605529 64228 5223531076 64229 1442404441 64230 12657825049 64231 1031565924 64232 50748375076 64233 126691147969 64234 2321119684 64235 2373248656 64236 18695639824 64237 1032658225 64238 464821535 64239 40709922289 64240 84770651716 64241 1125468304 64242 24605687044 64243 1298377089 64244 5224832089 64245 5633553249 64246 10140288601 64247 228136614 64248 32797934404 64249 1323795456 64250 18309607969 64251 16605415044 64252 5227434601 64253 71805821 64254 6453230224 64255 2381440000 64256 710797375744 64257 2871030724 64258 5924226961 64259 1770978889 64260 677225305969 64261 1103103369 64262 5487846400 64263 4204484964 64264 13829289604 64265 2035002321 64266 6467698084 64267 2553078784 64268 5228736100 64269 10193325444 64270 4585185796 64271 1032915321 64272 135679512409 64273 1445368324 64274 5753222500 64275 11072721529 64276 5231339584 64277 425060439 64278 18032998369 64279 1033043881 64280 23119202500 64281 7113572964 64282 2324589796 64283 1033622500 64284 20625842689 64285 6576885604 64286 2326904644 64287 22182229969 64288 399631322896 64289 1288881801 64290 12776233024 64291 1066349025 64292 5240456881 64293 3315686724 64294 4991563801 64295 1499357810 64296 169259833744 64297 1314642564 64298 3989564569 64299 2880146889 64300 20352731569 64301 1033686801 64302 16204526209 64303 1034201281 64304 26520122500 64305 15721899769 64306 4403384164 64307 1094352561 64308 24319466809 64309 2559752836 64310 1047599174 64311 6651544249 64312 11818951225 64313 1216474884 64314 141328627969 64315 3022910361 64316 13063347025 64317 4020447649 64318 2328931081 64319 1034458569 64320 820441031524 64321 1168340761 64322 2697763600 64323 20096464644 64324 9129420304 64325 6508939684 64326 7388605849 64327 1034651556 64328 24561471841 64329 3382236649 64330 11513075401 64331 1649496996 64332 40506392644 64333 1035938596 64334 3427634116 64335 5654588809 64336 26599326649 64337 11222224225 64338 380802977 64339 289240967 64340 10294334521 64341 22294073344 64342 2943062500 64343 1984346116 64344 83423924224 64345 2560967236 64346 2330379076 64347 3704791689 64348 5243063281 64349 1086954961 64350 164906651569 64351 3184909225 64352 60056854225 64353 4380057124 64354 3756586681 64355 2734557849 64356 22206066289 64357 1210413681 64358 5768250601 64359 8007923169 64360 23234295184 64361 1449324900 64362 8343360964 64363 1775273956 64364 5246974096 64365 14106787984 64366 2331248089 64367 1121245225 64368 584363926969 64369 222231110 64370 5416076836 64371 3493046404 64372 7403859842 64373 1036196100 64374 6479767009 64375 16500173209 64376 20971094596 64377 12873625444 64378 466268930 64379 3267379921 64380 40072833124 64381 1036775601 64382 2333276416 64383 4111630884 64384 309793541281 64385 2353511169 64386 128495005444 64387 2361862801 64388 5250886369 64389 8958054609 64390 5983486609 64391 304106406 64392 32895802384 64393 512355398 64394 3284436100 64395 416427577344 64396 228857651 64397 221099199 64398 6487013764 64399 1036904401 64400 400758633025 64401 2883904804 64402 4073758276 64403 1037870656 64404 41051622544 64405 2887450225 64406 2334725761 64407 7169347584 64408 2945115959 64409 1202216929 64410 23516835904 64411 1152466704 64412 5256105001 64413 10477979044 64414 7145151841 64415 3518981041 64416 279980673424 64417 1282570969 64418 3389451961 64419 3160351089 64420 10345534369 64421 2565321201 64422 50709184969 64423 1651853449 64424 11836569616 64425 11176084089 64426 2337625801 64427 290230566 64428 65872815649 64429 1535072400 64430 5838182464 64431 8048242944 64432 26890752256 64433 1038063961 64434 6503938609 64435 12977994241 64436 6950723641 64437 3731010724 64438 3876681169 64439 1038450625 64440 182852022544 64441 1782443961 64442 5813452516 64443 2885516089 64444 5266550041 64445 2036265625 64446 10853889124 64447 1678786729 64448 244654879876 64449 109353891969 64450 1800670598 64451 1038515076 64452 17568707209 64453 1039482081 64454 5510092900 64455 5733821284 64456 29316288400 64457 1260818064 64458 18053147044 64459 1227521296 64460 15804512656 64461 2886590529 64462 2613356641 64463 2572011225 64464 101979312964 64465 2038161316 64466 2338206025 64467 22955886144 64468 5658951076 64469 1670765625 64470 32256878404 64471 1454278225 64472 11865962761 64473 2887127824 64474 468008774 64475 4029583441 64476 352167472969 64477 3347085316 64478 2588570884 64479 2888740009 64480 286186481296 64481 1301117041 64482 9185688964 64483 1039675536 64484 100770058249 64485 15853831744 64486 3435718225 64487 1119437764 64488 32944791049 64489 1039998001 64490 158142539 64491 10069520409 64492 8560690576 64493 3815409361 64494 18154059169 64495 2040690276 64496 34994810761 64497 2889815049 64498 7541011921 64499 1040449536 64500 131567249284 64501 1301622084 64502 2341108225 64503 22368791844 64504 16820533636 64505 7998619225 64506 11171855809 64507 1142102025 64508 5274390625 64509 2893579264 64510 4613669776 64511 1484946225 64512 65922009462169 64513 1041740176 64514 468299063 64515 15713123904 64516 5963546176 64517 1098524736 64518 6525731524 64519 4519335076 64520 23407470025 64521 9358047169 64522 2346918025 64523 1342416321 64524 22990747129 64525 5427416241 64526 8154812416 64527 3208316164 64528 7041303590 64529 1150566400 64530 100053281344 64531 267824166 64532 13185010276 64533 17957876049 64534 2642576836 64535 2041955344 64536 33042877729 64537 1455269904 64538 7143630400 64539 8833556169 64540 25737464041 64541 1127549241 64542 9379341409 64543 2012509321 64544 60653838400 64545 10051466049 64546 2597431225 64547 2575359504 64548 59651712169 64549 1305232384 64550 9087618241 64551 2894655204 64552 2380169255 64553 1042192089 64554 22768395664 64555 2043853681 64556 5275697956 64557 63913907344 64558 6999832225 64559 1460233369 64560 147565076164 64561 4255605225 64562 3476281600 64563 2895193249 64564 407870419 64565 2565929025 64566 25245078769 64567 1042514944 64568 29827017025 64569 2896807684 64570 6551931136 64571 1783879696 64572 14691136849 64573 1490654881 64574 2808894001 64575 83933042944 64576 136336700644 64577 1042579521 64578 8577908689 64579 1042967025 64580 10486988836 64581 6397120324 64582 14393040841 64583 1627799716 64584 692119171969 64585 2044486656 64586 2848143424 64587 2904347664 64588 6431077636 64589 2582062596 64590 12871356304 64591 1043290000 64592 38566675456 64593 8070686569 64594 2347208704 64595 2045752900 64596 36602194489 64597 1786752900 64598 2347790116 64599 3615857424 64600 83564355625 64601 1043548416 64602 24114052369 64603 3719658121 64604 7582752241 64605 7111886224 64606 2348662369 64607 2547624676 64608 169148770729 64609 1043677636 64610 20544922225 64611 22481103969 64612 1233580658 64613 1043936100 64614 15115964809 64615 2051455849 64616 13344639361 64617 9959441209 64618 470042687 64619 2291919876 64620 83527936144 64621 1044129969 64622 2721187225 64623 4995238329 64624 68386434064 64625 13962494569 64626 6537854449 64627 1044323856 64628 5930232064 64629 10330079769 64630 7425785929 64631 6387206400 64632 33190281124 64633 1045228900 64634 2953813801 64635 9307811529 64636 15951942601 64637 1145348649 64638 1406446567969 64639 258250470 64640 621595058569 64641 3387472804 64642 2350698256 64643 1164515625 64644 14723880964 64645 5133435904 64646 2351280100 64647 11467625569 64648 11918962276 64649 1796827321 64650 25321402129 64651 1317617401 64652 13085987236 64653 4654241284 64654 470624615 64655 2396494116 64656 214102394944 64657 1936880100 64658 3315801889 64659 7187987524 64660 15504981361 64661 1045293561 64662 11443008784 64663 1045422889 64664 2620401458 64665 45395415844 64666 8498074225 64667 1045810921 64668 20022816004 64669 292214834 64670 5459436544 64671 2904886609 64672 91600654336 64673 2583180625 64674 18295808644 64675 7723070161 64676 3028703495 64677 2905964649 64678 2830878436 64679 1046263716 64680 552408670564 64681 1125132849 64682 2355063841 64683 8084167744 64684 6159738256 64685 2615095044 64686 6547560889 64687 2592133569 64688 46440250000 64689 2907582084 64690 4619377156 64691 1469188900 64692 114285915844 64693 1046781316 64694 5853780100 64695 8495677584 64696 11924858401 64697 1493513316 64698 7525909504 64699 2061069201 64700 20731968196 64701 37640656144 64702 4398209761 64703 1263802500 64704 399938613649 64705 2055262225 64706 2355937444 64707 2909739364 64708 2667172271 64709 1047040164 64710 36418760569 64711 18345939 64712 11936655025 64713 6180632689 64714 6456122500 64715 7232822116 64716 14756661529 64717 1048011129 64718 2356519936 64719 99027907969 64720 52862286724 64721 1268072100 64722 28854797689 64723 226316463 64724 1501159298 64725 11541634624 64726 2357393809 64727 3159564100 64728 149855700544 64729 6445360089 64730 4630802500 64731 2912437089 64732 5305811281 64733 1540484001 64734 6559704064 64735 4156767729 64736 46556232134 64737 8115667569 64738 471498182 64739 1158313156 64740 56785460209 64741 1096536996 64742 2358559225 64743 136067463 64744 2391965663 64745 3335409009 64746 75865540969 64747 1048529161 64748 5307122500 64749 3754870729 64750 53842097521 64751 1283502276 64752 115597960009 64753 2458176400 64754 471789551 64755 16030598544 64756 5309745424 64757 4721201521 64758 8206910464 64759 1507846561 64760 23465337856 64761 2912976784 64762 472372559 64763 1049112100 64764 105925513444 64765 2057166736 64766 6358148644 64767 2915676009 64768 1529545615504 64769 1114090884 64770 17075171584 64771 3857776321 64772 5325496576 64773 22706571969 64774 2853269056 64775 4035806784 64776 33387329284 64777 240457254 64778 14920378201 64779 7524174564 64780 12638930929 64781 1049176881 64782 23489240644 64783 1049500816 64784 26917324225 64785 14198390649 64786 2726823961 64787 1736888976 64788 14800425649 64789 1188180900 64790 13493377921 64791 13204767744 64792 59964255376 64793 1050084025 64794 388078712 64795 2059707456 64796 1236409574 64797 2916216004 64798 2689044736 64799 2603346529 64800 13845372157969 64801 1803191296 64802 472664198 64803 2918916729 64804 6835651684 64805 3604201225 64806 16330795264 64807 1165129956 64808 2397874802 64809 12124652544 64810 4645104025 64811 1050278464 64812 21303445849 64813 672939206 64814 3831610000 64815 6710394889 64816 26997118864 64817 1051315776 64818 32090064769 64819 1314425025 64820 26184094225 64821 5711127184 64822 2363807161 64823 1783372900 64824 47799951424 64825 4085766400 64826 2365265956 64827 837338463844 64828 7867512601 64829 1156680100 64830 13086673609 64831 1801153600 64832 137956530625 64833 2919457024 64834 8546817601 64835 2061614025 64836 41508765169 64837 1687402084 64838 2972430400 64839 2920537764 64840 23639370001 64841 2990558596 64842 7089976804 64843 1282427721 64844 12423331600 64845 24285170569 64846 2366141449 64847 1558591441 64848 192560359489 64849 1051445476 64850 1828675127 64851 2928649689 64852 8113685776 64853 1052029225 64854 51727588969 64855 6832510281 64856 5247763250 64857 5019297409 64858 473539655 64859 19089286 64860 58601273929 64861 1300251481 64862 1623746162 64863 8124678769 64864 60773589529 64865 2063521476 64866 9701659009 64867 1472180161 64868 5329438009 64869 7309737009 64870 8061346225 64871 1052223844 64872 143138885569 64873 1204367616 64874 2793651025 64875 23559794064 64876 33670782016 64877 1052288721 64878 9335810884 64879 1052678025 64880 54173959009 64881 574279027344 64882 2368184896 64883 10065105625 64884 14833291264 64885 3094140625 64886 2371690000 64887 3576877249 64888 12007557241 64889 1857696201 64890 95457517444 64891 1053002500 64892 5333380900 64893 3285238489 64894 149842457 64895 2064793600 64896 2496738131449 64897 3239772561 64898 2935580761 64899 8129186244 64900 6114784262 64901 1053586681 64902 7764605689 64903 1178892225 64904 10473182978 64905 5760354609 64906 5410779364 64907 1374407329 64908 116579224969 64909 1805485081 64910 4688140900 64911 10235773584 64912 27210481936 64913 1273419225 64914 9595573849 64915 2070523009 64916 5334695521 64917 8142716169 64918 1171704935 64919 1053651600 64920 66800020849 64921 1053846369 64922 5762783569 64923 162536407 64924 5346534400 64925 30591759025 64926 18356727169 64927 1054171024 64928 162548984 64929 4713783649 64930 6002995441 64931 241707138 64932 37940027524 64933 1482173001 64934 2373443524 64935 92986573969 64936 12025315600 64937 1054625625 64938 7486921729 64939 2605592025 64940 13342560100 64941 2929190884 64942 3525271876 64943 1110222400 64944 320341284169 64945 2972321361 64946 5868938881 64947 2932439104 64948 9276193969 64949 1116094464 64950 26028014224 64951 1055210256 64952 19753740304 64953 20174509369 64954 3105721441 64955 2916864064 64956 14855221924 64957 1318997124 64958 475000550 64959 3235561924 64960 757006143721 64961 2765602921 64962 147023932969 64963 1179235600 64964 1179064391 64965 7325990464 64966 3324790921 64967 521302182 64968 33486072064 64969 1056120004 64970 6473972521 64971 8165291044 64972 1335991271 64973 1280924100 64974 85920506884 64975 8141994289 64976 42145626436 64977 5847966784 64978 2981596816 64979 1228362304 64980 173544728569 64981 522425975 64982 2376075025 64983 2935689124 64984 12096480256 64985 2481534225 64986 6605950729 64987 1808375625 64988 20592250000 64989 29734518969 64990 5669337025 64991 1325906569 64992 172160266084 64993 1176009849 64994 2376952516 64995 14754232089 64996 5349167044 64997 1056315001 64998 31421816644 64999 2189584849 65000 303632958841 65001 3763454409 65002 1176762086 65003 1056575025 65004 14866193329 65005 2071160100 65006 2377537600 65007 12218428369 65008 34391331601 65009 3358550209 65010 18446257489 65011 1057095169 65012 5358386401 65013 5031348624 65014 476170886 65015 2072434576 65016 761146318969 65017 1177862400 65018 4256127121 65019 2938398849 65020 10499895961 65021 2457680625 65022 6618147904 65023 6779875600 65024 332424861350 65025 48890516544 65026 5397106225 65027 1057160196 65028 14932106809 65029 1057290256 65030 11712217729 65031 3819487204 65032 17003116816 65033 1057940676 65034 18397395769 65035 2073071961 65036 5858371600 65037 11157063129 65038 3402388900 65039 17905526 65040 154171666609 65041 1168204041 65042 605682191 65043 103000557969 65044 4372161062 65045 2080728225 65046 8911737604 65047 1217312100 65048 16402949476 65049 2943279504 65050 9171892900 65051 2622464100 65052 81203341444 65053 1058265961 65054 3338297284 65055 5765668624 65056 92781160000 65057 1202910489 65058 965482172 65059 1875756100 65060 10525734025 65061 8183373444 65062 2381342401 65063 1058526225 65064 33535498129 65065 20921886736 65066 2381928025 65067 8173425649 65068 5362339984 65069 1525136809 65070 108528736969 65071 1059111936 65072 190221588736 65073 3552994449 65074 477049583 65075 6134962276 65076 29681087524 65077 1144062976 65078 46369709 65079 20409551044 65080 23930852416 65081 1155320100 65082 6625471609 65083 1326999184 65084 6817804900 65085 5792275449 65086 5889181081 65087 1934680225 65088 1339313200369 65089 1059437401 65090 7959851524 65091 5177090304 65092 5380809316 65093 3387938436 65094 9906619024 65095 2717015625 65096 14374331449 65097 22819727844 65098 943828082 65099 1059502500 65100 201346946089 65101 1059828025 65102 2878322500 65103 2946535524 65104 47634808516 65105 2458573056 65106 18458483044 65107 3025550025 65108 1204072655 65109 4136676489 65110 6022536025 65111 1060088481 65112 33683995024 65113 507145346 65114 5904385600 65115 16119349444 65116 6512167204 65117 1814163649 65118 6632799364 65119 1060218721 65120 41098716518 65121 18447615684 65122 2385736336 65123 1060414096 65124 996876442969 65125 8045013636 65126 2386615609 65127 3690805504 65128 30238775449 65129 1060804900 65130 23839977604 65131 2154445056 65132 7904276836 65133 8196948369 65134 551166002 65135 5166590641 65136 128323001284 65137 1318706596 65138 2387201881 65139 2950336489 65140 10538664964 65141 1061000329 65142 80776460944 65143 1821411684 65144 15603757225 65145 7176970089 65146 2388081424 65147 1061651889 65148 21382335529 65149 586574466 65150 9228292096 65151 35461409344 65152 64914124703 65153 1484175625 65154 6635242849 65155 2577999076 65156 23198640721 65157 3694451524 65158 2389254400 65159 1692170496 65160 11976918257 65161 1335610116 65162 3467443225 65163 8634498084 65164 7526430025 65165 2082005641 65166 6642576004 65167 1061782225 65168 27290709601 65169 14313011769 65170 103321102096 65171 1061847396 65172 14965118224 65173 1062042921 65174 2391601216 65175 17470759329 65176 2427529847 65177 2626972516 65178 67632243844 65179 1062173281 65180 10616417296 65181 2953052964 65182 6982774969 65183 1062825201 65184 455533204624 65185 2083922500 65186 3351831025 65187 8206004569 65188 6561648016 65189 2318422500 65190 17740108864 65191 3385377856 65192 14026849225 65193 4300998724 65194 2948924416 65195 4755481600 65196 42060677569 65197 1490191609 65198 5919609721 65199 3558361104 65200 109833250921 65201 1389351076 65202 6662150884 65203 1063151236 65204 5392699225 65205 486941587344 65206 2392481569 65207 1124327961 65208 117718982404 65209 1325979396 65210 4699650916 65211 2953596409 65212 17090071441 65213 1063999161 65214 18540090244 65215 2085840241 65216 138498599716 65217 2956858129 65218 478515878 65219 17667194724 65220 29526236224 65221 2224631556 65222 478809407 65223 8219598244 65224 18053953225 65225 4110861456 65226 16542332689 65227 1573153569 65228 8803881241 65229 3713927364 65230 6685188169 65231 1716444900 65232 631726115344 65233 525804614 65234 7292989201 65235 5813605009 65236 6928231696 65237 1284577281 65238 8362553809 65239 1064586384 65240 61722433600 65241 11537337744 65242 2396004601 65243 1331593081 65244 14987146084 65245 2090318400 65246 4558410256 65247 12693852889 65248 62219814721 65249 21660174 65250 158991195169 65251 1699335729 65252 7567086121 65253 2958489664 65254 6978764521 65255 3115202596 65256 33932218849 65257 1064912689 65258 2734348681 65259 22933164969 65260 18940090129 65261 2637130609 65262 8004344089 65263 1900524025 65264 27451519225 65265 8795063524 65266 2398060900 65267 1064977956 65268 311489004544 65269 1065565449 65270 5879975761 65271 2961209889 65272 15002575225 65273 1822863025 65274 17660283664 65275 10432579600 65276 5401956004 65277 8287735369 65278 2670719041 65279 1234679044 65280 4759081867024 65281 1168819344 65282 5945026816 65283 3828763129 65284 7978062400 65285 2946426961 65286 347730757969 65287 1065761316 65288 12155944516 65289 7356835984 65290 4725600049 65291 230574822 65292 14998166089 65293 1066283716 65294 2398942441 65295 16163816769 65296 23351231282 65297 2271570921 65298 6669498889 65299 1834494561 65300 21114705481 65301 2962842624 65302 2822265625 65303 796852127 65304 94532881444 65305 2653898256 65306 2403940900 65307 4170188929 65308 6300390625 65309 1066740921 65310 32673093049 65311 1208466169 65312 113350728976 65313 26875339969 65314 4729312900 65315 2099930625 65316 15031250404 65317 11068933681 65318 3356348356 65319 2966654089 65320 40022403136 65321 1257837156 65322 27709597444 65323 1066871569 65324 1031047618 65325 21861692449 65326 2945341441 65327 1067720976 65328 76627651489 65329 1497225636 65330 6875394724 65331 30637951369 65332 415772563 65333 1183566409 65334 6671949124 65335 2504602116 65336 2433482726 65337 3441816889 65338 10597261249 65339 1214104336 65340 442806400969 65341 2552169361 65342 2975702500 65343 4773704464 65344 344918245 65345 5188753089 65346 6686659984 65347 1130909641 65348 13700468401 65349 10508710144 65350 9398526916 65351 2594883600 65352 86890531984 65353 1067851684 65354 2722752400 65355 5829627904 65356 5412544900 65357 1068309225 65358 18601413769 65359 2639390625 65360 93919570369 65361 2969923009 65362 3419910400 65363 1166290801 65364 25931305024 65365 2642371216 65366 364548604 65367 179298892969 65368 12191693056 65369 1187147025 65370 13376541649 65371 1068636100 65372 5949653956 65373 10971934009 65374 2404823521 65375 8608313961 65376 483841274569 65377 2411202816 65378 2763604900 65379 7608549529 65380 27547036729 65381 1069028416 65382 8395507129 65383 1187560521 65384 17371240000 65385 16297586244 65386 2406883600 65387 528063090 65388 15152871409 65389 1708912921 65390 8254812736 65391 3221357049 65392 37117104964 65393 1069486209 65394 136299040969 65395 735660239 65396 5420493376 65397 2971013049 65398 3533470249 65399 1338389056 65400 139686820009 65401 2643913561 65402 3000957961 65403 28827625369 65404 6351930601 65405 2406785481 65406 9449200849 65407 1069682436 65408 180594632399 65409 2974829764 65410 7505623225 65411 223700226 65412 73325599369 65413 1069878681 65414 2407766761 65415 42187927609 65416 31962288400 65417 2245906881 65418 6694021489 65419 1070009521 65420 10798950724 65421 23198945344 65422 1191998879 65423 1070467524 65424 110693947849 65425 142125510 65426 2408355625 65427 3912127209 65428 7587455236 65429 4620464676 65430 37022377744 65431 1160628624 65432 2445410354 65433 3748745529 65434 2408650084 65435 3358897936 65436 59915779729 65437 1070794729 65438 2413069129 65439 11960047044 65440 126991736881 65441 1528028100 65442 11828085049 65443 2656371600 65444 5421818689 65445 5856381729 65446 2939157796 65447 1070860176 65448 755268759844 65449 1071842121 65450 39879690601 65451 2975920704 65452 5425795600 65453 1812886084 65454 6728428729 65455 6519109081 65456 27478366756 65457 20804312169 65458 3853181476 65459 48675732 65460 29634589609 65461 2136380841 65462 2570287204 65463 2980832409 65464 79859934025 65465 2101855716 65466 18662838544 65467 1339779609 65468 9543336100 65469 3686554089 65470 4731376225 65471 3782988036 65472 768466130884 65473 1143657124 65474 3574604944 65475 95673913344 65476 5433753796 65477 236933511 65478 16712542729 65479 1072431504 65480 24519175396 65481 9480332689 65482 2864497441 65483 302237574 65484 54282942169 65485 5199852100 65486 504932102 65487 3582261904 65488 27558988081 65489 1294416484 65490 17240215204 65491 1212293124 65492 13427942641 65493 12507514569 65494 5965863121 65495 2103139600 65496 33981972964 65497 1073152081 65498 483223142 65499 7366273929 65500 44714908681 65501 1346743204 65502 52069306969 65503 1551256996 65504 116812884841 65505 8322365529 65506 5990914801 65507 1843242489 65508 20175929764 65509 1176147025 65510 4734265636 65511 9917570569 65512 18075726916 65513 16497090481 65514 8272266304 65515 2105066161 65516 7628275600 65517 2981378404 65518 4218632401 65519 1073217600 65520 1756584431044 65521 1073741824 65522 2994387841 65523 2984109129 65524 5453674801 65525 4161282064 65526 7908011329 65527 7227210169 65528 12281294041 65529 64230312969 65530 4748725921 65531 1580460025 65532 19191115024 65533 2051727616 65534 9186839104 65535 7646977809 65536 463255025689600 65537 1073807361