42949
93 56 5021 2980 3136 485051856 9834496 576 7454 97 910495207 223326360 5691 72 502937444 125508367 5218 3136 515530724 2282 217925962 9834496 2281 89 9834496 8276 5184 2277 9983 6875 18 52 107846915 5704 8937 36 87747447 291625887 86 91 50 73 1225 103501303 3358 324 51 1498 8602 2704 426811618 102022240 7522 6 11276164 445187198 99557865 1296 47265625 2394 312275509 6654 1155 7950 580166959 916790842 1679616 360 747244097 9606 6259 897893469 5116 2074 8 2652 82 6465 19 64 56872486 522778395 6461 26873856 84 3 263802768 1 7921 23843919 84 36 41796225 5202961 6724 52 7219 8330 96069081 32466836 51 3898 9409 332664888 4096 52 9409 9834496 41744521 1679616 86 2704 89524317 9626 62742241 515 8649 39 57 361 493738672 7033104 5047 6297 9874 65 58 2500 956886178 95 322675998 730848551 45291313 1403 4503 4712 12 136592731 130321 83 197728847 109603447 9589 94 74805201 6279 3754 7009 8907 88529281 32 3249 966 944252489 31 912741835 883274831 79869969 10556001 3364 3608 2945 557575532 5184729 3 521582084 7033104 666941907 3208 6815 13017664 8673025 9504 1968409 63948118 64 45 55562116 1584 50 265225 416377137 884193301 22 7033104 891738602 9728 26173456 6724 41744521 7056 247236912 686176678 78 2025 9297 72 2244004 70 7921 7808 63202500 7985 83 7311616 3994 6883 45212176 367841331 9156 5329 72 6889 9 41 92 854405665 39652209 687155170 54 4170 446679876 701462664 74 162171271 63760225 5184 2222 646921142 96 92 5184729 3153 994538654 6746 815009362 538896964 6136 38 44 533 30 19 47458321 4260 3725 9438 21 116788930 764790435 285766071 711949866 64 739157681 86 13 9403 7636 322071708 2143 691755049 4940 96956210 18147600 131653530 2704 9440 88 55 7257 2601 457822705 26 3075 5589 132330098 1444 66 805328485 575706548 95 9000 45212176 100 3426 1968409 826870 91948921 685243163 9457 90 95440766 517 4356 17 5731236 750357386 1788 16777216 1361 18 52113961 387351456 5272 42 48 464694905 3045 96 750615987 3657 56580484 96008163 9787 585261179 124380424 3468 563146215 15194404 2799 55562116 9561 4491 198498669 2304 1057 909601071 12 1830 97 2675 417889153 8649 5055 17 676382520 13875625 614 34 7741 249151469 48578675 195243222 9025 830524021 62 98 1852321 853492779 599 725405110 1500625 82 98 53 47375689 11 159861151 5193 7155625 289067559 89434849 1852321 22 286996069 74185820 812831520 144484588 2244 3181668 6587 8836 6876 25472209 3325 60964864 78 70437045 265225 31 91 40 8 81 5035536 6597 7033104 83 30 6080 74 2704 1159 6691 265225 3009 104976 62742241 5330 21 549693113 2662 934284354 604582529 220645512 41 286605416 66 63 5417 650798056 2071 815882143 88529281 481177350 9834496 58228588 3949 2756 183504617 69720038 79869969 3025 9 873 695951263 543753397 81 89 584032363 490797265 40 7595536 11737476 6546 8108 1600 900 74805201 8464 933156 63202500 71639296 801129829 42 7287 8132 4895 703705392 27 257722139 15952036 74805201 6553 5184 819277103 567147277 57 84 8744 2704 7241577 37 1252 29 74 9029 4493 419227336 32387481 42 10291264 1764 9136 8741 44 5 198 1898 2601 8014 1955 9025 27 81 177185053 6561 5706 891149080 7093 77 367502870 583160557 11807052 2104 9451 2270 6889 4235 63 490885820 5168 22 63 77 76 191963168 4775 786650306 35 105994455 274 891541943 4557 146811371 535412199 3325 60 3356 982 42 2416 4208 121850384 12996550 78 27793984 8160 55 9890 13 970290798 88529281 185 2013 590 838106606 1118 51260051 915718043 97495876 8046 79869969 746827173 2704 4540 4310 3970 8364 120682035 56 6889 31 603074788 7396 58308496 191446336 700679979 389845787 8156 56 7061 9455625 50605482 484 757476456 908046774 8912 99 7086244 331776 3504 5337 77 544 3351 737285924 670244569 9626 982795561 5279 65 70 61 229599841 14092516 80 602967853 60 42765368 24403600 98 938152299 4100625 83 1343281 471259398 890306400 1852321 9409 7427 489605315 171 7396 45212176 1936 3465 484 65739664 6932 58169891 3300 369989286 14853874 546501001 2601 63202500 32558436 4289041 34 83832336 32387481 9908 8104 62742241 95785369 9906 392901772 661464003 704348264 1683 81450625 1120 528835465 39652209 955196998 7206 2275 6890 59923081 64224196 25553025 256115907 8934 22202944 45927772 933291357 634444099 1871 714532901 4831 7921 277999725 92659876 2802 780168686 2 94 9272025 6634 98168464 31 10556001 729485178 80 510847759 12006225 896574094 425452223 68 662606809 655717530 9059 1024 899 2110 32535616 72 11276164 20 73 25 8836 32558436 9811 13 81000000 4890 6889 8578 34 48 1 92 978576926 53 4317 667596616 546423100 212317728 808201 88529281 4263 18 5922 11262736 763406352 3 854568808 6742 7293 385433363 57 81450625 39175081 738 95 1898 705 781963131 91 442465825 94 4493 9367 91 40 92659876 2377 4022 729 358801 136118773 6668 7311616 5184 25210441 754336115 807213448 903073103 63 249058019 7090 186667498 3241 914380012 4900 942401434 11055625 2 712171046 456554110 884676558 586169596 94633984 801604934 980 589494659 34 9481 86 1319 8797 27 5323 7396 741724245 2474 7178 9834496 65 6736 4592449 27 4856 6221 74 951258139 360971880 188910958 909 10 5193 4096 27 60 858425051 59 10 4189 1699 8274 188859111 772807520 5207524 2601 2601 26873856 55160329 1148 5434 597369356 531441 684 29241 3467 99 620163095 89635750 385350854 48 86 3025 17 487898476 78074896 398137694 5 3249 10000 311863049 442252312 32 3759 59 11316496 11 909131157 83466496 8281 64 666192973 376996 678676362 43520409 4704 900 325882384 12278016 44 324048429 21 886289101 88529281 48 650470319 2497 3111696 51 56 7239 82 6724 3136 1170 8602 17 5123 147697637 4 703559630 6724 75773954 11 3132 30 21 93139320 7835 51926436 5712 9751 746373568 361 61 86 18 4394 10556001 8778 96 6837 15 249117635 960731339 835868677 4096 1622 7 11 7311616 94 282356 95 65817900 3721 38 45 7396 137064584 12020089 1724 15952036 3428 8911 65 5289 5184 8485 539593528 9943 12 96 101025761 45373696 944574767 2601 99 1505 994911396 9224 627014444 94 2 622888464 5152900 3076 9604 598709778 121 525 90 256710368 24 6250 372356054 879858263 8099 798030386 1967 64 482734220 53 407965183 17707264 3058 746947381 403500278 309507445 80 6400 65894647 1225 7464 94633984 364976627 803691850 1 1336 7341 2018 69 1977 2704 16777216 6724 6 55012176 9571 6781 685757040 1 1444 347795114 16176484 63760225 537359485 3500641 2 11 1250 60 175 251389524 217 7921 11565224 17591768 5901 108217248 1853 162630862 3249 1254400 31 45373696 982 8281 144 26 25 947399223 6414 26873856 685089712 615833985 12278016 17 979092221 26873856 62742241 5837056 29528356 199660494 89 90 981474031 79816356 695556238 15 1369 959730573 92 4385 376996 1 954352922 6413 134940079 624810608 59923081 6333 95 8666 760823995 24 6400 11751184 1103 17 14 9825 90 11 66 152122270 77 80 34491768 729 50 267289 60 628144293 121 478494388 957402613 367890090 1562500 10 54892904 440 9638 763149034 5184729 9463 51 5057 255129662 3596 5093 901949198 81 9167 544644 8993 774275192 68 8 957030177 10 538831312 53890281 34713115 17 5810 24 229754620 76 60 1260 50 361055061 9666 6952 3769 5930 3578844 100 92891044 9115 63202500 28433755 5650129 5354 869114786 905867744 1572 285306950 38 609931478 97812100 55 680025980 3602404 89113600 81340512 51 61 3009 120 5513 56453079 507481473 7075 12027024 3615 69956496 19 3908529 95 172176765 507632822 7426 1254400 6728 63 72 49 630023782 841 210834487 2972176 85 948434747 9 4937284 294498501 1 4214 100 398685156 29001135 8263 97 8738 62760552 301745967 2265025 5488970 358216685 205954221 485705612 702 19 20187049 7071 95082001 5915 409764448 56 5871 804388226 8464 2560000 91 9216 1 400 972850445 267595234 3459 7980 285313521 736719524 55145476 83 6703 4052169 13 982793103 64 2143 65 553357826 3161 5501 87 26873856 441 781428962 14092516 9268 94 619593196 750617671 73 448604743 10556001 5184 4 79423744 16 6724 713426350 7445 8100 1351 794472042 70 2175 16 748 9524 5873 56 68 938605013 3730 2782 897843751 5731236 828931519 8 3633 850172982 17707264 4900 62 96 47076580 932629331 550112468 34 5641 6724 88446292 76352644 4225 540417565 79 8214 8699 475799294 441 1679616 921404038 170992341 9905 6 40 1748 65 2085136 807785055 2842 49 6200 473955427 315 117931482 969641512 311270937 43 5032 8892 47458321 834 76 55711296 81450625 2863 377387620 688267511 2754 61 340785616 47458321 7593 29528356 71639296 240502622 69956496 441 3187 17547721 92 9183 1205 855036081 7396 62348376 5129 6760 930094970 2113 1296 79334649 2704 580669323 7699 254749149 6689 32387481 7297 69 41796225 54700816 4900 35 165074547 31 23 491088180 26967249 22 6120676 4155 154858578 77 4911 8394 8564 3096 17 75 965523322 267289 2363 244479220 4131 8876 62 289 986 7508 89321401 757484982 9157 489945529 531339062 2853 28 484 4583 23580736 99 3756 724 32 564721681 74 85895824 16777216 452039490 35 466068373 2397 612969862 46744569 25389659 565456456 50310649 2361 803294982 2601 6870 60 78 4156 857752405 3602404 720386411 3684 29343889 23 243644813 61 981281946 1920 4096 131914731 813031472 7153 7227 867625475 83 2704 596396766 3314 9461776 6765201 38700841 44 7367 78 97 67039469 8464 561133829 4823 3640 18 37 5892 7324 8372 24179559 8497 1 7547 1567504 26873856 15594601 441 306228739 41 25553025 957839437 409573603 7148 20 38808879 262 5384 5776 79 75 297914233 166145197 1277 1511 62 210253211 58 898714249 72 4096 850874688 295776889 13 5375 1600 2876 59 42 260452989 96151048 5735 1 689 994201210 6300 8 858082662 4972 7961 607295297 673858395 9908 174510635 232031753 11229201 84934656 106751000 4185 1766 32 731105018 130321 7311616 3621 256 2390 9409 635607858 776331913 1764 67469796 574378688 29 6299 1444 64 3600 77085294 33 9941409 6 8464 7 100 300095815 5712 513354619 66 19 52113961 9716 994496755 367548110 46444225 4315 18170228 41 70 9918 3174 69 28483569 1500625 26 7212 3957 10890000 427 506054750 2560000 4028 7906 85 668530075 38 624112513 9105 100775262 465 794758091 3886 17 191857216 4653 11 27 633237379 319822609 3073 11229201 638770327 76457536 5964 3136 1963 31 9068 3600 1225 545879921 14 80 3500641 5304 25 76405081 27 289 839 9414 411554928 408210231 92 247724922 55619261 67 8206 4239 63 3428 40 35228668 3136 975842652 7086244 2500 7713 184734890 54 24010000 7902 5929 342022817 515981019 8259 177564475 107851274 20187049 3926964 28665316 12006225 2 7 9917 62549994 5184 4748 37 1301 63 4477 8555 5745609 28 71 71639296 25 47089 8489 531441 45 9150625 77 332540894 99 15 976583843 1156 324 83 34 1600 65 993728391 54 89889361 3102 37 33362176 349709598 94919167 9515 6478 705508379 8199 49 70 2169 767501414 44742721 2878 2393 81 308689556 10 7396 3729 546710001 355322033 5625 67469796 97812100 4096 41139396 647424630 69 394943728 68 6267 9268 14 54 6463 90706576 302279716 357 238984211 7630 784 4775 670218046 8961 5257 51 2980 857937310 39 69 66 16 743107211 865829291 33 4096 22800625 19 196 2168 9785 892760861 1317904 18212602 667716475 54 8872 14 980627303 4168 84033889 5598 9949 72 190144067 58308496 5353 46 1784896 3111696 2968 53 581001307 6561 20 396 22800625 31 79067664 637339237 9309 24384527 4929 77 49 96 789081377 975809779 4329 40 26 9 9395 745947411 9706 193600 360773641 83083225 27227524 388990207 31716833 84033889 9834496 3051 291137503 179915828 4900 29 900 8655 85082176 55 8769 2 16206092 962867134 241966155 61 6180 3 1225 1369 13 1239 400 200129128 34468641 956775611 5202961 3514 140694095 64 35 5308416 63680400 35569296 988666976 124 2012 52664049 4788 3082 386159987 193 19 55971133 4572 869641508 9487 8139609 8851 1940 8843 247396192 25573249 828595530 662458368 4710 8687 450438567 111902530 4048144 49 71639296 2453 39 77 86 6 973 9 803986032 6752 2809 3478 826728688 65465205 63680400 3969 9067 4170 3373 5961 83521 776544573 6129 4761 976628337 7403 7924 7648 5152900 115005412 2886601 4048144 3249 2795 30393169 843328398 1600 55 5857 5543 630399239 1048576 32558436 53 67 1964 5 49 27 22800625 1876 1114 35153041 2285 45 363643937 676 227 5625 1692601 38 22 316454499 623807849 8011 1454944 7266 69 766938165 2704 685204812 9311 9081 73994404 981389475 47458321 925344692 4704561 1040 7225 4127 575585333 22 5 18451491 60 7396 17 960400 5020 5411 904562569 5142 7189 8679 23 1 495883842 171714931 529 116229324 3306 5027 2363 62 4391 968644352 98 2601 78 769169629 103028876 9604 23370468 34821801 3136 62 549357164 353139154 82065481 39800813 42 73 94 53640976 25 705434312 7827 7589 451341952 3493 796481271 22 1233 76 8836 3660 25408578 883106109 8100 85950809 87 275412114 32 861361739 616476635 63680400 606513362 5189 4955 8794 7850 98 7 1024 4500 36 7921 69388900 621057210 385414514 5979 6185 17969121 29 11229201 16 29 88 367265790 304 7 131278818 89 856270532 4464769 17 7501 26873856 4704561 17388900 2304 4704561 1031 79 320955280 99 79067664 77 1444 36 775671279 10929636 324695846 1125 2279 54 3430 577977956 9 8612 9890 30 52794756 324 87379389 47196900 4849 6561 18 20 79405921 947 912424222 90 20 1764 53766539 26 6834 46703556 2579 43 61 9025 715226308 613828893 65 1048576 76 78 83 522966385 89 76 984904403 5583769 4590 16176484 6006 77 958536295 9031 75241878 57 28408900 5 88529281 3111696 98 89 49 3711 2813 441 1520289 69098952 65610000 90 39859307 5207 57 9409 1567504 69 306 26 34 842790106 1142 937142864 91 327983994 129727171 606501913 212272704 2 15 94 4135 15100996 985827289 34 3088 4351 2928 207294703 660679752 5592 933156 44 1304164 9783 570623621 6548 78644776 2893 4326 15 89321401 64 970062746 2016 5636 91 9702 18 2262 30 5184 25321024 7790 282714151 96636679 1566 66 929829095 96255721 71 86 85895824 73 6977 9375 28 993 256 1013 8037 25342490 2 67 254229132 5528 1307 73 677494625 615676576 828311084 9925 424185181 93 66 14 68211081 5837056 4892 5884 6693 816569497 45857972 4389 9834496 850996499 128936001 5735 568363909 993403876 359331405 89 71639296 8225 900 12201049 1669 748086409 22924944 3 26040909 82 485008731 18740241 726790490 24720784 126602157 13912900 3982 9834496 49 540 85 4356 73 45 489 2601 50 938795065 263368388 40 4077 43 2916 67 511696240 5307 9809424 958880070 445522639 963 1806 375940557 73 4694 169 732429285 460484069 687082985 60 68456 94 8100 29 5258 68 705082659 32890225 971898651 34468641 6430 2401 9801 1 979560116 6374541 980205045 872 687913495 6256 5476 13 219892220 2335 1224 84033889 675921654 196 283 58 1225 42 33 16 9440 52794756 9 7614 4120 1906 9463 2304 93 760384 934306777 8876 3730 5476 30 390347337 24 41 316924783 7542 51 3146 35180452 26873856 301670401 26708224 562633609 47869441 52390029 9526 14130081 160000 21 916427070 41344900 100 6843 92416 4537224 992167990 4389 954513413 29 9633 95 77 58 47458321 79 73 7887 5269 195403353 19 2753 695089690 46826649 272941271 25 31 121467790 2162 79405921 2280 626893428 4356 2768 6493 835803085 27 9604 29 2025 4779 7885 86434209 5508 4435 223238192 96 1679616 66 22924944 30 73 3323 672528547 3816 95 4238 10365650 8050 65 20 425507658 67469796 98982601 34 3280 62173225 7135 80 6445 77 4478 2791 61 1081600 1600 68 2653 27 5107 78476686 839773040 2182 5760 81450625 81 803121513 2653 5577 7863 100995629 89075844 66 961 6439 10 4100625 26 85082176 5660 75325041 928212100 99 479101931 458754913 17264025 9232 16 40106889 23 63 9715 35 84 1714 37 49 5929 224398798 5184 49 61 5329 141 52 4761 565036873 70 961 527680711 811511297 54 38 909023723 34492129 643761179 346953041 72 43 3905 69 5029 14 976763969 122331987 3 21 4 5844 56 7714 254 45697600 7 8 21 82 72 26967249 2022 3025 8 41744521 537725849 654935487 388680435 46 968297354 1444 600008500 23 58 88623396 2601 71 23 94 64 5370 88 45 9025 82 1444 9216 4225 467856 387290667 5454 574206937 7785 109301703 857096132 562754892 1024 64 67 5261 59505796 808201 78 61387225 43046721 7396 68805969 952433409 80874049 59 2491 99 96 744660693 1225 806 3127 515669560 5731236 810000 328059640 59 1704 4199 6098 129219613 74 100 10 9319 96 40 30 12006225 43 645928395 4882 3600 822923496 90003169 13 66693496 5536 8100 2408 60 8 7225 44 955248776 841 88 92891044 543799889 2296 135045583 177292819 85117822 2401 394936184 721344874 1048576 504225206 51 202774372 92236816 91 770287754 289 12 869086086 564941682 7931 94400656 10504081 460894918 63 5476 507456381 8219 790458416 9585216 3562 693613933 5202 4224 196 410913870 2610 1025 9834496 658926531 6816 731874897 41 26873856 1760 613134477 453520678 3356 43 6840 8842 3738 841 75 843401508 27636049 818342598 561385704 907648242 3853369 9877 40752854 324 47265625 5329 23338561 1262 2809 23 234256 55 9846 69974384 662523027 1764 1304164 1581 4755 49 2604 2321 97 28169941 2601 112736248 40 77 7225 158777977 52 1772 9604 6664 958566604 37 2829 3600 55 357347804 1156 89 56 544846287 312266175 1681 2279 77 684756178 58 6364 59 32626944 2366 30 1191 22667121 810353284 81 3254 232045111 26306641 5484 5264 1218 101067897 60 8695 42106601 44769481 8987 1197 855319763 30 722825377 72565458 505 18 62 72 165546054 2531 53890281 3600 41 7 4717 36 2 61 9632 52 2561 2025 9935 38 529 1500625 8580 9594 793619865 457392121 43 66129424 287801286 412 23695679 610 5476 14 40 161 16777216 834339001 30 459418266 27227524 6246 26173456 642445215 1369 406346140 9608 747019816 236921042 68 4356 4288 25321024 78 5279 44796249 9171 359344433 10 44 38 190580002 20250000 72 26 628299441 6765201 58 1681 1176 808105669 586885479 90 1083 66 21 332867412 847882045 119942385 2085136 50 20187049 7396 15952036 30 951388143 6540 9868 724 13272359 981373792 8 120943003 6415 24403600 6889 592263798 263066295 34715664 5863 4233 831723842 54 26 86 389057230 682392339 8281 99 760570749 23 798998512 84327489 169930166 340099413 1752 53 10 2996 89 5 230731607 10 6151 330 2937796 97 794196935 97555129 32 3288 46 100 920128544 88 6850 62258452 267 827664408 134658593 44930209 98366724 34152336 965048004 17 2132 1483524 22 72063121 5861 8117 24 4225 1737 26 35 237664868 45212176 5726449 26967249 68 8277 468097915 29241 3475 5476 3670 83 79 8930 93 20 25 31 827583697 6241 7254 66927255 98471270 92236816 5381 40960000 100 28586764 49126081 9 65 31 23338561 65536 38 441 513189835 654794005 465944264 92416 679 23 324 448686538 394067951 61 5611 855036081 132668078 1994 8916 3249 8232 394072797 284288607 5536 87 2401 63 113309610 465235371 6223 7602 955724071 24 3965 6508 15 1630729 83521 448866891 3 549672309 8281 109953319 3069504 188162746 483864318 7056 788971027 20 930707439 444578361 2972176 27636049 204874306 3418 39 223486798 4937284 303839119 2025 82 7380 53 4211 97 561503398 88 904669383 6008 3390 4046 495790146 13571856 8204 9013 1373 1333 28398241 39 39677401 576 7772 547115756 346 99225 6765201 91 65 70 865741845 8649 843759011 341 7035 1024 8473 329 476870657 8853 86657481 117684042 4096 361 47212778 1681 3945 93 93 725303394 4940 9506 96 3053 1708249 17850625 10 1450 2085136 42935762 2840 95 3382 359609145 14 2840 713631586 98 77 45700909 841 81 42876304 3025 424367607 439093810 6359 5102 7 8668 41 77 2501 41139396 1050625 3941 9332 484 692368555 3686400 164218114 4542 869729722 71138338 5116644 84033889 9904 32 659998951 73270875 62714521 4638 96 567739695 27 241 82228624 464108401 6645 301894737 2154 55145476 8464 40 9216 76 75463969 409494275 516740270 8776 31 85 77 4986 46457856 92 754197484 51 549295420 61 8 6780816 17 5314 847477042 72 680463427 50 5184 378961387 7563 33602123 625497510 30074256 87 45 809272603 26306641 48 945854643 57 368624218 968309569 43 284963481 6788 410 3168 676 103974328 89075844 941615739 5690 9170 31 2 437957996 16 51 96 49108641 7888 97377424 385102879 610532617 48 40106889 348706085 3343 808133659 14048585 78074896 194505559 141685263 37 3871 942559027 400 18173169 494007163 2601 772468709 992194535 485576226 1681 841 703253766 87 497025 27793984 303743868 5239 13324694 289 66520336 61 79 659560573 1936 604716786 15760900 3007 725817371 8766 4900 18 1592644 6205 26873856 338618157 1874161 6241 2565 277 9409 17065161 1594 99 51 94 7109 15 5912 44 98 343530145 484 49 3969 2809 1600 33 89 85 364850445 74 4 5656 56 123419489 6716 7404 68574961 267119626 3966 1839 7569 80 66 91 351384122 90 47 3601 796114437 7311616 132943714 4356 4096 21 18 2 64 3165 75 9834496 857390151 42 74 35164900 2091 6724 676 5 90 49857721 94381225 32 81893111 712647424 7609 251662161 7573 67551961 992072730 54 974028631 599862046 81 23 4061 713616915 46 957300027 806698496 677975987 974467087 8351 885845897 9216 173879655 18714276 59 844 86 5207459 132 262233199 42 9025 11 48 768299588 696134044 119116900 7890481 4297 7495 2401 134624071 27447121 1660 19112546 29 358801 31 75 7921 60 489405461 26643281 55428025 611859796 86 2054 578488306 134948571 303146593 5764801 707281 850745032 3032 11 4761 48 11316496 696153103 4191 366487346 8800 995 56580484 17098225 8153 6230 30 9 741231816 527539802 94 412866571 5476 374152291 289 824079155 91604041 620289087 501424410 100 857203192 1834 891624578 9856 16 35222389 825640262 103561992 2 79 85 524133355 59 856593079 932292279 679574948 60901046 5929 9780 60 289 77 877285581 34152336 199 29 5238 4624 68277169 3842 697696975 341791088 5299 5308416 889060079 69 546175361 6889 845970706 6213 7301 564303980 87 5329 7 163 6 92 81 1679616 809350716 453783242 810232290 5843 48 35 882591499 2032 360115255 85674997 469808960 95938540 58 9818 5152 1386 281875886 66 9210 30 98505625 41744521 1910 290914381 82 967 657126475 4289041 719516209 855036081 23 940672684 17 999440344 15 1936 34 96 9216 5650129 436 4489 49 93 9907 862800536 378385953 783845215 54 2639 4728 38 9 78308680 8586 7744 23580736 74 95 842790547 1776889 405531271 401184402 9339 35153041 41770369 36 17935225 54819216 7028 633782637 5 1630 33 434993129 45 1081600 793289835 77053284 2601 1865 777130016 240241739 490436092 822426858 89075844 8110 885310978 22 49 4729 6724 910 32 29 3600 13 22 5929 171999032 456976 66129424 1978 51 7804 499623413 3844 7 49 397922313 7202 3025 8459 82 253 24010000 93 1616 34 24 9636 91 55 514640538 5326 741396216 23512801 96 524863462 87 39 72 310726010 649636 45 24 35153041 95 82 6081 40 91 121 3960 806740839 87890625 67 5476 2414 7921 10 9313 51 3910 161276581 26030404 6765201 60 900930790 22 832 93 366291019 8100 93636 2116 9908 88 573114548 789 570883006 23 3879 540104123 181007639 17 3118756 36 1692601 170644591 6724 64812216 8749 85914019 7311616 57 288425578 7163 871016542 559533234 1369 482398143 265225 13 207185780 458896147 737237160 229 9046 30 62 234256 4928 4260 581001082 1444 7252 3833 1444 987124358 6738 16974400 25 39893153 72 2978 672877572 75 9144 628605257 1995 1681 55428025 8497 6902 2559 648035553 1049 3327 225022130 24 15 24 17 10 45985267 7825 6224 81450625 92 20 233112662 1681 91555840 60403984 4100625 1500625 28164249 61 820754407 353430459 841 319156547 400485590 22 3087 6786 57289761 7225 82 36 4642 2304 61 4096 841119734 307427073 41139396 3500641 2924 1434 7519 4624 186330628 565296280 2916 82976720 139445991 64 403958912 5116644 1537 4900 7938 2785561 510176519 51 37 162184563 64 82 1895 52200625 57790404 239121 47 35 295 3085 151356152 493 330874647 64 31764496 100 95 79 3196944 7520 3671 4761 607470182 37 45212176 727588907 85 42 87025 1444 810000 16 449 1936 944801513 2209 6151 400 49999041 40 2712 960400 593971400 1081600 73599184 77 5 89 5614 8905 24010000 6850 15376 676 20 7332 4289041 284037699 9834496 11751184 9409 32 8722 4 79 116863196 433299320 28 9583 976669730 23 6787 595668539 1764 1034 2916 68 1050 30 3 6583 7545 98240547 17283720 7396 381997873 2014 41344900 12 99 37650496 255515629 5559 6561 76 9 3844 4096 86 39 5378 473525307 7548 2704 90 71639296 576 953 16 365957651 7659 841 74 8315 6404 2540836 5032 9267 5188 3111696 73994404 2993 626514313 49 252 842251191 3600 5329 132710328 64 32890225 79869969 45 961 884804608 30 1444 1706 8385 9076 70 784 41152225 335851865 509537732 27 115543783 278351911 9025 2601 641503881 16 17782901 31 445459261 12 725335210 82878126 9125 100 277521453 15288100 2809 4356 871220465 2401 30 38423425 2793 926648780 2837 33597312 8465 4935 647370179 762129 88529281 2 7360 863296290 28238596 4 2825761 4599 33 71639296 92 129018857 196 271813009 3298 44284381 16 12960000 20 719794775 80089 5759 257550411 2344 6724 544058283 92416 48140118 8023 47458321 752366236 642771889 1 76 254895076 7396 2601 9911 8861 3568 55 1855 172413162 49 3025 1192 8281 888 46 763159668 723676485 94 7856 698847287 610987664 3844 5929 6889 4 2 849944037 40 92794689 86 95 930533309 210683322 40 8072 4 386785053 98 9517225 21 335397873 856416993 7 4356 371777670 4978 77 3352 61 6133 99 961 7311616 6724 17084738 123633290 752242174 35 2 1352 112204259 1369 769885733 61 34 8400 7140 70 15 45212176 663499026 2560000 14107536 186909882 1 2809 2 17757796 579957994 770523094 92236816 11 38 31 6573 74214242 6241 44036631 9057 8502 704148206 26 11492100 82875270 9512 290059309 38 75 133021313 96059601 8209 21511044 34 73 6431 512533657 39677401 369337150 1037 31 304297262 625 148773160 1225 34 57 2024 984114405 6413 704143162 14 2731 9173 8398 3969 177034239 84143929 51681721 6765201 789 4832 98227921 280751545 92 8836 55 78 4424 8985 289 3748096 100316681 22785271 487882395 250769398 895918042 73 2372 64 692432803 726556695 59 8024 92 129600 15752961 5614 34 9 23 3377 1024 24 5600 2369 86 2135 65739664 846899493 621507875 91 35533521 4390 82194664 660188534 1964 305315541 214055511 289 8573184 70090384 1732 42159049 6927 96 3249 58 6187872 92659876 47458321 2492 80299521 814897923 35 56580484 30074256 3969 6 79 8416 4043 36 58 230422154 26 336404584 762320540 79 90 86 8412 690498359 97392641 282387629 65772100 269481929 32 27 14331066 926399243 621223858 6498 168100 96 100 9092 7923 169 67 38416 981497975 32 54 58 318243848 78 664780878 7520 326748914 900800031 18262682 1369 9151 855036081 979405480 7068 70 769897481 492694558 9 2791 56 68 70308225 900761381 729 29 23961025 6648 11 28 903500893 3364 11751184 2155 2025 1972 4151 544514582 9619 6863 46703556 17 225 14 10 52 80 53 34140649 88 335070424 81 6361 855442500 8565 56 690467138 60684100 3773 38192400 30 872473650 36 3632 514674429 24285184 8470 2242 2825761 29 706303740 3721 289411951 590092157 12730624 8022 961 7739524 5776 25102114 64738116 53 1015 778641572 769687008 818837371 915 324 6 908094155 3959 4973 44 6720 126655509 9231 145 26967249 4624 169 850591055 42 6461 82 7311616 775 11377129 18 613343989 98 961 81450625 802310179 2998 982 4668 3 5354 27 7225 315243106 16777216 17424 804449238 28 28922884 95746225 487289663 3481 91 2499561 12 5650129 90 345726528 385761690 76 961 882796127 88325361 2825761 928840412 474979760 9801 3095 1600 9455625 7054 76 2620 7705 80 43 37513840 1444 31640625 57 49857721 801141906 85527860 12293967 81 617440420 9976 852450539 23 251043955 74 188749988 8836 2201284 30 35748441 749785533 14691889 38502025 8100 25553025 18 3801 54700816 362504132 35 1042 859229199 45329196 46 4408 819212662 1 66 121 6 5700 4900 509433153 237393322 78 95036004 6576 390755778 324 54700816 605 6561 798723753 41 51 4096 72 6025 28022285 8503056 634478096 58 4225 4 4699 125325858 9000 490803902 4158 205658897 3721 8059 54700816 12 82946424 25 733071644 4653 905953552 46 3627 3953 413348235 82 879743550 5647247 81234169 9332 9025 195 315461394 9629 5647 5549 2071 67 67 783010174 390318692 5574321 14760964 7481 1 6765 54 38601369 49 870949031 5249 2860 60684100 376233853 160447332 3 81 800401976 876508617 40 1776889 25 52 962951302 260041160 24285184 80895974 6784 128126886 2284 51093904 759338612 6 779774 72199009 45 31 68 57 69388900 130881705 57 568 81 5625 715724119 620147774 24054059 6701 1230 6724 7546 9992 157952006 77 65610000 982823092 72 273808573 8549776 64 7240 5802 106894038 8467 6561 50055625 26873856 7479 8880400 567577936 61 523302956 743256438 2153 7571 410752655 108631243 578918623 2910 112326317 84088900 33 1337 3844 1161 649577941 833072577 49392784 36 40 3399 33166081 75 925172755 93 22 9928 239121 8916 65674816 12006225 3115 6236 19 7463 78783376 61 82373776 617265344 9717 529 451 6832 855036081 5625 2951 6991 82 88 3600 1636 443375343 70 357641015 9938 4022 98831272 54 277914651 215542587 900 5670 69 8673025 44 518245311 3600 9684 145286091 17 4477456 295 608898848 89 4730 943 45212176 358194598 701551019 52200625 8648 81 4697 130361859 86 6084 798719044 62 45 88907720 72 3844 10810944 7942 70 1563 260420775 5776 166189210 476431174 10 997110659 27 1255 587720949 753 81 1124 996624201 9 8721 9897 684063056 4310 8224 886227248 73 9748 82 64 798292769 77 17631601 935089 38 38502025 2362369 76 3817 5142 10556001 3602 66214834 95 99225 27436644 6561 5956 1097 49 8370 40 990 52 90 74 6102 314 158112527 60 100 3249 4035 2401 398255038 33 35 923521 112169621 877474524 529151591 680324617 387 7746 530 135730015 214173535 6400 226488627 4814 9430 15 1017 10 5776 88 240014198 29 81 363721193 49 6210 1076 1586 835948711 81 4081 9711 89075844 94 871013038 133234654 91687451 6161 392294290 406913562 6493 34 14984641 704414375 14641 9604 1849 139520000 5535 129243111 1347921 32 682099929 5210 810000 925660958 957 2843 81 71 8361 46826649 36 82 838024135 12 561304996 544341500 72743007 995782122 471735353 785329780 33177600 6561 86 63 49175384 4743 596018984 21003889 4761 1825201 4660 8 2916 36 1982 1 3884 52620516 7396 30381094 2106 113289169 767414522 8649 333772686 904402017 3025 68 78 415110330 177277589 256 17 8175 97 582388319 57592921 845165211 121 82 616424337 62504836 56 57 47458321 25 33 8070 26 8549776 9025 144 3773 60606225 5647 763663790 485622484 108158429 36 2916 81 573912128 7504 242592774 8442 9736 4860 3288 1 5929 6842 34225 325034296 68277169 73 2695 3419 23 9374 7311616 54 383880083 99 325 73 2698 225 10 9968 8506 68 4273 105291376 45 68 4241 5184 201 36 66520336 18 30 3077 42 81 34492129 41 34 60 3023 8117 5866 438932497 4710 632498157 81 47 4787 6272 4309 8175 5821 647449306 6889 355592902 9409 371795641 242810425 902159828 10 12 83 55 50 988320922 529 9345 609971987 14776336 5035536 741545154 18258529 3302 69 49 6401 2809 2380 990169641 24434348 406 860842539 3323 104642046 43634399 74 9 7287 1793 1 973432898 93 884 994 8281 71315775 5135 2422 83521 828582778 945751968 375621219 4854 359947762 1707 778792259 6368 57658472 4426 29 50 1156 88529281 91 28 24 53 6212 18 601623797 726039016 6801 3600 49857721 527989403 61983845 7396 7617 16777216 92 9299 16 73772847 12974404 6852 980091714 97544461 196 647468646 9409 383900018 3252 49 4900 697774348 936373460 7286 22 7655 67 741564844 46 71639296 148848602 415433370 3182 663804012 610861324 400 4096576 133538236 30 8432 8153 1304164 838420656 16 6849 83521 7396 25 281514242 1928 961 63504 57 5 281277397 7374 80 377 93 680834383 80 72 947756435 2401 99 936970738 41744521 4343 692208076 5365 2500 96 35 433573533 4147 15594601 577744560 95785369 3330 81591610 612098142 196347735 6 186093696 27 7795 15 17 2619 601752496 92 236421376 22353984 3044 1936 22206867 7983 601 9467 680489189 96 1133 2085136 2704 995697638 693261267 100156289 86 9703225 1985 75 742116300 179946749 6765201 4527 81 528196625 368694422 4254 76 6084 24010000 446665841 67 729896813 2270 9073 467012125 7901 43046721 9834496 2821 6017209 8940 365636663 805603729 8573184 38 96 161085621 4962 56 961 21 55 19 474282150 791009353 615598100 89 68492176 5312 38416 707281 2059 4208 2825761 3632836 54700816 5929 86745635 952 6950 384777098 7034 18 1 11 53085796 38161825 937692980 9941409 245656866 1519 86 105625 6153 4 8464 625 961 491291905 925844985 484 7930 125137325 488063938 606245480 620555583 4096 701415352 7056 2502 33 2401 99 5075 7744 855 4870 602383864 56550400 6479 863149481 112739846 98148649 95 8316 79423744 5929 846451674 7743 6 56 7251 109700022 71267364 25200400 82 47 90 2315 4489 14 487519157 565402537 22353984 6558721 2601 71 946729 7704 28890625 160720952 7 91 14118851 5969 84143929 45 5097 3600 41011216 24552025 60 82 1033 841349106 32 89 30 68574961 15 41 693733876 6076 8257 585862469 41 9325 958121064 14400 34 50 2116 2070 86 54804409 791333624 10000 737107120 4 428013770 91 3364 2903616 4376 144956300 191 9604 5152900 59969536 2809 11 935 7225 774232256 91 1952 4140 6 9 7569 601642361 956459483 1284 3 4440 1296 31640625 7569 3215 52 17 2916 5776 597317217 2408 7764 43520409 3309 2458939 2693 1296 6510 46049796 9119 735600074 833384274 502078887 6561 909248477 1630 116315851 8403 18934765 47983329 5911 289 850080958 3969 1048576 4513 361 116902977 48 100000000 2173 9483 4761 885848337 385861701 90 1925 90 76 1067089 225 20008739 312903443 1 10000 546577019 18974736 15 502087753 13 48330304 24887016 51 230258911 5193841 999529088 984268446 77 958521456 39204 412652060 739356286 8976016 9150625 2209 170 1600 2 784571859 48 225 625 9 47279376 756213389 1296 988740911 44796249 225 760784544 8805 83 5476 81 158 86 4644025 17 73616400 6765201 192061886 6 603891190 143856072 17148100 5960 73 28 1081600 64368529 908391627 889249 36 787355893 484 41 9 784 494456134 9796 6561 775774390 3364 21404387 9485 185339147 400 1075369 26 3012 169691466 5184 2829 8665 738955616 3355 7665 793868906 338809087 552 433449027 64 16777216 8503056 7389 69 12960000 5456 5694 354894128 529 2305 3183 3889 19 4424 6449 303597996 50 87 33 1296 93 35 95 68277169 4 1600 55492916 99 707706168 2401 2969 9297 17 4973 3111696 6241 817176510 90 7623 230494225 84494043 4489 8096 2 4356 70610409 539 85 76020270 8995 58 142756089 1024 862008571 323640803 88 980465724 83 5473 69 7 607414128 79 36096064 3364 71 66830625 34 597904148 2560000 466441996 51639298 58 77387209 4372281 71 400 35924949 555538555 550 976 9034 177363122 69 599922254 17 86 502356495 4900 1784896 99 729 83265625 49 90 390625 693 51 4239481 525610654 6765201 8336 18974736 26 2659 3125 175627732 99840064 2601 92044836 77 20052484 22 61 1386 448754754 41964484 52 589420273 13155129 23 4356 2085136 361 679410823 532425378 14 6632 1821 4 87 1679616 400 5476 4489 437321167 80 4199 4012 81 41152225 466 2663 92236816 6004 553175672 451676380 35473936 28 3969 982874693 6235009 23174596 8185 837225 47 33 7321 93 4034 57 21 1567504 260031030 5566 1033 9231 35 488005648 2460 14641 4601 5035536 455354263 3277 5179 268472899 20 4725 5207524 6419 2230 71289 100 68574961 1024 7367 193600 531441 676 659 200681579 723441385 43 5476 431049483 716354749 97 3600 31 8100 74805201 76 958169642 91 7274 97 9641 625 3364 1 2809 289 910088657 135349051 841 4721929 830 89 26 455380089 975605790 3249 140379538 12 16 559548161 611884582 21413333 465534145 625 83 3461 871285989 44 7359 1156 45 404381581 5725 98 9327 43 1220 17842176 78074896 16 5329 26873856 73 73 682647348 8741 372100 57848872 1692601 135216954 325 131598772 72199009 5104 24010000 76 54169600 74805201 3844 61 131436533 25210441 13 6872 60964864 20151121 49 31 572953909 5318 1850 95859371 1418481 526168155 65536 733450477 795908333 668797820 6021 59 19263321 636138665 2406 668100059 372540721 2025 64 42 41 98982601 723520436 264341365 97 8955 83 58 741849084 78 791185944 5660 62192466 12967201 83967394 7131 3940 24 106378979 183770562 22 72 465182397 4993 630925637 673826466 17631601 16345849 1658 581152661 25 9801 144 88529281 4 28 17757796 518 4748 3 264033802 2241 83521 898201040 81 25 11 428 8281 46 20151121 92 90 54 1 1 26873856 808201 841 5820 926515865 3901 3 293968597 67551961 335823198 7863 4 2077 12348196 90 43 921919895 2102500 17707264 9801 4781 292694518 29 45212176 975445566 28665316 292663508 26 460720318 5098 8768 38 72 2116 30 9551 7666 1174 93 4549 625963945 494065120 891 463360188 2153 78 9044 6569 760802070 43 1539 360118714 4704561 225 228525655 784 70 175731204 11 903953448 52 44 510273606 12027024 996315365 15046641 2025 900 523725215 595467515 71639296 196316893 2258 8051 902338482 59 90 16777216 900 1296 2916 859792913 58 503183942 1 853009080 8668 67 10556001 4173 8612 6516 3136 6765201 49 4218916 872986216 18112215 32 560111351 4218 7396 3721 4956 45212176 2304 5259 2601 5664400 7362 10 16 28366276 21 81 841 284736814 44275716 855385922 897464908 76 5785 992866251 990 6411 826790367 13875625 1336336 8649 606146755 45 101475449 183341826 7883 5184 1818 827420681 3430 10575504 30558784 7921 125230461 79 659168820 2738 94 291073200 17 32 8464 86 9148 441 88245716 52 121 842602578 501835174 61 19 70 88 69 895982760 83 9634 449091270 352949266 6724 540232246 1591 277882373 51 1933 7918 34 146369547 2499561 78 7225 3025 8713 197 768528456 191740064 14 411227736 9613 5079 65113616 291016879 7075 694180591 5726449 559504 965252342 4189 43 552947827 894653617 83 8064 623544778 10 69139225 4870 89 43111423 941941903 1872 7623 31984501 46 304472849 847 912159194 55 8297 3 289 2397 9065 47 7348 22 87 8058 1600 2397 5299 465102474 69 59 97 47 44408896 70 1296 17 55 9 55 9460 565 283421988 77528025 26543104 1444 88 9042 7921 856 7772 62694724 1193 65 30 3474 2978 98 488187874 117852559 456929317 23 31128393 139155564 436003152 556479484 694931566 1600 97 95 98 4109 144 2639 89 619 86107101 7452 58767556 64 2661 6769 64 7 747464505 82317795 9267 359519036 43 1444 18 365171457 53 31 104976 51529 5773 734191061 84327489 2025 2149 86707238 2378 200490505 982042611 71639296 5730 54597321 75134224 9797 16 87086224 97 1600 2091 4635409 6561 998535252 216040093 26 594370875 83 3686400 20 100 760128734 349439233 44 6136 566496400 100 54 282639634 54700816 441 8425 1679616 9885 7311616 3575 2989 2622 8921 117609081 54 97 6716 69 4989 4937284 32626944 92466030 1302 1270 5216656 99 52 1373 6084 517225735 54 7005 972322825 446 901482046 72 84101039 2401 27 590585655 1770 5582 69956496 858998371 8594 2560000 625 17098225 9713 9801 7430 65 278478401 144 3582 615457052 528022749 2461 29241 14 69 4511 4398 82 100 3091 55428025 708566824 6 742165102 611139161 23 772 4561 85895824 531441 566509128 45212176 55 8213 77528025 575898601 271436979 902706980 497715323 62 8567 1203409 161992610 8588 7189 27 1973 16 9025 9348 18 1336336 96 59 72 6457 928962911 132201603 5776 94420089 23174596 74 8836 4509 781598108 9106 37 9216 6005 801432691 85 7914 406 44 367568058 4112 9529569 21 362548355 30386765 5487 8184 181083118 121 9784 88 1409 3721 34 79 8458 81 65536 71 53 5929 41 52200625 421522583 98 1748 84 97 57 375899073 46457856 729 4601 805936164 6413 724256890 338 1089 60 93 194481 1286 4637 6724 1225 61 73 2929 127606497 142868524 513501195 2747 35 8380 167942044 2476 5714 39137536 5764801 950416714 9194 1428 6159 1010 697981957 86 7086244 214358881 3418801 52 552697345 100 9438 418769128 4736 49 980040806 94 83 70 9073 58 234256 3657 84 322126154 7402 71 8524 22924944 2500 58081 534015987 1522 48 6 737427075 853501545 68211081 574386414 893950103 9897316 2366 7214 61 19 3897 99634213 51 337684764 6 11 73188025 996497614 90 1407 48 45 183 152394845 9608 8003241 47458321 10810944 51 95390638 1734 826597744 2025 7212 130321 1320 824823443 79 93 753519492 6427 854051276 828100 43 9929 87871876 664204110 84934656 6337 75 114113840 5184 8969 34939921 16777216 76 78074896 442474912 663478529 3576 5329 23 55145476 1369 606525326 599282918 65 115668908 57 9838 50 4801 6485 9216 46 1947 23 8087 995924150 16654561 453079048 65674816 3 66754256 84 55 662152848 13 14 83740801 72 98 16777216 35 6598 5907 456284245 7092 8468100 499595809 6781 972196 50 109212852 5110 435940536 3979 7855 90364036 121 8633 676 3745 429939741 4289041 7 437939142 7932 92 60 2492 255519343 49477156 4525 22 4202 87890625 80 24 3276 6094 4761 94212846 51355175 12 3721 68211081 48758721 1600 828229140 910499736 58 9579025 951 8322 64822555 1275 50908225 2814 9025 712723731 934863121 1144 332750937 249084440 94 5311 9 6001 7281 842696533 535989128 4761124 4592 362118786 5041 193911904 31 25 91 2560000 59 671501773 2716 1024 3509 22 81 45 427104364 3481 8386 16 9667 810000 3947 40 961 256911819 3262 449634136 4409 6453 66 19 26 27 7369 725891252 940519225 3055504 427540997 517607390 484 2748964 121 400 5654 75 7499 6 6156 871459569 56 43 305256019 361 55 40 1 11764900 3159 15 6237 11 49 42771600 333019129 361 25 55 2368521 594226227 85602099 8082649 79 273257396 2283 43520409 429112704 53 93370273 42 60403984 7921 1069 90 921278470 9341 8396 2442 9066 5 79 660096767 531342126 4218916 6121 565181666 5488 4672 48052624 6571 14 21 5098 82 56 37 55 3920 3717184 79 11 6561 98 70 1225 5784 961 10000 30 4427 583349439 86 9136 305 961 727384277 73359225 9374 26 576 19126089 7569 28665316 72339863 4096576 39 54272689 48 322324229 27 52 719 261338440 5184 36 5776 43 4761 48 9409 12 27 100 53085796 45373696 89118554 81 1849 1156 4 7737 5193841 592102168 9537 63 68516684 469973479 464148621 35153041 153436873 6745 5264 4801 9243 89 263840802 3593 7311616 81 45400644 67551961 45265984 2807 8 874048327 7928 540718231 3164 1937 51 20 58599025 1600 73 3785 8133 88 325331002 1059 316981870 212102795 12931216 45104656 4659 17547721 297890632 6913 10 61617491 360719383 874352645 927250666 25 79 160000 23 480138849 68 7225 516715754 13 472281916 1 65 102595770 69 49865630 43 67 4325 55 3 152 2068 366025 19 1225 808924351 5776 891880763 5355351 82499553 100469598 824452855 33556241 592 260248167 101 62 30647296 2916 4900 6964321 7569 7282 1801 1901 8004 970589662 9801 6158 389401620 2 3945 47 93 11235904 5803 27 6 8185 2304 2 4538 56172460 4761 6935 78340201 17 795312100 973919522 9375 986049 23510625 604171255 1350 107620664 84 11 3414 8079 14 8826 7740 133806318 275880080 1048576 3488 80730225 810000 8595 367573687 696 20 26 7883 666070150 861056457 894071350 7444 53993104 6652 331066615 895986158 5737 14025025 79299025 5633 3794 7331 6 7056 81 97950609 56 838411538 8281 27973521 4072 279841 193293189 9579025 441 30724849 5350 59 752 6 454751933 71 948467815 94 561 43 8100 900 566900665 80766169 4222 524479613 63 415438219 3480 22658658 464482161 2825 35 719 23958862 26569 98227921 82 431369327 38588944 381546656 16 29528356 58 28398241 169 98 1648656 4742 350740116 77 1444 13 160000 8848 223022544 9544 190096 3549 578103727 961 452879901 2599 63 762048681 8224 77 97 6597 58785432 8410 2500 9333 60290183 21 22243438 961 749434653 22543504 3274 292 9624 4 13972644 38 442832794 27769293 41139396 10 29 35518127 7921 647296287 424 95 916643075 2500 620395060 60 8888 79 5793 4529 51 68 26173456 8479 325 42055225 692 1713 1024 441 721826691 75 589414897 1573 45 746 4953 72352036 2401 742813433 57 51 39812471 4489 23 5221 660266201 5467 5929 687965873 34 950321836 89434849 4 92416 3438 9414 24621444 142 21 24010000 2754 6 921359416 43 6858 7141 60 196 1752 5753 4982 226 51 4118 4800 8919 5184 89 123 1878 605539742 311280746 784 254358342 7261 3602404 107646127 5913 208304486 3422500 3210 5929 42 2354 4769 80442961 2 12086860 589720962 29 50920314 70 2459 23 95 639851566 22 827495476 529 82464561 240184628 8 14 79584241 3361 610168153 668480842 308011091 524987023 7 68 91200768 112328081 166374040 73856836 59 71 22667121 100 17547721 492851512 824880533 9 16065867 5725 9051 6859161 921336637 234256 2097 5932 29 37164443 471709882 595984 7308 25 9352 2085136 43 24010000 101687791 8027 9801 9303 3481 20 1220 84 2405 8649 453265984 8836 65 421699732 34963569 4477 59 3249 81 5488 699382607 274155119 7744 100 95 13 31330539 683919329 10 8836 560 7145 738390730 87 956434592 666900134 9450324 194481 3 196 7522 182216018 9 86 21 35802480 84 3342 2 4635409 125450725 6013 8382 3610 9782 8536 45 14298261 62 639160066 8078 7056 68 1787569 8586 93 299292041 50 34 575276628 68574961 7188 8464 35070084 5593 108305960 604631208 22667121 833 3721 2818 1157776 9604 25472209 12 73 7744 4204 2623 21 131968444 90 30 28 797774626 300134056 68574961 11262736 6800 784 25921 21 112337130 20 5308 4624 768984077 69 8488 5247 3969 2023 9152 7744 4489 4036 8281 46922500 53 961 4 2704 389803562 86 13845841 7131 3600 54 3763600 451242358 19 8464 5057 421758954 95114619 4404 629646487 257404469 533399587 3880 120143017 2704 58 7038409 31 625749317 26 1936 7960 47458321 10 3232 641 88266025 852553300 445935461 42 23 86 51933727 6400 190096 8791 33489 20 400 6703 2588 71 730935681 2690 62 2700 85 62220544 5970 696151706 11 472152748 451062826 8503056 3451 55935441 99 48 57 435345562 45212176 30636225 33 549723929 27 6314 2825761 2704 748 72 484 31158724 73753744 572222545 888 946729615 121 96 171753957 4310 22 100 4635409 726837489 4507 768657784 234169862 170 4480 3111 1899 24117921 225 340035954 957453474 710612264 5557 2500 58767556 352153498 7875 77 9801 2486 36 96 8082649 684952865 11296321 942467344 33 1157776 431047011 6724 196 88177296 233851882 70 265793639 5399 31 41139396 704339589 8100 962987657 8125 67 59861169 165080128 44 3073 20 331776 564898350 2358 774126359 80 2842 5154 353337173 21 8005 56 4 594450366 986393629 51 9300 6561 5191 7367 441244048 19 128843939 82 87 756317625 18636489 9717 85 3140 8235588 961 22 5704 946968681 543589733 87 4900 967186101 9393 5002 1048576 39 20 2000 82 2304 405316754 2880 11175649 21 907347431 62853184 44249104 26873856 1225 1633 6185 6481 88266025 60 657264177 9282 983535473 64 5163 6601 413490950 907716993 2948 19 5955 641326778 1193 10 1 113647969 485946072 20 15 7396 88 4624 644982272 3600 4698 8032 706201773 51 625 4659 43 746642544 100 6648 56138825 7311616 73501252 32 2903 7562 4160 611085240 53 842152750 646824755 48 18 1225 6326 47 670704398 5212089 24003683 30 877768914 4 1895 1670 232234212 835045734 1713 80 1156 89 70 50 3823 20052484 6348 49 9331 55 6561 7240 1909 5879 5929 967182800 380046510 1600 59 6008 260632086 2116 24 39 1628 20151121 920586997 126199905 934427172 39 3673 3600 75134224 24946900 6758 3754 58767556 72 620 843147304 55033236 3980 12 7963 51 4096 5329 794355639 13 7921 49 74 98863249 5704 4225 8550 22363441 9886 3353 49 975062871 5184 956684627 15657849 20 5966 68 144005555 26440164 4211 992116517 28 52012944 4761 6 1963 85 91286792 14235529 921218830 83 691473479 92 941194010 7036 2680 814076990 488 57 708051508 57 675 167 82 23 900 285274426 622594853 685403585 31 339 88 594381180 36 6903 12 31990336 9 7661 9121 9651 6342 8373524 11242609 2 535328199 257564972 45 789249380 1296 2749 237620518 197387477 70 55160329 54258515 54 9025 52417600 872470482 17 793379119 85 899248521 219366047 3100 39 21 46 14 63 567009 122108938 749952388 49 803326277 441 7768 576 526206015 54700816 19 875222168 2397 8673 13 28 10074276 330018783 37 58 9216 7671 100 49 5184 8464 167 471985727 45 26 900 69906321 53 1750 66 6227 31 202067240 45 9641 12960000 1383 6273 1100 4536 67 87 3768 4225 5929 13111641 424576457 4515 17 13 69 409852678 8934121 436302363 24930049 3445 307210594 1250 9801 913744802 3128 63 15 43046721 23931664 9532 653 2401 4489 5771 7921 5720 987518453 44930209 15 167 9809 844 7 91 79 92 3722 527077414 65 53 70 9921 5764801 531207751 463205011 529 23 9333 3249 86 53100369 99 46 80 196 28922884 8 48 7832 370406894 936856269 973778029 432860731 81 922069507 664385287 16 3786 3790809 3160 568815727 14641 6678 3465 905810941 504510744 9985600 3 746266778 1535121 71639296 76851329 396 649055451 265602013 6477 489090552 88529281 256 530690168 20 25573249 249938028 2442969 99 225 2920 182321668 1679616 208 484292553 53 949992042 7092 59 3050 9 38 349331655 121 815109630 715599545 900 5544 117121448 855036081 98863249 3481 7243 5601 774350029 86490000 13 4312 7 7429 768589811 96 1521 944417960 3969 7 5319 509193276 81 17842176 89 931159796 194481 1069156 14785726 2601 4761 434 246 591411942 4676 359498088 68 1600 5866084 939 9075 9241 86 78074896 55 668627517 53 70224400 5625 5866084 76 8464 99 717240788 26946481 401643741 9700 3785 316752032 286925389 853598326 50 45 33362176 64 9 321002856 551955322 9217 12 718254560 319821252 83 81 8400 68 74 229727365 2687 941199410 5764801 46 25 26 12201049 6 76 25 738044771 1551 5390 51904643 67 1392 67 4075 51 35153041 65 43 84 71 3513 4096 1552 2025 540919324 7056 7010 174 216225 768990730 2025 81 9252 3249 8606 2 9025 18096516 100 558147543 6987 1334 71 8499 576 130321 22915369 67 6794 3721 2741 3457 46 8412 36 655847812 1638 25573249 2085136 4143 6883 7396 44769481 9909 5313025 61 836423208 547441254 576 31 47458321 522785512 24 623662195 225 441 871 2619 7601 17707264 3892729 251015516 24 71 4001 330751663 7785 2270 5581 2546 3844 8001 7324 2025 504792378 900 5512 722646517 1296 3604 6754801 3889 9308601 29 729577032 8896 4096 1600 255025 46444225 3363 258616220 277780558 50055625 71639296 104976 1890 8065600 7455 3 45508516 5859 1334 20151121 30118144 26368225 14790843 80 73 145753955 5447 4431 117745939 214861805 344209929 249518284 57896881 849002736 31371201 22543504 4964 5690 843362863 64 94420089 67 72 9409 55 6380 1343 3384 4489 56 46 16 61 83 8 150467327 77 1156 62504836 3196 49 85 5041 8995 87807509 7838 47 58 858958960 110100438 47 59768337 84 73753744 22567923 5760 483415441 55 3721 567 9324 24403600 99 81 31 51165409 3418801 9309 289 4132 3455 23040000 324 21 5502 74 199413273 88125464 1542 4096 59 144 6 96059601 1024 46253601 66 6252 9 78 51 62 576138724 67 13 53406864 91214045 86 89 66 47789569 1892 155 723 836513144 59501759 5804 8464 177 4624 93 6171 93 7946 73994404 145913075 6046 9805 66722127 18 3364 433807670 5616 6705 5480 7921 81450625 6680 633300339 1187 42 98168464 69 2796 77 87871876 6084 76729 1816 68508729 9 5262 244273827 40 49505296 80050807 12817398 3983 104788324 7017 2910436 9572 139538457 165373048 41 3376 545437570 2294 5937 77909284 6400 118338240 19 6951 86955625 97 6084 189 449297217 45981961 114773822 64 10556001 969053767 49 34 68574961 35640900 961 8033 114921 5638 5 8503056 4513 4489 98 2524 7111 74 9842 51 105676798 35 341303049 5041 20 18 630889854 328451448 1289 4390 1188 3844 9711 716029492 183103652 9858 98188281 78 23 22800625 447580579 36 67 36 24 443384916 56 7480 586024406 3385 92 25 857091086 765847556 1600 38261465 9024 6 93 806178047 920816527 917449293 6389 28 64 76405081 43 471388384 9399 570424416 771498923 621404671 4704561 465084048 3304 1584 98 10000 41 3844 3935 16 12 106183093 3141 4482 966 1137 20 5275 12 43 59 40496262 9084 5954 72063121 863281923 9944 6765201 8941 76 9399 60 32376100 4463 6241 8503056 1679616 96 1236 94381225 70 293977781 1500625 363331765 36 548756876 74858922 20736 441750490 4900 2288 12 1735 7958041 40 584861046 898978799 3314 1521 69 4489 9837 95 8163 3658 51 546545726 100 17850625 439273542 729 403725262 8 211983076 824240989 84 7890481 5873 3889 793075501 5629 34391379 29 2818 35153041 3906 23071575 949783453 965992448 23040000 69 86 56 5193841 92891044 90 8016 196 23049601 928353372 71995225 39 28890625 605 694 5061 5470 60606225 485692156 641 366946397 324074586 5190 506090089 4479 7550 2025 411269646 729 121 51 99 5476 6400 245324415 37826782 6427 69 6561 4119894 85 93 10 991046898 6241 16 20309961 17 5147 93 4779 451329073 63 27531009 250146473 6 321713436 14569489 51 1 93 859907294 6765201 4052 3984 482992695 6130 50 6011 9911 70560000 87 54700816 527394537 3928324 66726086 615351204 6439 7921 77 640741 4247 96 538003527 98883136 6561 320951228 7546009 787750180 194481 1804 1336336 4855 2089 526 295151776 203718162 240208438 8 604090949 57 13 240361496 28398241 841 93 1 4 1637 96 36 2916 906936777 45212176 22915369 56346046 3 98111631 692839203 8 69 14 5142 981505722 88 12 554102636 197114904 69 729 95 25 580124405 3025 502809752 67300842 9308601 60 63 25 8721 66 6428 573092981 29 679998990 826128078 20 66 361851121 87 97 85082176 25 106283303 88 724831458 853830857 87216921 1333 1249 77018176 5416 735931717 8676 134 1936 63097633 854217729 5905 9696 840334792 6508 938355782 4595 6056521 8035 8100 12 5764801 97 3600 14641 143827836 76 66050808 856310313 3876 116377314 629036850 29149201 256 96 27793984 855068072 198440514 364 125330500 834436554 3225 373308800 695160827 81 97 39 1724 6373 4817 4225 259931761 7542 8369 88 3606201 7810 69089869 71639296 64 3591 872262248 885380028 69 7910 3904 943371977 8951 740 728876775 303423019 99 4761 96 84689006 644792952 42 7903 95 84301107 156354972 784 52722121 82 9907 50566321 10451332 9312 25 478 152034425 5560164 5212089 692460436 3144 220505900 1764 268547355 894250279 86 43046721 53993104 52 645164185 31820881 74 54 388056417 92813956 4144 7277 886 5060 98704225 40 5804 19 6635 7354944 88341201 72 6209 2560000 64 40 585398551 872230410 8865 89 72 2601 1874161 909438788 3076 87067561 4100625 35 83850649 12278016 3828 72 768028029 87 2893 56 50 242681196 643911793 6820 9801 25290841 4117 2622 7396 99 93719405 82 74 430020714 30 689424813 8522 7118 4958 92 2502 91 300544723 5937 858873212 5929 5413 29 855923840 53 3 4356 580974969 193500 9226 7 50 7254 1858 1462 5216656 1679616 598611982 112040780 74528689 400 1444 5681 1 52 2401 4647 83179452 6861 2 7145 2929 4289041 60 841 81 3748096 828446657 98168464 7656 9844 82464561 6651 26440164 657573763 65 83803977 7494 32 72 19918369 8937 1939 41 2209 82 65 43983424 208250340 412278894 78 1048 95 19 78357270 23 20151121 3721 39137536 541583734 55 13 977629663 101367498 3249 95 825419635 361 9 931132105 986339106 196409201 81 6097 3146 9133 622521 49 783933770 42224004 25 5440 737055409 1225 5645 46 529 797958847 45212176 5664400 6414 8174 18 841 7664 79 8069 507812302 78 923611167 2209 2735 7317 998093409 17823565 1600 250 477241791 64432729 46 78 783974549 20 100 4522 60 293422719 330347381 46 3600 72 8200 143337829 196 598823262 41306329 2747 5184 7293 9 83521 31 550717175 505614955 3980025 77387209 32273761 30625 53 88 53 7396 3788 60 49 6 70616626 657541655 28398241 24 735012890 3845 26 6561 10 98 384209076 7225 69956496 1764 47 3 14569489 37 40500496 333621345 152444255 299027767 144347991 52 35070084 5929 53085796 4206 76 7487 3840 7744 9038 82060007 15 873086078 77 13845841 861319890 2 921571336 880857254 7669 22 91 45 94 61 478864 6561 7988 29501360 3 4518 4739 608630371 1296 63075364 4651 4560 316945693 1681 103846309 8609 98 1841 133103833 69 6561 1774 48052624 682832522 14641 85 854906851 92948881 54375876 4906 69 100 140484179 3600 11553201 5639 306620639 36 5929 62 2656900 36 753 4 91948921 3164 28 6918 40960000 43 9130 8573 6889 803839617 8281 3 9957 41203561 9166 23931664 54 13111641 21 1237 7 57 16 4096 71 405913430 32 767592386 692224 645418830 2538 97 12110400 1908 37 108900 9228 592226988 2777 645150729 69817163 84 646924787 512165401 40 7558 20061441 91 85 315930723 60432765 3515 47366159 238591564 550333271 8084 72 69906321 99 8689 729110202 38 12068676 754659324 8947 19 14776336 97 5447 204023351 26 6763 3969 15 40 8 576 19 16 62 9401 19342404 40 915045436 3393 3481 1874161 4813 67240000 461683429 303595776 53 93 18 2691 5476 31 363550306 213548459 31 743924340 2484 927369 87 41126569 9 559504 60 23 410120224 39027413 596119309 830523183 5929 22 844974448 431309048 697590061 535941932 873303016 1089 16 30118144 6487 16224958 96 741096947 66 1849 7584516 99 4963 687187182 2704 772245411 62 25 4630 1721 3500 484 2134 181391502 821747394 87 40018276 286 8492 501618770 9919 257151772 96 100 81 9 2601 6241 99 17 2400 605996068 16 8931 74 782572640 652921473 2656900 561096095 39 45212176 959549677 24 587018165 484 826281 273816007 89 761834256 9301 81 54569695 235456604 856623681 24 729 24 363630604 729324772 95 6241 15 44 7114629 828674697 734233639 64 2368 5 5941 40 4 91 130416145 988283207 153068469 927021935 5692 144 722 6889 35 1731 8479 98585041 7231 48 752586734 884570321 46 799623023 31685641 5445 69 714842708 79 707281 532490133 4100625 44556238 146511587 291452042 4649 12075625 494746737 175768577 2466 4693 3580 57972996 3354 20169081 419355470 18147600 4096 676 43 16 40401 86 5041 93 6765201 45495025 1873 49 69836879 4096 25 3748096 948738350 89 71639296 748862250 422313006 1849 768890750 84 1 4244 887834325 22667121 72 38 2500 355856150 22 22033636 1317 1759 36 5938 6 3025 169 2119 441 6238 726514776 576 7805 37613689 60 665504138 9 2116 22915369 18 918502559 12 10445824 48094225 40 43 277121279 5255 513005865 493307342 8291 30 6016 1521 5929 18173169 363305536 1400 12117361 42 6772 395419104 1259 120293650 5367 5950 2523 9 421336776 3547 2685 911360270 142129 9025 13 143241357 60 5583 34 6332 9016 3857296 4225 7026 1121481 24 5830989 4093 61 5260 517577309 79923600 92 128882431 6 384219021 9 63138916 206590055 54154881 23 3515 39012516 1156 606071029 79 2304 6531 1482 7569 6400 55 957383932 91 67 18715701 9088 29 102369803 513425911 4209 4 28150055 1849 65 156268576 56 69 6999 589 8183 91864971 563393350 49964983 2809 2592 477807712 121 2401 53100369 412768191 40 930 987407379 25 538586277 3020 98 508001196 18 950578105 18974736 1033 8411 625 5547 7744 7300 9118 83 6726 542239194 91 101 3429 552335716 212671756 9056 930832987 1328 56 3949 5193 1531 1700 41 7149 225 707281 2401 52591504 6822 836655374 133606624 258323548 416212741 73496329 13 201062946 22 54 54946894 74 961558199 2916 81180973 68 34 232808208 5776 9251 2767 10318408 46049796 624021974 39 49 799689250 900 4837 66 4532278 54306207 70 2102500 9407 7396 894197319 38 5745609 525155252 49505296 9121 64 2601 400 91 64753068 568645442 57 8369449 5002 6959 375192393 905283385 221267957 7376 80 43 89 6023 8587 26967249 531441 94 451641730 915588903 56 9598 456733522 8733 9927 54 8139609 4 8573184 3359 1847 7876 9926 404131215 8464 81 70 352 65 1184 30 32191985 17715681 92 1358 7630 41306329 116 1787569 9150 41357761 823616342 426640116 102659786 3675 87 28483569 5257 48 17825284 4531 937583912 1 962361816 55262 94099425 841 943959478 6889 426409 6438 554970916 89 4712 41 22667121 5605 676290910 5663 302500 40018276 3490 6084 441 648799281 3 73 682504974 74 957096515 2108 21 30 7436 1154 97 821407272 53 5531 16 1226 2755600 8464 56162259 9764 590107507 4 8839 19633761 4408 85 62 7695 511590778 586560022 40960000 5929 8739199 29 29 567009 8807 5937 781751713 6718 626988236 7114 3111696 1444 59 7498 2271 508 1083 7854 908844717 54 824457363 24 78375609 4239 290808917 16 4450 9 7311616 45131524 959646216 9284 4650 678692885 96280102 73 236989559 654 64 605046087 801469552 67 579468468 5776 979 61434244 2 22667121 29 62387303 692731678 94789696 884482578 60 20 9000 216879315 577415618 7890481 8572 72 834100335 23 42 409453155 6241 175683720 74 92313664 576 555 50625 19159524 29 6276 239390318 2291 4172 746 1391 87 4810 7426 54 4356 646979268 83397668 28654609 7587 271331485 2646 3606201 30 24010000 416 61 8102 88 11 4879681 2089 426 985507252 350748273 8088 5625 972223254 717605845 82 1844164 99 476324655 2398 9340 14 65610000 66015625 1225 60964864 524176 750861929 36 19 2683 73736569 6118 4761 57289761 900 529 382530815 18619225 229025368 52 54 69 784 933155011 55204900 8683 32 644191503 8481 80 66525628 39 5764801 327058456 444573792 93 1776889 297533182 124576937 8917 92313664 52 5696 304000408 923521 1960 27973521 64 89 126643269 74 830413828 8725 86 2704 57 60 6945 234256 9656 66 558430008 807809622 531441 423661208 1420 12110400 76 705138011 90 623517278 133539378 143758872 6595 5525 16 600153099 531659235 4325 519927642 896 29 7253 15042973 75 69 28 84 2025 29 33 69 128897721 95 295131073 358846925 7193 50002539 905 131102884 1156 54531620 15 15 4760 1231 5184 1 81 16 3371 821955679 686283296 569075634 81 7530 187499524 9130 76073284 74 89 765956349 5232 7311616 493002621 9450 22435253 365567910 75 95085087 59 1229 101111019 557 329 135422207 79 73 71 31 6 91 631838074 8058 435714372 84 49 75 523528853 6205081 81613156 57 7685 897659277 2625 66 17 991 3554 99 75498721 77 314370018 5476 2546 39 1999 137544622 213879708 8561 5957 9442 25120077 29648025 225 1111 2084 64 603998976 9801 83 195654858 85 82464561 1024 6652 18 88623396 7195 760401556 586549418 3 56418845 50774886 2720 114997074 836857246 4077 121 5184 21 276676 54 5184 4174 1936 754205755 7739 890928898 2219 169 255958503 289 6320 57 974870104 4194 9834496 91 3146 21 66 51303775 2570 2934369 14776336 589638266 9517225 4353 6774 690472733 8790 475044460 846672496 50 76545001 97732996 65 841 19598646 1521 713787059 9554 496846315 439027724 8281 9078 64 33 67 48 637241348 654001619 1098304 8523 6560 8836 6482116 92948881 83146843 1691 81 1400 4356 9349 3136 2056356 54272689 4966 628084064 11 3410 22 18 3136 3 6317 4992 75 7921 89 3353 1764 17032129 5184 63 2792 7726 28 231719064 96 12960000 29 3130 9409 83 9801 4915 1024 1296 390848394 76 9771 18593344 11 7801 3583 10556001 242209217 7004 5397 609755874 3364 4096 93191813 87 30 4225 4617 4929 42771600 78 20 59 484 6591 3788 100 82 490907087 3748096 35 5 808525536 6161 3692 3136 201498568 389641132 9535744 9301 3317 7921 645051988 6608 18 4363921 2916 94381225 961 5791 7985 26 84 10 109844361 647 169 9986 100743820 82 465375891 10000 48 48 24920064 58 48052624 1423249 1026169 648038362 38 7569 5187 9216 8322 424975273 972162972 2825761 416 7599 99 1106 1444 9801 3103 826461190 26 4 964863595 405168879 886109035 29 4812 97 3539 14641 16 812748738 8685 74 68 5660 71639296 2601 896628892 90 17 84 51617184 9 1590 400 1390 54 24 14197824 15 82 4517 625713855 356122797 289 9907 92 6467 10 12 17707264 24 9216 792985109 43 3984 538317700 81 3998 1024 94726390 11 87 81450625 410562528 5476 15915225 24 264592146 7774 17172736 10719076 456360540 955 6889 784 9080 643 417156461 32 1024 1089 1393 466737067 55 8649 435468021 2227 4096 7794 284303840 6 26 324 48 544135458 3478 2056 39330526 975925120 43574180 43 94 97 1708249 256 108325040 98553068 25 27 180091754 2297 310646711 42 1464 906548258 21025 729 712336 34822074 99840064 51 160000 19 81757764 3864 6720 60 2583 138659192 9031 99 45 41 612863541 3968 43520409 208 4900 4096 5145 4761 6576 32398864 35 25613721 68 8973 3721 9216 7257 136297457 9240 23 70257924 32 2830 49 2445 4761 786946037 835 5476 6302 4624 410612133 707281 9438 4 69 257848575 9409 2361 2681 1984 20 2383 7311616 2560 5241 33 4398 26 5839 8519 64 8464 7337 861319130 4 26873856 1296 30 5625 62 69388900 824665984 6452 47100769 42647452 623826836 46 61630855 74 962019826 7262 7620 169 5774 3872 41 1296 98 2401 195157618 4077 40 329656272 2045 5574427 22486564 878872525 4407 2465 7785 7076 66 939376246 79 6561 21381376 573167295 73 7189 264186497 359336399 289950823 17 7569 25650270 410881 7 9660 90535225 85 5813 29 145 103438068 4761 70224400 8345 8587 3963 472478878 83612736 81558961 19439281 2 31640625 529 4989 62 11 4374 241930561 76545001 61 689539418 8535 7311616 497778254 93 9585216 1600 8418 6 923 3578 64 379303112 289229587 89 92164943 5476 47 71639296 26 155 27762361 587039519 7344 3782 554024294 44 6362 1658 989946400 32 144 21381376 55145476 129104243 8238 729 3500 6251 7946 1499 1369 37 1884 47458321 8624 6805 10000 3677 8200 49 47 565788254 138 411165923 6561 206528326 15 3891 93238336 7048 52 9900 238144 71639296 89 120593145 121 654 757330505 85 78 60103534 39 9076 2864 25 7414 1024 65 256558490 8098 76 35 81 80 5041 136076466 968 1166 2799 443828468 6724 2467 819270119 6601 94 419464075 7354 4443664 7222 9311 594773324 478219016 2704 29 31 44 724980127 96 2916 2591 2116 8957 8313 269263963 587221273 6721 19 1154 3715 725860854 607881424 8127 6339 5868 3492 91 8561 6066 17 251386888 80 689419849 3648 18947570 88529281 8 39137536 8893 748 4 16 7744 222175771 9692 3748096 4041 37 83 13 85 6888 177141521 74 112033671 9714 281745530 70980625 9834496 5632 536835485 7005 341654288 1409 7996 3525 509740831 40 4546 56 1679616 5 670627108 8386 5729 9643 4296 32035600 261044128 5764801 2 1252 4096 339943885 33 784 10000 327511579 2673 4874 18974736 71 36 42 47 2021 603620136 625 2025 23 7 8283 596656783 87 886 900 3518 43 94 653153119 334758085 41 92981438 77 4878 71 67 7094 44 6689 35153041 7890481 12 70761744 612373040 3481 5241 82 15004524 455 960166782 206688475 10445824 2664 40 2 10291264 7334 1 5255 37933281 856451021 4489 25989604 980913589 121986346 8298 877122157 2118 92 5564 4064 28561 356894482 955575782 5 306016497 4624 82 8099 518015019 87385104 6724 5034 82 437909697 256 832 810000 366025 19 6724 5 209661380 4051 5573 631870310 581778238 275255453 56055169 226616387 92 169231758 7213 3478 3787 7921 5713 1666 39 781363506 544023831 66 100 792977301 87329025 9049 961136908 608419460 84 33362176 193542511 1500625 76 10000 3162 784 48 537744690 11 52 89 458065224 6561 183467220 49 66 1156 6241 66 275625 32 8707 3 459534488 32 164240400 1290 7 8008900 93 13 169 16617056 4 5903 1909 16 3744 1089 160000 4342 549452872 1562 38 88589372 16957924 9152 29 1575025 6222 531841263 11512449 7606 8651 614034738 827162690 827958808 667039924 2913 995842467 8464 25 380600097 72 2209 9664 14326225 70324996 324 676 36 930276639 99627542 3557 476499852 9910 323298256 94 3915 1402 4096 52664049 1982 3 202910323 16 73 330816619 451726793 9025 1541 2572 4554 2677 2999 36 8205 21 817634872 72352036 71740900 85322841 1869 22 45265984 32 33 1 9366 7406 144884718 3005 2197 4065 22 3112 29 970885439 16 909301908 23261329 24 18464209 17 942719941 841 51 6289 21 1928 4574 99 70 334742840 55571523 2859 8814961 3025 66 3046 3971 7371 35153041 4761 45212176 4 66 81 960120629 4356 48 81 165044157 656640139 361 48 73619207 28 7921 33 93 2325 31 9472 194992823 256 23104 4693 2825761 36 553086203 2386 19 16 19263321 92 28561 196 116767846 6217 424758967 149797518 19 83 9803 2372 66722860 1915 24 2500 661592822 555402195 531441 242688905 2401 97 568688506 23 3550 39275289 21381376 736385431 7311616 9285 841 44 5166 5068 63 2912 310249 1381 51 88529281 4596 81 9253 30 2949 9016 1039 6989 59969536 6783 76 57886439 182085248 6263 33 2528100 822058182 6207 2116 31 121 89 359764928 6433 1852321 33097009 6765201 484 950507456 74 18974736 47 804989122 58420481 578560533 14 60 3737 267078583 53 62742241 3779 361 56 3229 492941110 57 459391332 4088484 65610000 15 335356956 72658576 48 5 31640625 69 22 3793 21086464 484041559 35 77 4592449 3969 4921 97 29953729 1117249 95 791 1 782291766 80 76 1796 1993 75 4393 8100 19 1288 677 79836103 89 86471401 29862260 410881 45 7848 839294855 1719 85440972 614656 8503056 36 181559908 3204 314165826 20349121 961 2435 5816 81450625 89 6753 2634 38 7453653 2809 81830116 5349 98585041 827891463 56688393 862770217 95559850 24 6570 8 424388247 86 2 31640625 8281 91 1527696 348100 71 7921 28783225 9025 15 2401 48 7288 526951409 723989488 8 40 16370116 854247445 94384112 810000 32035600 60 76545001 40 321489 16777216 3206 63138916 58 30 835671720 7074 3481 512 233177529 92313664 2255 79526128 253 81 818525397 5207524 7734 92 582682327 25 3 9741 676 1421 5 5 5184 2199 7524 60 870115087 819297204 9811 7 574333943 952280002 390625 45212176 4279 5776 432124846 6400 728160740 1679616 7080 82 8911 47 32 31329144 885888599 18 1847 4354 757714237 489 74 2825761 9216 63 730283746 418924879 9856 3110 2996 279841 5178 4900 14 1681 65 4225 3 3 7845 454103523 4164 88 6355 919543011 864950087 32558436 4954 5184 9 400 844627674 72 4260 58599025 35569296 19237722 946067166 3855 144 19044 3844 3717 15139881 47 71639296 857573753 31967716 21864976 49 26569 1 31 2704 194156434 186 84327489 882250194 25 12960000 5022 27 867378193 2304 9801 91 83 666700856 3110 3972049 849954025 786660879 69255684 23 950958842 502791613 72 6561 83192641 66 99 1429 135631082 82519056 162909418 91 573315029 41961186 9050 970601303 588418021 70 403291650 30 1570 3834 567651407 848446906 16 73479184 672683910 5559 7639 50010519 276735166 69 49 1024 196 242472344 726322683 22 91 713647058 98624347 7596 57 2623 118818449 297988004 6084 7611 36843092 5314 7396 28 203 804314899 603308438 29 808569184 1325 14 3779 1150 8730 61 1016 441 4006 66 3602 4926 707281 857817267 6697744 27 9799 493473192 80 158590852 4726 12 98 30 4096 6444 62500 497011669 878591426 79666254 74 356518043 32775625 9335 6662 510234853 6521 313 647 31 4761 160000 3136 5929 83466496 51 2723 243049 4823 641634017 3721 810000 2601 1762 46444225 6660 45 703921389 59 38 80 62742241 24542116 1039 44 607931311 2196 38280809 256062948 51529 61 43 22 6578 2085136 9769 45 96059601 7279204 6075 72 539272526 50 76 3481 256 4376 64529089 73 36252441 1048576 2916 2840 331776 59505796 5741 72 26 2209 410982095 54 41 4831 921629697 331776 915849 729 14 59348260 436 484 59 588964766 781980255 8024 637604527 3721 99 2152 851841114 89 7331 56370064 422 184749825 242 235762239 938343230 70 9628609 80 52 7921 72 9730 355712349 96 67 9801 98525476 108533717 88 5784025 61 4190 4257 2085136 169562197 4865 56 4096 80 322522750 35188624 7652 46878029 27825625 89 686 11758041 70492816 10 52041796 59 8106042 37601183 9808 600675600 361900956 22 16 313158762 64801353 6389 8836 4582 7800495 4338 446 5 51 5712 54789604 270892080 54 1098304 3988 230162853 3298 902846258 1562500 198916 9275 1473 7396 91 215823758 420681975 4584 338945220 7347 765951225 9049 71 168594 1225 10 7396 195 55 32376100 3739 253717503 719556888 51254204 461842041 835013333 31 16 81 9 4247 1791 8758 50 436999091 620311348 9801 284558977 961 531441 11 6168 193576731 98 3844 54464400 2274 36554116 9604 13 837536369 3776 59 26 5662 89173641 550806665 6409 3508 20736 484 35 24 66048518 8714 7656 62 28 1375 6712 282642564 47458321 355277554 89 63680400 5144 2168 43243776 1085 389660391 8836 17986081 559811241 9256 2 6570 2169 9025 475855589 14 857 19421649 1745 76 32626944 884829316 834996375 79869969 65 2996361 424601085 975198532 8564 59 99 765 3491 105105751 6270 92 36899222 45050944 576312024 30 5741 9203 98 87 861018070 5113 185967789 75 311154598 7290 9080 260903553 36 35 469141832 6944 8836 68 3249 11 7632 771 5 10000 6175 87 958676226 63 6765201 27793984 46119580 7144929 392505925 2099 20187049 7175 5626384 99 802965083 81 9409 608196888 1076 7155 7262 29 9865881 484476109 3985 3176 2 7752 39 1 69161117 326505839 61701025 784 311548881 9285 35153041 2139 217850791 379385234 576 100 8015 1465 622278416 286744820 44 2016400 4162 95 8464 39 25740367 4624 1681 68 16 520256186 808823647 24117921 647050043 409 441 829665280 3111696 93 758498187 22 693 596 62742241 77172571 68 14 5485 2186 384400 841 1336336 233777759 2304 23 3536 9020 509213798 80 1936 9628609 1558 36455224 5776 6391 37 6413 106114651 3433609 7024 12 3261 692224 3 3600 952 64384576 218182915 2 87 65 6526 32713094 647177914 341089085 50625 7697 6963 29106498 378742293 652951550 69712647 8060 2025 576 32 64 4338 3129 33362176 53027524 3010225 985061977 2718377 35569296 50 34 13845841 536006981 434912284 7744 19 37 716675253 4023 422211632 44 90 7056 4418 7274 52 9692 850721715 972505189 289563843 2139 59 68 60 26 25848751 9861 2704 561 256 504857023 25989604 42 6567 4096 9784 668685120 52229529 1269 776186588 42778927 14 827056559 50 892226265 14107536 573141103 10 377947131 7735 906304 100000000 9912 318448154 8777 83685904 322 73 617891538 525215846 153053868 132 3025 289 7921 2529 35295481 62742241 9144 42740275 1423249 4501 447269414 1048576 797060837 553280399 2025 28 500293400 374307066 73 138 9834496 729 461 23288641 6765201 7153 72 1764 940813731 4028 2730 3441025 161886050 52 7113 78 69 4688 4242 234256 3296 47 2673 645097700 40 39 4900 935 74 18 19351827 42 788 7569 408716647 135170695 260507595 1089 2916 453328543 181476 93 37920964 51393418 2526 693463345 875146338 1039 23 68 62 74 2442969 17986081 2321 996775957 96 75 116298872 25 76 50625 9634 45 1849 58 225315976 52 20 53 306331799 89 15840400 61 176938233 94 21 9597 351834659 324 4953 4693 1296 13068225 3 7019 7203 919170655 18096516 637917546 2238 7565 159261861 846466417 8634 36 9002 342325571 48 662076719 34 19570085 926656744 5476 157375679 99 12687844 3734 94 62425801 8110 9120400 932100346 4843 26 339032184 6504 76 4353 44408896 47100769 68 194481 72 4497 32 993634096 247934479 315852793 18818244 5703 71 1156 7111 60435076 7056 1578 6804 2025 784504676 346 57 243721611 66 1679616 182703378 70560000 9707 64652308 44249104 2704 8065600 22667121 471 28 638390973 20 893429482 1156 127 174 43046721 19 9025 93 77 2148 6084 907896405 1 8022 18 100 8281 1515 604610032 25 224263005 289 3854 23 2941 279841 171611122 323817940 4 19518724 100 513271728 3600 1 3025 60606225 5788836 6428 49 4356 5 6693 100337751 5114 5 309653138 8711 1936 7005 4434 346097939 45131524 76 320 25341156 37 343371205 5837056 489 3595 40 54 87 26245129 5387 440717174 7125 5535 949 255178742 53 41 27794960 67 2809 88 8843 4053 1779 8281 59 5041 2869 809247711 172539497 33 1936 9197 742662579 3090 506325321 8189 37 883912172 841 7557 130321 719471113 12341169 8857 50 6 5157 56580484 2189 23 47 95 88261577 61701025 9684 489667082 97 8281 51194025 4587 80 55 1521 795001997 484 85 8971 57 2158 6581 2085136 41 958753743 2091 51165409 7065 6035 265225 636835102 2213 88 85 742189323 92948881 580935659 1 9620 5664400 67 57 13 8 37 6963 53 8503056 3642 41628304 3721 52 95433361 13 959369692 11316496 330 81450625 5979 52 440883149 847458631 224586787 22800625 661279100 591735567 2146 7038409 93 7396 46 57350329 5823 29690286 41306329 76800037 302711102 325664134 4462 692224 15 339180323 84782998 71 57 6582 4036 2 1 93934864 7697 378211417 27 75 178322588 44 5 621 8 9801 67 15366400 548071434 24010000 2841 1436 772502858 19 27 1560 3575 355778147 9581 17272336 294602253 339117562 24010000 97 71 8079 1815 38 3118 73 778096001 47 9401 649242008 41 971553216 1350 12020089 14 96196864 84 49 64492583 573795075 3731 6241 529 711724385 46 614656 39 142164522 44 9740503 100 5937 189608188 9465 2307361 160272484 99 51 1394 312564190 1992 38 3894 1041 1681 23 27889 6561 361 71 4363 98168464 16 9103 750 8952 17 752483240 7744 20736 645564843 30 41306329 829825964 4916 5184 9299 6205081 34492129 3706 469822300 59892121 52591504 345751005 85698665 87 1225 49 242261159 67059721 482711265 726769191 18 14641 2638 43046721 2 126823309 18 483053541 68840209 24282125 947966590 733221729 29 4431 98 14205361 58064400 43046721 44 38725729 96 7042 302640049 7553 95 98 890019254 40297104 56 789356331 28783225 1 16176484 64 20043529 725057542 4849 328988838 10 196 73 454120921 1612 7056 8063 99 26 276469944 71 4 21613201 65 13 40 4189 56 3261 100 851372457 484 15054400 9569 325026508 7995 742770601 275827196 127129207 757745031 648488468 98 41 22 1600 22667121 885588683 8 49 64176121 6100 43 1255 98 7849 7279204 54700816 9049 271568489 927267582 9638 18 434 4843 8888086 8175 678154975 18 2606 453 109940129 324 540978980 2093 96 3070 5978025 81 486032758 621065886 29 56 678849223 5 5 28 349 93 3 45 275899411 489542326 40 346736275 17 527624543 28 612120068 89 430890824 20 6896 22 36 6889 99 320693721 625 818233943 8 5164 484 29 820432838 20151121 11 3741 715307474 361 7311616 175940533 5186 269246931 33 423540672 3743 45 47 28187529 412 45220706 32718400 9390 478926316 38 79 33 3832 36 1048576 39 79 614656 3809 57 1679616 36 57 320149403 548673456 625 771654009 38 5929225 6241 24 53 64 333656011 9 9622404 83 9591 57775201 81 41 293004104 48 7314 66 143358669 4251 541167025 2560000 803240953 87 37 9285 93 4110 4721 4776 9216 402127634 74545956 47 905557461 67 53 65 331776 30118144 81 1609 6954 5776 589520804 23 21 49787136 47 441989998 3973 30 28 87 3986 32 7236 53 9240 921407378 4551 61 4733 6666 4 17850625 5761 73987095 2686 43270084 234256 67 9801 9584 38 1401 12162965 31640625 961600291 55699008 8026 40 89 60 74 100 2554 76055841 529 113184896 70 194481 23 2104 7877 425941136 82 6889 10278436 3249 9274 13 73719396 92121415 55 52 699516389 9284 2 3 643368539 479742454 20766249 462903342 20223009 19 37 64 6 45 441 5631 2918 4489 864521913 648895018 35 45981961 308162506 289 400 4308 8 100 41 91 406472885 6935 6453 62141689 55 1 215137154 714365696 89927289 1675 4961 419594695 60 901902223 46 2439844 49758916 41 5531 67 34 100 70 9345 937629380 74787904 96864964 3305 17 672542391 703209134 85306913 5288 1020 9869 1692 52 3857 45695575 86 65 388944935 543703475 4497 923521 176696690 67 73 51 6948 9064 707281 6150 477693794 104763932 2953 5871 4487 308436383 400 12341169 256 3547 74805201 24561936 361003490 725039021 80268887 784 416437963 29 14 81613156 941077475 709872060 35 31 12117361 234256 15752961 60 5728545 2060 3600 6935 73 8 3842 7474 6421 829757337 625695746 4158 59 1225 712672856 361 23 2 13 4011 84934656 7038409 4221 43 39 4194 8 136 225 6713281 706 92 256 51609287 7166329 42 52 1650 1444 441023022 3613801 9 128610637 57123364 698401349 6008 130996023 93 4993 923521 74 21 173185532 3025 20 6724 10556001 96 50625 973070690 361 2376 85 9553 12117361 57 592102275 130321 7282 4996 70560000 18386944 63 3017169 16777216 96 4 6106 2838 98 819311294 990223660 1078 168007625 7738 1052 1336336 53 621775997 725628913 4705 3736489 8100 12 996912983 82 4489 19 9590 9054081 41977441 83 100 892363109 637 93 76375959 285269905 42588676 67 9801 2664 697929633 89 6853 676479314 32558436 916 55711296 1966 832995206 9662 45859984 46073897 88 961 114439416 4096 6179 2025 94420089 5401 66 57 5374 1423249 4777 2061 701559534 9264 835453729 4 77 665243975 830870033 697327595 1382976 7139 3 397879186 441 86 45 6001 2385 842847341 95 25613721 6177 600526767 70 28 2576 4550 92987449 2834 4 89 1250 532141354 712198638 639613683 8232 40 127449 504304907 91348555 428 71 83521 9116 35 2318 78164333 81 9037 8785 80 102084394 252142729 332774315 7325 62 21 220969506 89 7173 534489497 2928 484 30980356 129589191 96 646771764 6505 3677 695 777265085 577616961 1530169 374351078 961502965 40436881 479518137 122240513 456976 42 4922 30 9604 227581994 81 864900 28 86081123 1369 26563716 7579009 45 121 538 678 216896580 4054 70 16 41 99 104976 22667121 45212176 4728 2209 197639129 620621779 3025 756790797 3111696 98426241 330839486 688363123 973272042 101650645 1706 5085025 394338122 936349006 58 798291468 8988004 40 7960 335107804 27 3790809 2072 577179136 598359913 375446233 81 1024 41 498436 77018176 230210366 9386 925943205 8491 1225 3416 183451715 5550 1681 223 55 512179481 53 130321 373005874 1764 78739444 1679 11316496 1 6259 482805249 3249 22335076 418891069 26873856 3662 88 5 4953 8644 1970 622521 57 1 176359074 1655 676 6109 360423970 639517421 37 233948389 9841 59 37650496 84 36 4 851056147 7950 13 7101 131095336 5929 106799960 4943 699799012 7958 86 8649 256 7921 4834 81 18974736 784 46009089 8605 87 71098624 820160465 6291 90859024 389873845 97 26 130334856 9 3721 5855 9 248728961 50 7541 844914179 9805 9661 104910934 9187 20 65 11 4879681 568264506 84 6265 128891347 769741420 838053532 97 132122634 293475477 8479 638929656 3450 12306064 196 24860196 25 1296 15 39087504 9461776 621747717 9216 5157 32490000 34 49 706950805 13845841 43 4356 946683823 2364 677640224 53097073 5 7354944 95 1369 2909 900 746105084 705911761 597227044 724292381 78 67 7926 62500 324 60 620098573 21 520 8175 107090822 65 7291 2560000 7562 475152945 869820006 9264 40960000 96 3397 83356900 702968845 531441 36 76 4 93779856 27646564 2308 979144827 408985267 3721 8896 737512571 8219 8281 9885 499308424 4846 42 8558 385550849 320758868 9829 357767680 7172 8972 2560000 7828 224011291 648213719 100231698 64818601 961 22667121 48 18069876 477832431 2587 322147192 55 52 2395 812134129 12006225 7 1225 89 907025376 755944886 7246 361 3089 9935 7627 2601 100 44930209 4 4976 80 12602500 11 249008981 10201 3969 78783376 536553148 450109942 81450625 5414 9395 234380989 8088 59 2704 961 6 9409 21 37185604 7005 640583353 353852221 1029 4828 75 59 66520336 65536 76 7569 894039120 59 74 541713507 814690048 3790809 5646 3730 44195904 9013 502576951 4666 3600 78287104 720128377 62086903 6765201 59 5650 2600 87 35 89 96 11 61 994425247 17986081 904146364 75 9364 54 202405391 739 54700816 499995414 5094 26 85082176 29986576 557 331401522 96609241 7688 190334236 9330 97 94 1740 31 884274199 8 13395600 6540 8 6579225 35 355476059 54789604 4175 625 69 7225 5712100 26 77 215417650 94 23 783686417 30 82 400 116269554 37210000 57289761 5760 194481 20736 97 1651 300632325 75 65948440 2116 409446349 148017180 9834496 4761 6241 34093921 42081169 45 165594316 5371 6532 539308844 88 5523 3282 83 4879681 67277868 19 3557 515470437 22080601 47 8065600 8081 6724 92275236 6995 18 6985 87235600 82 32 866911407 9487 32 7710 586 7580 6724 55 169 4458 48427681 856583782 5978 6358 31 2406 2570 397472340 2319 9834496 625 47 43 81 2325 3949 81 36785013 16370116 3721 602 6084 434 6368 9514 64931364 68 41 6177 17 6115 1156 402619350 65 8556 617981209 7056 9747 952576 734449 93934864 94 17 84033889 18254536 584218016 277988309 9980 4117 681280905 75 3292 8 671274803 143790793 15752961 4395 441 37 493932796 81928549 9147 78 3900 99141849 160 51 35153041 7048 55 481313328 65772100 50994481 113469313 79744900 144 1237 28594165 50 464494757 3876 8356 52664049 747811175 29 63 576534932 9097 16 1849 6141 4496 9838 1520289 441 2770 3 20 8087 130625425 86099767 60 361307093 8611 4 64 63 82 84934656 6908 2415 1543 72 93315600 676 540971808 5988 5818 81 7189 640089901 233185647 26 9175 9480 73 64 784981184 59 703976265 875557217 699817975 6377 64 6400 11 98 25 9561 816629333 9 1077 9216 9039 54331641 1448 682713908 6171 74407317 412141381 9716 2378 1416 57 99 5298 62 5203 6352 12 29920900 368075823 4552 16892100 5846 65 188356 80 651741440 1600 537077658 17732521 945134967 38416 59 25989604 59 17032129 64 1784 9878 58500129 573728622 812786364 49 72 9483 2500 6724 940789407 3147076 69 6724 51 4539 8331 54 57 344908402 33 557690852 8874327 13075227 108214331 19 36 98 6 956227356 4940 43 179859906 7298 8876 98554256 38900169 2374681 450091290 18 17 251354312 67 795409033 2 4209 4440 47 24 301005539 114237820 8682 31516996 3978 964375197 1515 51681721 7851 3390 74839801 244116334 6635 51 8758 146882680 1610 60 376259802 4288 11316496 26 400 64 808285215 534674287 876480132 3194 545849555 1600 24 1737 4052 2304 60 2809 67 83411689 781 100 5364 69 89 5492 426849824 82359388 253376032 237909437 49349367 47 3199 4640 131 23104 245965382 56 657546115 935545663 270748318 98148649 1681 4139 329514670 6561 58690921 934406320 4900 3632 6138 34 81 1290 457092009 62884900 471 5124 55711296 4900 2514 763790503 608 27 121871697 5929 387437439 6841 98 738154417 34 5489 19 56825064 44769481 13 9065 529 5801 701834559 4133 531393316 41538025 661814001 45 3062 9593 54 94633984 55 6887 41 5151 59997590 19871247 7038409 103285734 4096 3 7181 17422276 3557 796429117 89 120629548 8781 2419 45508516 16777216 761405959 5867 3365 2453 70547513 6293 902191324 4406 9 2930 32 503131107 11 1448 737646032 34 706477255 507510145 7353 701217540 744261393 110210155 50 784935813 385823055 608628090 29 9409 187 71893441 41 27 70 6724 3441025 6174 253546305 119200951 578521247 68053070 859 6561 7916 84 1225 1024 865239057 6655 8281 835636357 810000 7337 28772496 672735403 53 152859136 282187302 611226414 199355688 3 82546216 98012975 3853369 29 73 4096 691878613 4900 28 13380964 18636489 375301197 15159775 85821696 120845258 747362510 576 13 4485924 73 151717861 3987 7951 3748096 75455245 3663 54 747382696 804654658 9 7290 6724 26 549738901 503647053 887356548 1602 39 81 29 733550231 492783363 40148508 520311863 34 24 759741807 1764 9014 104976 254418741 720782763 4695 707281 34 3392 909991142 6507 61 1 36 1483 169 4364 98 39 6084 39 50625 225 51768025 8950 615119741 100 19 193988340 65399569 85 850119061 5625 640670644 948233039 533714531 639889018 65 96 21239318 289 474801791 121 16777216 483629365 529 824 17430625 83685904 74 68 48 82 61 65 81252196 357082737 9216 9153 68 393 99 64352484 317164310 6241 9428 8813 520217380 389 302548059 5918 6382 1024 45 2112 3692 93 78 609643737 1086 5059 3660 2809 38 742681008 8 416983085 2423 676 825344493 1420864 11 18 5171 58 9765 8169 7502 5307 33703136 386744203 953106621 60 1331 3860 856466184 62853184 10201 3335 381049495 140955906 20824660 8100 288492539 4 9365 877860286 695556 889249 36 9 59117487 709567205 48 4133 110338088 7871 60 7793 12 4477456 48483369 8996 7944 8428 474 5184 675263568 574539840 32 22543504 49 6739 95 5 6889 38950081 146281279 331157537 580644105 594793257 645459066 131991580 613257078 86177143 928465667 324257269 653103929 486331382 747013350 15484225 8 51960024 3534 720288092 855952632 94 8100 13 22137025 1836 35411803 69 31 876879923 6888 893288495 10 2874 70 91353088 861 2306 9988 93 9604 557611043 53 946722478 45887076 62742241 845432101 8440 23 64 43046721 2365 7311616 6439 645061882 1677 51005388 6241 39 5364 6735 10163987 9 83 3615 75 157119344 795162714 41 256 5565 62742241 88 17816841 1225 772469193 3500 5740 5923 104976554 69312325 702709567 23454649 6847 23561316 91 29278921 4 5364 28 65 87 21 62 2359 8 2 48 90 4237 5258 6496 82 9547 2551 31516996 7569 679943774 543781826 5781 11 7052 778563478 6028 555231455 60 55 807616511 583428233 205353136 63 673578791 786687023 886188390 8950 6669583 98168464 74 83 922861953 6899 29 905603421 389702145 413091122 9340 2966 7056 7396 595002591 3023 47 47549376 2492 5191 230 81697512 531441 44437111 6888 3721 801573573 88 614656 778199481 243037602 6608 70 692803497 3817 88 54 1 12960000 891 363074485 707281 6 4959529 144 578854440 25 6206 669942437 112967258 616580028 644464474 26 79 6724 57 99141849 961 26873856 1681 28 9302500 21913894 7101 576 8280 929494224 785113652 323867900 9025 7390 47430769 6282 3281 78 788 8018 7392 1643 596344975 90 97732996 8516 900 91 3717184 18071001 590968685 748661941 42 97 13972644 984923695 43 46 3848 17 91 676 2148 4 9000 6765201 2 529 1521 4489 1764 52794756 8192 1296 441 2558145 9467929 78127921 6561 43 780702263 625 81 100 29 88 875493356 359761981 96 17 154449 7569 30 63 493264443 5530 269307927 2807 5454 43520409 566445397 4761 22137025 33557945 602236574 1505 127508905 7400 371983641 732734839 60918025 4167 1296 3600 91 248714930 5656 635600600 10201 7187761 3969 2237 2304 256 802288690 86 9435 63168746 66 765370437 1518 2916 962 5308416 168038500 7934 1444 84 32 980353003 393394535 1382 114056176 3 45 5500 582858605 4840 944782540 1237 131699844 4 344588198 95 5049 85 644897839 89 564841421 351181680 56 970407306 1050 6197 1245 575684566 758 6724 2401 2395 615294596 5645 751927149 6250000 685263641 11 57581514 796379769 99 5118 920467298 21 19633761 6602 61261929 309 50 3354 4900 1422 81 26566913 31 642567497 937868461 20736 1002 25 3245 71893441 89 9353 68 1032256 4539 1617 100 8153 88 82410084 4192 253086626 96 3313 8464 6084 23 8446 52 23261329 2704 896 638582176 46 50918735 8474 62 9059 972304876 4577 140425057 13505625 321237064 2125 1488400 26 6684 73 1600 3631 8225 879742269 705808754 8168 5476 3 426435631 393417344 81 5973 43046721 68 4574 254360445 98 246370921 11 99440395 523238727 4277 11316496 54848836 535119411 293268621 536684393 478091742 24532209 191460070 72641529 7471 1151 2681 71097902 153108053 8865 57 63578569 93 37 832418745 123768580 741 561738670 91 923521 36 9 4581 764939985 425054833 1331716 81 985513388 1 290154355 271332672 24730729 9137 462653423 47668133 6028218 70 795131365 43 4663 546427238 405769 838920578 6959 778881177 4547 196463831 13630864 47375689 129287911 43046721 194438037 31 12960000 102342561 78 54 31 31 12931216 5109 9835 4224 1494 117370675 9587 18 37069758 985061446 8208 29298697 28 797563918 43 759845783 619996281 3035 81548570 4900 97 650647454 28 22 43 47 1510 22 1024 784 58064400 4356 8566 7688 6704 99 8464 26 20879053 351 79 6253 482019093 33 8887 8281 8934121 278135086 72 4222 871861179 5145 111836322 223408592 173056 11 6 39 67551961 35 68 7 9801 181922549 6561 3721 541406977 809817535 27 4255 1214 161711635 100 230462971 96 8100 933986243 856926031 100 88 560982286 3920 256 4982 148778022 50 77 9083 1 3006756 240575103 9022 816225504 485 385168771 2251 8836 531229236 2053 7155 2528 2870 888826882 8477 61 28 186972901 100 12 712399765 324 13 27 3981 28561 68330626 75 10 8414 2757 925287334 164765036 2401 75 74 8649 5860 8966 21 1048576 32 760141145 2633580 6106 909107094 2 1521 27 8761 5929 7056 78 2775556 5326 84 24240498 9752 753039192 57289761 95 68 8346 295024867 6544 3164841 64 248549698 8889 74 310305112 920667698 70744921 638 781503256 1771 37 88 2488 900579665 553795985 700324009 4923961 23459703 68 96 240572777 83192641 923521 156418389 796817213 20 87006838 371359415 46 9138529 57913538 4 9875 79 677378047 8501 1690 4 225 5964 332231670 3973 3847 214112893 987508233 671 61 7396 30 72 31 931791765 348853578 4610 29300569 145284900 8777 1822500 312021692 85895824 62742241 45 1521 50 24010000 162802655 52606009 4593 95 8913 33866330 79495056 18974736 9482 228053628 6400 34 34 7142 10000 71 129709649 377 42 602903222 46253601 60606225 54700816 8552 50 324189682 56 41 22 165598472 6309 61 57972996 4221 61837952 6968 5625 8167 15373816 113603759 8337 217840941 86 76073284 59 100 4791 302084835 14641 7096896 2737 11 34 85264 32 2784 94 729 691518249 3330 56 28890625 4761 220352172 3965 50424201 84529636 14107536 943532074 42 1296 366925965 737478548 40 34 335481982 576441253 313457054 6724 33 83 1500625 86 5 6400 8576 121244798 52 9801 3371794 8201 178379199 134075719 847480466 11235904 873769746 87 5348 346878742 94 3600 50 5933 912231600 41796225 7247 379910608 766406367 1500625 6874 345433098 43 27 65536 14 275187825 112020503 17 1477 8919 36 805642788 75082225 199956496 2066 5 95722463 5018 47 7918 7628 81129342 33 14776336 2629 180641459 576576392 554307608 47858513 559025306 1500625 15856324 3163 5625 5783756 3600 8379 7883 51 5224 22080601 36096064 234865790 9818 5488 68637798 667354896 703342198 70401659 37185604 553630624 9216 40106889 9 566460490 8503056 86694721 4515625 8483 352568325 194481 28 9 990838164 4501 4 58 937462018 1818 2242 81 518917761 75797833 98 8098 74114881 9919 22372900 196 1727 506707867 416170518 2304 692457704 922468733 30 76 9409 841 25948836 279841 641850040 56235001 4683 449785163 93 6454 9025 65536 43 852755385 24167056 925411012 458534878 8952 15 1505836 78074896 9311 41 987730135 2825761 5701 982103903 90 581269454 17952169 715293765 4060 96 80102500 8549776 6124 304802503 794918993 227693492 34 8399 1849 225 7056 3187 44195904 98208100 8464 91 14807104 969158435 833691460 579066170 213819941 290 15 6850 3941 802816 7186 74 5934 2209 8635 5657 433398419 58492143 8464 8288 85 91 5686 5550 4185 122777129 361527721 9864 294547518 752777226 5929 387362190 579547339 504641330 3228 86 2487 650942157 61 4289041 2555 583462472 321 5929 30 5776 95 1704 576 71639296 85 1157 7829 31 975897060 335215964 93 81 830446233 13816089 68 41 81 9910 9025 524988584 34 6258 628443993 14 57002500 1296 9202 573671259 409 7105 6084 30 1350 4194 6005 82 26873856 4696 3969 319139894 816193285 82 70 395636802 9801 368460643 2283121 2560000 80 365123605 43 727879625 27 9746 653693712 93 400 1679616 36 3600 53 17 1 95 49956624 855478195 677179117 74805201 794 72 12960000 99883896 66 11 20 99 88529281 2 6805 9317 13 5584 607980448 1521 7225 88529281 66 4431 3969 590983218 24 74 603236584 194481 50625 969299131 3562 438662094 256 57 55535066 670608323 980810450 23 1665 12 341524078 74 69 275352316 35212356 561597478 622521 12960000 12960000 122689716 7936 8836 343297506 10929636 71 9280 30317105 3025 6551 774255704 65873944 7801 2560000 5479 5580 612069907 8 2924 8756 4477456 173056 79 62 1717 7651 441 2349 77 54597321 1630729 6964321 74276781 8497 2500 16 567887826 5764801 9821 5732 7472 74 67059721 10556001 9858 387552077 985186516 1148 46970842 725658727 56 6179 6400 842724924 55 4552 11539609 52 596267869 58 805062129 854332881 7987 9262 69 99 1265625 916 45670564 3736 5184 3717184 2538 456976 229737561 9088 916516043 22667121 16777216 95 5417 4306 42915601 359767559 6647 647026502 7874 98 55204900 6824 230840888 7259 5494 129363454 640549403 900049712 7423 614656 29 313670878 4489 81 6330 726 31 563022742 232428225 69 2116 20736 4224 12398814 68 44408896 7 109358093 400262582 4563 673896176 275 5657 376766618 870429212 4086 8530 14303524 20736 9742 95 22800625 128888905 590541129 64009 842 76 221592006 9856 53260804 590016141 443160827 1956 207635991 121 2916 9387 112531916 588082102 62 8088 79 378609916 567243912 628657047 69630231 6033 9337 62980096 23 607198997 25 893774503 7901 186221892 7924 552256264 94 2313441 1156 1864 20736 57 85271927 90 418293489 64 82 3097 46 3033 46 692909904 784 94420089 42 1681 70 496411444 144301121 418 5202 289 721259437 871564849 79423744 28000712 7191 64 593117462 86 844649901 1721 2621 73 183184 8565 1 6165 1420 732 174719963 95 73 33 8457 822980742 5387041 3457 1849 9025 81 815459833 4879681 255153365 39 346579392 2683 92543139 33362176 7196 74805201 7393 9541 962850840 15 5041 6724 9778 937890625 87235600 4080 88 9 830932145 1410 145856254 107134366 193600 96393124 534276621 19044 7981 3899567 9526 2004 115938228 56 105674020 38025 945 6072 2358 29421619 891 7232 69 373511149 2500 532378140 5329 26 433846584 36 27 17825284 646303121 7662 16 986049 70610409 1334025 2630884 92 784 55 53831569 896948093 8183 2626 2147 3388 271966116 95 2401 14 326700132 5929 14 77528025 83 4489 41 3 802699348 35188624 8412 1521 4648 26 576 97515625 71 348986006 730116652 430459026 2663 23476746 284089 82 992725635 990465600 60 614656 10 8204 992043035 50 2809 9209 1195 50 100 1290 17547721 729 26 41100921 52 270467052 8468 303099907 35 1225 765317160 6852 5931 32 411355842 9853 324146137 206958754 903408310 699200697 3901 36 585117221 3063 489411891 25 399417611 75 59 70 626944660 19 69 30 171662386 541318502 9178 835181420 68441857 22 1340 11296321 176873412 374112117 618 10 2556 492829562 873809523 500287645 9522 34 65 642236680 5776 874731241 34363027 569 76 320 1444 4032 39225169 6503 305560223 16 5495 75157486 505166245 11 841 904831410 36 48 4998 7466 2283121 7396 9349 8138 929212345 106 700187635 547099965 9150625 67 7263025 77 7160 9964 165359032 2401 37 480438607 602753522 3249 203222674 8537 46 63 81450625 85857807 5184 31 987371788 63 558592112 82151600 18974736 625 2 75 76 917171053 81091839 31 449680098 869048105 28179834 43 70744921 1156 29127609 2 64500890 970235436 83 398897967 1661 52794756 667702675 49 86 7170 729 24 49 7215 10 62631396 67051398 7982 73874025 3097465 808228988 256 16418704 2085136 2676496 6864 24 88 71 7506 2845 33 52 4613904 410111931 484 43046721 4426 679060576 506560074 7506 961 57 44 961 2538 564148658 900 201 247977896 28398241 235417246 27 87 89294090 7569 9936 1898 273350476 22 30276 469240068 36 822527733 628756625 18122049 6164 594964877 54 9505 5925 2209 28 159 844340894 384402126 53225094 202115842 99760144 5924 52 73 614656 572430967 7763 44 811433410 63 317020949 8570 4273 7744 96 819 324 958639709 7073 2879 41 8762 3035 34 786101185 92329622 6561 56 38 74 585225 13 39 714126432 991182918 5176 47 97 636640329 83521 98167273 895890425 337461250 8464 209596067 2063 63218401 103400773 98 6236 9 407413208 854811313 90883846 24850765 10758400 2838 597021448 23 37 9779 13191424 666883488 5476 256 2313441 74 2916 3190 169113563 44 918086960 764171023 56 7569 3947 47458321 11628100 218680962 20 34 26659894 21013056 83 761249674 16 9072 4 23 447368315 2748 275244705 43046721 11 7945 55696369 895 577568237 577658271 57 6686 9808 48094225 620769863 43164900 91 361675197 1048576 2246 719075451 131332668 1936 49 38 70526404 715378250 2745 45 5184 25 6463 24 47 9219 6708 37 6890 6724 719549125 660 7646 6878 6076 54 1024 3251 51 23338561 78 989285191 12 21930489 854881791 492046948 43421576 1336336 96059601 53 402239815 8653 720 83 2809 439 576 716867869 39 50 37 265375464 5406 64 98426241 68574961 694104109 5706 614724311 3638 630891189 169 919276787 94 742670968 18 223 14 784 61 659470321 44249104 17 221112219 22 541574517 4739 35153041 434105996 6125 5623 185547199 14 17935225 6827 769049788 81884401 81432576 6487 441 1162084 69 39 8649 265174363 9136 16 69405561 36481 6550 32 198143004 104115523 100 8763 6241 26873856 6038 822355241 1296 5433 621095989 1048576 279471724 10 12 9877 1745 163 6 386598024 9633 56847773 4356 4096 169 33686416 69 460 31236921 987174270 222988630 116940422 6507 2468 173 4393 100 19 553043789 8058 3402 7396 77 4200 63197041 45050944 556558856 371 41744521 67 67 775967658 40 819874657 31462215 17 587515059 5429 100 810671849 387 395657765 97 7460 16524225 169 987309766 19633761 558565800 3641 1 77 643311357 71 160000 100 81 7735 409049379 441 78074896 6131 3839 738 856710276 406174079 29986576 529170224 70 18 41542014 94 5041 45 920 29 6862 681983736 311 6561 3747 78 12 2 34 5314 96 462216256 750000454 764 9 2809 625 8869 42902500 34 1230 2 1874161 55 77 3249 10265616 789460716 720597822 4620 6444 38713284 928188268 1918 88096996 175 6889 62220544 419 104267833 68644 841802266 21316689 36 330875265 5487 100 4783 9460 8099 12 5262 78180964 8880400 24641296 6901 883686198 42 1024 6084 7744 91 41 57562569 52 9353 358226997 1296 1630 766292241 10 7225 94 679197294 9934 4480 93025 43046721 940526864 55 477872977 169 67 30969225 2025 92 56942116 13 5625 3646 240034163 398227517 383838633 266801261 54 157241351 171232934 9539 52 55472765 4759 15 30074256 10 918515412 396228087 1021 422650666 429557460 39 87 1156 894798011 168098736 10156969 96 19 8836 8315 3153 6050253 291975776 2748 94 625 234346324 557429862 8176 7680 1250 43 1019 118 16 3249 2265 2194 488039970 576 385641 2116 87 8464 874648693 38155329 3481 56142178 9058 7533 7025 889313171 51 69 6909 433649076 5512 93 4761 2809 7548 57 3833 60 9020 2903616 96766569 2756 61 20 6591 674297617 76 20151121 30118144 1009 90 5593 75297992 931433653 478864 953 2005056 349906389 873435110 763596224 427696291 385608150 6322 1169 6525 9191 325895012 7912969 802816 78 8970 3721 3 92121604 16524225 7890481 32535616 36 163616512 366155980 82192356 96 62 2601 5688 163423287 24 14 27 862297738 7577 19 144 9757 5625 64 17 1521 5711 75 1551 81 77 4319 331776 3721 2349 247567133 48930025 40666129 596565398 2500 79 88172100 1284 3886 1018 977602817 2825761 144 86 23261329 11512139 9517225 59 1029 86 4852 63 18740241 343396 1735 29953729 5670 13034234 21650409 6561 10000 2908 427064753 95 760754513 88 882046392 27 8421 40960000 361 86843761 15241216 315662840 61 6 13 383161 919254361 49 24 2916 4218916 52 383769459 64 9428 643161618 614656 225 871530242 1681 21 602913998 32339195 26 9944 74 1296 193958404 35 7252 784 2199 4863 76 38 22953681 43528933 867725467 563473958 395002133 15509034 889271338 37 331776 47823715 60 900 9216 53158681 14416276 49 42 40 625 28 5 8218 83156161 71 65 97346024 6300 59 9 33490581 940804982 99 63 9604 26 99640254 83192641 71639296 37429924 4477456 841 70 6153 918649475 41 8466 248533149 108900 4489 474631019 41 60 298 458972829 855821136 29986576 782524592 423787481 522729 94 6662 205253411 6081 3569 92 1718 855244861 15241216 588246468 22667121 4356 8600 42159049 234256 194481 83 1600 57 7921 525417319 90 35153041 9627 25411681 370957029 4761 139900882 355949238 6106 69 8259876 349803041 75 1304164 39 289 137206198 313 3469 2433 5922 443850299 2 96 70 1679616 2 125614314 5460 62742241 4489 294315502 52 293691215 8482 43 567009 191205232 613962281 2 27646564 1185921 472533117 828509131 8237 1656 3239 1849 97 2 339375061 607400045 490541786 73 9009 27 8836 23 127901446 489135228 5747 5791 7433 34 36 34621456 50 13920361 547198285 818253646 9392 5183 8967 3524 7088 78 4188 5476 85306585 7396 2673 4704 11902500 8 89 66977856 70 72097081 870635441 97950609 535991755 6241 29 727685598 351234752 68 10176100 17 24 4849 618199492 24 9908 658635715 538473225 4344 49 4909 8632 3480 2539 8362 478301927 7641 631034755 9099 3318 99805735 541518546 4435236 34140649 6 2 1 48790225 228405193 7280 45131524 33 9047 6254 100 222889052 10890000 6485 50 64 907 967869258 6913 43 3844 1679616 77 33924535 21523899 82 64529089 661712768 931802413 2608 7 285793056 866782612 69 76545001 304 98 11 55 93 7151 62185254 120745241 7853 991502084 778019733 7 933038247 1691 404686037 55532304 5041 765225884 5994 31640625 60 18 8546 1089 782525515 16 84 762408456 615 7657 52027369 361 603727687 9953 2295225 52287361 400 297214392 567187726 909784348 31329 9737 2401 91 86211225 886201629 20 4477456 42 4 575124919 1500625 71520849 769952272 50 804799960 663676923 3481 20151121 61 80 68 630211527 27 1777 5 85155984 34 41 98 50 7222 6353 279170098 16184529 6540 30 8841 84 419096074 7875 5097 24 32 85411083 966321439 329749744 76842756 492215262 7042 64 5 2905 41770369 437162162 900 8935 2401 408 64 77 996834366 37 30 7245 563652079 177226774 8836 217235605 648673142 69 14338263 7968 43 61 72 4 61 44957025 1048576 934667538 58 49 31640625 48316401 5654884 5660 10000 4276624 49 413644893 4191 6 2296 496302773 400 34 879181745 900 1681 81 501300692 479945901 354976597 62498169 9935 5577 424747287 72 5704 6449 638883133 5041 83 89424555 37 11282881 989296086 68 7144929 1024 121 31 50 524070494 2523 8 2808 82 610 3 12 4159 617129651 1 60 5654 962 98 53 3103 97 25 75955967 670034612 10000 78 81 659429262 60 1849 905166138 1100 30 406497678 241493144 9651 276818875 408393396 38 95 3600 555969037 84934656 531266647 63 71 3145 684837266 69 63329764 3647 47 618428729 90 30802500 3388 19 3667 17850625 5668 8818 324 7883 5376 78 98 4922 5617 115775769 6239 441 9015 528626292 7 4937 5625 490648128 484 2045 1 71926448 4947 575389038 6724 75 68 8395 9154 294402694 71 18636489 65496634 649146570 36 676 9223 9873 8918 906349308 7910 3 62220544 480249 29 3808 630966086 1409 8649 83 16 1679616 3897 4624 337703904 9989 35 29 926584430 694988253 7691 46 44 7957 8584 675268632 4 8314 486903099 76 318 6715 1674 649636 79 316894237 916683099 1102 65314604 17172736 5822 7496 821130134 38453719 68410895 18095082 68 707281 426156329 1336336 66 454332180 5898 9818 114148049 2968 81 4104 959328633 5788 2577 79067664 118281602 81450625 936532262 4753 2 2186 610209462 69 1495 60 412695051 325309686 4652 144 385728189 77 428755934 373851296 60 30 9005 27646564 29986576 2401 74 11683665 3466 1113 2210 373386696 698593594 29 16 9901 2085136 24 100 306550991 3721 95 25738307 70 78083215 494259532 93 9316 69 5403 7196 6680 62 49787136 1849 90 704125190 573419159 571907206 709994781 64 153817023 825665408 1188 305561493 98 4209 1681 73 52200625 17 81972285 88 135231 72 33362176 92 54 7831 6158 13 97 8100 2 298588570 670320302 3844 6411 4242 560840199 84 2916 76 676 23 3249 588098847 4105 334524181 962054330 62701679 3157729 27636049 513890393 65 1024 945217526 77898276 93 461190384 78 33 31764496 676 7569 46 279105050 9801 23 2006 3166 534521854 900 6724 382 70 5357 2507 1738 28665316 269489077 1709 57 13369852 6585 7740 6765201 7521 169744 13 9189 1 465567265 5776 2085136 705200046 7917 464471892 2004 382578518 2916 374355525 4624 152798770 1814 1394 5613 46240000 5415 5409 7535025 749316898 36252441 8540 6286 63 9025 52230752 846996934 502558693 47 72045769 93 7087 61 6910 51308569 1 92794689 68 840566993 720566959 49 829 8824 6207 17816841 5126 4761 3774 9600 6558 5736025 64931364 11 8 203736860 4 90 534109174 576 46 93 32 912888542 28281124 22 366350140 456976 5358 7113 78 73719396 484 47 729909404 8146 1692 7876 4624 603537087 481891750 151982993 98 77 1852321 66471409 4826809 949143423 6862 8870 853 4057 7433 68 653 39 98 36 806070384 15 14205361 35247969 23 9751 6818 1444 7183 7322 65 53 28561 7601 544142421 8 42003361 767779339 66 43 9043 923231654 12 337726948 23559035 12 65 49 733494960 26967249 25 8627 688023646 1660 3368 535148422 2482 36 2373 711521218 78287104 920 130321 42941809 64 2934369 508497605 669479810 9653 5967 192022549 4848 5041 597610208 971328293 95 9708 51 139872329 2456 15784729 23648769 5424 873145938 1210000 21 37 5929 9428 35200489 785258863 5041 68 14 7396 123403254 3363556 93 8100 110998916 96 5340 2901 5308416 8801 92 2231 2 98304146 7432 44195904 241 773204351 14 169 2085136 2704 53611684 82 45272559 76 1156 25270729 54700816 331165134 34 1416 729 4077 6952 77 38950081 85821696 7486 464483335 642354753 7225 64 8013 67 23 436640896 5 3290596 26795029 32 17 78 115458199 2563 988258350 3966 57 22667121 4377 7541 921337020 316300993 98600353 422380815 51 41 6767 1048576 4949 50055625 5851561 56 64 78890356 31 71 491220335 5213 52 757 342616620 717802864 34 606876598 7225 85821696 10 8003241 18 926386794 22 84934656 676 689 53 827824660 421575237 97 75 91937491 289 82 97 2471184 7361 21 1764 6562 6036 1004004 81 49056016 5377761 105497656 5619 2 842358498 242043795 3025 89 7620 36 60 604381656 6500 797648256 15 3 63 1369 97 9809 9244 6109 67 249 6561 39 547189750 731025 43309561 43 338 247693849 4624 5 7649 515469956 284089 57 82 2601 62 82 149289125 748589537 335160481 4900 227642296 3481 6856 69655716 36 9868 9404 2916 279841 39 20 584619799 802816 936672148 16 32 58 469833027 58 4612 2921 302500 5804 169977908 514967482 129358483 531416169 7723 702 68608089 2 160000 3721 54 34 39 2788 19 74 3795 5764801 12 4900 71 5906 32558436 6552 3268 40 86 900 472012891 72114064 576892282 2444 800560956 930140445 98 400 4 18147600 9840 7 42 45352131 8146 225 10 923 130551217 43 5 43 58 49 841 984856868 184195647 170243931 6033 706412496 7744 57 94 430333041 80730225 400 617751702 4086 6210064 475897223 42530064 1180 61 82 345089199 863421012 243141904 9181 54 906304 943 7311616 10 7080921 83 6847 67 92 8972 3729 4609 998123068 296896546 256 29 13490929 8424 12 69 28561 22 28 38 151507437 4761 1157776 2443 211686438 89 815730721 981434341 62 63202500 94 1296 158521642 79138816 43573201 1364 14 1521 71 3364 703637431 52 82 86 69639025 840560315 680 42 883 903801991 47 297919299 50 114600891 3600 34175716 54 34 196 933174281 86 2084 8316 9206 2304 924870240 44 4178 36966400 4635409 81 61 12960000 74256582 8464 721133012 49 20 6515 4435236 7718 68030815 72 5954 30 7921 61 253457919 4433 3 574564 535412950 977360426 4418 36 929260904 5761 2209 605337722 641712977 1156 5579 76 445322447 76842756 34152336 6107 7166329 3372 67 6 7836 779245617 606804944 833408145 6724 573159947 661986946 97969 43 83466496 625 81 2851 5 20 784 91 86 1514 7325 5105 5498 54 47 75 74 393 2287 115281375 361 731200444 768781671 99 7569 4016016 220695591 604216337 507858329 5211 1011 793377483 4779 7402 93 367 9226 2401 7396 6635 26 88 400 12 63 1918 41654116 11 796023471 784 7756 4 54700816 1521 794749874 301209476 65 99 6542 1997 28399994 36869184 1693 961874934 371540067 634204692 5094 4225 483275627 98565184 957167247 376120645 68 681318061 86 488557757 261495693 7671 66 770482348 8058 11 92236816 68446528 96 92 91 136747740 5 10 4329 923058708 56 201645254 1520289 2 7056 88 6889 94 16 88924900 93 8846 4 1705 50 7178 53 2832489 94 28987456 1612 457967453 1225 8100 63 749832907 108241 34217681 83137924 835203912 6482116 1 8503056 20 3426 50 25411681 60 4563 361 736905254 91 3713 56160036 1 2025 1449 130321 741330264 25 4278 26 841 95433361 593387992 324421632 3099 92506490 5514 9604 26 2831 52519009 92102409 3239 564795053 9 10 7569 67 4900 378967374 3349 71 1970 13 1166 63 5950 81685444 751 995173164 9565 701506402 37371436 625 614288536 75108539 699766698 67 1024 11 82 599532234 5628 562 80478841 29612886 16777216 42683903 1365 94 6889 112687609 7034 239121 65577604 75 479511844 83 266631402 5491 18 619459221 22543504 5972 89625427 25948836 38 3211 70 256 60 3732 3600 9 195019722 7839 3481 995243462 48 100 6711 443 1575025 18 366025 52 48219136 46157426 61 25 46 23 59 30 667062402 6473 5929 2357 664074874 59 174647251 773301495 90 64463078 166163401 20 14258176 566043130 6041 540518986 939643293 3717 10000 22667121 7563 1428025 910740674 8174 885414667 1849 24 6967 961 734449 329699796 60112986 7712064 739460935 877413471 6789 2704 59 9677 91853056 1585081 61659 227921299 16 23338561 2860 46512400 195419205 12033961 911424367 11950849 123255825 19044 31618129 33362176 291564899 64 753233170 53291389 6757 74373376 317016321 361 7241481 1118 78074896 36 1849 4778 29 700691108 980076763 7569 81796 9068 45212176 190409714 3196944 5015 418609 667911954 8797 39 658 2 46 876 3025 5665 16176484 811060753 1512900 82 98 8151 9 9448 90 49477156 65 632693045 810000 86 2035 80102500 282734272 5244 6235 52 67615021 5067 958039520 7272 8593 7 699907046 927269859 76 86508601 9934 45 17 97 390625 12 4276624 92236816 224936003 9308 7634 19 1535 3900 122686231 14 33419961 45 1079521 9838777 71652861 6302 372489830 43 8111 265367606 1296 532025945 76 48 3996001 904481806 3842 8461 625 1849 436706136 24090772 4606 54684282 94 86 2968 24068836 69 80 413915313 305005313 214358881 82 17230801 473768852 81288256 3225 12 3246 2478 82 954317091 41 7754 38449510 50625 660080851 6 7851 143513673 925 4 61 86118400 278339896 457197066 3249 4267 53 331512409 2877 85 95 4761 756852663 4356 95 43 7396 40 49 42 153297476 1963 446328020 186025677 93 20 523926619 2601 738832893 21 84 66977856 5483 30 25 4096 24 873447757 7 6199 837518431 74 2 30 5978 4489 99 926113500 81 6039 947452313 2500 68 777873098 9725 441 9005 1061 63760225 2111 7225 256 490664218 800992562 119946797 90 468960375 3844 2342 3481 237331111 24 9937 554934145 734 4806 97273178 58 10000 785878199 10336225 6934 9 12737761 6241 63 137353028 24433249 68574961 5 94 565877871 36 3013 6716 107772257 6561 95 25411681 22 45 365269741 62 625 21603904 201449240 326461779 78 38713284 5193841 3313 5340 97180164 479916216 409562105 76784110 4496 57 50225569 32 4 50 255 6470 15752961 72658576 5476 7748 9097 400 347821473 8464 228 1783 78 542 2015 6561 111725792 16883881 50 97081609 3600 202816581 51606980 26656569 43 6786 761488633 95 100 4809 3249 329970613 577941854 198413446 10967988 43 553691026 744126188 9452 317066916 437215127 60 2076 34 23 10 4 5430 2420 74839801 1 822788998 278391019 85 4460 3297856 23 423552428 2449 4409 91 968243629 349 5534 578978006 23512801 270184388 6084 92948881 713681072 16 85 91 8281 79 8270 9640 7107 8649 92 255976033 2994366 3892729 4684 89 78 1418 91 82065481 1296 83 723724751 3602404 592090217 8830 31 726679601 18 1 35153041 86 1444 69 93779856 67650625 196 54 469528951 62 848040367 4872 888978535 289 80 188593058 738279727 29 218552667 85 989844747 22287841 735133935 5625 213560206 26 1225 37 152564485 1 35424216 32821441 4841 65270241 2025 1447 7535 1849 535038066 4417 31 20736 95 19589476 10 16 513573542 47 712 98286741 46 498946465 57 83 14205361 83 290 469682650 626200074 38 78588225 59907600 173817454 966023503 6084 9069 84 4489 23648769 3613801 98 3764 5829 414431819 23611925 8208 18 41 3950 1459 29 6759 4225 961 56190016 2943 43046721 43 83 948052729 8464 91 1332 492747560 48427681 586 7 6250 79 99 8873 35 53 34 19 18974736 31 37 7849 42 86 4624 26532801 24 9604 1956 6 4900 66 6724 17455684 2854 2560000 90992521 103405878 58 2445 9662 105790443 8968 8241 66 65 705588889 5 8235 25 828263836 4 10000 784882712 142440025 408342480 61 1048576 64 81 4931 83685904 7921 64 5035 49 900 774186791 228408916 2168 266637176 179 576 18 74 7396 24 6561 474084683 1109 4637 7 674 59059225 4064 297053366 4096 3641 944318963 7009 6567 529 38 1292769 24403600 6378 30 581486230 77 64 92361204 8444 746103681 331776 3443 38594091 59 2601 295 130372624 402693128 3161 784 87 41538025 42 121 56340036 256076625 221695978 46063369 586519355 900671807 78 1605 8763 2567 40 47375689 960332991 87 80 91 64 20169081 4225 1464 5625 9551 784 5672 3136 6990 78 4225 633339485 499015237 4788 803405175 6400 1 71 3136 55 850136313 134568859 6 279860726 22 19 1971 639495494 1681 9627 5939 61 31 58 795919883 30 69488896 233205306 54 14 83617348 144 91 86 923521 924944378 3314 11 158162647 13256881 15 93 42 6889 86787856 7396 8733 37 465849772 15 374864206 7910 56 3578 821641803 1444 66 1024 83356900 15840400 7183 8100 343524484 8281 37624067 1822500 924 77 447077106 82901025 5363 6199 7780 1879 2809 200846073 7950 160000 769098393 4225 6 4085 2315 326391250 218 841 25150225 31516996 52566747 9102 200035870 54 89 46444225 456555878 549081 70688644 12 38416 2433600 4953627 49 8920 269 72 38 856346186 1 89075844 215348017 20 29746116 9045 215508779 399884710 1059 2560000 1686 50665924 2700 507170569 867458647 3 430360 7921 61 1156 11 8649 21 677432130 33419961 11964681 59 576 5884 3600 631839533 25 6765 2 6720 57 462839661 14776336 11 4843 16 68 140993350 47 6241 239473366 3197 64 10111198 4432692 2500 8 50683060 10 11 718336517 952833782 820807513 98 39 95746225 1365 617077779 2380849 46 61 601137085 96 6084 2 69 1775 143 551735666 488077144 82446400 4224 31147561 279902593 1820 125885112 5717 810000 59 7 21613201 53100369 658 3025 2074 155963419 756772333 307716499 854974999 9104 852652107 75463969 17850625 9 60 4328 225 6561 22810551 9761 2209 4600 1769 9633 41 76 21582261 85 14348944 868944553 7744 562650492 7921 585740648 5375 7535 6842 157595194 93 5997601 926137039 26594649 50 3207 3844 9243 85 33535681 444 447129188 948027925 1 63011844 472909410 14 2243 7311 8324 853854327 765668016 1016 11 6439 18 90 2776 25 6287 2 8145 99 2331 7840 390625 41 6457 88 24820324 9216 35153041 1009 79 90326016 10000 851929 560995744 73 21 881000689 4428 5041 43 8562 22 5533 5700 41319184 31 66 7620 18 82591744 716432114 315844 41357761 59 174127827 3339 452120686 6037 7424 46 4225 49070025 384234592 20 470157358 4761 8836 458361835 889690208 98 373295825 6140 399302287 36433296 11 96 934797481 962106605 39 34 83 17850625 403622330 7569 466827686 4761 8078 91030681 4373 49 54 4225 43178041 483555450 714759191 4004 54 51 1650 2850 3523 459684 31 54 887827109 23 47444544 100 2077 43908205 29 998924825 141222298 361 288 1603 5755 33853071 12 41 77 96 6814 5463 64403589 22 6561 60516342 94 3157 720696192 72 6241 48 9610 7484 115574573 2157 2304 5206 1397 6918 4096 94012416 4784 74 49 35 3 43 82 95 784179647 4761 800235931 8503056 8286 86 860841040 4552 8599 27 882284691 9673 200502879 72 509200478 7617 204111830 83 661767040 4372281 7600 48 88266025 1562500 981489594 680790195 11 337331148 348744483 20 860597987 6559 7821 20 52 19 3665 7773 13068225 46 934624265 3481 62 1764 8356 2350 177 45 3721 14 14 4255 21 256 514399025 4225 25411681 31 10000 45212176 39 9759 461949004 8 241628347 4624 8976016 972224389 53 545149349 14 264904451 5658 6241 217537252 828052046 10 8431 47 77490572 6077 4 668550945 9216 52 6125 7022 24780484 457095148 649 3729 7032 437959908 75 12 888 9 42 596185138 620736420 2422 304749361 42081169 3502 687561177 1369 65 29 3996 895852424 3437 908209 4123 6553600 3858 71639296 547657357 50 1613 9620 7225 2404 9418 31 46 5433 7935 5291 973067020 6 4879681 2393 62 820346360 4822416 614261487 3600 849584447 136041463 3481 82 707281 412409121 34 4879681 8999 2916 14 75 68 4624 390625 6157 5491 456976 747005550 88 35664198 629090018 1930 76 625 5913 338618346 32353344 188608092 756320630 106924156 462850849 3249 2219 683315544 669449492 14 8757 81 1296 355332623 6648 4514 8464 6286 37 69 5661 7921 31 30735936 48 8464 83 381 35022724 9553 11 51 10 29 27 834165051 16 26873856 4 9 8100 6071 90 926270107 866466347 54700816 8017 1261 792105631 40500496 938233224 4900 334694590 1081 48 225 7384 3014 1849 65 100 923159772 64 504172883 26873856 1156 1369 894758554 1518 44 88008859 888 1764 8832 4618201 57 120173604 518 96 6724 3274 64 860621444 8836 1156 69 81775849 295211987 169 28 555398568 55 231812991 606083958 4926 961 20736 46 33 1679616 4761 46812964 49 194481 9554 8 70 12159297 19 1156 88 100 280862545 48 38 717620469 27962944 4489 849054924 5179 5 29343889 696144386 97 6365 57 1225 442050625 5625 7571 800689827 384180442 5438 92 2401 71639296 7778 428597581 5 979 722228346 79 8629 51 31 53758224 909537299 22 2902 913392163 73 2270 737134617 37 320533222 64 1707 466181549 4558225 6839 9025 93238336 64 5764801 96 587525790 1296 676 140386924 67634176 4534 4584 69 2560000 78 2500 7442 57832345 11 9566 4356 9851 73 6788 57 17 639826679 53 50884187 1 46 24226084 84 48 84934656 373433177 541082321 2825 461964406 4154 630026345 484 342949132 6077 483932742 4768 177909618 40 64 38 27 37576900 337512265 374240696 72 2500 26 221921278 289 42 95 2401 94 9076 52033332 5127 6456 4086 730671022 5314 9111 18 671292300 98724096 30 256 64 2249 2279 87 38925121 95101504 71 52441 96 91 1313 3572 674011322 9708 4408 44 380268572 254589958 313339861 692471920 5492 27 4964 9 529 2801 66 1034008 24 2031 3951 5794 560311269 87 968129245 31730689 237111802 8649 493395261 2304 144 887512617 6056521 6768 5067001 3699 31 85 829293542 13 1401 253445984 883131824 72931600 38950081 1904 38081241 40 506944 887538573 59 8235 92 71639296 100 934627722 6003 702569181 34 27 1437 663255887 100 59059225 2576025 57 43 31 569874205 518135834 1 81 334524588 399595124 8731 59 3742 7396 51710481 416296555 6360 213888293 625 7121 185309064 437411281 1588 6724 9376 729533909 2678 61 50993881 138155053 9801 1 21160000 377385435 670684930 31 6243 95564228 1089 39 4 6767 5135 29986576 834602300 2 74 3884 8281 549100465 550210442 1928 35 14984641 5041 945524896 56 370393987 6933 91065829 10556001 19 43264 670783049 2821 92 614656 7374 271310731 10000 42302016 3004 5823 8464 561870047 625 1 640746809 22667121 1068 451841160 703292283 4621 523824435 89 49 3966 3481 249291159 159864689 6971 76 929759537 1610361 9604 848 9409 302161608 8649 71639296 6 118027607 2146225 20 324 61 3362 11229201 4194 5212 1681 7294 832611670 302165146 729 12602500 385641 7633 36338319 35447784 65 47 474510436 84 11 14853316 26 4526 27 81 88 628989873 2971 734145146 5776 1393 570117722 134122226 1844164 9223 25 53923351 4313929 123190167 26739241 376406407 7682 79 67 98339056 5402 8487 7551504 405579928 447812860 9745 76 39 43 51 367 1933 38180041 398 29 1024 778333602 132895517 571408067 950760517 14092516 11370384 2686 203265325 75 63 20 17 707281 3138 6206 291747824 77 63 7662 683189597 9398 4714 401654239 55249489 7804 4 35402500 619700372 87142225 78 71 6005 243 32 28561 26 6974 27 38990055 292999907 492268916 3519376 15 1837 83372144 4635 761 679359045 832288076 9643 287 433381112 1185921 776921784 7443 6889 522762224 1634 6250000 5 668 931687112 589318638 31820881 775800280 8856 489 47458321 3721 849320637 45 5 1681 73 6004 54 927261700 46 79 6470 9 10 7210 4419 6 9801 1 3131 3463 69 845632047 43 8649 13 2283 634618207 51763802 97140736 1038 7761 88 44 447 1444 247 199439861 15 4721929 88209664 46 2907025 11242609 1156 9604 520932719 107320214 673131600 1345 4746 44 345237252 86638864 27 6528 5522500 3404 5003 18 104063796 9054 6305 8890 13 612011395 56 824647550 27 823038540 58 9802 65 3769 9010 305728818 5838 4 617413585 25 6 3481 13 2631 19 81920601 26 315551807 997941011 9487 66 982020562 23 7175 1645 126477959 3738 9604 7 17850625 1538549 744547577 1103 2748 4032 95 19 2401 99411752 1764 6021 9950 1052 151 5476 639543257 197558901 50851161 26 2947 798804528 35 776048434 20 294687589 90992521 144 6084 132498615 446132961 45212176 251044986 80 707281 5888 5139 820270717 387749455 2416 808372351 9216 52323621 57289761 3 11737476 72 42 607506468 23049601 92544400 571767704 2596 9728 85 1026169 1036 633792093 3249 343119238 625 94 6699 40 3844 21939856 7403 7214 73 78 5921 71 930420911 15 32821441 1367 49 85877289 57289761 810459473 89 15 617598517 194481 9216 724235787 45212176 8425 4345 118640456 39 336296343 59876644 4821 4 461332369 196252817 931 5188 7460 81 7276 236872668 82 236617731 976508050 942039909 928031030 1717 196 519223790 9518 42 169 16 4204 1849 373446161 29986576 577 598984700 516344923 2145 5085025 2116 2526 103981277 6370 214358881 1 64884818 3025 40960000 7613 6490 7396 701918248 10 2656900 644291334 3915 93 4225 3025 8 716613204 8816 22667121 2601 9016 98 61 1308736 1 2273 111022148 8315 72 58 25 567787147 72 4163 369541905 192610003 8502 56580484 33 7 1296 107907752 49 5948 4204 59 63 67765824 32 707281 83101456 294152689 6589 68574961 1225 921199627 174627199 11 448988131 258415766 104976 802077850 941 13 118098390 5472 47 765721678 18 77 7902 38887696 65 991701692 16 2805 4628 751662032 45212176 487152225 5393 13 23565262 16 7143 168248534 49 2784 901904646 9599 1679616 228127396 70 587901460 701668130 20609196 684570114 38 3737 11 68574961 41 8714 6526 20820969 88 5274 11249316 67223601 67401562 7846 5776 89624089 2916 98743969 5308416 74 79 5023 25 6712 774059487 8836 47 4216 9568 19 69 3375495 5460 3418801 41383489 712 6 797354473 392 352138780 10 6793 4952 9823 9858 7331 2951524 56 64375116 8464 639207466 68 122044762 6127 8862 47265625 3088 1138 347558110 64 5182 9661 16 5776 5762 258560857 85063729 82 22667121 64556927 2704 59969536 198073978 79 477599781 961 81685444 8790 784 54 1061 2769 772070045 50 8992 511536775 6371 94 4862 9025 79 4332 101973105 65351056 1225 5745609 261745015 888720980 1530169 805493583 48 509536892 454575965 44195904 1681 944756711 6765201 56 32 851551828 5072 26925721 8415801 9591409 512384996 70148947 41 7569 6409 3864564 121 15 1954 5653 6724 618 37109640 46 97 81 1472 33 8649 1 235931957 1807 34 24010000 1600 47 4466 76 3836 349 1947 96530625 2581 1288 16418704 1430 2247 109747221 42 9440 6194 960943048 838380481 39 44769481 9 72 412077751 5639 17589636 42458256 4928 961 87 229287499 927435177 756190021 7898 925888654 379419981 50212564 90 815318919 12006225 726350866 97 14 3010225 2 41 58844241 8825 25411681 1336336 29192409 760977077 123904 7134 1505 4792 774474355 23454649 99 60 53 894139651 8 124103682 756 9066 6765201 159430616 696642666 1318 2398 12960000 505647532 91412721 24 16949689 4744 61 6011 36421225 56 2070 5114 80478841 289 801202253 1444 3700 8234 10 15 31121575 1201 81 609317898 19802500 66 38 8464 484 7243 5170 1764 498671379 87 1411344 62 972103277 463929079 13 400 8898 25 137322143 1444 36 91259809 89 167 2973 10 3481 73 4113 810000 347876090 8814 19 953730069 3041 1076 33535681 35608296 98 5884 318565662 9826 999 1156 957033927 8286 83521 7329 9564 28 94 26 508591969 5807 8751 1 6938 94672900 69 7490 369593679 8705 49 9 11789667 4115 938290257 2401 7 78074896 6365 81 93 852378681 20 500595166 9872 9144 37 5432 26 87 33 977220683 7035 954 33 108560937 94 16 3819 43959873 83080777 53188137 46253601 4963 1812 4885 5476 63011844 24 14 4 309248255 26894596 38 4100625 70560000 6578 5929 47720464 187299319 9084196 1600 74750774 3249 754047048 576 14130081 901970869 9 45792289 5329 549274553 87 80 2620 71893441 484 914691370 49 34 744876661 59 77 9929 41176067 3300 902258305 549081 59969536 110752760 5118 11 51 116970168 92659876 2949 429886699 2304 680813064 2798 632310328 52 691262504 5476 9610000 859731667 340187180 9605 82 100 459690579 6084 2809 42 574474493 79 76 97 74 6724 782259038 33 16 140577701 22772234 1764 12759184 3025 1938 169 8989 517522567 6084 4426816 4225 6381 40624419 6084 4402 201651732 126588333 195323326 2395 9954 115532218 3377 75 92679129 571104910 27164944 1239 78 911348673 67 1 31877316 343172756 224347428 221937639 8877 8387 100403491 6031 5622 885536915 576 824666417 4055 772791326 2085136 781734112 72 54 498062893 100 3010225 463930717 55 3832 57320041 8799 6640929 74543163 114 341315727 670076996 2891 19325490 60556396 1296 7215 48 558344215 7 49 225 2679769 6941 42 9725 41771685 981850140 4354 129523378 25281 595662318 84 7277 1444 72 39 12075625 290108625 91 65788321 26 961 5262 960227408 1093 853646451 884843504 3546 95751115 25 5625 82791801 39 41 6724 3698 1415 305611519 91 61 9209 5866 27 69 1 2169 5328 39 49 100 2601 62457409 52 97 89 3357 67322025 9260 41 3589 9672 92891044 9604 44023225 66994225 26152996 8819 2868 625 64 36 287357393 59013124 306214126 39715204 3124 720613416 50 88 169 4300 15984004 34 2025 9581 2705 49236995 98 801951734 115502747 369728030 78251716 266420085 3116 6695 188075256 197667675 86 72046144 9409 13 30 529 34 8728 301427089 5796 808868617 6685 139912236 40576900 9223 76352644 36 5104 169 62776231 9216 21381376 3943 80 614656 7182400 3078 2664 53 4 321211636 925660908 17547721 9784 8464 2797 5460 22 40 91278916 9409 1857 1089 24354674 4143 5764801 279502111 37 821262874 4225 550 926699146 437085207 5929 734973700 76 62526718 584031403 880576495 55 1679616 29 34 677937925 501031371 7257 622488941 68 80928016 1192 210427555 4788 999868188 24010000 12 7226 1336336 8048 2809 3025 7396 533794816 1 468734517 96 6274 914969124 319570617 529 54 1291 891777673 63 106842760 37319881 4279 209008147 7921 945980230 49 258064 614656 528278856 6771 559325260 60 9 305862762 26275876 243033836 8133 828564841 1183 427459334 20 89 2954 8029 46 62 5764801 89927289 6889 261476486 433848919 36 1283689 4489 98208100 56 4673 676 1849 935089 100 6797 773191085 315547483 6455 1 84 944346021 197 739 557 39425841 67 5949 513082719 689861528 665314295 4247721 78750633 37515625 22 47 59816798 3136 872029901 288394488 48697201 699774909 1317 121319470 7890481 661433481 2085136 221048189 3619 169 21 40436881 17 5764801 53 41770369 1436 488007884 441 7908 712 91265907 34 6561 3100 60 189792676 64 608382581 41679936 5149 1055 641042387 39 23 7198489 14 45 38 26286129 91942962 946399846 6018 3406 94 7118 44 1320 3709 332061307 89586225 466768748 42 19 6423 7017 10 1988 747806191 4869 3600 7506 53696685 1283 4122 6782 207036939 5580 4 17 9604 33 462717121 49 915316205 7013 30118144 60746436 8843 95 5 8631 259991549 55651600 169 16 2209 9141 35 46076944 60 455345866 113402783 4253 5776 102980339 3748096 3 1500625 20151121 41 664286057 53085796 6561 312426095 11370384 911381662 10000 473067725 4761 6561 97 62993192 5329 5058 547600 4554 5184 20151121 13 927575062 48 99 9257 66 5825 2179059 5611 3157729 603086135 18 38081241 441501703 14 35748441 1386 22202944 67 363673560 1773 70 999961980 34 47265625 28238596 9320 1296 445594247 169868080 25 20736 80 991013287 30 88 13 730600285 730827726 882837836 227765473 32 2664 6241 942947515 3464 45859984 2304 7443 88 39463524 1485 236643964 8223 94 9 9908 890 53 79 22353984 762161092 43 24 8602 4946 55 3692 10556001 2825761 8 165 23648769 98386561 59 791323264 14 119137053 31102929 62 76 416524505 100 59151481 931569897 9513 314434699 498436 80 15563025 707281 83 657521710 256951020 6884 70869228 463260861 22 18 64 65 783974877 5495 3165 5072 750451244 392504991 2784 767869448 42 7 97 60589130 92 267973717 612381232 92416 65 2601 75220929 16096144 83192641 466 13845841 85 3776 84 84 8564 69532422 489 2 566078441 2005056 6156 7075 11 1156 831 2209 74 97140736 451 1 4756 217494970 93 3364 97 7721 974810269 5922 39 3496 9723 688145032 66 1920996 707847677 144 92 175155635 1296 108263797 5180 62 1392400 8139 21919947 31967716 959 52664049 980876807 42823936 40 35450116 952723741 7921 2683 47458321 42690940 7 1159929 149673050 1960000 9328 9204 4609609 1030225 194481 5549 267792101 30 50135599 4926 4129 690561 1212 6775 792602267 396270754 462179310 3844 464853249 9231 3602404 784 29 17707264 1600 56 795501228 8145316 9742 19 81 47 1 1420 5988 38912644 698387618 96 3721 24226084 4982 4201 17 87067561 1712 56 361 1230 421384876 927576882 118954926 93 515310473 142527368 3649 7548 8778 15 8649 951029571 41750280 14 810000 9351 2704 91 9983 3303 9082 85082176 928575192 5929 62 929277473 3609 8522 9516 70 3121 734449 9132 320591108 2695 28 893620127 67 3155 1089 4913 243610225 84 17430625 2085136 1704 1352 78 524626860 707293715 54 144 62 41667025 592094094 94 437216756 3853369 4940 34 4051 144 68 2916 2 45 921331640 390625 456 11 690020840 9801 256 169170423 846706610 4601 91 2140 5 2294 9485 62 5101 84934656 770638907 4 41 93 8894 1225 43 2527 487451754 60 38794407 704038982 97 86657481 78 686478424 576 3898 7711729 557170131 4 576 45 7779 1600 2710 256298015 5237 10 149 89 118098355 7100 1230 95 6724 6400 822727094 900 1369 80 7276 9614 2116 85 51 289 5041 4618201 137376942 76 96059601 3741 16 676 62873280 65351056 75 690561 49 5427 784 841 29 38416 60 494234070 31766671 179985898 7676 8691 32535616 43 55 562491291 2921 39143538 93 81360400 74 49070025 7402 2025 1652 468361090 78 4167 96 78 4658 54 484 489014067 940487721 30489258 9888 4054 7211 8902 62 3844 89 1707 4 956223145 3032 718624145 618476039 1 56 420 20666116 5912 400 1296 20 8281 17715681 42 6177 5764801 37298338 16957924 7746 30047716 66 990343286 2916 961 4665 30 5117 2546 10 6077 60 649344597 31708161 16 550514983 943739944 4624 655669757 221180419 27 15 991072766 69 81 84416952 444251767 58 8615 4869 74 1849 4624 4107 1745 1849 42 224887529 2220 2164 1681 3515 33 1392 89 352758183 98 18513074 32250929 72 72 927044415 7223 6561 70 54 8978 69309850 548725645 49 9801 2977 200 1181 72 28181860 520771952 68 46049796 37 9508 84 5201 16957924 9233 3111696 1592644 430849416 38502025 4225 5867 3062500 5835 921194531 246 7026 55 67 425294488 68392900 9199 2478 4664 24 315417330 84 65772100 1764 43046721 196 8538 9147 3271 27 58 459988645 460844905 804199163 747999858 6020 109124581 66 4046 8403 10 53 70 289 4172 54 5747 41 9974 893371850 2116 8820 830187889 708355194 90 71 45 1521 516727023 44 37 3662 941279034 50 3 87086224 1373 411212975 7498 86192656 10 655670560 150920847 930584429 44 36 44689225 88529281 31 917873976 2560000 16687225 92313664 608227847 4999 53 398771267 69 7196 83 9301 17648401 15926411 98684356 579489226 7258 35627165 712 1357412 824421582 94 8357 4096 530441951 23273922 4822416 7514 1369 54 2299 74639062 450876136 93934864 262075309 490292971 58216900 54700816 447677967 7028 6496 2033 27 849395304 34821801 73 9740 44 1394761 9834496 100 255193614 3608 100 5220 8202496 7606 7668 183454261 2995 1679616 9396 48594841 423855156 50 8302 9097 54074999 29 2758921 2704 663080320 47 598446877 762792949 8397 36 784 577026981 4078 350745100 3 3149 93 24 10233601 923521 815538997 404390788 54268245 2 64 39513796 60 505615449 8331 5776 15752961 1287 73 6574 25472209 34433424 1521 3423 4740 7744 8949 82065572 36 23863225 13 4020 580 71301136 139822206 1155 257085839 73 3444 83 593602471 160000 99 89 2401 42 5609 805582098 400631034 5521 4343 62 36929929 46 7561 29 146984862 50625 1912 228940027 56 1 60 27 94 802212333 1586 1521 41896736 4890 1268 5636 94268611 923521 7 20297412 68657796 4350 5592 661379498 100000000 98 21025 86939095 6507 6104 293924921 39 80299521 69 24 4621 48 801832671 3981 3290 125277155 859654389 26 3714 87562971 4332 1812 389480866 45 2884 484 246984959 88 66 3154 289 647834630 79 959596882 4892 535449358 6084 40 6937956 35 454662957 351128848 38 3969 35 6045 279841 7388 45 384735301 616111883 62 631227405 63696361 1575 4443664 1939 728846701 8353 2569609 75 380477208 268691405 69 5041 7540 234256 113657046 859713341 3144 472123645 5050 387664655 99760144 50296464 492804 112126143 48 3294 6939 87 723092720 77 956456128 817692390 71639296 18558864 949164595 7885 6224 292625043 25 1604 1681 5184 32890225 2252 80 338751937 37 31 9707 1310 15 53 94 343396 2209 18274847 6783 787812101 8281 8836 13235044 8128201 720402347 6084 25725184 945484163 419607217 20 6561 4128 44 4100625 6 3152 54 357896333 2401 196 69 249593253 2 3928324 9820 261161016 81 84713616 764998015 81 108121678 6173 16 45 19110293 48 44 6 531441 596974584 183525528 265188107 81 14054700 191616628 56 7625 342123758 472435931 20 1703 40551424 625 942513310 9 54 5997601 3522 9452 6915 92 592351331 3676 400081947 86 8291 95 676 43 12 98332913 66 3896 7572 28 227730777 14 2708 1989 72 6635 365 313264955 534445104 93 342726944 59 36 335599298 236544587 814 35247969 96697632 1860496 32 2825761 4578 74 21 8218 438373625 131008098 202787863 25 1296 50 614656 2204 45 5184 10265616 95 625 155085934 27 4568 7987 42 13995081 33362176 223917110 6723 2184 8118 2519 416 315950073 893656694 116648471 270363760 576 17 2295225 77528025 4822416 3673 9751 2500 576 89 53187849 411950315 266848271 5329 877973166 17 11868025 17 50424201 68462094 95 324375944 4388 5021 89 6857 94 6046 9779 76249606 3418801 3453 2547 65 85 53 157262383 27164944 51 552412606 78 8462281 9239 189420804 39 726579716 96 31 68 4097 3054 2025 4356 25 826911524 36 8704 85 133770339 787 305220717 46812964 4603 81450625 66 2429 338590939 383548902 74 559 4879681 205209 304536094 1559 745286932 778601461 1849 569010532 8 326532841 27 5953 11 92 863467187 93 2394 2367 69 228 45 85 27 8 9970 60 94 35 13 980567073 5791 92146119 353841975 81250150 9015 54700816 22 6561 679859897 836847372 484 637813519 229067806 3293 875567116 598940165 419717040 72 1679616 4900 134305298 77710759 6654319 20 1936 9 3481 1976 977638608 501 95 222225893 93 4164 66 24020208 96 165784586 31 923397059 6244 613974678 55 6591 15 84 878215903 441 3025 4752 995 77989361 44408896 22024249 10000 37 26 90 419490685 84621601 76352644 117980918 3155 5452 1803 318921656 92 10000 200867933 5184 553144200 3706 805478794 21013056 32 9302500 707281 97081609 540343202 81 16 7171 5776 4238 63 88 7837 24 6178 5731 8464 79 63 67 26946481 317 89 1967 234256 67 55562116 7223 910424172 33 493567334 35153041 4426 1444 974083286 4155 387246645 7168 431544612 170476857 3498 629183956 159 1156 1317904 2572816 4405 27667600 16 196537507 61606801 72 4119 39162564 49 322624 82 90 21 8524 4900 169 4573 24403600 8208 442805555 5771 9409 87940739 76 8901 65 93431556 69959909 563732350 44 10101324 256 133111513 6765 89870400 30805193 3910 31 110411125 2448 90 89 13 693991108 18 40 2343961 941180018 64 5041 5 70761744 26 773205772 222412203 93 673 6283 7572 212068952 43 55815841 56 5929 1073296 84 7890481 33872400 74 447220775 1520 9516 352603766 2304 196 73 8836 63 18 4 51292847 38402809 71 6 14 7546009 16 3 98 832441748 703 458626949 47458321 53 4045 33 4 1 39062500 8511 1720 5555449 22 10 1874161 42797764 714 6532 56 9653 66 8321 4489 57335184 14641 9527 92 9144 723685225 9486 2064969 374547648 924576588 2229 460739648 6239 5714 84015556 925914314 246790323 17 725352268 96432400 17 483380645 6561 538448103 20675209 3988009 19 64 34 8950 14776336 160000 196 577 403384918 841183128 74 9807 8756 41044342 98 1681 5224 1751 6668 64 134724630 167281 4414 736223832 37 727870781 6552 131058031 198916 484416 6561 31640625 327196091 58910559 70 14899600 908 57727453 2859 85895824 43 35 868840274 69 81 1411344 31922500 172439232 5776 324 57 5483 344101951 351103164 7226 8548 692 6724 406204524 95082001 14 38 75 905886766 36361369 156026275 31125241 5776 88 6937956 6 697225 941172838 558 126401909 64 6122 684821127 1050625 353066506 90658315 94633984 9216 8 860900195 319557512 4545 890043626 9025 240269512 30 70 100 4096 70 3844 57 22743361 82 85 26728900 4761 4282 32 35 19648943 47 1129 8206 7086 85830717 392554047 42 645305527 58614336 57 80 529 4465 376996 313311230 44382244 28436022 5487 433148879 12909649 366 7056 9212 9786 1936 60 3600 1 6842 3 9913 20 474366773 762986169 50625 44595684 7569 6738 4356 5482 9561 101364665 529 1833 67 43046721 57456400 5532 68 117565397 505703076 10 33362176 658005998 638500777 34 41039919 9897316 614656 436230263 9066 22 82 7487 714153906 5234 264434211 3600 3811 13 52 90 1048576 26491609 31 26901093 626603340 67240000 81 9150625 6327 8 976 8281 522201719 18043687 5698 71 2540836 3045025 7381 4708 9365 72 927902187 462258767 600112784 893852614 51 738926310 159402074 855273627 85993300 73 48476965 6100 5555449 7211 9872 128 81 367345727 86 100 100 497215546 824464 7569 3364 67551961 5041 429039703 2154 30 315745650 4221 525699139 3356 5157 5465 52 3025 84 1018081 54600092 38 5982 54700816 29 66 753514353 625 144 515345691 9620 959588262 5679 959611627 53640976 392173553 87 48 32353344 68 2916 13 6091 9649 7808 3967 957676768 258585806 92 6889 63 21 478615917 1917 42458256 81786024 3249 733922694 865820192 71791729 69 9 131974833 2214 41 3748096 4611 513789878 557824358 100 70 50 13 9313 535981825 3837 70 131988456 2068 479358454 1450 7499 4733 100 406567548 43 92 9447 17850625 5776 1369 775606850 34304449 89 467826083 387552556 8042 720998908 2560000 7505 880647600 40 69122596 686098699 1849 715165786 212732447 94 70 196432857 7296 4175 9687 127296741 10156969 904525367 91 4479 4625 900122721 100254738 777 594514878 134582552 62 22667121 40 56 525106072 983518092 9384 1 79 79 22024249 25 4163 7784 86 3 40 416429427 1511 9642 9720 39 48 228094845 479564723 751 4690 3072 7190 8827 9214 27290176 6 693843562 4636 324 8108 88348519 3624 8257 578578286 792 4494 2274 9817 58 148802316 44997165 22819729 1649 4900 98 2304 9001 361 316730577 59 88 2025 435536088 642143679 2600 5184 188 70194593 37 40960000 2052 15 4624 79 46076944 458795221 6084 2625 31 614753012 4 100 542989709 77 5807 52 3872 20 9772 2025 317824626 5734 56957209 29866225 8905 8038 5957 46308025 100 980 1 71 690979869 284695831 729173053 297113843 92968164 9 83 6561 104 64 36905625 10 504384833 928846709 80 519935690 588230385 8855 47 282798179 54945941 48 7236100 1199 5625 41 3 5547 7545 6921 24 62141689 805589072 62 71 99 15 36 8092 61669609 6412 873794558 5929 5184 145386266 7416614 24641296 15 88 25 9216 998917707 5654 200064247 8293 10916416 3862 100 830811870 682747401 11 81 36252441 81 51 2209 436574115 481636 3622 3217 17 309143082 88 1296 441084444 9389 3839 69 68 7375 4624 83 873353976 19517581 5027 7093 9626 846 9553 3348900 5453 79 45212176 6585 1612 7 9632 37 78 236372648 972764398 1062 832850675 203547676 76 2335 15888196 42 86 120777942 259516773 58081 20 67338436 9577 8 173658350 18 6891 1184 83 6516 407863203 379788203 1 5383 529 87836367 7550 45981961 8649 25553533 2601 36929929 105744743 12786808 267123529 85 52 1962 3364 8849 2500 785305556 8 180638039 953855644 22184100 72624484 2907025 540657747 6661 83 49 95629830 7749 45091225 338941491 25411681 77 759421112 699198130 173973467 589932009 326129994 529 23 4184 7121 4585 492247263 202435717 1849 4356 952479573 4 1587 430696062 1547 83 51 5268 558583004 2683 100 361 5221225 4761 39000297 42 5927 23639044 8903 861987825 2977 351693432 3501 195247737 96 1739 635116537 365080105 179856928 6257 3113 68 5789 9877 70224400 2025 3340 13845841 42771600 861951443 7704 61418569 6149 26873856 65 8056 846797264 40570029 2695 9928 70041355 289 8477 235085948 1 381522734 28 8100 242342758 2809 9 911274601 45 5929 61 9740641 5764 3721 66048129 429443072 79 696912334 652153947 30724849 2569 259928004 37 4778 660 995109249 968899817 69 71 3025 84 710223353 104523716 19 82369 64529089 3249 10017225 955665868 31 333251742 32890225 741 3412 15 11 9722 97 59876644 16 35 22667121 108236664 5776 45212176 3641 64 777823801 3 76 6094 4205 6889 1006 8 15311607 669369538 88 45 4239481 9468 57 213 39 8836 2990 5264 14641 1679616 5929 31 8355 21 9604 1575025 66 467856 43 10 6084 26368225 7290 9793 304049073 63 1580 954949281 57 67 4708 1438 643194037 52 6561 86 43 3874 1437 9593 8951 55 36 1151 5255 203034017 346921 631019603 762740852 707479171 119216698 7082 23 8078 37 2519 8248 960341553 2809 4096 39 36 5929 284549507 7505 35390601 4 43114894 1 9881 991591555 87773196 52 56881764 505733021 99681521 7331 8283 2 3665 84 275663914 78 82192356 332002252 428477239 382789655 62646308 68178049 3379 52 73359225 275350347 91 83 1849 10556001 792 17850625 10738729 694703471 59 7 723 85 92 705 77 51782416 3663 10419984 50324836 74871805 615642023 4014 923885488 82 48 9924 3364 42423933 1203409 9 15 856938797 940246299 8259876 9625 1936 1482 6714 89984196 5958 1106 7324 10 6210 8836 45 93 15 96255721 82 4549 39393401 41 5150 46744093 49 854249410 10 601916856 870170976 2307361 74 2601 7849 92 25 61 83 67240000 13 857828243 90 8225424 357113956 1804 3721 2957 10863616 7910 77 647282552 80078576 4966 96465369 19430464 2734 100 361 78959046 1 47 1600 234256 49 2488 689646525 1024 340059609 9169 835410707 746092811 36 51 6090 779732469 62 130292554 17892813 914287605 546121 36300625 7204 65 8431 6344 15840400 95154082 61 3969 8503056 6141 27 86 48 32148900 7403 6642 6426 255046510 756437724 9746 1089 57289761 784996 194481 3017 45 3155 295686079 81 5491 72 825882439 77 3684 49787136 8911 7266 41 5308416 677610457 1751 28 30 324 359189901 133726357 1937 822759699 7226 91 50 6 207485185 9376 83 61 676 1255 112047902 695803818 361 49 1533 7261 141792727 6724 5264 167281 46 64288324 91 780509109 6400 1600 5666 9915 8503056 2304 12960000 3721 6479 3969 4185 94672900 469467024 9 5597956 95 25 94867600 83 81 9717 94 847032034 22 202920552 42 924879199 57320041 260356405 81 6724 16 539995333 1458 4100625 1142761 196 1874161 107832706 7225 878500692 28392506 6345361 817745468 18 58 230577784 29043002 996114259 1 2016 762724540 21 26590085 527 48 5184 8 39 15657849 53 40 8268 3136 9484 10 59490369 23 1023 7938 69 741 4 72 2911 48515913 3825936 652341614 4246 438488431 67 3607 391474771 7682 1444 68 43 98 787796171 52635270 11 713911742 936685155 2836 7679 745428723 6920 94008853 289489429 32148900 84092757 6292 3839 26 8624 302089654 9409 5099 6499 9654 8281 92236816 6791 5415 257377993 71 579262873 767653717 9722 5 98156239 2704 3744 943595940 976655653 63 6017209 24641296 88276251 275266139 66 1309 17791524 6 74 4203 2209 1369 228425395 340178399 3600 99678250 5258 4 71 54760000 62 46222998 2713 110823471 499955433 20151121 92 3844 18852964 3 78411025 77862976 16 16370116 118974133 5776 55 8696601 6832 27688644 2025 62 169 1664100 66129424 7845601 517920824 9 2037 7305 8039 7032 9 5207524 35153041 2116 24 732926688 762610579 706451218 94 9 412920206 131452310 93 202883031 16 780141010 333947710 669874226 28 11404129 4459 778556590 82369 799769774 656 4717 157291521 74 2401 16777216 492213387 724 131953039 46 33 425721109 82 7396 4100625 95 130321 5865 8904 11 69 563391776 733682152 37604925 48 104976 6561 1521 536872656 3759721 3481 9644 8464 63123025 999548177 8514724 4491 29 400 27251549 529 50 23203489 603438523 13 304704 956703671 3753 9823 8240 990363015 3025 732991341 39275289 568650103 664727068 24 3813 5530 8545 8828 7679 320979816 8 67 5818 413542515 59 8809024 4231 91623184 88529281 453826820 6086 27615025 421 7638 7798 324 6036 178777640 334283165 611882928 23483716 7 1596 81 93 23503104 5631129 748227130 4761 88473291 59 6042 54 62381343 70 1298 69 965208990 50 57 10 3721 594593358 3056 4398 858228977 2097 5776 61 86848400 163287502 4624 8786 60 144 68 922390427 59 604238771 48 5035536 65536 49407128 7408 9368 131341948 41 643732707 69626391 6541 8836 8836 4624 8900 43046721 6316 57 311914483 359602730 5489 49 17164449 949367506 1057 1566 1134 3907 64 3242 10 394139604 8210 9025 72 4690 96 23435281 323150684 832803039 46009089 990025836 501027563 937739314 542207890 3970 5194 997623942 94 4 113 711 654166658 34576422 35 401290984 314721 16 6452724 93 26368225 96098809 130321 793754265 1600 87 31 29986576 14 7479 7922 653188509 26 8828 9444 1044 3721 979181989 52 614656 183674754 3844 1 635803428 143631836 554631779 41 1849 258 23 945892096 98 9979 184037642 53 79 778395872 7251 30 2239 537101328 29506624 387445489 13191424 58 95 864900 4135 76 32035600 5791 903612384 3305124 5 1024 4946 58 65 29 2975 7169 90 4 28 100 9617 8946 3892 65610000 3538 8877 88 43 35 6151 118413225 7229 211 824648255 1296 8809024 6549 9883 1 36 8 9781 5692 47 748462039 24621444 32025020 1254 157484588 2401 128482049 4626 948451428 42 1241 873173937 322199238 177 7928 894403569 984562759 1335 451318729 1294 434070538 25 8305 391094232 1225 5574321 27772958 51 771559331 336924081 37 90003169 2500 119118781 98 230436042 38 9129 517885111 51 27667600 5639 93566929 74 65 883489408 548239550 263 5373 81 8836 120250057 529 386847502 9894 468 8554 7769 7056 79334649 84 8 70744921 4 9216 531039669 45 317477264 12960000 87 8100 94 72 729 65 4477456 88767979 5242 81 129 65536 232254268 52 64 441 289 511769210 8281 34 6598 618726549 13191424 53 66624490 79819991 863864260 559275237 11 2601 300539765 511543155 64 906 18740241 4761 793066666 7869 696920709 33 64 15 4879 89 43362225 183076242 16 57 9801 9216 861949897 40157569 1089 19 82 114809999 9498724 3969 9150625 4356 30 21706281 92 554022366 45917812 316222388 18524084 69 1674436 2666689 1978 194923911 84989990 2087 82 8600 42 4389 169059609 4761 63 63 22071204 7073 696725758 10000 66 26 51 882124171 90 28 5329 15848361 66471409 45 94517284 3249 8112 21450488 985264735 22667121 98 54272689 9879 49 362736825 1876 729015202 16 529727841 34166016 198 788702083 1739761 1446 6246 579065788 12 827817260 83 1862 1871 3249 70963776 930 100602653 824243387 526860202 49729 10 542928051 588885481 69 324 908272611 755073452 89 9063 5 513884862 5825 647478755 85895824 3749 19263321 797132666 73376356 67634176 42198016 77 3 9387 34339600 83 70913241 413909575 3481 3837 871995250 100 4938 95 829 1185921 68 7128 3821 104976 2704 4879681 95101504 5625 84934656 14 32 31 2310 40 442245834 8349 2153 16 8909 25 400 7 80 709035166 22 7557 6008 5448 8836 45 607586988 5041 96 15848361 202013600 56 2177 169 3042 54 15752961 3721 64 18974736 76 81522841 26 74 2531281 10 163850490 60279696 8589 7596 25451968 74 727609 72728206 9308601 59105344 603252254 72097081 24265476 7225 25685378 75 810000 98585041 9635 23 79 14348944 60 39 89 6079 1185921 9740 10530025 562688462 561246756 8841 7389 716721321 217731119 69 65536 5692996 14641 2704 506367200 734322817 8836 36 9529 59613841 4469 6662 371618458 88115769 14 1 14 83740801 604629802 6968 7788 20 9114 112 1642262 715336626 1001 8828 878384289 5951 1559 3477 2699449 8547 42055225 794567136 310194652 5292 39 33362176 324 80 80227849 61 5 683594184 6498 686353571 92409769 6220 43 21 804674473 55 1359 23 436927010 7025 6084 111182130 6405961 19421649 751817055 5840 446194284 983389744 67 57145198 582528780 55363635 27 900 225 8 9801 1809 36 921419707 16 471178873 7970 4096 3456 7787 6351 72233001 3842 2313441 1052 56 5803 58 3685 40360609 661476038 36 51 361 639795522 55 59 169248473 58081 87750338 6375 118722778 5788 708242208 79405921 562859878 17589636 891 1063 5929 20 8707 39 16777216 5654 605360077 185373431 673982732 261045833 59 8883 6473 9604 1156 7376 5 9216 80 35402500 36 2471 399897728 9604 2660 463164424 38809 6233 36 980256619 676 1 2025 150156951 201943058 1483524 3721 853003205 66 3679 54700816 8466 49 50 843911192 13 6724 78 4100625 5514 3949 31234648 64 72 68574961 26122833 282332012 86 57 9 196 6589 3969 680556967 929578969 8503 29 575163247 864700603 100 93 14 176627657 724410990 66 6400 100 936478619 924557755 98 6563 271450 53027524 19 26 2089 902193980 506944 324 65610000 635795332 2093809 19298449 183585928 9907 89 9216 8 778278993 78 4489 45 8346 280484591 7056 2025 5073 1156 4356 5764801 1 6063 634944581 15129 4493 55 43 3479 89434849 89 110671908 7970 4974 383111914 3653 448718575 564 599037643 875767165 64 28 4096 704842784 31 952909742 72389384 82755409 7816 4761 739125266 6337 9216 34 293412943 7311616 5546 121992348 6153 302713659 8 14641 9252 66 6941 3246 8792 97 3871 5912 15 31181056 762822253 30112390 5625 677236105 3454 529 49 2758 1473 75811849 5798464 7941124 16 619298433 7144929 877911041 14 1600 78801129 8424 434086977 50 705727621 7056 431966640 585162213 490639191 8836 626956352 141470164 23 536015505 88 6379 129343939 20617790 6601 4248 8872 487328683 8706 71639296 1 710389722 94 44925363 788845074 9150625 5140 759130284 721525161 2199289 3896 499 3731 19 6476 56 538410950 7585 572037563 54 3025 6724 28 1048576 361969666 66 50748266 6405 7089 7921 2809 506371243 427424409 3 972863886 23174596 126471268 23 501402008 1369 22832146 6554 5329 2304 25 14801791 313260468 6813 9 9297 1412 112356232 77827203 20 7117199 37 976300289 5184 71 6786 5476 4761 238045423 4817 13 48370682 8162 20151121 48636676 35 4502 1679616 3770 248005118 3161 87 42 643001496 5999 3418801 8596 8139 64 82 9954025 607107741 7871 16773847 69 59969536 40 441 336114689 4096 3 2972176 9433 3433 2396 6581 22667121 21353641 549984299 364408932 59 359233479 42 5169 862202239 1562500 68 82373776 6773 33651601 6027 65610000 53478502 26936100 139504600 83899385 833710671 293557751 87630881 84 100 61 79 793576765 1364 26 83432796 38 4489 16112196 119160392 102978632 7396 213178911 32 227 5184 484 16777216 17 51 38154477 31483321 875811182 54 541765469 7727 69822736 6144 8646 140252774 1289 784 21381376 91685536 734187248 9938 91 68 42 758102080 324 98 474133802 24 5211 289 48 4761 6363 47 1802 528504723 4347 4070 10000 8658 992744405 766402712 910 9064 41 6724 1 1054 712724670 719368919 95707089 1665 70 4733484 3430 4489 151765934 79 54169600 39 464977669 8789 6812100 6313 7452 42 9216 5885 8629 625 4624 743195154 105 222031918 4915 3845 478355905 3558 8033 72 498436 138506972 21 2067844 879546190 735307776 8836 67 5019 426575791 941458897 59 75 6 26 61 8508 31 4418 84934656 25 5815 512546438 2706 538621892 462935238 614938708 722308294 238545550 565103900 83265625 3196 1458 7744 5 99 10044436 2498 20 1024 47458321 2883 15 900 777772475 89965225 85 183518017 65 1283689 480260415 1930 3347 12687844 15 3590 269520549 4853 3639 75 180537737 3249 395847777 906955985 10 730473713 5868 80 324 88 331607427 7218 9604 82 783046916 6980 317379636 72 5571 3483 486283470 78 881485157 1156 8344 652626644 5120 8631 90 67 98 6650 66 75 124198571 72 7225 6316 9 37015056 9628609 1225 3481 4356 3912 36 3155 2146225 83 7579 8076 92 65 875308956 9307 35 880194127 784 5625 3051310 62 6889 5041 6491 3226 484 52 14 12 4044 3844 70 848021013 8198 68 7761 76 155686616 2582 803346975 262035167 1296 7687 23071079 5191 380359487 1089 9966 77898276 4096 1128 93 55 6678 64840173 121 4865 900 98 4096 471 906054639 7668 4227136 1995 20 30980356 52 76457536 94 35 45522872 37769094 896736544 4890 653878328 80 2456 60 90 69 6205 7631 3076 28 52200625 46607929 365008879 721997873 2177 100 1949 1444 1773 96 816947175 7810 361 11628100 74437045 8993 16777216 7755 2621 6147 7569 47 22 36 80048809 256 8030 27727072 6045 954707896 98267569 51 6724 16 70562910 74 45508516 92010755 1048576 625 8281 9025 643737864 142603934 5936 334 40 100 1336336 6841 1521 197994816 19 7702 438358546 38167684 2406 854378478 5677239 144534140 630285643 62 3 856280201 3844 40297104 122710301 738935433 2903616 30 98565184 4272 98 5487 9359 89 7023 621218502 4096 72 7 6762 7385 192 2523 3135 3485 89 2742 884386057 78247362 152393338 4489 9823 8789 8419 894211975 1 608036840 5776 36291745 9148 4617 9040 2604 72 39 121915830 423565538 8994 2924 279692078 4 126978438 129274244 204351666 7495 97103867 59969536 152978546 6561 734151260 12027024 3677 7527449 2601 33177600 788544 1066 92 91 8713 9 170515562 40 3750 46 5764801 76 217156 354 81 26894596 79 82608372 54 6798 52 72 268324 645 78 590770064 6131 2802 99 89 377236654 923521 667 469157032 184168611 2746 144077280 2704 33 1764 84 4606 31416025 94 6 829436349 269 563338908 5476 718690656 6 25108312 2 22 729 594130772 962055095 3600 147221774 3779 54 1883 96845281 859182983 109070609 794456996 62306508 472874012 438637200 49 90 2916 6682 64931364 34562641 33872400 65 7817 7573 5369 33 640751618 1339 74 198 3481 3602404 4889 5329 78074896 441451449 9 1156 1444 637979054 79 3094 4 739045648 381240198 223304426 389700230 40401 81 67 24964 80192025 23161505 81 671995212 49 59112278 58 53 2519 65536 5362 430354277 99 90 4 217534402 389651226 52 38950081 9056 76 2025 89 1521 353869476 46 17 6866 80514729 4970 6797 5476 74 3381921 7685 43 841 758539542 6394 971020327 74 111478295 9054 673091846 39942400 39175081 7448 340969977 303 3753 676 53 8935 40 327390818 8723 81 5041 7396 3758 46 47789569 85 6454 526569137 6314 989646175 17 9811 579342124 55 441 40 36 3284 5339 69 60964864 414797405 3273 8521 5625 791419442 5661 94 1806 93285981 81288256 21 765133341 9803 67535524 1421 18 90 23 59182984 96 6561 729 89113600 953 43046721 45454564 928995034 2560000 88 12 8100 100 5587 74 22 4489 33189984 60 98 8971 91 7833 25 463812831 15896169 38 36 9086 82664464 121 2809 2 1115 869929538 4489 80 590 908249846 554093387 79014565 1818 86697598 140658353 82 729 669813175 8836 4897 623987190 82 52 9801 22 9305 9353 42 80 911901680 13980121 695295148 27 2401 76 729 40 697936355 11 53 1024 841 6332 995374302 92877081 245686735 54789604 637111951 15366400 4660 5448 4624 6787 7082 3817 29333056 727450917 2560000 324347917 3247 4096 4489 9116 193230019 9635 139529475 479754886 4401 8 853989074 31984848 315 152 8955 5776 45 2576025 34 100 1681 692349061 9375 194481 798915392 923521 57775201 73 94245264 812484091 63 7396 169 86638864 81 72 4 9577 2601 86 943796782 43 7274 66 2904 50 1967 1681 50 29 53 67 2141 7535 11025 255731987 658 98883136 93015696 7176 9994 8486 1681 80 14569489 32251041 2714 205304287 129139826 44 643428305 676 7855 443626322 1651 28398241 3721 920148829 557952000 3 145704974 53260804 97 9799 221841 2825761 27102436 873972347 635437907 387114662 243977534 501648440 104976 88 15 626418551 6 82 85 6889 278 65 7049 8986 69214739 1 1681 19 6675 73839649 2 3767 57289761 730446806 48818169 1575025 101793771 64 7529 21 2288 964557450 535623888 324 7289 65 1369 714 13 21112345 90 20 124605345 12411529 83 582624103 6530 53231616 26 16957924 169 4763 33 5163 9401 646518222 6648 2139 452 867094738 3274 216559614 4012 1442401 3600 14 729 601442138 9 447076500 56325025 14 13 6236 53 66830625 8288 6 489778711 69 60 65 5290 44382244 402772143 52 38700841 4356 7601049 33304910 4004 5743 84070561 33 68574961 2085136 46676224 8284 31 607750377 497241456 89 8438 464534321 2099601 16 44275716 77 592413397 22401289 2430 21930489 8819 101124 2025 841 42915601 10 24 3771 4710 19 193629257 9184 14447601 56881764 788182583 8784 37 99 36 9635 8017 86 698135022 2809 43046721 69255684 78588225 738 7311616 41 61340224 1289 26 50665924 483829448 526513983 98 398910826 23512801 7 47 57 1735 36 7744 6807 94 64 989041060 6849 747661129 42 14402025 5115 100756928 62141689 8464 3584 465033755 152987226 2231 71 66 5694 6248 2601 9984 619416693 6799 5929 87 1409 9946 809115322 5824 48 2083 27 81 56 590769165 438821811 54728574 84 161369341 796489530 1612 9965 7056 2363 16 16 1394 88 38 17994564 63 2174 7864 7225 31 8436 96 450794348 62 9801 733 6600 235910367 6345361 31 9801 28561 8904 418629657 6 38 4840 8503056 9825 384400 40 194481 39204 8747 4356 903849614 665601784 7750656 3442 59406877 8503056 893427351 576 648117612 588618521 810 47 8077 742085869 729 289 6155 99 214358881 60516 36 90 20720704 3247 37 17715681 900880010 537057923 795498749 814 614877748 859 14 93 7384 1238 159740350 5476 98585041 48418021 81 4761 4432 4005 35 10000 1422 9812 100 4520 942629850 74 35 28561 484 1451 28561 12595401 80583627 2561 25 585542144 944697529 529 47 9208 662340996 69 50 4761 54 618969337 8155 254069540 100 1209 81884401 95355225 5429 529 5776 1 299034163 4259 9817 59 991478265 45 21 6899 3317 8917 9358 460283289 33 13 71 337557424 7468 379019127 4901796 88 356702532 398479564 3576 35 973603211 7830 98743969 1902 45212176 56 28 64 29986576 3527 79 64 81 7296 97 392561914 569097816 7810 1 571335445 77 7309 5488 21353641 7744 302950351 4512 2243 17825284 5666 77246521 490638151 30 859923834 87 7429 82 577 2118 2 5764801 185628376 712336 1461 18 83521 100 42 2916 92 226402701 2762 256 2042041 658244443 15 3064 888228509 89 875276702 729 73 867104744 7459 5184 382009889 19598329 1774 8476 57 7542 545441693 2210 1869 8880400 15271535 8255 75 8102 8412 8094 864900 12257001 334841612 6546 909895383 8657 3110 1521 5966 18 428860449 7015 4096 24 90 2025 6593 722214980 34 57 9607 8892 32855824 1089 996008492 2490 110684351 3343 76 1612900 72 8 715004278 62 152218486 2827 102738896 22 8866 1849 90497169 165693456 54 10 5848 7 851925136 56235001 958760632 20912329 83 6859161 1533 48 6400 36 2751 8441 205065286 543183796 2053 57 48 50 739144788 6956 6561 25 185763773 42 25 5839 91948921 491873610 20444276 368449983 16 7225 551025594 56437604 8281 507512639 390625 1 959326374 139102349 47623801 562507897 1680 2401 877082346 9769 441 22 3763600 47 19651874 477939887 49 19439281 819 96 2894 8540 98 84 7861 6086 12 6108 7502 86668974 49 75 15 3706 5562 37429924 96 407 2866 552563687 9012 8 35 4038 13845841 93 687241 9377 24 39515077 8173881 547185379 994233560 473726217 6536 4208 37 1812 110849386 43 912338197 7719 7630 22 3865 173622985 888252959 917 6446521 1600 6400 41 95726656 280217683 69 56776225 39870226 300589056 94 698878929 10 3 57851236 7743 3 24 1573 54 2392 2993 35153041 326 44382244 80 86 49308484 81 5625 24 41 30107169 144 6724 3844 194 6 77 45 641175693 913839751 58 24 66 1720 2189 19961627 39 1267 2736 841 16 1982 29844369 6244 9363 8 4489 1940630 9057 13 955674810 2890 35153041 767138567 25913069 1679616 707267982 2601 829323613 20 871982234 560 994440599 92 21 989672791 9864 537801185 79 16 3 84240265 80 50625 1487 663505430 8054244 1024 9782 3485 3 34 9025 964324 625 56 5409 84 16949689 362449748 34152336 99 6765201 9366 76 997731538 935933105 1089 479254290 44 48 541281560 1929 3 769905515 9588 5 2401 668445233 6328 73 108370134 436745954 181492375 5629 75 80 4167 98 1764 58 19548926 98 23 20151121 59 206015233 78 361407698 97929563 772 331776 41 71 1185921 894605995 607583818 59505796 1764 71334916 95 29 20702500 5638 73 1560001 29 94 2661 152264369 670788202 2982 950919909 3969 166627751 12960000 4215 571074435 1979 9954025 88529281 1352 21 99082116 2560000 521362846 7281 96 6561 3883 646107276 49 390773681 2455 3758 8281 344505427 5196 572177516 5929 4240 7921 6727 8 4761 26 4477456 3301 25190361 963367587 276478474 33 2092 779605474 4 23961025 923521 220852551 6561 2429 60 32 97812100 83356900 961 953167641 24098281 4739 8836 2114 399241427 34 81 46 23 745989114 784 81450625 412793796 5976 2704 862912134 400 859741260 325845980 88 717616520 2209 844541909 9434 4864 71 844590133 60 790195559 387470217 635 10491121 41 7426 21 77 586346395 16434916 2000 630867184 994347357 9482 42 37 750821608 577789808 695140952 46049796 31866025 47789569 70 408797520 30 13 3616 324 9025 317016914 345584734 30118144 907196826 12960000 6084 87 24 14341369 4528 5390 7558 3217 5929225 4 296474432 260150314 2571 221841 5041 507179639 49053189 286722973 596370631 8401 705022354 255715559 3793 2809 976353522 72 1645 77 2547216 826530668 65 412706790 25411681 11682724 28561 27480700 65536 41 49 665 2 3229 2347 8546 45 18386944 26594649 8155 667034052 60 936545155 719386623 5285 509104600 84 7225 8 36 38950081 84441202 9025 9216 7462 625 8012 93 9228 70 42 94721296 1024 18 1521 1014 959340154 57562569 28398241 2398 46 63 5 7042 5041 6230 2735 459499589 8035 39225169 8465 57 3844 54 36 81 36 8274 5041 9101 289 92 966138340 53225511 11 573773250 246 1628 524858903 82 61669609 3844 183901045 173745959 5929 855600877 64 26728900 21381376 77 9 1172889 93 3524 7022 4250 91 9360 54 5853 27762361 13 6398 16777216 125429587 961 67066811 2917 43 54 179 8680 92411873 63520900 70287096 93528820 5597956 38416 729 9973 86 8089 5904 28079401 6508 4 38 64480900 36096064 7837 9409 62 89 74 747644239 680680823 7722 576 578594249 40182921 916108072 7088 7056 201933246 48 342 83 5044 3034 17040384 820523732 34 8836 9222 850080097 62 35 261056073 8739 100000000 90565708 84 2219 1441 343298679 502556331 244894842 3580 873640247 4 4001 21762225 250840348 25573249 73839649 37015056 225 2601 5929 579121 57 71639296 328045711 60 7850 6862 35784324 5745609 4585 8464 96 4127 476298040 90 1705 351554456 8245 772343525 48 986636818 5890 960884367 650132667 723 67 61 42873418 20 419 10 9875 8025 24648308 2116 6285049 1679616 156492997 631966733 49 8390 35236096 5369 130383681 295247426 872269881 976684265 7349 175948178 143615357 42 8859 408088090 5515 76 122415802 914918365 8649 20169081 8431 24 27 84 8088 279841 66145689 13 71 88 155037078 56927025 5747 81450625 1089 86 28 516140132 31 1805 81 91 25 8640 19 82 27154016 30880249 60 4759 1791 9311 588119521 6021 1939 9686 203483934 22202944 308544169 41 7131 40676630 143128058 289 2958 871557856 790941398 7569 29 5850 8831 353300496 468550383 79 8015 80478841 9196 36 39 6788 2875 52 420956565 927101801 492804 8649 484 211027571 8473 835717253 761911720 61 2344 177965938 24 782214128 90 53 2713 4499 9655 6561 486091446 2500 37 3856 994002287 676 361 4 4381 16 99 39 9343 10000 32 9790641 39601361 41447844 3769 3636 4948 6373 9187 21 693327468 599477636 79943003 70 14 9239 1067 461028450 1849 7787 81450625 9517 215175456 4970 39 1764 9935104 59 95 95034163 791190994 713265180 3890 70 173647317 3320 1214404 430867757 384036438 3783 48 247801880 69 51 430708157 45995524 567009 131416604 68574961 7336 65 1156 98785273 302534284 196174046 66 6561 2380 329352882 90 28 2772 1024 390625 948452715 19 183868497 7691 572 6257 59 4 8 8094 75 11 77 128728603 52200625 100444625 729575759 1075369 65 2 16 5184 3159 50 4 295055413 8997 8281 980124332 6247 18974736 9664 22667121 264232240 9 9158 517633478 539164658 83 30 6835 2528100 1764 6561 5065 6765201 368335387 537390792 40160538 156297794 17 514871128 60 608258689 2179 2 55 51 707281 32148900 208976047 744108646 2152 62 6238 3391 429237448 21025 512720782 3496 551615294 7180 184121999 30 97239321 794134155 9604 294296280 380814074 93 8649 3364 160000 113454879 653361977 597698408 12 9686 2767 654 67864644 810000 1026 61 66961489 338084507 16 9385 4 2209 1 4293 6 146847791 77 3249 7744 433331522 240924933 90 97 71 29 95 59 284802561 92813956 88529281 81 62742241 5243 38 41899729 77 667184431 2304 402383984 818604485 87 213056443 51 3580198 96059601 5800 80251354 1940 436 2280 51 955103654 24 32 76 43309561 4651 92 52 587854293 8520 533794816 1679616 66 657644228 348889944 289470178 7431 78949422 30276 232908528 33304441 718 36 469558241 95 1762 3798 5508 162633581 75 4872 937670252 8687 3418 91 6651241 2223 21086464 5946 4406 849020375 324 226821688 912366885 4477456 753395783 52 1974 9801 746048295 5 68 87909376 3748096 52911076 7015 969299213 20 938949754 2622 949446934 310249 43434903 291167050 641 93435099 9616 400 3790809 697888633 2392 39 1527 287493948 12837889 445757084 9 67453369 50993881 63 39 49 76 45 69 159693352 3311 5329 30184036 6737 738326082 923521 2568 10 52 3628 7 7 28976689 460618444 100 1733 62 3739 712948685 5476 9725 712048888 5041 224503175 2 26061025 918505293 47 362673936 7458 73 37039396 136233246 82 6889 28 18105025 93279645 94 622573392 2155 5762 9007 390625 3249 4300 505639723 256 6074 25411681 50625 628192087 231291089 32 48427681 72284004 751530452 144 862237020 55935441 8523 874177475 1225 343798781 88 960400 24 58461316 6710 49 79 976843669 1 578623834 533915677 4 23 5152900 5427 1 8247 8877 784963388 84 5849 789 9 353545763 270846676 70 6671 139271209 5173 83521 89927289 5375 91989286 6712 26915344 530722619 67 100 7056 910818989 8864 23 145091213 6446 4702 6084 92325707 59 9506 5359225 10 8211 9423 83469930 988940514 33930625 58 878195003 79 66 888185461 886395337 2085136 49 7 724857066 405238177 50 44462224 888030685 68 57 1225 9603 116762921 1366 264092380 25 625 604695169 4025 3025 6561 84 7069 138983626 37 882353138 1296 3150 87 2752 87 38420307 37 2390 38416 100 3990 7166 75 99 186696989 256808034 15 17 56055169 35632423 68 4 212880348 1156 82 15 331925375 7138 581207867 207422031 65536 42 24 986106327 9 2775 51 5929 632889958 8612 28301468 661 484 9980 2503 37 10 389252321 8649 1001 41126569 46922500 344731453 37015056 364852379 6231 7744 717787331 6151 169919551 38 32 9940 408718081 18974736 784 6891 2560000 80217157 4225 36 1178 61 289 65 8552 594441 868888358 1866 7 8219 4356 4210704 94 94 37 12 41744521 4 9833 308004767 87359152 130798460 164143671 1120 676510514 176372843 85 309276461 784 639122316 7193 888789768 7635 215101675 47 38 6859 312481 9161 92 390625 99 1630 361589336 41822089 4076 79 113378237 705535854 743524987 11342478 9398 282084032 68 92 100 19 594615539 2935 46 429981696 68 4 23106213 84070648 89 1191 736774625 442138771 7502 5921 5658 478308020 9304 5328 47956396 12960000 91 26873856 22667121 55 256 4270 6973 31688049 5384 256 1960000 2 8370 81 5295 88 742822889 72 184427237 9909 194877416 2304 92 7224 2518 22543504 766 286252145 658640941 93 28 8804 986107517 531441 1280 27 2393 41 956454740 65 610226980 99476019 619120316 64176121 911085790 3025 665973931 1195 569156978 17048641 718490798 815 8463 8100 88981489 916902949 59444100 41 68 90 886796317 79210000 2885 8 3645 733935071 8146 39601849 1849 94517284 144 93 6000 339822634 52157284 5049 424711044 383682810 3362 33 841 765081025 3658 7714 9914 324 1857 8464 1156 7969 39 5264 5273 2304 4096 961 44195904 5761 5965 5184 19 7091 11 22 28 84 8629 75 14950589 630174358 4888 557965141 927847163 2336 541536899 5528 6201 46 99 51 278841896 7311616 2143296 4096 862714203 590768006 4204 4852 93027312 596496961 49 8 5386 76702564 56 1225 76117262 104397778 78907689 160313990 736 3268 410233779 400 28 65 76 23396569 387513677 7667 35153041 2916 74 25 103701326 8714 21 5262436 2783 673273697 4761 81841120 144 8885 268324 1598 5271616 61 978064136 708899890 503841351 5262 17774656 690899641 14310993 6601 321489 8947 51523684 675687231 21631801 10000 560727524 4134 80089 49787136 579528996 516854361 8649 4489 928646371 16 406632319 40 4477456 1 400 9032 7879 139573872 337783118 11 1532644 784 11316496 25672926 60605240 428279575 22 225 90713713 1261 85 672697645 7006 1024 7426 65610000 685967973 91 413251643 5175625 3066001 7744 503 45 784996 72 13463522 8318 42 193177376 61 5401 627930886 33466225 40 133001430 63 9952 649458118 5493 7569 2313441 551115737 6765201 8231161 27 4 680797515 22 335072310 1528 4335 71 9099 6 77 97236320 52 20163271 2304 180112766 18974736 70341769 371 4574 49 93 1389 3418801 801652840 3288 97 32890225 38 179398472 45 77125024 17096239 2628 1820 20 3481 256 3600 82 6889 767794800 447379027 846 400 8100 612300012 367826571 9 529 6607 939912749 9 71 92 8649 873248901 39656558 88327946 66341025 108055769 76 6798 76895361 9331 4583 2601 2317 640173083 599301500 4225 6721 774880848 2182 487448847 890913422 12 4694 2809 8100 210061492 62789776 802790299 311428790 5411 8542 4278 576 1162 85 1008 5 399692802 788491844 3606 2147 24010000 667837153 647640708 8068 110020272 729 3651 82500889 29052100 15729156 8710 348331539 61418569 10543424 529 4714 40 3739 6708 64339555 869367490 372226257 2565 331622323 56175025 1577 73 92712264 8170 33 7452 8 54464400 4627 8516 61 597657014 509067240 32035600 1590 55 19439281 37 273442185 1585 3844 37817940 3249 91 8312 663958515 8 1317 5212089 879231305 12 29986576 3625216 91 6792 1658 549081 851584479 944507623 6084 135784446 4517 740458135 100 26 66 7 812164081 12 84430123 48 89 2025 5548 1 58491904 10 1226 316054643 51 57 2304 319239436 362701451 98 362005107 10 691486517 23 9125 226 55 94637676 53 96 6539699 45 29 3079 2171 91259809 481921983 2200 55 85 819538099 927867740 7 24 51108201 30 6561 5889 457466089 379342005 16 2381 83 183184 431902340 424171418 6352 7921 6876 424325691 699865564 9604 27 9 3928324 251 900 987687969 9095 723696388 413 807807785 303 441 68 562659072 98 781416633 815018847 9 603829835 86843761 5625 38507671 32558436 496412444 843832447 13 29986576 15 324 32035600 9927 36 74 7017 3695 992113748 484475780 241854088 798355212 917729584 535589336 154754272 53 6250000 1037 8503056 7744 19 36721954 3476 1296 3526 161578939 393266582 32 23396569 9409 26 48 8 748909887 3316041 6241 11022400 801 5184 89 888893566 952576 19 6482 1724 9499 9938 1444 99 1439 385748838 762338855 268324 36 1521 18249984 31 434598422 14212900 22 28010999 9738 84934656 57896881 3280 518548059 95726656 358758344 230395778 1600 455028617 39641592 1224 91 462660966 137520736 710174654 8764 8464 7470868 93 95082001 8464 383 43441281 69 91 57 2172 8995 80095007 66129424 87721956 793 398643645 5386 9 796819212 689457098 8050 9772 182 27 67815225 870662404 997 227475782 4621 20 5721 5492 2026 1600 4721929 87835754 104152279 84364228 65610000 51 85 279841 834 46151753 19 58 46 7569 916279184 289 12 712377624 220392002 3754 5026 13 95648475 906918507 33 121 1653796 507414884 99767466 2491 81 938104736 97 275906576 2138 33 7669 75 48 4489 609 758041403 64 198916 12 3748096 4688 25 342129334 6294 3600 196 138332242 7930 707667854 89 144931645 74553623 89908324 369913494 5041 169 955320143 423751819 95 529 69 2 105211582 4703 294136959 45994992 263241848 366895977 65610000 9 33 313085627 49 722376739 761863731 546643040 1369 29811600 41306329 508992395 195 48 51 64 84 35153041 5829 53538489 452054196 2809 3364 31 7434 6561 409154803 2 590621075 48 9660994 63 89551471 276874448 52 776420301 68 3221 8837 32 7 8552 41 23980609 795990457 66 18292729 311523019 59243809 13 7056 529625242 3372 410881 902985300 6213 41 8601 64 9 992845707 33 31 815730721 84330109 14 625 126794503 454842142 3305124 9427 32 9 9604 33 21 5308416 9338 93 1225 390625 57 17430625 3638 20 991356324 112377341 4078 5929 5776 89000356 7975 625 1860 593278304 48 30 27 858659130 96 68574961 2209 84 27 1296 44 469605470 256 3593 2811 8525 1272 8307 7850 65108761 2681 71393121 555249282 205555797 79953008 45 251 33 349 3305124 5565 1787569 36948702 7196 62742241 38406748 33362176 514833699 32 411760798 44408896 514 16621929 82828201 5059 9464 42 1390 2 6995 71 42016324 399320492 7586 10 16 1225 3855 370189970 846913899 84 87235600 107511584 5714 8464 167329379 21 327144863 228398107 39 59059225 707281 1521 389195501 1048576 73 85 14107536 7921 794529628 548927721 742 11 4356 34 29 793104881 236557960 5433 234256 29 14 602508262 81126049 4426816 11370384 18 5184 55 58455040 72 74975692 9007 2825761 21 6561 286959656 484 84 5408 38950081 30985030 5155 327 314619532 63 286108313 462033719 28 2882161 36 13 3908 1922 25085663 233963449 1761 87 95 3572 1 77 4225 6077 9927 1941 7617 8375236 4 7018 2313441 1 3272481 508712170 4110 482303967 18766224 7342 45 4489 31 92148264 16184529 3481 7 1048576 1898 30 5976 12960000 843080341 17 25 900 56 58 9546 819655669 6236 6908 3844 723355708 832765844 54 37319881 400 52 583231444 556518721 84 2025 4431 554412520 99 4225 140964677 100000000 1156 657219986 71 118831222 64 5387041 5597 507696428 70 42 3873 30 9615 106304494 3844 19 15578809 18558864 65 2558 32 114922122 688216508 6 37 306739622 7513 51494976 15089549 6241 6746 2021 925007633 53 5926 51 21 6926 2852 543872477 8167 158845684 6244 977678979 92236816 2403 9 213598532 66 172051781 71859529 5533065 6 83 7590 624724216 1 4225 683909348 3218 5476 121 5018 978196315 961 993717067 6400 805300951 676 10351816 460248058 724 52 913 834917965 16 206746776 7080 109103283 90 70 6724 7588 2116 745011172 21696964 8130 78 2916 4664 54 253621359 43 909857634 5157 3114 5159 30 625 3532 29359910 1268 82 64288324 377292946 956304873 2354 726548033 50908225 49787136 989551373 2590 351968502 1 410048084 64 344349990 742854918 1209 182791395 326 5180 53318643 3600 37678371 3481 35058241 11 4158 736039053 6967 83 875548453 47789569 6797 770549266 4479 427578271 9105 72 4376 20 39067897 96255721 1336336 98 3528 20448484 8365 3483 810757637 9861 33189121 53 16 5 44 54700816 239378309 27709696 7921 5929 6723 5308416 724 931021395 762291924 80 94 94066364 81 580203375 133513977 40246336 16777216 83 4258 2887 355828694 2704 806043495 759739473 455023619 901586108 15385024 1225 6335 916746764 36 10556001 3216 14615329 8472 2822400 76790169 5415 31722641 5403943 76 61 1675 18 689 7228 75 993737619 104976 631408208 304271988 4096 12187081 928099496 3371 1 95 1024 795682154 97 6012 16 12960000 3969 697516418 4900 18 6241 1389 33362176 7506 977658385 9493 59 7686 26 77 1131 381234037 54 345961885 65366249 8281 16370116 560426312 22667121 3994 576 2465 3966 22 4726276 610 6705 67 18 5357 6024 16112196 256 571599431 226715291 4900 26 123630751 10764961 661433674 18258529 698736879 36 5764801 873015010 13 8100 5166 14 13 828475218 3367 49 2401 873048390 74 304838990 2374 38564100 44 66 99 434438413 2671 6400 96059601 68 41 74 497163365 3146 71250481 256 42 7569 3111 21344400 696291963 880015565 21923304 150950867 3721 5188 86508601 85 62 9193024 187 42 4397 12 484 6084 27 8714 40615129 100879906 1024 844320706 7225 3 19 78 277569674 70 86 400 9288 3844 9797 7022 5098 459053912 65343217 78 8599 57 25 91 26 582 4074 441617249 84 97713225 84 379562273 25 65 25 796034389 356113955 66 17164449 41 3802 690626817 663774327 2500 93141801 3703 2669 26666896 685112810 819752493 354708730 2601 14 90 9025 1764 995398606 7767 849710654 568122465 2916 865490071 6765201 97 5672 467178203 3481 5655 201296337 88638227 164460491 3234 900 49364676 100 29 52 8722 5126 3673 151544780 600554906 679322010 896934329 151431973 9612 50 7375 56 30791401 92313664 6423 2601 810000 7472 744 317587182 4580 63 84 100 42055225 414074496 834295464 9288 31 74696067 647 630863083 50310545 1 9312 787303165 2244 788331846 44 31 6576 6941 63 8 57229225 234256 6423 296633415 68 7080 5943 88 17 52 1139 64 1764 4489 1196 3481 24 29 4046 9399 78074896 484 315841920 2871 531441 9789 3600 6840 3600 9040 96413580 5499 33542685 524380252 58 91 16 201810298 12 41 31 80 1681 99 78180964 8100 8740 3063 3249 670649151 663287124 5327 573046197 678782889 3461331 67 71673156 597679962 1440 342929792 4094 277081629 85 3969 27489049 88 8681 16 626783477 11002489 106929 379668988 6274 56780644 148458659 12 10719076 83521 73 78 9081 524211142 361 729 149534841 87 104976 1628 943176409 1679616 4327 752321598 481636 1585081 36 46744569 11226778 634 994606724 21977344 23 138449299 77 208088707 99462604 1296 2748 22667121 749801324 9599 460479502 8773 3832 4356 43573201 841 48 14776336 202486711 29 4065 9216 43046721 7396 6765201 41075281 1679616 64 919219502 29278921 50 5392 513257653 100 186829395 23 484 7551504 49 902732207 105 7890481 84 4658 4052 609226259 17 1164 6613 37 8250 7401 105894092 31787044 8290 142271841 19 2935 14 23338561 4538 924370401 6765201 4083 3364 1575025 286590094 47710652 173245272 55 71707024 100 4432 64 319837033 7153 72 8823 42 1369 503715938 743543685 21939856 80425024 512884851 6889 9258 825097771 970366701 7431 245928501 9167 74 45 5041 17850625 224957113 38 920626994 21 92025649 1156 3699 633049269 9408 73 3085 6081 9409 16200625 17850625 52608161 319168791 39652209 58064400 431959669 334678541 3694 736299041 8100 7194 5403 354851497 55 617013685 240805019 8712 116396416 477757241 1296 23203489 165698030 3600 1526 535128878 31 6518 529 95 7082 961 1679616 35 926083315 2116 86112100 228322179 994164333 784 4736 20736 8193 31 85 413465060 2704 22838841 83 14 7585 310 6724 9463 3824 67256401 2704 31 3249 880495227 426765988 4520 825385291 4813 7663 50 2500 8798 7194 9461776 625 8402 55 5867 7569 9025 8671 5739 92794689 272244227 543980984 322836665 6759 19 49 911109409 485844346 548327020 296211256 56808717 454602471 25 46 82 558907407 9714 9109 6128 439485803 3021 551536602 513337551 9832 36978561 81 356475663 27071209 70 196 293096001 518548432 8264 38 2322 4356 3 18 7940 34942328 14303524 894683962 22 25 8733 90 6744 104976 6936 20 740368760 4289 68574961 78 233910163 9161 4088 3084 967282167 618288821 6 65674816 1936 7912 71 576297130 8281 91 11 4737 969498589 8649 21381376 5056 559394846 28841100 65610000 9661 85 8273 7666 905801532 56 24930049 670761 1074 88 40679756 44595684 235385916 66 60 90003169 60 52 795299254 87 92 1600 517583203 8720 266701623 4635409 92467456 1773 125482970 960359427 2487 7396 3581 729 47458321 5990 694151653 577512995 75 411582277 6889 92 923521 96 967419735 3844 7826 53 825073481 10039458 21 10000 127863279 74805201 3293 627903565 910625876 4624 14212900 546202451 4512 666121337 69 4308 22 793941312 235976727 58 505265803 519969322 731114611 23 4443664 2089 9515 4720 7896 5643 4791721 64 548443665 36 952246533 174633500 1450 38452401 5 3844 38 529171511 5476 54 4229 39 3915 97 631761398 967917946 764986913 35 5262 1 614656 238142886 467 7311616 582076200 97 130321 7202 4822 405843869 140047463 37 92 96 90 1048576 284556658 784 31 43 84 140683691 6127 855526159 3869089 256 48 806876051 1164 9299 33 4823 33 855998745 8912 28 18 7396 80 36 702352393 576710944 99 6554 1650 530590150 4489 49 1024 4142 461192658 4726 567009 501 63 2401 351338598 39101656 626593573 96102017 462400 869764610 6405961 2357 2799 9604 6243 2264 19571776 2535 8997 27 200459905 8419 11 531179322 41 4085 4060 7921 6919 33888819 759149397 42 570350909 392462436 8836 79 8272 5984 1 606669286 2779 15 21 6405 63 17040384 2704 6889 1468 92 9107 32 64240225 7795 8878 215544610 211411326 80 5757 1681 211600 33825856 9025 11009124 4186 1863 18199824 4146 469 4275 7365 5290 142427456 36511415 256 572537503 1649 8469 6105841 659946972 13 8649 4 86 9078 18 1787569 505159512 32 4445 7768 121174182 537289 9970 5510 636208142 576 5244 9688 87 511988376 445661220 28381304 22648102 17 1885129 50424201 86 17 288230648 409160910 59 6889 26 250580038 8076 34 42 4900 866466706 97 170186840 572702764 208 871585857 422227271 18 3 1024 220571179 692 20738916 577239026 9270 484416 6530 7253 3393 382437295 40000 55 47 5272 893 54 1 17 73613685 14 2108 35 67 1752 18 1311 24 12503296 6843 7364 23639044 89 57619935 17032129 56 8281 434547664 6616 9 88 7468 31136400 747617228 1006 497875049 2255 908054217 298577915 8288 7340 873498037 1616 15 26 1374 82 1596 576 31764496 167269247 49 9216 92 619250929 917408941 96 4096 77 100 1960 1087 6218 16 925444 36 121040479 368 23069136 89 56010256 3721 3481 7744 1276 36 1962801 603047799 8212 142512949 196 2560000 2401 84 68 84 7446 1764 30163696 99 3475 224003178 65610000 8069 6410 60 4826 3136 2 816634863 27 29 499036861 1 64 74 4396 450355928 21 29986576 395119125 485016253 9215 529992742 3915 2913849 93 547070591 17960644 548828038 642 9857 656038991 37 2568 1788 8649 59 10681883 35319249 399143808 2313441 2085136 47 9986 30735936 3334 1569 7840 249217131 13756681 12 97 390993563 81 31 6713281 370 4471 941977671 1896 710168761 625 7225 67617729 677386424 564932608 76 8549 5597956 2730 285938933 655778770 614656 962146267 5226 7394 38 65610000 471441174 106 73 6399 994119824 47458321 20 1413 47458321 647734203 6781 509730111 167957628 3803 92 864270263 855435629 58 31 94906564 815226064 8649 8035 817750207 6991 68 33177600 65 2213 393149365 743349392 462328655 8 63 1265 7933 6580 2644 255226893 6258 225 621 97 5764801 4096 362042738 105511535 874290327 17 2373 8855 6695 6084 4225 2976 4265 1346 66 1172889 756151401 3059 43046721 74 2 854069727 87 1610 97 3600 60357361 81 99880036 306147550 38416 87 5948 6874 899437837 54 59791937 1168 45212176 65 9964 81 26728900 7744 361 5750404 184426023 69139225 64 1336336 4624 529 365630911 461 140262175 2313 76 739 4730 3101 7166329 936943032 795882479 82 99600400 6561 9604 3964 6084 85 79 3542 2373 783 76230361 5912 8601 73 36397089 75759616 5683770 314703506 4288 2809 13756681 387291908 392485779 162438754 81 7514 7372 94 1350244 6561 65 2630884 68 38812900 2335 9849 46512400 4316 94 1623 1740 3763 825522582 28601104 6084 2658 190162223 42016324 7396 3600 84 325805146 11 414 6915 505 225 784 2539 471710266 2323 2915 7082 5 20313049 648 3467 47 24 67 45 30 4752 21 9138529 5769 5964 77 3308 9604 66634569 1718 93 951520488 154083348 8100 3678 10 18 898536382 5670 35 705970208 429791749 225 1054 283582754 11751184 4287 6889 128590368 863217300 591123352 32 812311218 30802500 19 31 71 1225 70 516454109 436483654 27732615 185 51595489 7209 24 645448762 99 238989408 527076 21381376 883382870 58044982 1296 24 6985 4168 9928 554537295 256 9548 4225 4503 5115 613917646 17 3969 4259 841 4805 66583391 986202180 846400 317748231 39891856 9290 1 403398740 397580585 14 9216 163993816 2646 8909 8198 5494 46 63 37015056 117697141 961 482958001 2236 324821572 2583 3880 752335589 129793938 99 840905492 59 109949878 99 29 952528157 99680256 78712384 8163 33851802 94 233707379 45352698 8 7528 934208463 802158737 6880 4374 41525136 84 434021021 455094725 33362176 492 73275418 4761 38167684 27 6464 62 786230893 669936965 287 38025 39 2753 76038400 738817192 60 77 98 63 624454712 912157550 100 737380079 660732114 9796 9604 1156 676 3949 75 15100996 433549737 61 60902416 3 24 5811 37834801 91 530426958 5736025 11 13 1415 9411 93 7844 405695386 75 1406 4716 335422561 9 81 885328019 690403736 246581550 3287 256402494 8983 9174 2842 9723 512074534 74 4 83521 47063146 810000 9819 844289694 87 70 902691529 30 1500625 177772908 107621009 9708 34 4046 5484 62662625 883821942 113872559 5608 984880821 9684 4717 696934682 213 861076096 325445585 484 150512364 2500 129147856 73 7103 8838 260501921 73 88 100 10000 4096 97 121 3721 1 9963 522428378 963016380 5515 91 49 9841 266507452 281 605228491 6561 943419669 856325148 9038 26687556 324 462763468 97 505668543 7744 3281 50 148743817 5116644 4 119188946 43 67 39 3508129 4995 9774 3590 9 64 673407167 9323 413886809 76251661 374768941 225 55 8281 3326 492 6167 671671171 5633 5572 8649 870030249 26822041 34621456 240730566 25 103264678 981183 14331835 7187 5 7654 62 9450 93180409 154429422 45176868 498989971 6365 4649 17842176 341924507 578785782 3 19 695556 1 4635409 7361 7180 43 7941124 531 1495 83 9692 3916 2861 8360 154323013 830517739 5323652 43230559 35 2 7169 13845841 788166776 24068836 351322024 7667361 17850625 353924216 1384 8819 88 529311346 43 403527181 3867 50 23 93 54 2304 5452225 10 5308416 275559405 39 499043663 7637 3773 88529281 11 419637592 4100625 7848 38007225 479607361 74 30 786325650 32 622942023 7282 8649 360170665 1048576 72 6721 1841 1085 7744 18 8514 377706774 7439 13 46437173 74 84 5308416 9025 3283 1796 21 380300984 16 94 127449 8761848 338386921 841 3368 8374591 7290 47 17 625 359603175 6407 54523456 108834795 88 17 516445219 573703779 1628 712122343 85 9439 19520589 35264643 43 3364 98 71 628337355 80123069 24051382 5656 8430 69 5866084 5866 484 8039 3 5824 5160 8905 57575135 1297321 8188 60 961326442 832 998615884 7177 5175625 702878469 729 543411030 98366724 7965 3481 3296 9924 467856 26 3807 1631 16907037 2608 527381223 413161216 528532650 31 885533984 42 6806 63 1999 225 626697986 88 79 788700923 87 760343063 130321 80 28879876 1024 3708 9261 41 8516 358870226 99 3441025 7789 77 1600 900 1 77 48094225 1 23 407437564 5352 561023406 8836 98 594996919 35 61 233577015 11 691540975 2679 510822820 396941781 16 4761 26 84934656 25 3025 5914 96 2067 24 25 49 172934591 30613261 43 717056999 9 312272289 9904 56 1156 40 2439844 279841 8 654087758 4133 504719082 196 668527694 1964 2 74718736 3100 12960000 772 40094224 6834 783 481013827 2025 9120400 107147489 38 1852321 7666 694942866 9457 55036503 2331 7569 5625 639756242 17 57289761 59243809 51963103 4557 494131920 60996100 4217 95 16832689 92 7396 2980 6637 311031076 629563040 180754168 16 24 1415 49 841 84 2846 274 81 9936 60 81450625 296338867 54 4225 18 24930049 53 138880983 41 17884441 138561866 18766224 6872 1464 79 4078 3632 12 2704 5961 91874128 79 372063124 2401 22 8051 3844 601328470 144696843 595 3525 352827472 32 8668 1444 27303240 2298 2693 90992521 7124 6142 4682 72 3259 6596 12960000 78 529 508739938 68574961 615388276 68817646 904 7499 1 7010 22 48 9438 62 547004406 256 3331 15023376 412482387 54 6875 24 8062 91 55 55116219 2865 674405856 839784671 9183 63 601140635 7396 656051648 21 704 2916 4 3132 8646 10000 66 8464 100 1692 2395 48 588250324 6359 1576 445811748 4158 73 44 40 7883 48 258808292 8615 739400635 3303 2518569 6765201 939821718 615745020 542868480 22 932109509 7166329 8115 39 12 3844 60 2313441 205278171 96 75588258 12 74 8503056 8030 5560164 7963 407672419 589 6210064 47 59582961 2916 48 633153581 750784646 7396 85 78 413616699 28 108 2979 6526 3279 4905 75 897009678 247322509 922389325 8 2067 1398 89 3484 10 57 727599602 2916 73170916 109352830 682539690 30195025 1950 3 5809 95 431913243 3585 945961133 166342462 4540 46 4761 92 2152 56 8046 319797092 91221601 90 58 81 62 54405376 750465628 18957316 23668225 27 1336336 97 97 4029 9906 801584964 587821722 40182921 231429625 922733069 7 1 10023556 43 76 66951629 1909924 19381190 961 822649 410816636 171 3612 8724 96 1156 68023636 285732810 1477 6661 9015 9993 766852419 39 915669864 8649 6383 296867727 7387 271231122 634956095 130321 127297565 8326 869551603 533746464 529 21022225 45104656 26 7876 5440 73 82 9184 66 6084 3721 815730721 319352541 85 28164249 2324 1513 6730 832747599 400 52 92 7646 16 894807726 56 60 591950101 806140347 7569 5282 2427 8441 58 4642 149 93025 20 838498622 74 529 1679616 813331700 522813729 841 49 837053271 160000 5650129 10 77310321 36096064 3128 3357 344896909 858294354 75 79 441 3866 33782366 80 79 43270084 2571 72267001 365867862 3441 33 650 23 542113809 9567 5033 3956 550151974 659132724 3600 125370367 7896 1705 815303528 863 11 6665 84 999050637 9601 358279981 56 97 33 512978361 62 92544400 4755 471305777 245682854 61978508 2736 5020 41100921 88286405 5387 1405 3534 25 908209 63 3898 317475389 94 48 96 841 1099 50 5127 21381376 214358881 5 310564091 39100009 94 88529281 38 9022 950935830 29 2116 234500444 5098 29 4574 72 99 723096462 526251919 61882828 22 886508591 7744 62 7587 844143214 52 8979 70 60 611195236 81 784 5555449 7199 9804 8100 2039 9288 89 8224 920008576 156936163 295936 87 92 300614105 31 338675430 1849 212510650 5578 1936 105088036 9080 52229529 487915706 65804544 50094577 214358881 45 2142 130321 9 72 199194469 81 3748096 2948 9 80460900 47 2276 7884 3027 93 6462 41100921 441 8 9361 485114421 931219792 440232376 8621 30580900 681777341 729 5625 37 436190817 87 906356540 96059601 886037833 279841 331776 89 1125 618604807 3481 76755121 7138 85 97456384 8377 69 17 741 78 2551 9216 51 25 62 77 3112 905303359 99621141 8233 29 304898360 9 9216 20736 40 40 64352484 56 32832900 92236816 8979 1681 4594 43046721 1006 991155766 95800594 7886 5859 4838 609590101 71639296 2257 9614 39 8769 95 9 83 3292 2025 83795716 51 25293827 74467489 22719669 2116 37 5317636 332279519 56 779301514 364862917 783850526 3481 99 938630698 63 76 812342398 50 1336336 60 29986576 65 7834401 4 1301 49 20 8666 93450889 60658044 32832900 32 3844 73136704 961 46 315633145 438983670 143256753 7866 125554603 83 94 455373370 3721 7548 688643545 868880691 88 908 4 789645095 6309 7921 44364110 219649756 6744 90 20 351998220 6325 88529281 3793 70862724 8353 242015526 5452225 46949904 134984952 2990 85 125719477 951 90 952623763 4967 9358 18 3381 75 1064 333719927 22667121 84 4900 8570 3045 9214 8946 37 18 6268 5798 15752961 4 217126339 32 90688597 33 857612458 1353 194028923 2560000 28 109837416 35 1 973994978 2025 48287333 97 9962 11316496 869851742 52171362 10000 89 389967966 7 89113600 8595 9216 38 22667121 81 349525889 118652509 85 729 1058841 4765 44023225 12 78 39741774 17 48 1048576 2567 7594 48 2916 834161056 56 68 493 407912641 3061 955799170 53973502 174963371 4096 92 100000000 4 22422020 4959529 382020944 850678782 9604 3 17 5633 56 61 416540206 5286 1053 8980 4113 10 160000 4711 1444 852232820 658002944 290704352 60 576 58 582234714 37 22 3481 400 604986107 302679299 862133042 9451 7 7 657262161 86 92236816 8 621131705 92 2825761 5224 1444 220165081 15 2916 87 45 759962790 7929 208476301 4011 69 6791 987602098 973501070 162 8100 96059601 3721 75 49787136 86 3336 86 3807 11682724 736126026 6970 86 5041 911192051 33028009 98 118219846 860116857 37650496 65 361 75283257 5307 42081169 463680116 1440 94090000 778123074 449131301 69 986489993 18062500 984493446 41 3580 8 700594862 54 78 65 550140799 37 79 80 5504 42 35513927 456976 3056 885 28079401 16 82 2201 339435793 132 91 62 49914225 15616977 55 914719287 20196036 7080168 4250 157416314 72 121 404799668 71 575453489 23 25 14776336 37 734590154 56610576 99 62742241 821 3025 6765201 121 841 19 26915344 331776 65 60 9885251 8141 8649 3364 884986636 58 850226185 5776 49 2292 126966365 52 397549875 94 258900808 1679616 53855425 24216241 946796142 2506 5929 2774 28 491267903 95082001 6318 119107053 6471 42 5939 98 4356 3597 601503398 904759380 60 18 387602456 809947467 483233145 74 274828378 11 2508 4355569 171 9231 1156 5476 1532644 86 1185921 69 28 378711047 643754983 986190009 1292 62281136 15 966033009 9205 446446290 27 182281305 38 8598 9889 311431333 47 2616 41 81 63 78 202488126 5582 2323 59 583771399 461280992 28 7369 392808026 3677 3249 1089 100000000 2916 20 57 383318968 8649 5776 7225 2125 723582840 2945 376534752 274679736 702850158 2916 9834496 3901 410355167 391387500 225 9513 13 2622 85600264 73 449298302 17 68574961 302853288 986721468 41 2235025 124682786 206303729 8658 63004982 6480 9767 358336426 451959386 1908 1046 80892036 87890625 3058 5889 40449614 97 6179 4267 555190021 47 48 43 3670 842349284 195085748 52 5942 5040 810000 4225 75 16068783 38 322732916 83 1608 1681 27 2916 74218225 9077 63883898 91 225 40094224 5776 5421245 474 69 77422401 6345361 142316880 57 7510 51 223642089 7396 59 6790 743040291 6720 3721 8012 36 28 15 731611333 161800461 28561 50 1058841 45 8190 30 39062500 40 22 4060225 32 78 361 5 1 5329 659 51 536584188 3859 54752336 28 5764801 256 23 6402 7061 290688534 4421 25 6619 6400 7343 67 3975 79 3648 6430 1316 5736 2403 344152994 3480 758568477 49 863418769 9988 342191030 923762258 32 8337 6440 234256 5303 17413929 71 77158656 1260 748262322 1936 625 86 4711 38 4591 120764071 62 374153376 5698 794216554 41 8078 82 54 2009 950709134 67 8736 6241 95824521 521088332 100 2833 7890481 40335201 4095 374854314 64 450 2 15 108192434 60 678042170 43046721 6561 441 50625 89548369 349406426 818073572 77 14 2500 175684544 62 6724 15 3249 77 4132 3600 197362413 44 11998270 362732847 2256 1351 3616 4186 5308416 11 623 302344143 1662 997344799 512 8983 6400 81 99082116 40125115 289274504 464342859 5329 7396 909242546 502617852 51 860580566 67 5870 5776 88257657 26 75497105 7135 40 178084 696653251 303126661 9521240 4489 22524516 4829 11316496 3233 2659 11316496 398738984 70 90 5731 9216 15241216 9025 712 47 722333783 29 37015056 751082836 887340877 10000 2369 2704 90 27 11 6580 6546 4178 5041 5476 643959698 653172628 770009352 821281735 3601 69267425 66357316 100 79 5528 773365428 81 54 9504 52 121 98585041 88 7818 1550025 93644329 5764801 7778 272291085 91 750 86 60458606 66 8376 21594609 11478544 645907750 59 8901 7225 874767484 513905974 28 84 75 31 49266361 305097798 493586472 8706193 456976 28 9556 144 78 4124 1670 78074896 7863 361 1203 9086 18 5417 96 364286570 49 9671 2790 8609 16777216 18974736 112564985 99 920571241 14 140900514 6165 60 105625 36554116 20151121 13 49449024 34 23 484 4 1634 361 794629515 348759511 193021865 60 496338201 41 91 92 84 96 250797371 733576110 7 914784985 47 618295368 609734247 504615652 67 710024271 289 7833 578939647 334988525 7225 144 5105587 74152917 472 37 1024 8000 6525 50 865883737 877182872 289 8584 2560000 4444 83 85 345005122 38950081 238401016 19660356 205229246 6862 331776 4011 363538090 5709 3249 709175634 69 65 42 2403 7392 32 487932665 203369765 8492 10 9216 32 65 14 4117 3136 29986576 3111696 44930209 441 350437438 1681 545 51 30 83 44997264 9627 1849 528727688 23439753 411062650 26 1482 4937284 65028096 7584 3204 66 242067573 11 985193736 49530032 92 6180 84143929 732296434 10 80442961 74848946 52200625 2740 269047838 8345 88 72 27 41 6 4624 63936016 33 48 177814788 229511885 71 28398241 64 85766121 59 168018991 6561 93 19 483747972 428 402012337 991 4459 197304225 7056 55 2475 80 56550400 49581760 65 6608 1066 36 6054 39 822465263 68 489870114 558151566 456082204 5163 81 289 399992372 71537764 554325660 195 86 1089 9025 9 92 20 21381376 96 6061 31 44 7921 459138261 565496004 30935844 9801 2572 12013156 50 452868953 172 105625 54390625 52 3978531 1 20 7262393 40 296343515 43 547 4238 24740676 3940 8588 50 18386944 5041 121 429722599 123201 6357 3249 1831 6229 608878787 8464 747543199 192540909 841 39312900 2916 237598365 7151 151 50 866906997 165763670 366 15752961 58226119 4629 18974736 17 769082706 19 400470310 81 441 3070 161050402 3839 30 9199 49 78 475883429 92 118310052 5109 38416 89 1296 794817133 790044712 657853731 3464 9867 51 1547 513381655 5386 24472809 82 47638266 18010053 12 8031 286724143 980685686 711577215 45 5929 225 82 41 78801129 612070439 693941414 920410692 13 18 75525151 43518227 83 43046721 31573161 7924 37015056 35 558406033 60 43 438916025 67 6400 348 7279 783546522 27 995 558721290 81 245551465 4717584 341138257 52893224 5476 625 8452 92 48535460 11745240 4761 329429164 41822648 63 84 9025 5323 7154 23454649 511166720 18147600 9 56340036 10093919 7676 107628477 113374452 267708381 612302889 45212176 43 65577604 268345816 45 74 20 49 418746479 403225 84 746 24552025 9745 810000 242385457 284679126 65853225 4041 10890000 8836 44151327 6887 1336336 6853 1480 726663922 676122334 8916 641333336 4662 80 3351 1078 10176100 80 205856633 2601 10556001 45 110930405 6 3471 89 2916 1321 176567626 70 608151940 1484 5690 4148 3970 3481 5755 28561 3481 5823 239626227 26790976 3216 85 4225 32 91 324 3833 510072410 57896881 2991 232254538 677422215 2746 3721 997894275 57 6084 705089325 4598 4 2809 10304100 6005 652660825 61 41 5776 144257506 88868329 1072 212173463 68840209 5775 7387 200838152 958996300 589299410 3066001 133225 64 33767721 484157600 625 7440 372102172 58 50 100 43 37 541302491 99 798001675 9604 6212 986872657 18 98 171819617 51 170564007 19 5022 66 1089 4096 219298331 57710887 283954170 47 116281 84 599758968 675775036 634405104 219351588 91 24631369 703207472 3844 14 4133 7007 755844468 117646074 369749004 8271 9437 13845841 10 2214 1825201 14618602 8364 100 808337036 1500625 289 94 71 99 10 3544 4 55156861 822256395 986344108 21215236 1936 28 79 1369 17960644 68392437 1048576 13845841 2030 91 3249 961250986 2503 70 27 43 7225 8576 64738116 35134974 96 7396 2952 3473 9409 54 47 3222 35652797 1274 68 21 3282 4 743746058 65545717 948204778 4351 1437 784 2740 17088121 42928704 636955506 584159730 225 7474 9813 97555129 121952573 3137 56 9560 64879700 113 25 24552025 49 69 5376 9 22667121 6037 59 79584241 9779 41 68 4568 25 59 522726449 96059601 56 76 3676 361 9832 4399 4 65221776 6015 28398241 58 5631129 837180615 7425 499051735 9038 4225 381924 832656672 2412 164130444 21 91 51051025 8110 31990336 61 638489753 60 923521 949071553 901977098 194647524 353896907 588106699 7147 1631 11 2 22 42 3155 6665 43046721 640932818 29322225 14 4644 8956 11790492 2 8492 1490 21381376 25 5118 2401 6565 77 196 3950 30 40 4411 60 93779856 49 17850625 100 33423379 176400 86787856 690 8971 722728581 89708551 3602 777969258 2442 9575 18 8499 16040025 9801 975 740377014 37234404 7 289 277179087 3600 14 13845841 495042545 26873856 301610144 4157 3 22924944 3975 4358540 80 8249 5476 89 43 32 14684224 35 74 17 566987454 47458321 3611 55 824511154 6198 671373978 95 34222500 6579 548747406 307786754 1 50 1268277 144 190901017 2025 828100 384 2985 5337 646856232 2608 97 861435668 3969 62742241 1296 96 29986576 989 223 883204865 43072969 1156 5 3225616 682180592 361 66 74 331776 1369 361 86 26 7172 2916 7096896 28164249 625 8468 51 887805264 736044425 13 1681 71 2368 609964885 662737298 47596201 16 78 424834615 300898225 1089 920 42 24 387189581 5728 55 419896092 707 261443024 602770752 990380223 61479916 1 8581 45235064 1156 33 441 99062209 5184 43 441 719944288 3574 11278599 6812 18 2025 69 900 856275510 58 6245 972756137 15 157691546 56927025 476023599 98 4000000 7882 77 9 3249 69 7466 802984894 5476 83 8172 225442172 7293 47 6084 7311616 9419 114 320736476 3625 55 34281025 70 653885702 45 2 138970339 54 1521 5052 34 3821 72 197432927 160000 45 29 644008158 863 5041 191972386 5986 18974736 5248 6640 6220 988288917 92 7569 851398012 50 82 9083 7569 48 62 802264373 529443697 29 3464 1475 1296 779506779 100 3600 620278557 837099370 3420 44178037 99 6220 9351 3600 889818964 888397479 361 14 79 924553522 667533935 5821467 3433609 16777216 300584170 989414191 941911225 6482116 26 26 61 995040805 492751342 847 7969 320363319 271239259 41 5560164 4133 4167 5184 2745 609007574 196 16 563 341523946 46963609 78 26 8 571868142 86 55 14 888363427 3989 96229943 1369 84 100000000 20 466117209 4081 122646392 20277009 63 865086239 1722 78 67 36 98 54700816 147386007 32 387416808 77 6783 33526919 58 813417664 96 75 30 3386 80617390 4197 88971379 8959 486775903 407564241 393647311 74166544 664053844 72 7692 84 608134380 1 484 97 1421 3136 88 33 5110 143159924 577019971 6765201 26 5 9123 2304 9453 1500625 3969 50 99 50224396 855096487 6573 44 203999993 92236816 59 37920964 1536 11 8506 96059601 180670067 7107 3025 106146714 288639175 758641 7869 84327489 76 2043 71 7 990798886 1951 112325509 331776 8918 385203032 344756769 72 810000 60431473 7807 62 6855 817207284 7401 29 8100 74986275 132107505 33 1048576 1668 2800 61246276 27 99 28 36 610 7 195412355 78074896 128532584 21286176 8057 110293846 893779596 91 59 8570 317640011 1664100 9375 3467044 75 51 11 5358 55696369 61261929 9987 7200 8812 50 423628796 27 69684440 42784681 249001 289444 1248 45171841 2704 61 88555071 729 51782416 59 885535870 99 6198 7045 21 4482 51423241 5840 81 189329207 47 5217 8686 2669956 2304 2500 475031528 10000 17 9363 91 199239616 37 36929929 38950081 5562 943413516 48 6250000 27 6505 2473 5143 76573313 8993 23619600 2304 85 9 24901584 1336336 4761 20958084 7180 745333772 5182 7056 729879217 109941222 28561 24980004 20557156 992 67 324 3916441 678965865 2430 9 6097 90 29 62853184 379555496 943 7872 9 20 77 70187524 16 303141796 100 94090000 864521283 2782224 8173881 16434916 16 13 6389 627264 2209 3600 368 5476 11 76 3243 37 4778 4 9742 46 83 28398241 6084 336 6263 9506 20292798 899064048 43 623 417100332 9612 93 776742541 19598329 2825761 203401 508920629 712647798 9189 93 41 612181981 12 2411 83 92 24 256 144811053 6134 59105344 243049 96196864 113809271 7399 3073 802432483 25 4116 9 6 754899612 45765225 5831 3418801 6383 8649 581632083 92 458005833 853776 43 4160 82 595912719 874905531 660 933423827 848845922 30 65 37 625 12852225 8816 52 1601 35140410 61 259452404 6181 386372800 94206436 669333115 98684356 18 35 379948460 909443108 63 3995 40960000 5106 5 11 202805104 8990 392119719 249846493 54700816 44 4 702444353 984449998 8294 70 5128 50 859576410 3359889 1541 16 390625 72100228 31 57 39389132 956254829 39 26569 3481 620 62663056 33 9015 191016378 66227044 91680625 4894 386898182 87 35 238 6468 15 837937595 8683 8 349883712 450825648 108797084 7799 9727 521551129 510432915 495069959 222530676 65 5612 18 8416 520672049 95 366225119 8033 2333 82 9958 6601 813770585 3249 7440 7238 33120025 33028009 4297 5776 8870 15594601 65537106 72 62 7744 3661 10 10923025 7044 5914 342581013 364308929 498677725 5686 8981 7291 1369 2534 560192722 81 95082001 9954025 30689327 660 1513 309846993 439778052 423473870 1225 30085225 76 94965025 20151121 93 373626640 51 8900 5171076 97 2 7569 139695490 99 4327 980781128 683058043 26050816 781146883 8 26 74 58 5118 8503056 3 8 7921 247426761 81 8009 49 1215 21 79 37015056 4962084 8631 53 758 18122024 146343897 91 1963 3772 349385204 268399793 6382 6250000 9149 862639899 13 79067664 5308416 8468 898696252 30211076 9328 8477 46 43 853776 180991483 7928 275922243 91 258769601 8929 3 5 13 321980983 4 1089 78 330 103383932 19 33 658299835 136991553 6751 992135749 1681 34633225 64802500 16922683 1772 92236816 533080112 81 928378768 290005274 7471 58 9087 47839983 92 80 1937 4893 503444201 131439897 9095 8552 74909025 8360 76177984 1 11 235843353 3960 3600 2 42 74 6251 3249 9 58 49 1156 6724 5184 51 62 644 7458361 86 5486 82 8408 8549776 80 426184138 79 24403600 474932963 4248 96 53 19 7045 8503056 444021180 519951869 5329 641876244 9100 3249 23 2039184 9 8836 186996095 1373 58 1532 2242 6170 71 268777024 6724 64368529 54178338 45 87055162 413449 44 60341824 4489 4182025 6784 456976 5191 16 901569559 745691795 571457980 5908 5 5530 2408704 86545809 32 88101109 75036957 531929132 94 12117361 8516 493017276 318608166 8429 354709538 52 4868 3112 9025 98 6892 4167 67 14 100000000 887 462357060 59 65 20611600 900 58 7306 100 7337 47 252621634 1089 5944 500579541 3772 841678117 870798865 50 7996 67 3446 9325 98050933 940363940 393535181 59 7911 83521 7128 87 7639 1048576 6210 77 66343844 9302 24 33166081 6478 8317 140825887 39388176 11055625 498366459 1 13845841 375078175 90 1032256 962977435 287989878 441 36857041 992686236 56044229 16 679815452 512655238 5281 717563690 462746651 98724096 9914 40 7355 3665 4717584 3068 63202238 256 7222 5212089 137723283 2897 409138016 126818912 421309746 761959078 5154 18740241 1015 211686310 5422 3797 6 481748737 22924944 5722 2139 69 9897316 513560749 2809 963836707 603868305 6321 234256 185398018 940903909 58 46 295737316 68657796 4489 45385390 537068648 6665 18 53193979 9038 36179333 34 736073021 2 666166478 288039523 46022656 2869 49 956512648 6344 529 30 998250256 56 61 50625 658063777 10575504 474349574 5776 3085 70 73 993697267 841 35 9593 41 38 9912 40 99 123133003 20 26873856 34 357574421 378162003 93 484 36 35153041 4867 3748096 937309184 91968100 47 781480245 8384 1 34692100 1960000 15 6965 71639296 2560000 266490880 2209 54700816 3114 4483 4696 482893666 3844 2761 776966333 932071621 864646110 50 4884 2025 371504163 4 9501 972870283 438983645 196 2704 954118898 2691 2070721 84 29 807451309 92 14776336 888699720 2693 65 893 87 22353984 57 5939 6 9932 3460 7246 96412761 26 751693854 88 6633 144 11336689 3471 1679616 21 1501 9604 906873701 85 79 90 1681 46009089 7286 655302124 59 32 282031006 97 9181 1023 27 30716026 7939 42 84 339353910 52 17 98 97 441 52 93026610 62789776 92236816 4900 12 14737921 5384 845964223 476078754 4624 18 5498 636714528 93049165 82755409 9604 1297 630642089 301466551 766150753 786995443 720868032 923306227 69 744815611 1803 463074286 228902464 93 18695173 21 64 7699 48 626680634 238846321 556401183 941973311 6689 1861 19518724 2116 5882 23512801 2622 3804 91 5130 216180234 21 70 6724 7056 3231 940265754 5909 156429622 6562 5362 3235582 32 8260 67 567458798 985644300 64 17547721 8909 50 373538452 6183 28 1446 11370384 1156 27 78 850842363 89 71250481 406299205 9025 10 4419 75 5195 80 88 22667121 14 81 17732521 6742 9351 188356 50430774 6400 15 65431921 17 83872763 4356 30 38950081 1521 46 733670638 766419364 4644025 2 90722322 437204654 30074256 76499943 8260 810064125 863627840 1764 97495876 52200625 64738116 5184 750670350 83 971548989 30 1220 78 192832739 6084 8236900 9582 9931 100234973 97 38 6241 44 4935 28 8464 2612 53697024 9604 34433424 822418995 1191 46 29 78 832885366 54 144 30 6729 1 58 3613 838543520 8997 9839 3292 2748 284720460 57 63 130249458 29 616075980 6815 8311 309757789 2016400 53640976 84 25 34715664 13749264 64 91438332 441 60 7776 9 76 20 36 7749 121959594 5957 6250000 80 68 8695 325952376 71639296 8601 7785 59969536 4335 24492601 190296070 625672190 321194301 435 3721 2422 919840133 989 4096 302952038 208509234 123309245 5475 5842 489233563 70 5 5726449 57 771774678 484558270 3866 71 65685181 1470 573167126 48 68 66 59 265961578 51 9720 2025 39891856 296 269420827 29986576 133683224 789658176 7921 36 4100625 60 1364224 99 31 98 4 979360505 57 1681 91030681 3481 3350 5550 390625 73 5598 8464 5476 16 343573559 29 10 2629 1089 2355 59 162939426 38 67 49 14945956 7 7225 96 37 33362176 55 60 54 90 28890625 206102991 25 36 898047174 1764 46212804 497460450 850759072 313271653 795001611 98922916 4489 6487 9150625 4052169 1299 14279669 212347650 26 94 47251876 51 332 259953602 1862 14386849 24403600 8281 33350625 121 83 2526 11 844894340 255764435 727225412 273869638 232607529 3739 24 26 7831 76 481014165 18 1849 79 4416 26 8988 28697449 16760836 8837 10000 303 48 9226 13 64 35 89 10000 13579225 241 5261 9708 15 420285279 9807 7569 9 2516 10 64 47203767 86 3136 9703225 4489 77 9517225 80 6745 469067732 472260186 209840307 45859984 85741173 3166 86 5017 8113 91 9839 73 4666 1956 508656305 351363914 94 9917 997415006 6797 2987 1849 25 507 66006516 1562500 79 2 51 778834611 6142 7 34 16491721 68 41 234579022 54 238449611 204129654 81 9823 4719 26 579290376 16695396 224570485 4096 35 328985094 5243 144 302862894 1960000 23 211600 694708211 9932 80 92 705329546 7744 55860676 544348469 5625 314677070 869719834 28031718 1263 43046721 3481 9106 83521 91 97812100 64 324 94 3563 136094701 2 4096576 7120 2528100 762886347 6 2782224 13845841 42 22 452 2639 10 319317020 578834170 4592449 99 146798420 592123451 4569 303035160 1270 38 23 1600 71 22268961 32821441 756 27 34 7744 407740140 427457039 400883357 7278 55 5012 79370281 2137444 9835 4600 8190 37478884 3816 10 426416576 4971 130304145 1174 70 99 26 6889 388799918 5327 1264 1681 4396 36911105 52 84 809438833 76 59 6561 64 34 510076938 6869 299089756 5039 22 21 810960830 7436 3025 2662 739788985 9908 9663 79 53 9 51 1048576 9580 63 5776 57 86 16681405 6373 7 45 2495 1 933217603 7125 5874 9959 269276120 2492 1936 20 38 867758397 2352 3969 4694 9409 61 675368019 31 203559557 7056 92 766819983 12117361 934193382 81 45212176 53 52 2601 4196 8391 533767464 925542794 449031562 5524 416 53620512 302500 63 8153 618805394 7468 71 832 2707 76208598 445037248 81 573 57517056 1521 33 31449664 23 19 70 10556001 16 46212804 632770833 165844399 587385412 1764 336741307 722814305 1024 75 13 99 48 53816896 306780179 7828 388129 872535656 343352616 28561 689038347 2134521 42 59 18 84327489 1435 256 2934 859 38 3 60 9150625 50 527642543 21 88 7396 27753604 85 9216 607709333 8176 259899481 43046721 10984625 178424421 99 734530030 8465 690797511 28611801 679780783 6060 1024 3981 2704 431333751 7311 9917 73942801 1521 49 5476 428 842381297 56265001 412067516 35605089 6793 8281 994584945 43 28 3536 21381376 482970754 379624528 2448 768085384 18 45 9409 141305555 579453786 8588 2500 7452 565504 160000 22184100 718658497 111631122 3844 169 7577 7550 71 5821 9025 6185 135424 9 729857553 8864608 55 20679954 79495056 63 9537 27 6528025 2085136 8859 21 946115699 289138017 13249600 2704 11022400 4078 25 3 266394039 56 91 7347 1097 55 324 9471 7510 2386 87572164 148121053 7074 6 3002 5329 73 4 84483021 313303193 5234 817535093 6999 77 41383489 289 311714619 98 426409 772510155 17 85 701111519 2397 5776 6534 7504 464924989 49238289 8985 13 54700816 28 38950081 7921 56 65 959 3969 2681 384944857 613985499 1876 94 67371264 33 932888160 4619 7522 9409 99 1024 910436345 73 256 824086624 121 21068100 70 8281 22667121 93 562060111 18 9603 68 4049 6889 640873741 497025 86638864 32626944 88 18595070 50 914924238 7032 92891044 6013 30 5928 4299 15 487431121 5670 39 1413 8661249 21706281 767 4477456 897841105 448680706 98 636 474134686 15752961 6671889 4273 9225 70 81 78384361 4 1185921 606329046 436417806 57608100 363569977 71 514244052 58 678455499 9581 249908975 557731055 13068225 398618304 55 14 8862529 773519366 83 4629 37 520485284 8305 6528025 3895 5184 18 4900 2021 59 97 2530 5234 7056 439 991765723 77 93857344 250093224 28164249 953739990 429672473 289207935 471690148 49 40 164079785 9361 82446400 255621629 9498 2811 57 498743061 394652078 6657 67765824 25 2865 85938108 2974 93895521 33 26 52969284 289444 1939 818353093 6084 39 5221225 2401 9938 8790 187668431 6721 757725724 121 50 7772944 5476 7314 203426525 34 8208225 1623 1679616 201048294 4 6039 74149321 64 7749 5756 466120169 61 717690096 255995880 44 54789604 30129121 133787849 9956 26 7610 511725513 14930496 49 7551504 1156 7013 221841 27499536 64240225 9010 167933006 23 4 69889600 715457030 30 2412 63 17338896 31 90 8810 45576001 400 51 6732 2155 302234045 2116 40 7816 537334764 178120838 5313025 130321 194481 736363014 41113744 31 1545 9604 114603988 9604 45212176 2631 86 4945 27 7 882780790 44 10000 256 133182065 36252441 7225 2704 76 40 45 751 13 8176 17564481 26 84 4333 98 12960000 786588047 203119561 757136176 4358 50 6327 8281 2 139315363 31804968 121289358 31089251 14641 492 77 8990 17 7333264 181127522 72 726293062 79 16 225 30580900 3364 59059225 594254347 40 243340964 5538 77 961 28913748 8226 1298 3904576 8308 2645 5476 7744 7778 268324 300699063 51771861 3823 8925 92 327545448 18974736 603872059 90 6671 3726 5587 10 100 80910025 43731769 70 228710237 8882 49 20 38572385 918293825 32398864 1991 942463975 438 605575849 45 37 676 206811219 34 8503056 183579024 607915923 33362176 20151121 13845841 932952068 33 4096 19298449 314305024 5306 7414729 62 38 41 8605 393959935 22 67 70 18636489 150 4452100 48 285 1599 694085052 15 2401 4846 5225 11229201 50 74 76 601045515 419480612 136431680 94 81 207956399 472716074 7399 1049 6563 59428738 4264 65 58 1779556 884459111 749750664 6421 3136 38 716620311 91 6447 64 81 56433410 33 7177041 1 803 20448484 816173583 31 38416 58 7510 147 33 1558 6178 58 9216 554470172 25794886 970249440 779459600 26255376 82937449 1369 4477456 77281681 38 37675044 2179 408831262 457233563 121 208488440 27 62678889 123953300 704796704 42 27707964 7878 391642956 53085796 250995741 85 814251829 801347299 26 85 846969331 81 3436 1 94 19307236 7154 655837937 22581504 80 3935 6 132655811 85 1530 404207723 61 4866562 2381 1077 33 9749 24157225 5625 7960 98426241 34409956 6185 366633279 91 9792 8589 326449109 602185849 7882 72 4609 13 67 52 49 10903137 57 9025 19 9468 3701 4843 76 71639296 5417 416093685 7 78 7774 222012773 2168 86128559 245646152 204890652 26081449 8106 7744 5800 9 75633179 421924822 1 54 570537248 6499 4605 76790169 24 85 72 87703225 5486 6459 849848661 412644125 37 86 7843 9252 123 48539089 300425813 16777216 2551 5476 26873856 71901623 49 7380 54 7414 1960 65536 87 25 16 17 9868 6241 4363 764864925 82 1915 5328 13 499683231 676 67 24661156 33 19 4295 3882 73 58 6996025 53643429 28847641 1156 4368 361 400 48 78 82373776 784 17 44 546899098 158276765 886335957 7589 9573 9 4509 961 51472798 11 6561 1826 257272734 547469300 1360 56 64 66 228 4756 8381 203913689 879590433 64986848 3404 615923938 6304 860031811 39 22 5795 60 51 29 3735 45 44 6106 1849 9990 12355225 1319 91 339283806 34 88 6880 99 74 477 9 5580 807439809 6241 176043380 3025 635528291 4813636 732316628 23 6703 44 81 1 6865 99161764 32 43046721 53655625 59 41 67 2804 7284 144 27 440296056 749249603 104976 2742336 6957 35153041 95 433331507 63 4096 286524742 5933 6405961 71 6062 2022 811034932 8196 100 19280881 73 68 218367469 4477456 13845841 58277956 5 548482502 36 40 759 1296 999289268 26 3459 486 4443 296312532 40 98 655700690 391840611 29 927641029 30658553 84437721 905 6654 774925833 81 7941124 52794756 1679616 6561 851584219 6 85 99660289 373510592 100 1160 6241 13 16 163910514 3795 9329 105533650 441 2453 28 12082576 341018394 26915344 3783 25 3423 55 15721225 12 174987553 621867609 3006756 6577 22924944 74 953214938 742 485941036 95 1929321 258116559 35 1752 3229 4624 60380052 47458321 751254671 534628151 15 27678533 3659 2313441 652518393 441711036 33 925 7296 18957316 1 6400 21316689 7225 30030581 43 92 9533 2392 433680268 445883294 969942629 8432 71 189 6332 7794 529 65 4879681 124 1296 13017664 2452 70 1849 51 1600 256 252955338 317839038 10 182215482 467351012 8515 45 670549170 608005373 46 74 54096025 11 2179 77 489 744622055 6621 5329 5862 196211398 80609904 7650 78 1801 2313441 84 6335 80 54 9872 7621 44 961 529 74 2944 914817193 33877869 78 701 7 4761 95 5041 4 1048576 954524603 84 16 55130625 41692849 8060 85 932846379 5528 396603126 210647754 762 829395337 1 2 98208100 89 126618914 6268 13742796 6901 69 6561 2601 4519 58 4757 1521 90 18948609 549791776 7584516 8 38 271834801 8051 377301679 74 7396 6826 43 11 5625 195406888 1688 3721 1155 625 5184 975766851 80 970727457 81 59259111 933788550 4356 86 1040400 4624 4481 74 324 3431 5986 702693907 310076017 1 2401 7721 79231498 36 484 6455 81 6598 47 86 68 45 16 739154241 3231 89 8503056 3678 21 6119 252555567 4284900 2970 3 256 6792 170344034 18 1521 2545 60 454160271 43046721 3654 49 186587027 81 58 30580900 21 499780198 72 609514177 410685694 158154070 35 65 9474084 55398249 24010000 6584 2304 10000 15 369472905 421718526 38 580082423 6589489 970500824 618765974 6402 5172 6241 2721 1679616 15848361 584109853 81867575 235580896 22 92 8471 279841 6 78 9793 412131695 628395664 22 6517 1156 3364 713 1861 39 480285088 7 71 25 7108 39 4096 9280 12 9 1849 92 2332 1992 7316 27042580 38 999 89 5352 212037713 155923938 6269 45398032 7983 614656 862232238 40030929 17 329 400 1938 42719296 719116407 9024 254251008 25 5697 1255 60264169 123288659 1521 4450 15 28665316 223798085 29 12 292720307 55 729762038 53 78 258720458 7362 10999469 5 61 1715 34 81216144 3791 980019001 441676287 51 687573721 579779551 1351 3969 7428 23 7275 10000 212187000 8543 444681338 5152 439647383 9258 3281 906663832 62 2103 8649 82146460 495020146 1490 33884041 787463278 3461 9618 317 12 63 28 3055 8 58724787 908759697 4 51855466 634 823092620 13 1975 35 2500 232274173 36 22335076 69089344 21 7418 4082 2409 39 924628676 23483716 58 38 55 6443 152353682 32 961 784442107 204388043 64 831075039 113626539 1089 9043 58 8309 742374032 7114 12222016 4356 45 31 43046721 185004313 37136836 37515625 532970561 397168842 868305419 326519566 757814823 387549461 49 525480401 14 59 606800984 289 562680658 6698 656573549 800816691 434742842 4187 80407594 521939561 42 334383355 94997532 30802500 968065389 9912 25 984186291 9875 54 378846871 12773476 2260 5289 7030 3293 9025 5329 23541904 821914812 37015056 81 3122 537470526 9637 37 12 88 453176297 89 3600 9174 841 2476 933069791 871814560 70 5873 2170 3969 755183167 48 106950299 6927 2601 6927 6765201 3065 1276 17850625 8430 8503056 10 9553 564001 6550 309064062 7803 4096 88 22 9 41 6293 8100 420394277 37173409 6200 8459 15 882025638 8 196 1500625 533718789 5373 6561 8894 64064016 116724759 60466176 7793 2836160 31 68 4258 3051 83 73753744 399806246 344914602 101579911 13191424 16777216 89927289 70 66 4088484 9074 5866 8 91278916 5147 2343961 290364485 2849 7954 520826365 46 18 862642709 400 2546 4900 610675251 7650 84 75 5476 875631851 74805201 1308736 62 566187691 379694570 963272236 2116 17 123976717 80 686925516 1430 7888 90 23 2634 439926172 923521 92 19802500 643916413 87048900 39303915 1478 86 3600 83 16 763 21 30 843 57 55145476 48 16941456 92294449 340 2430481 9615 12110400 40947201 81 44 285189277 467302006 26 57 482149582 53 65 71 16 7485 69 93 590502320 10 35390601 47789569 1333 94931328 91809 132786903 40340077 479709252 14 52 56085607 24 5979 1849 319092146 9177 40 27 812177976 5879 7775 9598 5576 57 231161970 9834496 18 7096 576 3377 49 3689 11 12296930 6304 26 1296 4822 286702756 64 225 312137777 6084 10 22 14 5 52504516 97 95 487060409 9008 7216 289523952 684110648 98 22 32524209 841 688209585 2431 8 57289761 683589382 9627 2401 3852 202051317 297525898 79 401956 194481 97 2926 12075625 70 983037685 244500165 44 47 261757057 150626171 522729 298700916 25 83 1268 78 408945161 6724 93 74398184 751430704 16 49 3080 66 66 2809 495085513 23 493255709 3051 537579486 96059601 13 769082868 86 763996491 256 7056 3146 74805201 2 905607718 627 1336336 62 198631687 1802 600339546 62 84934656 3329 2890000 528288398 2959 83 835311139 529 6241 563280524 3879 646761582 9979 9290 41 979814810 122021393 1292769 6076 65 614656 5713 4761 40 6087 490747475 61 3136 16129 17 3503 260715166 95 886 16777216 963158199 574607528 3228 20164 38588944 2295225 85359121 793456484 3086 82 582875167 974526332 3969 954362744 8077 25411681 8869 21 3054 155747924 50 516250027 34 7186 11 6 953 753084944 729 7 83 94420089 7921 82 6658 26 90894268 66 218842477 5 95 896535126 22667121 8322 9356 57 51 24167056 70146805 717620856 7634 110036374 68 17850625 97 997200537 3721 809199959 52056225 5476 7497 1521 2926 2546 574564 72 11847364 52 43 343424419 17 74805201 61 2951 4322 59 7396 41 5044 708842750 302 3530 2601 87 431072259 224289442 74962028 1849 3748096 810000 14672076 11 8720 3974 53 562412233 77757124 63920025 4848 2406 37 22 493868719 2692 6106 8339 2554 923521 6325 8 10000 785993233 65536 8105 97 360746879 3957514 54 703 53 97 540570094 6084 8632 35187128 12355225 428670941 4225 9330 888014359 17887436 44 4 22 137400826 22524516 3931 339354180 324 9422 70 556373358 47051772 75 30 290539370 161738005 2764 55 422624229 313600 47 933290173 100 26 54700816 97 215564179 39 242126788 94 6084 61 544351012 2190 67 7716 531355634 3136 36 1600 12837889 75 784041578 28 5329 5086 5064 3480 7311616 343301158 35721 574168942 7488 36 95 526833961 4 52 531441 20360835 47251876 119841899 39690000 1626 67 925892161 43 72029169 450312094 64 7 66 1764 47100769 532072689 1201 80350364 96059601 322384675 888868421 3069504 97 8576 12 819638816 44 9954025 27 937632384 5030 86270850 7056 73 7744 56 544644 2873 8556 11316496 239492844 21 479350555 864938959 4214 9987 7225 5476 47458321 67 1287 72 20 15376 48 93 3 938686312 59 3721 8037 14641 81 806630608 74 60 8557 96 14745600 4604 100787825 598710513 21 6 67 9793 45065038 31 48 1747 90535225 10000 40 941681367 1849 30 89 584686646 337 5795 1089 5401 8323 717451501 26 795365316 9277 1708249 3180 7392 941559161 293428654 1500625 403676663 1649 2391763 4966 3964 359791626 5605 62900761 2995 54346384 20736 54 52 409448821 105680196 61 81450625 8649 9216 9585 104894133 55562116 26 4336 88 325 3772 2521 142778245 7830 3969 358692051 61308900 2812 17 28 6561 616386024 60 7462 9801 901195105 392763907 968225000 35 44 268059499 524659209 24 93348917 6853 5606 75 798409770 2956 242053325 30 35153041 94188663 16 511999329 28 37210000 899228155 2209 2388 695 9357 4489 1839 4844401 6519 881951626 33 78 9 2447 4489 99 94614529 8233 6 24 3025 5184 326175897 71 9410 2561 56 88887545 16 369145620 2870 25632341 5476 408 45481536 8775 2025 607594743 198676105 3104 7404304 29 8636 892463029 687715752 524959497 4240 2116 6332 3563 1791 4 84 43046721 903 79981825 9 677923641 7091569 88 8801 15 8 95 50 1 5837 37015056 66634569 3185 323845135 37 3003 389639042 8 829395180 71 40 4005 576 6245 861288798 2 778 456976 6829 455898339 652974575 34 69 1600 32376100 795594580 846 14 5405625 2104 198491311 865382869 245050649 4767 417555280 32 29 116156237 91 5866084 9721924 62 729 75 57 54 279742264 34 1737124 689502758 1800 23512801 13286025 6241 776486876 2452356 8454 2193 72 741101140 41453392 394127175 3278 7241481 7738 2025 1308 4029 9604 42 4356 4225 3280 68 11 4088 81 900 8827 51825601 3541 2673 10 64 6146 6585 991746663 41139396 24522304 2002 12780625 61 841 484 8 96 31 84162276 15 7654 9655 6241 36026878 4939 799041478 7225 729 729 142612010 5067 946443062 61 99 829169708 86 37 625 571682510 6754 1 1089 1768 4624 87 41 602778336 1775 73085401 9146 750061338 4729 9801 25293146 88 1916 81 8811 95516739 27709696 11 3249 62578794 295817448 336818078 264640455 841 9409 281414834 62742241 3969 9661 3397 94 49 1681 9 122855943 776 9043 49 6096 4356 8679 8918 84 5929 8649 81 668713964 821 9517225 56 63 10000 26873856 64496961 55 1926 259768605 5170 6717 3650 36 83233093 95 6561 93 6241 468173452 3261636 183095633 539 3307 1954 44 2421 501316761 403 65610000 45 9409 639112423 289 572298041 67 731572876 3278 336435947 2123 69 9745 12 6627 7262 74753316 934301029 4307 9 43 834420610 865882905 13080016 23687689 29767073 18 4340 484 1764 705979042 8503056 39 8452 829949242 6659 33362176 3391 12 3600 212618668 841 29756210 5451 649011239 59 3980025 26873856 9483 8150 61 45 427535317 7119 5764801 38 5181 4287 402 91 7892 289 3805 1024 30927376 71774784 3857 7766 25 48 14 857470317 76 702096838 821142428 792871453 400 1411344 342458566 9198 6724 71 79512889 67 221027561 42 723635496 6510 531159754 4381 3374569 89 38688400 228886641 63808144 47073321 7744 47279376 7398301 157407623 24010000 8504 3437 4956 16867449 74149321 29986576 65 234569940 236421376 1432809 9240 4356 873161931 849966637 21 21 729 78 740855520 15 49 857802879 3176 9 3521 17297281 2663 901470348 1600 6153 113102376 59 78074896 5788 85899545 3 1554 55497547 7921 9819 4871 4624 13151409 589 440338787 96 14884164 9758 484 688741761 60 1024 224886322 7056 17892440 48358116 581581529 7822 81721600 551121039 58773849 8503056 706 61 9375844 10556001 32 66025248 857379753 63123025 12 4565 16 6455 6784 4994 1025 43 5 80 9 160 560958780 88 889603317 721249690 38 7646 7214596 933219952 258613016 26873856 483020918 61 101023512 60 5505 7944 7539 80 441 8447 6424 2598544 39614436 412356646 4488 4 72 752898808 7317 3867 50 8801 39062500 898 9389 1771 35153041 665 553589550 400 28826161 22953681 6186 622796342 12180100 717804111 20 207396642 31158724 53 256 2342 5476 48 89 63 584729280 740950901 3844 69456841 18 35 2500 19 995243786 3392 7921 19 76 29986576 1185921 1 6 8803 279841 936688041 51 19 45171841 9 21206025 896206193 1075 575570221 6724 838382610 16949689 201724267 864787288 50625 8573184 8031556 51079609 5262 2401 5184 49 648539054 9472 978308590 2311 28561 65011969 81 5942 5019 925818292 96 50625 7393 9216 702304474 929007324 5625 2635 60 516157419 8853 294281639 32 3053 68 784136960 13 46 1296 5030 322624 1197 10426441 6763 7828804 7643 2601 19 4527 13070640 348829093 40 8117 28 441 6326 71 13 573587854 55 81 96294969 618434172 727359565 97 9622 6839 1773 12 316222150 254065891 32376100 679008627 80 852758317 9153 25 1005 4624 1296 2850 260844975 2055 5 6765201 4674 10000 2379 745151164 1156 4055 6605 13 47748100 64 9899 289 679694292 995518418 4 93 44058715 7476 9414 474757135 347119797 3969 75377124 86 6378 246151957 96 9094 31 157470619 868141203 6889 31812746 2401 5184 85 8130 789954120 361942663 27 708931806 233999805 56 97969 249530339 8468 94 313994214 93 4225 549 271647633 8949 82901025 7838 4719 67 6533 7519 935802871 284630481 315653290 706108156 1448 5911 8229 4761 590154832 1590121 22973915 137037780 55 3400 2704 932274918 34 7616 9957 403637255 379369910 1851 47 84 74 2085136 710649 2916 169 2136 26 68 4397409 9017 2293 22733824 26925721 58553104 72 747772490 606794701 55532304 7856 819578311 2108 25557847 9582 323471069 256 84 89 3418801 3671 160000 8836 84934656 99 2579 7861 344522982 6713 7525 6647 64 70 30151081 4882 41 1444 552920216 9881 837564416 120469114 5483 100 3982 59969536 25 8836 2916 480249 9 27 989487309 51627523 20 67 98 1444 6561 95 9313 614027785 54 607 63 82 2704 1679616 676608430 43 9326 46 1 858383588 705911761 11854249 369483841 26 5168 16 866879439 558039569 967624770 2437 7986 30 8 736 1159 3827 8733 95 79 104976 1928 40 8281 28611801 613990769 947 41 4761 2983 39 106929 80 7921 9115 22 85 3721 2108 335240724 27615025 2475 8878 1774 35 1771561 74 38943553 79 802 728208560 1035 14 351 19 24 846400 2487294 908572945 12418576 64 42 2646 10 2346 7622 7517 939864097 8656 5231 923521 44 345302022 848281723 50289371 93388188 8636 3644 7056 2916 830931994 5184 496803621 44 676 6145 2601 324 825272811 3686 16777216 559326363 361 748961388 605314096 8 9315 50 52 15 71961289 12082576 1324 87 1089 797046120 2267 3844 7720 5184 71 52199642 484 5 9286833 390625 2500 147564579 60047001 23726641 47 5695 522766438 46 681674284 794679280 45 67 234256 25 23683412 7272 80 62 37283236 3448 91776400 3361 10556001 4981 2500 8399 1412 739266261 9708 26 3621 104976 307596016 7 368823742 5755 50 3563 3164 81 67 2529 22543504 24 14776336 2289169 64 59 19 22 8100 3709 88 4331 7828804 84 5954 5162 58461316 9604 736236999 85 8869 5184 824139075 71301136 7093 13 6405 1479 361376188 16 6619 46 1830 21564470 669729672 62789776 434213287 21377251 7225 8100 31169889 43349056 551011278 69 8260 682 834549557 2085 38 93496675 93 7229 161 83 17 83229129 584224591 763215643 28174864 226244457 5562 264836547 49 278 1674436 60 7742 2601 256444286 7092 225 286414526 606601081 5077 16 88 7225 329940901 89 6561 7844 51 5506 212381562 305955256 3896 511 45 965232107 6280 4123 6824 433696017 71 138148027 7921 49688401 934017710 3989 31 4194 923521 9465 22 1948 44182609 4125 3812 34327881 258945145 3478 7827 22 6037 66 24 75 739005151 2425 3687 5184 31169889 891 68 41 357294691 6628 426665719 5965974 9484 51 3290 313182990 26 193 36810466 8179 92 64 7789 7272 35153041 399337752 187527816 245694455 12960000 156 3054 10 4 36 141131398 668528608 1500625 121134453 8617 5124 61 3969 54 870028370 9 49 2913 3821 2351 4624 99 38 4225 9644 81 1336336 919681 60 95679551 90 65545216 356206507 6151 4900 4678 1185921 733703623 53 77 2487 795895219 6033 3283344 899223155 59 3 73646384 7036 1024 16 7023 703879429 976 3553 662679297 5680 9067 433828104 65204347 7 93 945462357 5193841 57 776172550 84 892209603 78368102 8649 1232 3657 7057 267295526 189004581 2209 1615 58461316 405054540 842418079 368514324 79210000 50 3481 45 369828738 3826 9854 33 9811 82 7313 88 37 84934656 2517 11025 20430400 784775835 221706757 75 53 6126 186927473 172485830 474117878 406741439 389257802 35 392697425 28 70633750 93 169 784 753 40513157 369930393 937327744 94 1598 21594609 89 490 867 981111523 196445133 65536 3963 12 6627 4624 2393 51 54955422 95238081 1698 32148900 30 556931031 5754 8466 1936 89 32855824 21 6724 8127 3600 6 9216 77 5152900 1156 83685904 18992164 717377778 8829 3286 144 8464 841 279841 2025 4937 453 5726449 777694300 2415 4900 2401 41628304 5173 91 8943 94 1600 6251 42928704 55145476 9639 324 676 69772609 4178206 100 550423178 5701 5625 1225 54040155 1849 6561 258627251 3 1730 98 94 7332 334878139 707152596 16 453144344 60 47 3283344 361 931185822 995 17 213761819 8285 1874161 985251964 457648240 4896 70 1241 76 61 465695770 4055 3034 43 2158 1896 819747322 37834801 2033 5866084 531441 6553 99 13845841 11 24950025 54 96196725 303968147 8211 9222 2126 86713344 79 3981 51496872 5041 25401600 56 629301469 1353 12 3296 5617 6553 9776 389039735 27688644 1512900 3418801 88 6072 96 14 4900 781255439 620716344 481770203 276521614 3502 987384206 9591 77 18 2311 8025889 850 6561 15091813 571402249 356793874 64 44023225 3481 6084 7312 6184 8557 9458 82942193 9611 98 3956 38 804 84 8895 37393225 284990457 6139 1874161 254378569 575035572 951307846 372422829 9443329 8169 3197 3122 2656 10896601 2206 456976 1252 1496 59 227 9775 2 825325552 435772060 71 64 249545193 9999 88 151812370 100 59 15 8035 719909736 17 2380 97 17 13 3844 3799 9511 55 83 98227921 627264 913514558 6926 45887076 6573 19 2401 8281 90 16 30 4328 723 942851567 1996 948559518 476450610 9 294231648 63936016 994500 810000 448490630 48 2948680 290058369 9164 75257452 815714335 4617 17 2174 105770334 48080356 8321 2184484 1127844 8089 29 86192783 806136558 35 624416696 913059567 16 902076755 82 15139881 491723115 4767 5683 61 899488198 387319164 8503056 58 380 51 8238 23 98708966 69 334798486 74218225 131751721 1 4423 385614564 92236816 27 73 1 4761 8392 29 3025 329626952 45 2636 1089 121 89 4100625 5669 5476 9801 3248 423769821 500 948593622 954946840 99 556965618 6 86 376094289 3183 9355 6206 4489 99 264687357 1675 18258529 3141 472494370 834980329 6534 242 9340 48 436277402 730477798 4950 283031946 13 69122596 6658 20 27615025 711589612 9107 1936 3096 13 1564 78 286604628 586112045 29593600 25867396 25 228408193 389986738 10771524 3969 36413913 12759184 47 420004395 854822006 6637 5085025 6576 10000 5306 4705 951076397 7144 39075001 6502 7177 4761 51 42 8 5568 92409769 5187 45 77169871 47251876 5829 224258834 2809 250088970 6374 1560 560658627 735017649 313058066 70 93 525100305 8393 100 8925 560077115 2209 745544872 578533212 20151121 18 1681 8809 75 21 3423 20 63 16 8733 358328943 9251 82901025 522064134 38416 461121704 225 4 500825682 37 7 318462741 2203 5029 50 36 9339 56 8281 150465052 41 8122500 20 361 752210042 579395791 10426441 264643693 2601 729 6694 12557499 2916 15 652633102 2500 71233600 348916035 67 1112 2601 5 9214 96786244 60 631 160000 11458225 10 2974 1703 3060 19582620 6577 213878220 1567 4774 7569 9241 95167863 83704201 94 265816307 815168119 69 646540811 7530 2282 14 53 2233 92 42 121 49 721444184 196 5 895155442 3418801 4328 4829 6537 10 18 16 136161969 51 13 70 78104104 651326848 659399665 121 51 9464 1510 676 376209235 3338 12117361 25411681 2480 99 4096 66 612989270 3198 51998521 599489554 14653584 580 27615025 1225 25 41 289 1268 807234820 18653761 8380 19193161 632100166 522064828 1521 9681 3355 9050 55 6067 2457 75 61388846 7921 642315933 1 277581672 737709337 65772100 217039320 88 448938147 5625 196 1415 542 9878 4592449 40 932531259 4356 196086427 80 7870 308999176 16752649 278888510 1081 3481 194481 10000 112338557 65 6733 1 7390 5745609 1 5193 78 843807114 15 3844 1379 536071458 2070721 7403 146172958 138329936 26873856 8149 64298612 3027600 2916 964081860 77 793502568 4923961 1156 2305 284099546 9651 16 3600 620970933 868617373 52200625 21316689 1156 8579 78 2065 32558436 4398 9801 42 34939921 2747 37 8917 29 7203 6471 93 3442 31 9 520378203 99420388 5721664 45 3600 41088100 2443 433869954 9404 28376929 3356 11 9067 996596417 1568 136616114 581384199 961 18395521 5926 34 8422 5636 94 518117045 324 56 43 694162889 6150 32558436 504359618 38 8756 3755844 14 84912874 7031 5754 955034166 8464 8634 115365529 21 35 46 1681 5720 7825 7974 65 2209 625 40 33 491625569 423281628 811863625 219780094 23 1679616 96 4096 127108619 4188 576 36 894599784 72 4807 28 483 31 712604197 61606801 12960000 274297382 3 57 8195 70 357433557 9134 2401 65 600964931 345906565 529668962 30484645 92 2560000 88529281 25 2885 3395 60992036 26 91 536 1156 137046932 6623 906520882 9408 71639296 9749 196 8182 12250000 8793 85 6964 2241 13 12264004 1955 82 1688 7859 3368 51 5476 99 1339 9588 3 12960000 429077668 169077178 866940730 57 8935515 40449600 90 73359225 214670782 538364896 358288079 43046721 8318 886316683 135075996 1764 841 9267 34 486811709 9707 7070281 6717 695716134 761022846 937353512 55 6441 98 37 18974736 19 36 17 8035 2704 735649221 59 524671619 872983303 8649 955310846 4272 870547683 18 86 6390 351166201 7081 62742241 3684 2553604 535806209 36 1369 2822 894514542 82 1456 294383534 52099524 531441 2304 81 342339380 6 1226 5050 29986576 793 34 6975 949349491 53 841 5041 3844 400 356738954 36 4624 828467465 38875225 10 8649 710149344 1296 2301 5922 65536 4 7214 10 9089 8836 54 449502620 60 767 95 44 320 163748684 38 298141460 6191 896997004 34421689 2520 124635451 5771 317878762 1411 48511225 286080191 34 61 629428210 22 33 14 220221557 6 4617 18037009 98 47 919967134 9548 29 2161 625 10265616 21 58 2601 1089 2233 833817666 640027420 624902938 610789148 8940 6218 5452225 9604 76965529 2913 7611 548 506775367 4306 40803945 31640625 822 51 814 8356 623254241 22184100 1336336 1936 25200400 83206095 7247 34 3776 2401 51782416 35 932283399 89 70930084 21566736 7218 98 4340 84 339639927 1713 47789569 42 248048024 9059 23 10 4708 37015056 15 705238453 135734833 1 8922169 76114493 15 3 79 207367149 440401150 4624 39 2 2825761 2997 29986576 81090025 76 123901869 7225 30 1506 117429103 28561 177285401 518 22325625 897443533 794 2684 56233831 6560 4989 65536 575864749 10659348 97 100000000 65 42 5572 65 8889 6102 62853247 30 38 625 8707 25 4266 33 303454672 97963406 4891 80274648 5317 12117361 7225 675 65642404 88 9604 4039 723747890 89 781598992 10000 47 12117361 1661 84934656 309 2 41309463 292940396 686530875 873 64 922353973 5375 1920996 69 576154322 916051147 8373 9245 3146 122379104 894996185 279841 4274 751072597 95 55 160 56603560 923521 511809526 767175093 5718 6 33 80 9586 54 59 6818 4187 9482 2120 3564 5633 397001984 42640900 59 794070408 9088 315107969 9749 32 88 9673 54 80 688594460 51 3600 8368 1572 334099448 847188444 1058841 374425468 588655349 1012036 2825761 109922013 12 2380 338688200 1565 7032 84 8836 5597 34 5971 772531937 59166864 61 10 47133717 92 50 730112226 11 50951044 3025 2209 2555 9373 3090 9942 62 63 7073 2082 50 54 7396 2002225 10 32 6 557300728 63 15054400 74 43463716 8563 1901 4145 39 76 6007 18386944 241277107 53 551678054 8320 948500567 29328564 2340 529 225 90 27636049 829089185 46 1073 89 28761769 596 433 984064 7625 7498 99 37 6240 400 91 4096 37 43362225 3857 47 496 67765824 6889 2238 1721 889640176 8 9690 38701866 357736039 8310 474949277 458670985 96 40 9604 289 1024 19 1285956 93 931876509 944837764 256 2040 354794257 55 6252 96766569 4136 37 97 34492129 58790678 9069 784 24 771279132 127054113 156440534 14641 1610 74805201 65885689 87 6198 27 51 4963 21 1490 53779501 71409737 231678939 38 8801 937590198 12 4 66438801 754973004 5929 1 6590 583696 5187 97 81974916 67469796 3301 3203 5545 69039481 5625 3058 68 23454649 63 670761 946586800 616828574 26 882497811 5992953 25 6326 874023382 2809 144 6113 14737921 9409 38 78883201 459298683 65536 4716 96 456050733 1004 5929 746682369 760135782 2025 8281 94 33 48 45 2348 81450625 16394401 9238 16 8656 900 314721 94 8696601 6889 188369062 7046 1587600 49787136 6281 9138529 79 2459 74747507 100 11316496 225663319 44015568 400 8 160000 81 44 168100 5583769 6526 53613063 80 552613474 8677 52 337221403 901693042 9173 5144 7096 158 3461 489492829 132296011 85 624 5 40 2898 514889963 7490 11 234010323 729 41 635489593 26873856 78375609 338724 6905 7601 627236726 52200625 90 20994724 721182127 6570 973412759 3 4892 786407890 7817616 76125625 330062565 82246761 3382 2492 76877824 1263 757221965 302976404 64693190 314874971 741440551 885617954 541578738 1089 97002801 40 43 3025 649182825 327830217 17 160947333 295414584 59 62283664 17 95 82210489 10876804 1369 5890 12 326521837 479754634 3933 22 19 49 7146 211913178 5976 7 68029504 460676598 960405316 21 49 8349 1846 23955459 7786 8757 6605 2263 44736616 31 732 30980356 78 23833924 109825195 5730 9952 7122 12116827 73 8951 11 36929929 6191 1375 5315 729 5184 7135 3590 134268974 66125118 76 25 78 67765824 633 64210610 5728 13520329 1912 12960000 2304324 27 1048576 369933807 53 125866495 15 5598 808519057 64 96 4386 32433025 22 855900971 7466 6459 50353216 6186 44 804314811 28 361759065 9025 90 593036514 379815728 739420828 945966072 3748096 2 10 2601 16777216 21977344 213101348 16125058 713539606 45037521 3481 97812100 9866 292841090 912 176721812 631052718 1488400 220576665 6788 10 46 8379 338494898 50 9062 2350089 4761 5340 5776 8174 57 27 6561 45 1558 67 437931988 78 78 2788900 5718 4326 6581 78943225 231 216767485 441 8287 6241 20611600 81 73 5 113592515 75 2424 212522123 9801 659548485 21 8789 7961 63 981658247 34 28019714 2209 26050816 450126596 1369 841 2280 1423249 2387 899419455 55190041 1285 455171818 165018360 7895 841 9469 37773316 309843774 825542297 73 1444 2500 16 19 6460 559143871 640 688676655 272362929 551855845 5184 18 9801 1 66 2457 680659442 52 73 790874599 4356 97 8284 451273955 5772 1048576 1 196 59 686945469 899179000 14 1679616 161121445 909504031 301432606 704485819 65 886 45 4 11512449 136395600 81 75 3558 27 7445 75498721 82 64 74 40 390625 402567087 2331729 16 696432209 19 4300 562162673 48 3433 7446 23 7789681 9650 274426071 771577939 486 891838015 572534032 97 21 1211659 1764 3539 214349722 2404 95237612 44668619 42 13712187 356 1710 79 94 43157629 7493 5104 342565399 8 66 72452020 1653 878712842 76 68740681 11 2915 9367 52 4669 36 30 1 47 4267 87853129 6562 256 8262 24 7569 50523664 14641 26873856 423860808 1369 7159 562651244 205471241 4281 139642533 95 5079 7562 164087676 55428025 500808190 9 77 1324 789826471 1549 20 4221 259676246 3192 65 5447 91 9695 1418 37 5774409 1250 91 238379561 23 65 6536 2742336 796014179 682260581 6369 37 790697286 756180407 899642833 5329 143607063 33 6699 15 5 675 31 27 30415225 8 670 892346806 753295055 8106 46199209 26 4624 9164 16 9697 94 87 390773423 95 5776 47087044 104060401 81450625 1282 82391929 96 8 1521 6084 275257042 31 67 71 26 816366995 8839 5403 92 9 67490915 784 7921 644638727 84 15848361 5476 87198244 921753653 60155536 817 6232 4958 705007125 30404196 534374569 289895367 280 4761 4577 6017209 68 34 730 13571856 60 30 954601032 957434854 21 52215076 977700074 416250573 310114139 63 5180176 27468081 86105647 59505796 2426 4605 97792321 2219 617344376 65 4244 28 79 2704 25 2401 166550955 97 1600 775613612 279974494 3869089 2387 531672251 49 53 7610 4985 8780 62 855162950 101196404 95 7676 15 306804307 42 50 65 7736 721102761 61 918498219 40366679 531099966 9481 68923204 38 3 2500 306225321 23 59 449076964 162897254 30558784 5929 647421891 2809 42 1874161 1048576 95 6150400 654903835 7743 753908028 2304 1637 8281 19 8865 349290781 855603268 7362 37 1056 5450 919119297 3594816 508987580 56 850959893 100 8 3283344 602584439 284379714 1302 615 1024 10 965454885 3844 8249 34 55 145616390 162050704 6017 978 77973562 81270225 31047184 248660750 4700 397947323 764567615 3344 94393900 41 19333609 3111696 1500625 582 3 9226 17 95 6470 612021387 8778 1156 880 42 828300398 31 8703 5097 676 24 25 4580 732533086 350315916 41 5750404 60 386107426 2601 146533113 822649 17 76055841 4705 996 5055 437714881 1042 1679616 72 17673616 26 2304 129478655 47 9801 362001147 125716618 276107473 39286708 799659963 5541316 960940937 841 57 20 8 74 7147 102365989 488739161 768 810326407 715519788 7569 497062629 84217329 3435 3825936 3 2448 74 136695478 946 3038 91680625 75 531835041 7116 80030916 16483600 65221776 36 7261 2848 63520900 9801 35 2202 46 13 3721 41 92 9953 841 507761136 9913 1369 5776 22505536 2809 9021 6838 53 686888371 4635 1369 1444 1156 63 15752961 34492129 32 135346933 955947952 26 1012036 614656 62598074 47 379854915 9409 7396 267291004 17164449 957344117 204501605 84 199068698 7161 9364 5737 25600 18 20 71 657 8649 17388900 39 73 40017389 766563045 157481855 33 8274 451939083 25 48 9761 8985 284526882 6496 313030237 58951116 1223 57 49 49 5417 33362176 920642783 5630 856683271 445868221 9444 1679616 49 598413271 263 1180 3049 71394544 3969 320 2560000 32 8 90 542598293 7921 35200489 45 533067375 4047 32 3476 393246466 484 89 28 2899 47 3534 16 21997658 2 1500625 3418801 4547 9103259 99 5245 4761 2304 872316062 34 7086244 6609 6400 708422276 29008996 67 9854 616513206 4692 59320099 447752993 76 84 202710273 40883236 84 184529440 1782 420770946 5965 58681107 10000 5074 78 121 923521 26 4311 2601 73 61 65293672 72 21613201 3374 961 25 5476 32 66 2116 196 92236816 5476 766291607 2401 7890481 7557001 6138 5005 3399 301364230 3 96 2894 4468 25 3 40819321 963039382 28751044 62 758200708 113417239 48 4615 12648593 2247 103557645 4608 7672 833803739 433 55 357250032 2150 55 145734998 739494550 136 1444 33362176 8212 8936 46335249 980519938 40 1 2069 1104 886679365 6061 77 9216 2304 26988007 8281 625 597384046 375480384 784 599799197 531441 9663 2704 6330256 66 38416 4329 699575097 149735961 51 47 1369 32 72 842166388 721904653 8375236 3136 49 293460120 3750 46717225 634759387 38950081 3111696 9979 6521 9023 1681 4736 625209628 30261001 72 256 2632 922 1369 7225 37822500 7447 21 99 36 4169 88 96 1569 4096 371616820 73 9243 186283724 722685110 23 8363 659254025 6561 128652256 4228 3470 72 60 729 90763729 11 551910054 177241 89 38987536 38950081 1756 505805820 253687844 67 100 134 37015056 36192256 31 3111696 415882861 7817 9604 37 32821441 956937297 59 90212004 264512912 4842 9305 269653843 6679 49 92794689 280724930 17104282 5240 20 629318554 85082176 77 889119440 91 6762 707090915 8100 4 6084 43176225 553536 8 785708820 641 700714668 2895 2742 31 141747538 39568760 100 679394174 4624 10000 6084 3350 83521 848563593 935642585 222461361 4 8214 9204 197056847 56220004 920467380 614656 698241262 21390625 5061 7056 36060025 3549 3594816 92 88 437599585 21 8427 56 9825 9216 33 3234 745578368 379993231 115276828 43573201 6724 35153041 88529281 219644336 79174404 20 804900988 99321156 207246857 454276 7074 83667609 27479804 100481217 112254482 254646131 7 89 454600491 316008484 72 64963600 4217 14776336 949837266 3299 6187 19 8100 80263681 33 47458321 373443232 526793516 3426 716 7225 62742241 716236988 29986576 64 11 678078821 96100 7033 4866 874136936 86 360537359 66 82 93 589772571 742228565 6505 761251626 4900 2025 70 26 2025 971236468 5764801 35 7225 5875 16 45 598941648 82 59 4624 75 90 526490662 7952 14776336 37589161 7225 494096413 1521 5520 5019 34 51 28 6400 604 5027 217526385 4938 208999463 685187887 3259 1239 84474481 78 24760576 92 3738 475391107 116663413 2326 529222979 18 8 38 83 558841787 1369 31 364989373 921023469 1 5476 847490910 8310 117973105 31 99 509421554 9139 8649 2616 356783969 12250000 8247 287690969 3150 10 565350193 3481 51 559504 164836 4316 551590349 6513 5308416 900 866886412 4499 69122596 159378487 7361 21 4633 80 9126 531441 787942879 12 78916393 61 286667800 1936 235223494 7173448 6397 114244 675636431 70 5049 9200 1471 8374 5484964 9085 6186 2517 2401 15 98 221156766 32 679196609 84603204 129617417 188588794 7302 9409 6611 3376 54 3760 852719063 7589 21381376 274923283 81 456772948 6324 4286 558208775 936330102 2266 910741040 82 5579 58 2006 66 100 18 300835178 2601 77 550071525 4 863937161 25674489 2082 12960000 469537191 6551 58 67 81 5776 97 5278 369753333 4296 6561 351253715 7133 70 164806486 756791908 33 15 4447 83521 2364 1764 841139408 34 1089 4225 4356 55 24010000 7980 474710719 8871 14 64 3600 4 5211 521704460 176067134 21381376 586549683 96 3633 679 6374 14760964 484 3726 72819074 8499 4528 126929339 299209868 4896372 144 1874161 393202498 1354 7056 16096144 255686264 1024 1285956 326772653 13845841 33 9058 80 827346105 627373682 75 78074896 31 6498 34468641 9696996 3322 105648613 444406091 95 8346 89 74545956 72 855341045 15752961 40 2601 47 4356 55 743655530 7148 629 66846976 8399 7056 87179569 163683255 1225 1232 76 95043001 388230866 5616 9024 70 35 94744288 835997438 5 81 68301703 4100625 238558159 1048576 82 30 98128836 20313049 8163 3884 568443218 52 40960000 9037 918062616 88 38 2151 213359919 19 263 600701113 66 44014464 1139 100000000 89 239 78074896 8447 9216 5877 660625030 377150952 603 71 5522 3411409 62 4417 10 5152900 169 10 5673 974297850 17 7524 6928 4778 3140 6773 9404 5476 4782 3802500 188321660 1441 824 698524406 28 6139 3777 14641 5970 961920672 117089499 4356 51 581922375 45212176 215087737 5209 14167696 405206608 74 9723 1125 812 18835600 30 137376024 27 1369 96 26615281 70 6732 7744 5625 43046721 2197 9740 41357761 418945000 6870 93357758 75 47 37 36 870788751 44 40 3249 9159 10 83 9799 6174 26873856 6561 22 9154 357376706 5440 91 86 85 10824100 6967 17 65 427800909 68 48553024 469703143 38912644 28 4405 480806307 2219 908160469 8281 3364 95 9239 86 344 3759721 4900 6724 26450449 722 7619 613485422 147465522 522174261 2954 14002246 242759707 54523456 45 625 56393146 868153873 4460 22667121 6102 72 68624116 2304 888748945 63 31486165 31640625 702210754 66 489159015 40 889814041 7932 37015056 5414 3721 311537406 4971 215201728 35074636 959350168 38 6880129 67 1150 2601 5329 8812 16410601 696835683 176494163 364 9216 1296 9206 978992446 23476764 369269598 44 341964437 111536278 822790714 17850625 71098624 289 908726778 6400 567791647 100 646146798 11696400 6561 4 3844 126417188 18 1089 40 83 88 820025458 9839 39917124 1205 7650 4910 802841740 5631 6319 47387341 7419 227840305 22 3924 783 76 2916 447277542 5476 38950081 406909417 338 83612736 823033042 88 9231 6772 87572164 76 14 8838 55860676 513571834 9604 67 683014062 21 2809 319695691 13388281 9482 30 4761 9 39 51 5041 99983058 322690444 13380964 2016 48 38 98 959200621 37 61105489 12117361 4521 1707 93 97377424 86936976 8923 27 9759 29052100 2922 62 340344808 90 9834496 9906 26 7428 9 78 67 54 2215 4383 835498648 5231 5136 908658802 64 31329 9808 18 12960000 475888165 41796225 126827775 674041 4624 313963344 9568252 1008 96 22 49 49 363537901 4850 53 30261001 44 5720 97 8157 9549 99 5 6856 28 2877 5776 469873857 576 87 173761003 39 97 883121751 361 79 2046 4 83 9427 195176678 9672100 782644463 54 19 8980 9479 308619453 27531009 236 7936 121 9340 93 163851562 2209 4943 1 16 676 73 827716435 2343961 24 8601 5041 231823784 47 2401 68 29 1741 4 6178 256 314127225 8632 76405081 481534564 326779357 509672118 3775 4900 89 953631320 44 97 9116 3680 4400 5376 3155 6400 7367 9954 6084 471240818 306678073 8824 4199 7569 69 90 2304 21 23 501 1936 19 96 415048693 33362176 2704 8247 78074896 48 484 609305148 6535 2753 3797 8710 3364 674650972 97 814725203 410093722 893 78 29 24373969 1225 75 39037504 24010000 25423663 529 691646215 55764240 91412721 251728900 13608721 6241 7634 62 7921 86 7821 65 7863 551068678 649636 791604700 6906044 6532 4761 13845841 372853633 466493608 45 1474 75 203031210 723135615 7050 1681 404834272 1310 20657025 20 4624 4881 6017 87 484 36 8133904 68608089 691463479 2071 7351 1713 5476 67 5041 53 2916 841 43046721 817208593 72781788 46 53 32 12 9764 7731 6400 628453342 756 865926141 1473 22458121 9604 9282 22221796 930010506 98 36132121 49054067 29593600 3655744 946674163 64288324 823847051 752904921 789 9149 5776 464097771 3102 974253257 6103 3153 140417983 764500483 20 33 96 9622 60 1813 298392098 23 7028 7480 80 92794689 69405561 15 66 697081776 46 821270214 4489 832411419 7758 744769 54567769 924947451 278282273 210414777 256 8 102619923 39 729 4761 26615281 370610730 1858 164863792 95 724283314 9161 6608 6523 5776 43 3249 596103912 83466496 38950081 3361 91 16378209 6518 2712 94 763398415 833569 9765 317 29 535168611 91 99 5041 1936 9140 6 367290486 803 807539345 4307 45316426 45 52 693475371 61701025 42902500 9 610101827 64 1530169 30802500 74 49350625 54 327165270 30 4 1399 4284 8281 37 909559428 9427 460340586 714 3306170 81 77457601 5989 25 18 32 10 2388 93 358 9620 13646720 1716 74872482 86 636894996 448294922 6390 915256132 324699898 6618 11 12 293793548 6724 284840807 85 2044900 122769206 678920250 8281 80072349 531441 6344 1804 182746544 695671449 80 69 58 41 802748594 127591316 57 3307 417425797 149224906 1679616 532 82 9604 61 328 107893786 1153 6724 77 82738281 2427364 121 95 9160 1681 1156 883 85 92912846 677438791 27793984 2982 52 1681 952 370622773 885704346 76 972599714 4900 1764 1038 5284 2587 4099 613965577 3748096 777433519 280409640 62220544 39 20151121 8 5058 35485849 15752961 4225 730240103 916961854 43 436051235 2417 82 613257045 46308025 8268 92 5476 50 2193 3109 2280 2861 3194 7551504 3428 14 129491017 841 9450 645 799174568 947359707 90 782590524 91 7357 33907329 76 54 8124 932763578 8464 77 566462312 3355 844467246 31979025 4489 73290721 103961244 53 8558 7221 575 7638 5383 27394756 1521 4315 783788935 7177041 192490275 1876 888121397 81 40363427 864455267 697844335 45212176 5625 94 1722 94887081 3249 1 8245 23912100 63316574 58 1852 377478533 72 196 3618 29 2601 7225 2758921 996565830 2106 16777216 67551961 78265119 61168041 574075888 5784 46 6528 388119140 3907 7311616 82 3136 61544025 12 418954493 100 9526066 46 62869041 5604 561861819 131838498 8750 2073 327518588 89 146021387 895481190 2209 42 4597 3481 990 7219 988121195 60 500350528 63 74 3778 32 683 6287 12694969 98 180 84 939659712 67914081 14641 84 666 3304 856273464 7396 1146 77 469194387 58 244657171 937604991 5 64 46 407187656 5638 84 8543 30 7396 171491282 484 782044914 4489 2314 994400932 9904 80719113 1054 5041 50 2 293908341 225 36 691477239 23 3055 2525 50 4371 26 30802500 219370217 69 9796 461041 69 39 2220100 5041 997359193 26 4036 426134860 52 745900120 10000 8036 691723675 71639296 4 676 1 807728906 95 900781150 8521 89 9719 12 8849 8411 2009 8363 19 896364813 5962 86062729 4738 9801 325818473 11716929 5265 72693754 173342198 88867585 3844 625 7279 690 59 6223 1609 100 4198 1724 4338889 94 17682025 2475 9479 9705 4950 52 762967499 8649 3960 832641133 9 52504516 62 53 11 17 378657162 2735 90 111113806 938216084 74 134107318 888291000 41 13155129 1156 6406 54700816 2047 8672 10 9057 762354351 64 815515630 13645636 52 750597640 19 360901061 3814 47224384 6400 43244361 248113550 10 9 4577 81 968983064 539330373 1887 2764 3384 31967716 72 6632 5678323 3892 279841 226995422 9677 522456619 62980096 97 5228 2788 92 30073842 81 30 58 80 2324 9801 1936 46049796 1472 5511 1411 3111696 9216 6889 479210401 456912982 721207480 793693613 582826590 25 6 96805921 63 734697457 59 337 8439 194533207 6148 39 782057414 8836 394303764 2209 66 222374596 94 2121 293028061 874435163 7358 24314761 4859 40 134249169 988813109 4761 78 38 16 9 4096 419101992 80 78 28238596 332175973 6251 19771991 8660 2554 872912000 8781 3558 259532051 756040395 165230937 524176 6300 6062 8062 59 2454 576 876459316 713950295 6279 763 54 104976 8281 43046721 576 3481 397886891 13053434 982025635 54 7482 901190944 1337 2941 435443727 3469 82 70 584676901 600297544 3844 675 400 376644448 31 8384 669694145 7398 13 655 7311616 9209 21 45 6765201 59768394 806404 88548100 25 5167 45657049 7605 840964510 1136 681135360 86 89 14737921 86 304 873020400 43059844 8 52 6666 929371860 6200 896389746 46 199512487 9238 9945 7652 18258529 822917874 8311 134007819 8649 46785600 3494 5184 8222 62601250 5410 7 8869 9028 6702 693253649 607830008 72318016 1588 58 37 7543 323089477 36759969 630062820 131641164 165620805 86 13 427499066 82 1159929 885089836 8743 79 691978814 121 16 63220053 402334223 324 90 104976 678791457 584054334 5601 20151121 18037009 32 5184 83832336 25 7321 279841 3136 464208507 316 439094845 50 402179493 5617 9289 43692214 784 72 47 70 164 39 20142144 225340178 38514436 81306289 45657049 11 44 648971901 74805201 125903242 9772 689295152 4761 70 22 5066 30 3631 90 81 660488025 1 234256 13 5184 9698 1427 1409 6630 94 5163 80 923521 74 95570176 840534846 307377637 9046 5675 225 4357 9538 6611 91 753065559 1769 68574961 19576787 76 169342558 52041796 9820 12816400 99 24010000 73307844 44 35 4178 134866301 15366400 7377 22 28879876 815514018 78 5073 745 8738 2643876 83 135638474 68 576 43 620726425 5929 992344988 341985072 44 239159600 121672645 965361816 2865 2964 788038357 24 55 4226 2231 1830 1985281 661015969 26 43243776 31 303 29 79 72114064 8565 7 1849 5354 99026921 39 60 3414 330488335 4 256 5530 8 551569453 2401 351 1286 2794 37015056 15 28 3843 983000121 5925 150300827 156104821 7928 5495 87 601 169 279033592 34 354715767 4414 5476 61826769 835993670 8464 39 9 41538025 984389329 94 99 525059192 344533140 831006974 625 643935985 64530518 5519 20 998 267705274 8413 6241 64272289 1185921 2809 26 208686108 95 4783 5874 7887 509596079 896 3600 731177367 9801 8513 35153041 6202 9488 832976734 87740689 25 38 5414 827291069 256 40 18974736 49392784 79 19660356 53 5538 515952367 46308025 169775167 524820233 715716 47858724 64 2514 10 549103360 5331 43 1461 27 77 64818601 2 8 3863 6936 165327806 509514656 15 41046512 4 2214 128521167 9736 9230 11148921 2218 820373338 91 1521 806963820 2766 58 751480488 282664927 84 10 76 59969536 55 344895575 100751761 82369 6561 98136128 60 69 14641 790705331 57 14 89 2049 26193924 7423 450509801 300399928 67 533794816 52200625 840 15752961 183017933 3601 335613031 948146918 42897499 78 1329 8520 85792263 9209 7225 5144 8049 1318 6561 4866436 54 76 29 227988210 752863307 71639296 849567908 11451456 78074896 2081 81 37 4955 409642716 3973 52 4640 6441444 7345 1521 324 2105 228239241 7350 123940537 93 6084 35428745 2500 4811 178616177 955377480 466096652 9216 2680 4637 2711 2401 94 903501080 3748096 131759272 504357358 39 12 961 88 22401289 1 48052624 144 7452 160742947 676 714532309 302918651 172099604 6765201 6069 20151121 514127512 424391590 8118 6084 8770 210823241 3234 845792440 196516647 1116 883601805 2250 12 6084 135169355 3381921 496 7500 4720 918901356 576 93 59969536 806961177 55219761 708444389 40364049 63600625 162726813 25 99 49 772100143 1276 1127 2500 2261 15 98 72 841 1369 121 13 82 63 7144929 1449 855342716 8281 853 50665924 61 990019872 3418801 121 36 59 1681 9697 550 55 7647 99520576 82 83 4550 456398660 11 17181025 4161 14 1296 55 1255 501619412 19486138 836872320 71639296 160000 8589 36 168501425 49 485800514 827 66 73753744 75 47458321 369568610 53 142020578 1600 46 6889 99 760670972 774 63 57289761 32 81 3519 3844 6818 97750027 323602380 8542 91 97 6307 65536 900 508696922 4011 93 297459719 1 1444 7921 103870980 945770455 74741333 5343 106276 7044 370167462 357697131 56 859604082 888 7396 6 80 34 524825703 43 9025 396 1336336 3497143 71 936166961 961 60 1536 47704784 101826211 4246 30 79 55971280 31640625 64593369 1937 412184411 972369708 399648601 65 67 484 9959 564206903 7 853366146 7351 194496496 2304 96 49 32 8442 37 80 7070281 2663 734328252 4748 2547 27881062 15594601 564870255 185407409 5874 72 17 36 1335 71588521 361 778475855 540829499 328386766 2490 37527876 84909038 75 70829056 66022059 42354064 2025 15752961 37762162 108116822 12960000 91546624 809 45 488447606 57 430 359816201 16777216 92236816 81 321208728 87 4622500 1531 470596 225 285904524 799918589 35153041 598074114 5309 9216 7921 385924190 5253264 6014 163 279841 5198400 86260124 5041 75 40487769 9716 2081 825438260 836030087 26904969 52 9960 177609045 67 344021482 3988009 48636676 433739655 10086976 8651 5021 53 502716325 7807 70 504 9025 4 656996339 107401381 51 385920467 605229205 413808043 179244164 96 304096240 2578 8464 99201600 10 2 97 851099870 88 6724 7613 87 652237260 40 2483 426751474 97 968571862 833769865 6084 25785626 50 705457665 1075369 9997 44 9 45 2601 77 573293627 99 734760169 3020 936040150 58 419596301 45 809555247 3248 29 959659377 27 55 625 3384 8079 216947788 65536 20 180567533 10000 980834701 16370116 15 7445 43 72567379 5476 293955831 1185921 4472 67 85 9373 4489 30 476900758 9430698 42302016 747242726 5834 7 3025 2 4982 6889 6086089 64 1888 717352743 1521 6350 38 662615226 53699425 6561 495531667 16 625 6251608 49 21 1 4355569 100 73101078 45 37 997644154 104797262 3211 156784829 1 66385307 346 1423 4167 1299 14265729 17 43 4157521 18 361 912121208 8982 33 98 99 23174596 3600 29 809485963 227417267 7209 707281 70652997 1 1006 1452025 80 6258 1787569 30 94987681 65610000 2515396 2948 3744 5616 46963609 219949995 170884618 934043236 805 72318016 37 79 553263647 21 36 6710 1681 761 2 92371321 47 435 39891856 37429924 30 7391 841 27 82 49 441 16762398 548765848 19 7335 2401 171236470 7650 86 2357 527677388 50 1225 41 427 66846976 213472435 5776 312481 332 829907050 4021 132560122 2 474 1 20736 23503104 9304 42 319280790 1024 121104 11812969 796808859 5476 169 1329 546749908 73 6858 4038 45 35 893768490 293 7420 85 740592968 398194503 84326803 14776336 64 739754857 81 3054 848797843 22 25 9 3047 56881764 91814724 9208 420645915 31 4773 141941135 16 89 670985187 724257371 8415 7622 55 7096 65 522900707 9 721232463 5550 73547776 3633 59 941952259 65 336556496 7 899652329 80 4372 9060 53 586 6189 21 475510504 17 376556905 30826762 75 801706113 552498922 68574961 641827341 75 86 841 287203683 23 752167476 88491649 85119076 98596 433598348 5895 72 28 38427601 63 95687524 21 16 141055300 67 7396 767627635 16 104976 713 501 81450625 77 9276 4638 100 95 47 78 5761 7655 62727824 349320677 21 54 29 2025 5361 877093276 38 50625 94 78275886 74511424 83 65 68 5741 956206378 66 29986576 88529281 91 347 310740604 5184 11262736 1665 5983 187489 493021007 1543721 37283236 4304 392503487 349271407 4 66508369 160607968 614278836 1824 724615374 7262 709763260 100 78922989 7709 205209 3752 4 5074 201774886 61 334171106 4204 94245264 9121 60 11539609 42996966 282 34 232 53 100000000 5437 967769181 49210225 55 65908944 9225 706828504 9 121 1873 40 61 222374306 580043708 78 7155 661624725 100 68 6084 8649 24354225 81 206839954 3602404 32808967 15 321511477 100 445393161 2304 221249251 37220349 93 95 12960000 84507100 8 534394523 980539678 38452401 9835 706847998 82 50 4956 390764222 1 6723 1434367 5788836 793 19994633 8041 2478 9419 17 41654116 70809252 27815076 106262968 411935759 62 60996100 12489156 33120025 2353 4799 1749 109530791 525668550 2349 3481 8976016 5652543 8649 900 92 8100 9604 89 61 1286 366903926 5621 467861686 139046686 989194079 79 99 5340 15752961 49190860 923606197 4234 145255761 7325 79 49632025 6293 21206025 8678 83 77 3536 9 348724156 9093 58003456 411944744 8100 1156 14 96 78074896 8680 73 61989174 82 625 4 9216 23 70107129 2541 2381 7666 7998 5176 6516 7075 7890481 8945 2152 5929 966069027 40901791 45212176 33 80 53475143 502772745 17556100 40 44 4222 94 62583921 6355441 75446596 50 731783000 7896 99 5594 93993025 31 3481 21 908190774 1 30 429981696 29263933 486573430 11 92 6561 228573856 441716485 23 7150 6 67305616 3 61429751 776095555 2216 2424 6 100 25281 852414287 489137324 16621929 31730689 805297191 21 38 28976689 32 5776 3090 4396 336618561 8315 64 20 39 22 52620516 981292891 209961566 373360467 308772885 5041 1565 466027000 205743538 7426 7483 331776 50 12960000 64 99 299670163 68205366 1521 912194303 628079715 62821476 11 54 89 529368810 587697210 379841401 9216 6494 6084 39 485150859 231004817 479796529 2594 3994 14 10812159 24025 945896507 7 923069580 26 127657325 2876 1024 819271345 27 4866436 225 428571086 42074835 65 76 40 48 11 633405375 92 60 5929 1185921 9310 56160036 13 17825284 48 2407 67535524 3978 1376 6767 83 4683 91 340792820 1764 46 551354018 5261 10000 431313338 928522378 30 38 1600 1463 33 2036329 4113 21977344 64 539353798 45 3925 608257350 5779216 900 74 51 768542481 923521 15 6249 9186 997582097 130321 4096 8503056 20 6092 34 15 462960422 39300361 79281216 422815287 24 237973751 52 313846787 554 6920 841 519215827 1936 100 625 1048576 97 390984116 416192478 248132191 7225 53 1369 121739370 483487986 9548100 839774857 88 529538185 80784144 3563 5547 33 10000 896605150 9813 3306 62 55 35153041 9 5437 47499664 456976 24 65108761 780261181 15 855506905 4650 379290860 7563 6864400 866 13883076 5282 648 28561 159755818 6677 24 637584973 32 64 170355693 2291 917954035 508122384 22 51595489 56 7228 6317 390625 4 67 728807692 8883 6724 441 97 9 924915603 563113307 17850625 7195 36735721 41512249 707281 51969681 6600 14424804 80 59969536 75900834 9850 324476634 78694641 52041796 81 14641 132 70 583772145 50639367 77 29517489 6889 92 227005137 9504 6852 1369 91809 2478 74 314892452 7964 442659425 63 69 77 63680400 14303524 8 70257924 22 8 2 80730225 183734568 3025 4927 8820 416553497 54781380 398585921 694233531 225 361 11025 43 16 383492612 61 73290721 5184 718094988 96 400 81 4708900 39 233221384 809042942 5714 6400 79 1681 229804274 34 70 3685 71639296 4491 79 496163395 462474262 7702 115 2601 912205528 759810725 100 4230 22667121 441 15 1532 1024 72478724 705393226 8277 226487941 234737065 371 69 3936256 179529260 29 423524308 52 74545956 3096 19 57 498087940 45 78588225 1 81 893661191 37 13505625 16 4096 57 284876305 92 86 2087 676 7115 22743361 4306 957975889 100 9900 9191 48861188 40 74 118310056 616012017 808762943 65 81812025 6646 293470293 9146 93 324 64 55 2008 1369 7138 46 70 619100568 978524938 72611000 4615 8503056 344954192 1940 2337 390625 9889 1179 548391161 84 6232 42850116 7921 6400 23 12 1401 2579 802354820 6946 85692049 92 24010000 69155856 9953 400324350 2143296 7771 941610061 86 6977 89699841 1802 1943 2809 28 942082584 1 5169 1048576 71324534 6591 23261329 6844 400 70645025 168795505 2401 2450 5 583013574 78 1 5764801 70401101 95 613544540 68 4319 2103 875700079 20151121 65 48 2 72114064 37 28 29 635 92 39601849 11909401 7617 309072924 3087 2543 3122 427702435 30459361 847176112 4489 92 64 82614838 24 7345 63 47 98 29 31 792762171 75603025 10556001 377120281 35569296 232619715 69 479918616 5625 175141617 4881 69822736 639 815730721 5422 816095134 53 28 22648081 647875687 234256 15 39 9 194481 6594 19 1936 4721929 46 791236409 822642148 26873856 24275329 785304545 77 31 40382544 142309047 5455 486058457 80120401 582670300 10426441 820561538 8522 99330600 851916220 22667121 8163 6595 5242 4786 29 806404 169 20736 5329 502751108 4363921 48 23 33 5625 4096 5 9721924 87 55 256 5946 4255 35020366 1600 15 48094225 3177 644338945 753831077 3374 3980 38 118848855 675085296 831768534 94 331518446 3721 3 100 1210728 41563809 4687 5929 50041476 13 85 58258222 66 387898458 2 660981107 315079404 4010 3029 493 79495056 1146 2920 74995600 1 10 44 26 2 8836 10 84 9269 3055504 21 815730721 74 18 9978 620483156 940841122 59845696 124419197 9009 2125764 26853124 782815257 97 7569 68 697553965 7969 515 810677917 234826040 31730689 523581401 6400 8986 32035600 67864644 54 190096 26471025 6889 94 826531468 6400 55 78 7569 48 27154521 6400 7001316 3418801 169 4096 9891 95 169 796547427 49 70224400 3664 557804625 2598 7 9 1 7225 41860900 52 2461761 484590197 4 3893 255793915 7069 447730961 117616867 9216 82 11437924 71 828326231 73 6624 923521 76 6942 6765201 23 83521 4078 45 89 12545764 33097009 650207985 216205693 774341852 16900654 1083 63313896 600441291 15752961 9248 7036 91 24 2965284 7876 934067780 9 68 4859 1156 6723 6724 5308416 70 978278650 12960000 6608 7819 73 434 62188996 4771 1338649 8756 79 63792169 98 975468232 794341706 80 148331861 17 85 9611 7487 9 47 9396 438203363 69 886777215 168075178 78 1156 55532304 71537764 48 65579504 295936 89953341 456976 217156 1500625 401160373 61606801 98 1690 441 872903469 2200 5180 48 495420203 234256 1444 34 280716084 39 51552400 59 92152420 1444 99713627 40 12 32170786 375394175 104009383 1444 84 4489 8356 2238016 397 7535 21 3497 2879 8624 53 44769481 63 49 84934656 629 289328102 3452 49702500 56 21 527179393 4 42928704 87 22 11404129 33362176 289273137 147209209 99 182 71 1298 1036 4051 74 395986086 138672362 478714991 697433988 8748 5668 95941656 67 399767225 4100625 29528356 6400 7341 81450625 194481 4489 4900 76 4225 3136 839846375 4100625 374894647 392286260 21 3600 16 63266365 1225 7414 3025 5618 205501427 18 24 748510757 271330520 8567 3255373 99 87740689 59293026 2462 5237 4277 64 3969 33362176 17100799 31 848411137 66 201 25 171400147 821892397 2825761 221577633 5744 82 45 168069499 1048 588509701 3748096 309416793 3600 84 520 76 2858 3929 10 8100 8172 28 9720 9216 961 29008996 6635 154115900 395292241 45 5929 6554 531441 74 614656 8583 438 5811 35 676 9289 42 6930 12960000 17 532426806 100 7574 21 6724 2431 7414729 89 180152440 8831 65 19 15 6788 5116 4609 721493621 9230 2285 4724 9906 961 705400119 2013 925092140 5530 98346889 783315653 716923828 74 39 4615 1444 61 234256 196 88 1936 844059641 961 621120413 43362225 65 7253 1936 454331626 513172416 6307 507143640 3721 4096 701752261 56 1104 44580808 59861169 3249 692835257 78 5308416 21512651 63 28561 8800 184397627 724618121 1106 7935 5329 529325425 950937713 8207 3364 80 4556 139635712 8100 42 448479246 7225 4900 86 3015 5199 76667536 52200625 459996415 40640625 9480 8659 3745 113399688 874991387 9809 51 139767533 2904641 677581305 26873856 900 459407830 23784856 19 283202479 7056 20 1 3540 397520050 88 676 1468944 935862785 301510874 3418801 35 91 2304 44 32 895844143 1296 82 170013404 441 2782224 69854370 35212478 26 465507109 39037504 79 47 842024234 1024 201003010 50 9827 46494502 52722121 4761 18974736 18974736 6339 446444770 23 1646 460844557 448659230 37015056 345946980 20071186 24974592 17766225 7 65885169 787154932 42 100 926 82065481 2462 54700816 108638692 49 88 1444 29986576 2560000 8925 3318 8313 68 1849 729 441 17009086 347193735 9011 24522304 5954 14992384 357764884 49216429 9801 9409 348349262 7941 99638463 2982529 16 5223 66048129 9131 40960000 576 69 1500625 90 5276209 75 96 595024827 540565597 4494 1085 929557029 139769220 4030 74 8054 97 99 1718 443755614 3025 7233 702009338 94 8858 47 55 345602498 4215 47 1638 786189606 90 9427 5702 39139318 2965 59 4459 84 68 94 9510 484442817 79 8041 58 410881 872031865 940322835 31 3376 2886 9604 26 38254225 77 1849 874165445 682737651 59969536 702756667 58 799198557 1 9877 4036 7744 478263999 4787 59351616 807210567 5601 941291487 1681 97 3806 2535 72 83 12 981082648 707281 7744 5721 9637 947 16777216 590992440 549628152 8100 122030040 900 992234244 19651489 77 176316800 9 4161 4761 49 355216 1454 25 8960 86888220 58 6703 4 4606 289 256 27 93 361350371 31640625 297746172 90 83 9988 22 4809249 28672131 2558 1024 8570 64 256 7 15681600 87 285322642 68624656 14017536 46 30 964015988 68 410881 20 3658 6207 3 483025 639673606 93 5821 53831569 63 119 5019 78 902057365 7746 10000 20 147 4113 8529 4246 625 4900 28751044 8181 92 3412 85 2601 2550 69 51165409 724064569 6241 1990 40467099 261042451 6472 5373 121 609258446 483233022 314984741 2499561 26532801 269 27499536 987437457 778473279 5143 8281 45131524 70 671226274 1609 42719296 8100 32 624517337 1801 3927 374285617 1287 81 211117346 5041 92 9 980789874 1225 945415030 852018245 725 81 15178816 88 8536 9216 41073724 41 1600 82 65853225 2768 41 7921 16 9470654 525741215 5476 722534572 857431289 392130264 570857171 1486 63 7254 5476 353 827956127 347 857448968 38887696 7344 695556 11 46 3412 4967 686341542 91 5494336 5866084 8948 480300937 1764 13957696 334081737 3129 5280 8206105 28561 426 835873579 55175184 94575625 8734 4825 89302500 169 2083 53740853 77 334977267 80514729 1422788 29 71639296 843619279 971834034 1239 6285 9904 47 24 42 69089344 9940 383198852 33 18 4761 2413904 8508 72 413007658 6558721 340344193 375583619 43033600 785335656 16777216 4006 22 5897 4787 469897578 87 1521 2985 8640 50 19 4976 256 52041796 529 432249237 400766775 21409129 2364 8866 888 189968824 16 6962 5 19245947 32 21 1540 3903 2825761 83356900 1225 52 1156 3600 814986750 72624484 2704 682293323 5184 22 43441281 73145855 8364 3383 47 2850 36 8 425564218 66 48 7774067 7840 3915 700624321 225 7 215 776781567 65716697 854199514 7353 15 6131 14 46 676 2500 521193728 59613841 685330839 212250434 5 29 3600 100 426409 32 6579225 29194253 5091 98883136 2144 23503104 2401 560043196 3164841 52243984 68 7462 3042 561238807 96731603 6889 4466 77 9703225 86 96 60 707281 97 13845841 23 30625 535618048 9635 458510389 10 48 268017873 1521 5476 8142 30 3177 60 99121936 17 3844 3577 61 587501334 796981705 5 8171 2730 50908225 332488006 37 576 418014546 954556087 2143 314 9395 239121 81 64657681 32741284 7398 26 4761 7 7672 3418 72 37822500 98 8281 889875043 7820 3036 394 4417 50 58205507
