86142 19656 67540 68877 77178 61606 84235061 85348 85348 186555328 72110 72110 123013742 49301 73123 868362767 5336 5336 905358725 67540 67540 563226974 67540 67540 421185882 62532 36576 811458081 61173 61173 349146729 66130 66130 634707297 25575 25575 480008260 29829 18738 52455758 58721 58721 289235385 22847 22847 543513534 68763 68763 668747102 67540 67540 776304888 68592 68592 931258840 74422 74422 417109168 43976 43976 331584475 32250 32250 284900755 13670 13670 28347699 57285 57285 13714816 67820 67820 18186012 14545 14545 34774247 54910 54910 217355837 66415 56187 738696573 1291 1291 116953102 46300 46300 535691400 58382 51976 304713084 13835 73286 645842421 67540 67540 316728336 34949 18281 537857741 61558 61558 926164589 23525 23525 574908933 425 425 422598799 57996 57996 477892667 26079 56440 490403970 82490 82490 288184 47613 47613 780825979 67812 67540 979885725 75752 75752 525450582 25812 25812 131215275 15059 15059 161808696 74965 79380 32366884 22894 22894 24953495 68877 37539 195845260 349 349 473248865 5091 5091 331789925 27922 27922 637732764 19515 19515 952621372 69238 69238 891656760 63549 74453 473095256 84680 84680 2153477 37036 67540 7582690 73710 73710 61470166 36438 36438 373312323 15945 15945 960361611 29498 29498 438479442 77917 77917 878285570 38873 38873 829397041 39714 36898 961895964 42463 83506 719012009 5759 2411 247561456 18565 56050 370713498 8764 8764 264071490 67918 67918 683961875 67540 67540 961629489 624 624 768522885 47149 47149 448079493 73835 73835 120914118 37395 37395 426373328 11504 29537 823107233 4009 4009 132952478 84750 30925 636132192 42731 42731 100996723 47118 18483 389601789 34857 34857 681684777 28639 28639 769898481 67540 67540 792821952 19542 19542 278670431 33363 33363 661031337 30569 30569 203905148 20972 68976 489634899 50529 50529 696771346 21514 21514 285272218 19763 19763 240079452 68624 68624 989598291 19323 19323 716333813 28290 28290 976464061 33968 33968 986750660 20246 69044 712845612 12421 12421 341135327 63301 63301 381161955 62190 62190 224846459 74248 74248 317647199 54785 54785 909291424 81727 81727 412754337 85666 85666 821585436 43684 43684 522327418 37883 37883 657783282 85844 85844 142265846 34607 34607 625676673 29951 29951 778873612 78214 78214 823892633 21067 21067 134492992 49301 49301 5417329 69736 69736 237522144 62349 62349 351991516 58332 58332 933328719 67540 67540 642384126 35015 35015 459310475 14943 14943 311699061 67540 67540 162309306 59739 47341 381273729 78940 78940 855194838 18777 18777 654627864 26626 76445 360475216 19769 66453 201572597 84841 84841 811043819 5658 5658 666842879 57839 57839 963116205 32589 32589 145880393 12631 12631 849840972 67484 67484 630242980 21910 21910 949738827 54728 54728 836491678 56974 56974 910390014 14380 14380 825473313 4238 4238 259280016 64784 64784 341569381 67540 67540 30785731 24883 24883 265554641 54113 54113 711274827 17846 67540 438257828 71659 71659 370300263 27109 27109 422252523 67540 67540 624637902 78271 78271 9645798 56322 43096 752763812 6653 6653 986832408 35605 35605 312641977 46808 46808 128450386 26733 26733 357848937 81069 81069 36051508 85614 6630 177749977 46496 46496 713813748 31368 31368 802066569 70173 70173 35364457 67812 7634 865971635 59036 59036 5542716 43289 954 336481029 67540 67540 819446702 62942 62942 9523262 12655 12655 742995117 38938 38938 826563117 37022 37022 773053580 57366 57366 632087394 67540 67540 307560931 75920 30051 210826718 19816 19816 830819797 78909 78909 641591871 52397 587 475340831 57291 57291 381581653 48361 48361 175512879 58115 30522 17267308 22462 22462 898858932 3123 3123 327271703 2562 2562 29184012 67540 67540 462325518 84164 84164 195864001 49222 72243 178884604 10696 10696 616198946 28187 76586 614489743 6237 6237 361589962 58423 58423 63251051 43362 43362 58133261 67540 67540 106176765 27400 27400 257910968 51464 51464 36894332 51780 51780 286820370 66964 66964 231006098 16644 16644 452527995 83897 83897 628590242 38161 38161 487196024 69741 69741 859924727 8617 26095 238069566 38180 38180 167414562 15650 15650 98595847 68246 68246 443451132 67540 67540 933358531 45733 45733 531247376 43908 43908 417229348 58947 58947 438649683 73239 73239 440631525 11933 11933 661051865 52909 52909 120220736 68033 68033 392866227 8534 8534 975108475 69911 69911 213979787 14228 14228 744502899 65519 65519 126522518 26955 19185 830138288 20659 20659 154497795 84348 84348 881315547 17548 17548 313055173 28228 28228 1604435 84843 84843 480117371 67416 67416 572165053 9244 9244 607211688 75416 75416 947284505 70093 65801 110819029 72945 72945 78603765 26280 26280 358899164 6510 6510 310116319 39928 39928 140008160 12933 12933 147520254 32135 14360 499864371 27093 27093 921849303 67540 67540 117741877 45826 16791 697907704 42684 42684 484241830 62208 77358 542289356 77269 77269 836198096 29773 29773 867311630 17104 17104 817785585 61344 61344 720336925 75778 75778 127753954 46250 46250 954141606 11246 11246 493065838 17587 17587 583942926 55361 55361 681760941 48348 16825 956265992 13358 13358 393103071 85496 85496 991420306 52288 52288 294683318 58702 58702 263436620 72560 72560 313994053 8277 8277 637807130 71714 71714 320149437 42076 42076 138171640 19341 30205 750245718 44748 44748 286572295 21971 65443 90542126 22349 22349 569173541 47560 47560 662266417 12260 45115 454948283 2175 72490 608390382 79030 79030 407187320 80287 80287 953385149 40171 40171 703552598 62840 62840 858508708 69619 69619 220255365 2248 2248 284403220 37767 37767 43565264 4143 72161 391812741 70366 70366 27845294 48158 48158 620906931 28923 28923 834153154 68218 68218 96694684 27130 27130 181503834 61830 43330 946642688 27103 27103 130908067 26366 26366 650930842 6759 6759 725146593 72628 72628 385691061 68877 79451 20875206 13027 13027 759753500 82132 82132 151355052 82746 82746 62797599 27279 27279 589978545 30541 30541 285616772 9480 9480 398124272 6200 6200 666728847 16977 16977 129650746 36368 12166 245460732 41604 41604 68726290 79323 62966 429290407 40638 40638 15257921 70332 70332 632831529 2210 75668 98392922 75460 75460 755576988 41275 41275 689171965 1291 80886 384498443 32221 32221 890027849 65159 65159 385785956 4910 4910 621855601 8635 8635 849478279 41645 41645 8025584 18566 74048 306213293 60555 60555 175253085 18656 18656 120575533 67540 67540 835883515 21537 21537 684663755 51113 51113 265313490 34227 34227 78989052 43679 43679 626939045 63224 63224 931804162 72843 72843 262945543 76084 76084 539676411 68877 762 324969613 54678 54678 117195111 47318 47318 303309115 56482 43348 499879877 74385 74385 76004489 20953 20953 946284353 6761 6761 372008823 27508 27508 633123213 67540 67540 384449142 67540 67540 727167747 12462 12462 323987379 64282 64282 75787800 85801 85801 636965578 51672 51672 792765030 38917 61678 403377207 25482 25482 867333594 39123 39123 671852620 77894 77894 83711359 60855 60855 552214089 76569 76569 483852119 34474 34474 598830786 37422 2054 223264683 74997 74997 576662016 85485 85485 277013297 71346 71346 493534153 64332 64332 622599230 67540 67540 951564785 72628 72628 630062933 24134 24134 202594110 14604 14604 493697352 29342 29342 362495482 39053 83434 225582639 66581 66581 398195903 48333 48333 513173502 78075 78075 199897850 52297 52297 458763006 67540 67540 789906275 8053 8053 709652104 42632 42632 860298652 5691 5691 319890602 27226 45916 19046089 82416 82416 322754929 54569 54569 376393972 48581 48581 492635948 66239 66239 174685088 65157 65157 747568156 36606 36606 314344295 20288 20288 533043447 38114 65966 193772821 65710 65710 498466996 28126 28126 685071973 24244 24244 577867418 67540 67540 317716278 11312 11312 125285684 22381 22381 755959666 76207 76207 55616242 36825 36825 10611968 72691 72691 44046979 14636 14636 844862157 49404 33409 498708628 52526 49549 655136850 67540 67540 568781879 68877 51183 710676326 5824 5824 573670671 65055 67540 655889055 6297 6297 50986509 75842 63079 781788795 38573 38573 619772859 9111 24815 544134866 17995 17995 208562050 77395 77395 893828990 14787 14787 549420736 48120 48120 279159615 62973 62973 107122973 28316 28316 319494630 73902 73902 919438627 79604 67540 650305506 1773 1773 82272299 26773 26773 676843601 4903 4903 95335969 67540 67540 526448892 65150 65150 287930513 67085 67085 988333243 60950 6833 176058347 210 210 483702269 7334 7334 608692877 67490 67490 185463837 78916 78916 29348893 67540 67540 182125673 67540 67540 734587649 41116 41116 265823710 2601 2601 706798917 40663 40663 769703432 40808 40808 751267549 29364 29364 320707256 74889 74889 69151665 20148 20148 287020700 58922 58922 75306104 46284 46284 189393734 33843 33843 634117234 80274 80274 826393642 45683 45683 405796335 64098 64098 516246367 29646 29646 379284669 68877 16374 147184194 9794 9794 829672483 17226 17226 673734308 75512 75512 621963120 67540 67540 434422231 80228 80228 944911480 3241 3241 160509566 32293 32293 19180483 71447 80267 523308647 51536 51536 128417747 68238 68238 330492834 85363 85363 92518742 34797 34797 656021564 67540 67540 650789393 50401 50401 748609417 5280 5280 715396678 42500 42500 984895068 45345 45345 925184069 4143 4143 384211983 58199 58199 131477964 83432 83432 182109903 62737 48493 735959135 26653 26653 673137668 22399 22399 144810191 52036 52036 533186130 27676 27676 1288567 84241 49037 711153475 75172 75172 148623844 75308 44909 761232466 67540 67540 57030930 67540 67540 671495031 26177 26177 800128042 45382 44789 455797138 2834 2834 749371779 69888 69888 379801776 67540 67540 712547937 59877 59877 998596318 55256 55256 175762802 31004 31004 195484102 67540 67540 137068930 79614 79614 976751901 76381 76381 699421873 81327 81327 186724781 82741 82741 880538486 43452 67540 373865830 78202 78202 738869353 9126 9126 952264528 59 59 191499801 68877 58169 221647192 29416 29416 330878233 62507 62507 307264268 62276 62276 285657259 9308 9308 418996007 47046 47046 981780040 76146 23109 895115021 3495 3495 713763921 35943 35943 976805555 30042 30042 992118286 44249 44249 948807712 76679 76679 998957471 2744 2744 624683162 52650 52650 104009726 75842 75842 545432758 5935 5935 793170658 15333 15333 710635437 1416 1416 681375690 54471 54471 413424402 11389 11389 368650371 16105 16105 777716129 31793 31793 657226609 17106 17106 179338307 22681 22681 547463618 74719 74719 647233205 41295 41295 181095616 65588 65588 362439128 73205 73205 215502719 31090 31090 104809680 1857 1857 803370879 12144 12144 919947271 83388 32910 339505056 83112 83112 38315989 7335 7335 135241308 25269 25269 167281772 58926 58926 599807013 67571 67571 287063425 64158 67042 692454057 67540 67540 672761037 23186 23186 995983518 76911 76911 970828610 20466 47334 970996811 33319 33319 633346710 79974 79974 968088086 28350 28350 276057719 59741 59741 925925008 47380 47380 214869166 51561 51561 532115386 81140 85847 38883368 41682 41682 577234962 67379 37691 506888671 83704 17165 5138329 79875 62758 551264949 11817 11817 283483911 31840 31840 36869694 44127 44127 629956055 10158 10158 45117599 30075 61009 10997351 56195 56195 516246808 44968 44968 294567674 71311 71311 490278448 43394 43394 44337878 66217 67540 300943571 69166 69166 693264912 1604 1604 371918069 83330 83330 579357360 71405 71405 832932144 8156 8156 836307478 8172 8172 903757062 29726 29726 805303672 74914 74914 581638248 67540 67540 962778304 27610 27610 457628186 68895 68895 305356207 37968 37968 396928004 59655 67540 887605215 29272 29272 529059077 31910 31910 693067144 55966 55966 721305529 30915 30915 682323982 42139 42139 464759462 79774 79774 308316303 68877 3331 971141861 63529 63529 986019789 40144 40144 849424741 82506 82506 755458287 13191 13191 495259103 62311 62311 602333121 70395 70395 664837856 65251 65251 390529727 52021 52021 798997932 67229 23415 64272151 66055 66055 946334484 41174 1748 148772925 43175 43175 737190522 65352 65352 569204635 74202 74202 854913791 757 757 480154953 79647 79647 857934764 61452 61452 427291564 57550 57550 350219654 70589 70589 634353272 21300 21300 694531399 53716 53716 62935498 68809 68809 998798580 81724 62067 978341307 25646 82910 17296132 10832 10832 345234541 73671 73671 751425741 66790 71464 278706294 8126 8126 58423244 79525 79525 833482480 12697 12697 568307425 30953 30953 516819541 36148 36148 708667386 67540 67540 814721154 19775 19775 434561407 57363 57363 989227255 62295 62295 103986017 81864 81864 157057402 67540 67540 708536858 82094 82094 26738592 22246 22246 166273983 52410 77542 549332482 76895 76895 745967475 74429 74429 171509799 29040 29040 973757117 48779 48779 337078624 75629 75629 828742444 83862 83862 613297103 39999 39699 609472635 67540 67540 42489655 7781 7781 671748193 28075 28075 840162483 1879 67780 952008373 23070 23070 927523751 82416 46307 482199321 60831 20807 595990042 41736 41736 269500143 47333 47333 78761634 64310 64310 685940239 12663 12663 602256206 67540 67540 350411420 63614 63614 510218776 85783 85783 677646398 18470 18470 14061407 29762 29762 442316362 67540 67540 208339273 52063 57373 749948711 71656 71656 985033194 74219 74219 867927547 41674 32938 514621552 74583 8642 683039992 57664 57664 126628583 54286 54286 962549644 71013 71013 580207788 72111 72111 406448124 52910 52910 671346440 54502 60534 444759976 72377 72377 912863410 1359 1359 710433765 20290 20290 389337630 38289 21326 985466981 69946 69946 664898359 29659 29659 358531578 52711 52711 922768802 70972 70972 987931641 70141 70141 403041303 11740 11740 286003808 53570 53570 266441646 75322 75322 659936219 47725 47725 193624887 31836 31836 367428515 4228 4228 626394001 72689 72689 542058718 77573 77573 707550479 79377 79377 634906654 63163 63163 382378718 3088 3088 698763791 10133 10133 106877237 52739 52739 525830142 77941 77941 994099 40537 40537 331572401 3798 3798 785375709 9997 9997 544275968 74887 74887 345781875 66251 66251 265788059 73345 55928 316818006 34009 34009 111168287 75831 22566 67537882 45176 45176 776220864 16287 16287 89146217 80780 80780 718781365 44108 44108 354160716 12077 12077 616774734 25095 25095 851194520 23812 23812 383856791 6929 6929 204558866 55346 55346 568502828 33384 33384 280194142 34578 34578 501117339 4181 4181 786282269 32679 32679 719870034 36131 36131 846492100 4968 4968 232779594 67540 67540 20187246 23448 23448 841544931 72610 72610 601366848 20654 20654 575490417 53294 53294 239529952 10557 10557 144625395 81290 81290 305460885 49173 49173 935781077 33839 33839 135639397 7958 7958 154396801 67540 67540 607859883 33190 16659 679904196 82873 82873 122460768 32959 32959 985583307 14990 14990 575248579 74298 74298 840813744 56581 56581 968717145 83431 55119 500920311 79789 79789 741428720 70428 70428 773940378 69229 73136 275660095 22360 22360 577566032 69256 69256 470881792 67540 67540 270811981 22848 22848 609724466 37872 37872 524154600 33800 33800 543719662 51737 51737 757270823 19413 19413 612750499 35855 35855 737756089 60009 60009 510337632 68877 13289 500168056 80287 69450 203787207 67540 67540 72782497 14340 14340 355553986 21498 21498 294995954 18626 18626 947833359 81426 81426 842823189 41260 41260 905578146 40416 40416 506799701 52538 52538 595859676 52771 2229 521250092 67540 67540 137151611 76062 76062 956576854 62938 62938 360756189 84176 45171 763969515 32615 32615 328441812 60765 60765 924647157 802 802 304793747 67540 67540 998447396 69550 69550 632364264 64751 64751 941744640 67540 67540 873020560 28528 28528 830657089 65178 85640 786925126 23448 67540 300698119 58336 58336 624376795 70323 70323 573379010 79649 72568 503979472 24439 24439 110985052 9053 9053 284899678 42326 15885 505630081 8765 8765 529226596 51307 1067 648620755 14853 14853 285204163 75101 75101 683784073 8270 8270 589804189 888 48009 300676613 81018 81018 362553683 19391 62983 983593174 22807 22807 534985629 25425 25425 715891833 51065 51065 975071739 76256 76256 692845054 68877 76735 752461695 39721 61077 346436857 73129 73129 134214657 44396 44396 433746105 83586 83586 84623216 71952 71952 210719046 31719 37077 157620567 68877 71175 21758960 24053 24053 185226903 54398 54398 640016047 73042 47608 625911367 21426 21426 705053391 43627 43627 692962307 26087 26087 761180156 21393 21393 978658150 67540 67540 760729291 22900 22900 552304716 60601 60601 921751092 8338 8338 156598021 25367 25367 827382817 783 783 683688134 71153 71153 60169215 67540 67540 926582589 4973 4973 400038897 64056 64056 293937734 77399 77399 243938918 5921 5921 521263762 30816 30816 355637192 84408 84408 155303651 2060 2060 449384900 59675 59675 613279667 15831 15831 148416244 10877 49764 520202282 37379 37379 304261678 75882 75882 643317566 62275 62275 29635582 30075 30075 535417821 27486 27486 960266169 37191 25653 599318213 84544 27055 963128527 3143 3143 898617771 62999 62999 990113866 61235 61235 702187540 54761 54761 604411591 44683 44683 533903132 15233 15233 132539067 39310 39310 833579157 68877 70031 84080694 83464 83464 208235753 5478 5478 87802448 46000 46000 962395478 61169 61169 316605627 17356 17356 997897034 29413 55549 288572513 67540 67540 114751782 61463 61463 835641792 30256 30256 585198107 39109 39109 385380162 8364 8364 995874704 58808 58808 148837215 55819 52059 901635370 68877 68796 497939902 69975 69975 545783138 31209 31209 556969697 63523 63523 612131204 46767 46767 917329257 12276 12276 731676093 18391 18391 891622740 77060 77060 348328035 28333 28333 321473392 5897 5897 21289292 57034 57034 163536478 67540 67540 764516272 72523 72523 793274684 74955 74955 184716211 11939 11939 8910271 39053 39053 499173682 84752 84752 579747741 3193 3193 440718088 69385 69385 196024369 76103 76103 387501616 16557 16557 573590051 26406 26406 519143904 78518 78518 627322023 38103 38103 18216187 80332 80332 368836109 22352 29415 336794791 19341 19341 38183859 48284 48284 380964355 38616 38616 498799525 17122 17122 911188661 71137 71137 158008750 78551 78551 682629716 27895 65695 992500997 25367 25367 785592214 74933 28806 555839509 5511 5511 329067415 73944 73944 532393635 22156 22156 999166531 85377 85377 929523521 67540 67540 872775051 57275 57275 715458933 24529 24529 582622270 67540 67540 147230906 68243 68243 665128003 60891 60891 787665071 78768 78768 326998955 49699 49699 914425471 47557 47557 152044313 50994 50994 901493225 71837 71837 493001106 45719 45719 243640107 698 77178 426660083 77679 77679 438794966 58616 58616 738159789 16936 16936 596824597 62933 62933 931613800 20074 20074 938738425 66230 66230 170475332 64193 64193 362520384 4892 4892 722462819 75107 75107 807887961 24598 24598 561413987 74802 74802 546917097 72362 72362 965822198 55635 55635 68541692 39880 39880 850575222 38666 38666 71783313 55674 55674 591422225 38575 38575 979718276 44072 44072 24995726 51788 51788 269071321 67540 67540 142398190 29638 29638 242379866 4346 4346 151952705 59271 59271 950600238 65695 3314 303479363 19484 19484 490176573 31014 31014 518897304 41678 41678 930794624 67540 67540 160832475 75586 75586 755596882 83976 41265 16251242 80765 80765 335620012 55428 55428 661718044 54982 84332 510597811 67540 67540 558296050 257 257 699467391 67540 67540 187066618 1030 76548 478889834 5993 5993 332878144 2824 2824 113247829 5641 27959 185186609 4830 4830 583509124 31447 31447 756902771 40723 40723 9725292 77781 77781 441971022 32053 32053 595201117 40334 40334 703001661 67540 67540 506566973 37477 37477 307466639 4398 4398 555158162 83815 83815 445483126 1334 1334 978030328 76860 76860 45497353 24616 24616 812686342 11737 11737 317056085 19534 19534 404831898 15720 15720 757246844 49693 49693 94436605 32701 32701 642390901 479 479 602678423 55395 55395 610656085 67540 67540 172467551 30701 30701 615814959 63458 63458 919030655 30496 75229 166513033 85762 67689 106422309 44051 44051 358271596 55775 67540 862500775 67540 67540 675197684 25523 84460 414843457 36237 36237 163651819 78052 78052 471997808 8716 8716 85947189 78977 78977 821249890 57875 57875 739396119 23919 23919 897152705 57493 57493 943562312 34406 954 811502013 63198 63198 353812145 21567 21567 303100374 41778 41778 702044064 55056 55056 929642117 56568 9219 204920418 66417 66417 515529803 75874 75874 79826964 13777 13777 246980813 84314 84314 191258560 15107 15107 659749511 33880 33880 397300284 57673 57673 625710631 9821 9821 434974242 24911 24911 202649148 43898 5894 441519918 37211 37211 167192558 24548 24548 554346720 76469 76469 317349152 12697 49605 225448410 58259 58095 342150751 19714 19714 145065392 5102 5102 457009034 66800 66800 746244136 29625 29625 267300527 18023 18023 874999120 48397 48397 257997060 6690 6690 607761349 52893 52893 841160941 80587 80587 764718083 17575 17575 818652654 57816 57816 950688356 31708 69483 77743557 67540 67540 270439257 74779 67540 453053973 49853 49853 2134888 47186 47186 123122094 46808 46808 64106935 1088 1088 741192001 12620 12620 225965840 32460 32460 8516729 11809 11809 118652270 44563 44563 363489981 3326 3326 105349255 16068 16068 478238984 12970 12970 621087107 28821 28821 447233582 2630 2630 711382298 66340 66340 120534946 68972 68972 935134354 65873 65873 907630536 39822 39822 55020125 10199 10199 187925052 83573 229 537500756 67540 67540 525898320 21683 21683 460435181 33725 33725 432707930 42256 42256 520617747 22686 22686 884112831 40737 40737 417615800 85564 85564 509287934 68516 68516 127223211 26839 26839 314765621 50831 50831 975557892 67540 67540 547844713 49324 49324 560075243 75164 75164 383041110 58784 8222 404784293 62758 41014 395136317 72517 74300 374819546 67893 67893 197685398 67540 67540 916243936 73639 73639 352374841 69194 69194 887908754 65145 65145 849931875 61128 61128 23815862 45533 45533 228763863 61047 72941 186807653 30292 30292 894865633 71763 71763 218541463 73975 46402 759580462 41759 41759 478366887 67540 67540 594893485 24538 24538 836424554 41537 41537 231030601 9111 9111 990727539 28825 28825 289071276 71341 71341 945860306 85483 85483 585812828 14018 14623 435723862 34394 34394 572018613 52716 52716 384221679 38524 38524 764036127 85385 85385 43228697 31501 31501 230708247 67540 67540 191255723 35850 35850 491620556 45050 45050 821924225 64688 64688 551659189 10164 10164 5461830 30337 34623 843541442 67540 67540 903548850 35892 35892 203893133 5234 5234 385449074 50613 50613 289806102 84966 84966 625460993 62396 62396 663572754 39602 39602 724562356 74676 74676 571130649 59923 59923 3507091 67540 67540 52223177 28142 28142 841206955 8324 8324 167329554 35868 54296 301089819 57303 13141 68512253 48169 48169 691403299 71194 71194 303807691 83829 83829 69714855 72381 72381 589288863 34108 34108 643125011 68127 68127 171040063 75732 75732 46931269 15456 15456 906837828 14060 14060 92443971 54903 54903 42545275 35593 35593 732326064 64332 67540 186613767 67540 67540 952403750 19399 19399 207409904 16080 16080 544092858 3991 47406 836177954 52489 52489 169995232 66810 168 694178131 18098 18098 292401379 67540 67540 525211730 32335 32335 444828294 76051 76051 811074893 50353 50353 5792349 49534 49534 684504954 5113 5113 552257832 79604 79604 496355739 63164 63164 300333075 7447 7447 141703079 43575 43575 439931287 70168 70168 344807529 1700 1700 190996107 54565 54565 953745625 50864 73793 895178430 78694 78694 745383168 67540 67540 853081681 68877 77733 437664727 77047 77047 273164173 72599 72599 494779120 80919 80919 643521001 29442 29442 752407831 71042 71042 577487847 81870 58368 963684790 34647 34647 925582882 54724 54724 306764766 42943 42943 813753672 26976 26976 240122755 67540 67540 918650009 80278 80278 596014925 83366 83366 14036668 8566 8566 667653039 48167 48167 971947066 33588 27777 596010739 68877 33832 29195252 65764 65764 28243785 55904 67540 377656236 67540 67540 54125185 52337 52337 757709501 51734 51734 542038005 22462 43269 359265244 76834 76834 342772787 21915 21915 468955314 34934 34934 524084138 41781 56527 313968232 78959 78959 1241208 69007 69007 760093495 51525 51525 847739630 67459 67459 130921747 832 832 13165304 10790 10790 669238392 69358 69358 653134601 28770 28770 192168676 42564 42564 423409838 25733 25733 213797358 54773 54773 800010581 70779 70779 798337472 25575 25575 563187996 22838 22838 775081238 6477 6477 947774777 73580 73580 522679497 34223 34223 746007378 62274 55774 345981870 67540 67540 279885831 30619 30619 973289122 41041 41041 93231125 39715 39715 730739368 30584 30584 33168116 37521 50320 273532519 28420 54053 754167923 77213 77213 725616090 50442 67540 237711718 44820 44820 498169358 41862 41862 176881400 59342 59342 379010511 25877 25877 469276843 58725 58725 652593480 51077 51077 768365383 56895 56895 232642073 67540 67540 295003775 43919 43919 558280390 41171 41171 706666607 77463 77463 625231544 38178 38178 278283926 69049 69049 586283138 47801 7978 93951949 12014 12014 152172338 75305 75305 556724350 16761 34972 49746835 67540 67540 144778094 32507 32507 593645433 81870 81870 349161515 1086 1086 823689964 51475 51475 658460163 63496 63496 832623899 18482 18482 526532310 3405 27028 102390813 69962 69962 952545202 67540 67540 764269682 5708 5708 742171788 66145 66145 958272735 39123 6131 884140883 42561 42561 762769173 7197 7197 851439545 69787 69787 277817724 70477 70477 970859104 1101 1101 510165906 4239 4239 11086085 42220 42220 205767833 79398 79398 569857494 53337 53337 488064631 30891 30891 276172856 59833 59833 826126528 35763 35763 918243237 41457 41457 76732222 65690 65690 233711599 82648 82648 105286829 20640 20640 816226230 9821 9821 987844366 67540 67540 484635109 68877 62335 652660505 82425 82425 991671736 72707 72707 575510502 57630 57630 764969000 67540 67540 874562794 23492 23492 501999631 67540 67540 435106713 42015 42015 95336638 67540 67540 663367730 71912 71912 730286076 67540 67540 301388806 67540 67540 492741837 59137 59137 897629135 10716 10716 323531950 67540 67540 678632212 40307 40307 88568776 74061 74061 682993058 22050 22050 220560544 74228 74228 197430831 62962 62962 516697705 59427 59427 764838191 1343 1343 319504958 33403 33403 636592439 67656 67656 465226945 3485 29926 518832691 7770 7770 214343359 56197 56197 847667820 67540 67540 490921512 68117 68117 675659715 71277 71277 768642233 13913 13913 802941222 64728 64728 904686723 11743 11743 253394721 14961 14961 760852900 48973 25060 418349687 38307 38307 636972762 46825 46825 352839846 55308 55308 721121603 61344 40623 475997374 67540 67540 592901992 71800 71800 676653442 63265 63265 186800329 80213 80213 741851824 47514 67540 550722353 78761 78761 258108307 14353 14353 297543781 67540 67540 233085026 44136 44136 32396650 14196 14196 294133407 69820 69820 279186105 6218 6218 122047822 65125 65125 506945273 67540 67540 388255950 83744 83744 874924714 25352 25352 772419586 70649 70649 693922951 75401 75401 278303333 67816 67816 352343182 18686 18686 146918407 55454 55454 803792451 53989 53989 352202880 7329 7329 808915836 85515 85515 195789175 11007 11007 640558458 15460 15460 436439569 11301 11301 123198780 36923 36923 761617187 19275 19275 348227314 38782 38782 159629683 67540 67540 14326589 44446 44446 780134933 26458 26458 300449077 17191 17191 304775007 21053 21053 275000110 71948 71948 149105048 14235 14235 672656398 77732 77732 359658477 38945 38945 8479422 84899 84899 80823311 56085 56085 378153325 47572 47572 441973189 15761 15761 343555695 67540 67540 244677891 23388 34389 300219847 5099 5099 945006710 46218 46218 695190543 83682 83682 745949140 28756 28756 427714618 30369 30369 189272875 18345 18345 343696577 67540 67540 412112888 67540 67540 697060388 32174 32174 553318691 57868 57868 39520819 28827 73599 972286115 1619 1619 637187499 75495 75495 355542710 65942 65942 506444215 34407 34407 975357781 49880 49880 341442616 3642 3642 814800130 71300 71300 875892285 16409 16409 661452309 82371 66385 779743613 28485 28485 365965922 14505 14505 415821322 19795 8183 425698140 5574 5574 253252444 64208 64208 998307268 54595 54595 835379848 34861 34861 558590107 22758 22758 953469541 66213 66213 889419787 24439 29433 693522774 31433 31433 65091041 67540 67540 428514139 74736 74736 292818275 77808 77808 454575078 25056 25056 577353115 251 251 757445720 35401 35401 626604076 22755 22755 144751999 56451 56451 295160562 4588 4588 954361721 60244 60244 396292928 75661 75661 147549919 66069 64824 774005450 43973 43973 445866122 67540 67540 843964582 31746 31746 454758419 26228 26228 413848996 53662 53662 55243635 29740 29740 447672384 5532 35200 629966570 74296 74296 189811613 71312 71312 86094805 41112 41112 885665896 28302 28302 830081053 5347 5347 177720347 36719 67540 989711100 60027 60027 10942178 1012 1012 704098797 80088 80088 21151201 78324 78324 625115872 78859 78859 539346772 42204 42204 887333634 56621 56621 916864045 12539 12539 140417971 31780 31780 207858165 13780 13780 479701740 36941 36941 957693098 67188 67188 636867153 44370 44370 98713737 61356 61356 550083493 32995 32995 384380983 39986 39986 605856293 67540 67540 92033672 13671 13671 68469237 35050 35050 656947009 8490 8490 601752868 67540 67540 960704246 67540 67540 414134967 20426 20426 154641923 63463 63463 117787495 19032 19032 890062537 28766 28766 94219176 12293 12293 164831389 76401 76401 553169853 24764 24764 759394798 50393 50393 741060274 68877 85980 764860855 14132 14132 948705558 82429 82429 153544159 31262 31262 658221966 33048 33048 379368920 84415 84415 41305697 18093 18093 499761653 38294 60234 676712870 74967 74967 555981429 46955 36748 278082971 67540 67540 632006863 75481 75481 718352119 58446 58446 255158023 27230 27230 757788427 28291 28291 949025802 82102 82102 639962446 43724 43724 609445181 15581 15581 753565118 59001 51695 618673891 6326 6326 860003072 80306 80306 805982639 62297 62297 829978031 83805 83805 817284298 37371 37371 554514312 48378 48378 558899830 38898 38898 890353120 69434 69434 39226913 65971 6282 97551477 31469 31469 734734875 35868 67540 319520940 22602 22602 552177511 80017 80017 421419447 20225 20225 794010625 31337 11392 359161844 10221 10221 293173279 23085 23085 319037059 18442 18442 152342741 56107 56107 673240099 30512 30512 749380044 25418 25418 404351158 46559 46559 70132235 190 190 847871207 38711 20466 594203193 81142 81142 540226926 70916 70916 885753775 20156 20156 832522419 67540 67540 711450422 70223 70223 774030067 61582 61582 305813061 48746 48746 445909908 69376 69376 471978208 48348 48348 106369858 74702 74702 109041018 20355 20355 326046089 71331 71331 886093707 20003 20003 683177215 82782 82782 244975317 47889 47889 627916622 62522 62522 457878520 74330 74330 479916806 60679 60679 199891909 78964 46305 491909163 32135 32135 944205377 67918 67918 460998129 19314 19314 752052142 52877 52877 474205906 10842 10842 661273475 76145 76145 508449318 74663 45125 945559952 21691 21691 845459974 16001 79673 390609649 37383 37383 752060783 82077 82077 642894388 13604 13604 644115279 41256 41256 507624851 35632 35632 22622227 18113 18113 293769948 82250 82250 484457608 59822 59822 480716297 59812 59812 180016062 33510 33510 643267342 67540 67540 659894265 69559 69559 481498521 36092 36092 248707452 22724 22724 493604582 83349 83349 603285423 41702 41702 924645546 51767 81062 292336811 81081 81081 177641098 65106 81469 929094305 56575 67540 4868273 82090 82090 202538602 75570 61114 646798584 67047 67047 219044667 64322 64322 919247788 11086 11086 381616567 1490 1490 420789232 67540 67540 270727902 22111 22111 258501999 47933 47933 950937582 56404 56404 324913121 14476 14476 656872256 57833 8627 250459762 11867 11867 575404025 2385 2385 778702191 85173 85173 660753746 25036 32291 431022436 42911 42911 864632891 67540 67540 768653592 39636 39636 663862532 9176 9176 328253332 16409 16409 156504347 25476 25476 278645079 82002 82002 523434157 74544 74544 28630841 13157 13157 520721211 61905 21498 295258185 67884 67540 404799749 37908 37908 468867546 38178 38178 530752360 59358 59358 630693399 85515 85515 998667174 81825 81825 147865676 29989 29989 39260109 67540 67540 490287082 50373 15515 745229092 69788 69788 134042982 67540 67540 946992253 47197 47197 897811705 28908 28908 973343400 16312 16312 86064438 17337 17337 839120923 76132 76132 65629218 71442 71442 169618956 42204 42204 293848235 52549 52549 433946688 25564 25564 457177314 41465 41465 336560166 60456 60456 32483010 70485 70485 252807282 6570 31754 2366483 54 54 843368103 32543 32543 839073510 85796 85796 707362932 69549 69549 355828468 1624 1624 793434064 33369 33369 839249088 51373 51373 992193199 53994 53994 622329820 14487 14487 650168384 12449 12449 59669955 43751 43751 268164079 3401 3401 348897550 13835 13835 985357844 21062 21062 583338706 32648 32648 682814051 3042 3042 268624466 37794 37794 534994300 43951 790 442887729 75689 75689 262105396 8381 8381 774466415 40463 40463 611661358 16311 16311 171256934 26866 26866 582567133 77141 77141 519082789 86106 49179 203956812 83458 83458 956445302 31149 31149 18883642 69321 69321 404205469 11058 11058 303533811 68877 82851 570132276 38126 38126 478186942 50470 50470 693843974 67540 67540 482627450 15430 15430 243312146 60898 60898 72841176 69390 69390 724119010 49405 49405 863450957 4838 4838 183265988 29470 29470 363879857 1713 1713 197049043 64745 62930 928161103 68679 68679 439417610 75099 75099 297589039 68960 68960 902509108 38561 69732 400526518 71922 71922 684059342 34124 34124 815459974 73962 73962 321827652 84742 84742 168952896 44900 44900 407104555 26114 54594 397901537 77364 77364 439782264 34989 33332 580379133 57491 57491 116822068 55715 55715 416218604 80621 80621 622193795 34715 34715 445866604 67540 67540 414265208 60091 60091 526906156 63074 63074 768424658 13494 13494 127200003 67540 67540 418940267 72594 72594 663140210 20878 20878 752125922 25938 25938 432537405 55079 55079 970045196 79620 79620 558232341 67540 67540 274030473 67036 67036 808276888 70217 70217 692906115 73141 73141 915156077 70599 70599 858223390 67540 67540 607546091 33589 33589 786059006 4143 4143 363875505 40899 40899 592339179 54881 54881 869335432 33196 33196 190834428 80478 80478 513200824 67540 67540 425329940 60031 60031 728168251 28110 28110 207362320 19844 19844 412899889 68877 250 216622780 65724 63888 863932900 30696 30696 485484868 578 578 164324226 44270 67540 295204748 68735 68735 762001407 80834 80834 969342748 17407 17407 84905473 12020 12020 747889379 47208 47208 890865876 40517 40517 294723159 85430 85430 659001536 76341 17524 18531962 46278 46278 861296486 19489 23050 363008409 47707 47707 130483992 19926 19926 706199356 65235 65235 894153094 39692 39692 821530028 38165 80655 506227998 19320 19320 167260361 67540 67540 194137339 38719 38719 895217909 82034 57280 761807291 84724 84724 268597084 84284 84284 440781446 69844 69844 995044499 67540 67540 724170361 45959 45959 656693095 73586 73586 231295403 62336 62336 116950159 48271 48271 630759495 6505 71120 256366658 80078 80078 14405859 67540 67540 426998211 34501 34501 893652049 12477 12477 951183694 39102 39102 43044870 63621 63621 223093922 57057 57057 35926379 68877 80118 284873161 14623 52331 193472750 41426 41426 167229789 16522 16522 298969322 3194 3194 577830564 79521 79521 612307089 18888 18888 717502471 53215 53215 421626651 37481 37481 636914665 13780 67540 268396538 49976 49976 79181922 9602 9602 170987209 8749 8749 376778644 55132 55132 497418474 22027 22027 542036623 84680 34492 48122313 53447 53447 56504765 20650 20650 437445146 9646 9646 315484230 79687 79687 496304010 50084 50084 454347697 23357 23357 289991291 12615 12615 680820655 67129 67129 825294733 49202 62126 660258951 67540 67540 941064481 64080 64080 395070836 81099 81099 623935496 43599 43599 539489991 23803 23803 252558974 67540 67540 987876192 1095 1095 643306867 5533 5533 673286119 65142 65142 371722067 38558 38558 589366070 67540 67540 125410975 52 52 850932561 15816 15816 461543065 29597 29597 500835447 85679 85679 130812289 54145 54145 116691412 41807 41807 593044294 31602 31602 734493929 60893 60893 794553679 31837 31837 104222604 33572 33572 989171555 18633 18633 653813520 29854 29854 824950118 52678 52678 850489064 56094 56094 100716811 28964 28964 62963715 30115 30115 883885157 8039 8039 979709077 36718 36718 330036058 77778 77778 426406268 26248 26248 32276331 2275 33640 805289005 66756 66756 21861536 56493 56493 134412251 20665 20665 72607211 57397 57397 429626872 64592 85679 158402983 21886 21886 512017867 55998 55998 425256587 21391 18517 347377219 41364 67540 914632037 13050 43979 398581314 40709 40709 97117617 36051 36051 672731721 23087 23087 540255360 40168 54852 21189273 32718 32718 209568866 43553 43553 489475941 68180 74690 433524861 78035 78035 543125821 67540 67540 111198504 53829 53829 528914020 67540 67540 499957600 17139 17139 878467122 66653 66653 788759287 15131 15131 873529908 43536 43536 877024351 67 67 945118555 73140 73140 738438422 2144 2144 336834709 59685 59685 395729826 22597 22597 501653098 47173 47173 851385704 42583 42583 36563318 54815 54815 528869620 57948 57948 994225765 67540 67540 428927176 73385 16923 54376952 44600 44600 359509401 12313 12313 501041494 80113 80113 80882943 78171 78171 927762579 39500 39500 280290595 30840 30840 520076652 18072 18072 227873559 83851 83851 829369364 8942 8942 312951006 38905 38905 997089199 9359 84919 366957890 2686 2686 490041702 39833 39833 878829935 1133 1133 950568821 67540 67540 42409989 10655 10655 863957051 664 60129 797128667 31880 31880 528857361 62198 62198 898910932 41989 41989 31794912 21379 21379 530382815 10524 10524 238663914 4858 4858 205596059 35054 35054 137084838 50740 50740 699017774 67540 67540 339331656 533 58357 218225225 25619 25619 787099848 10114 10114 376856371 2871 2871 389141140 67540 67540 732167794 23230 23230 828324302 75803 75803 387443151 76816 76816 492620935 50841 50841 812637286 30120 30120 444222490 65357 65357 533244635 83472 83472 464751104 14622 14622 396602325 41604 84280 448535028 20853 41643 603971276 28973 28973 873868523 81617 81617 525702101 30841 30841 547873912 42673 8133 655548479 45061 45061 908426586 51664 51664 999680168 67540 67540 375659675 78865 78865 232237851 7131 27074 938990673 32891 61417 86749884 629 37361 444466849 34493 34493 736755287 63899 63899 620111345 36695 36695 579054315 31637 17819 237495179 15949 67540 354883300 20141 20141 66092460 11909 11909 15940096 16444 16444 189872291 67540 67540 758807152 67540 67540 191784389 5840 45155 889123735 71255 71255 676268114 26858 26858 250467246 68598 68598 159136340 63686 63686 645620579 76637 76637 109811058 83649 83649 783069491 39334 39334 676632788 15252 15252 715223015 82672 82672 8264241 33143 61705 445435766 8041 48082 551549291 84469 44658 990822475 49986 49986 700350694 32059 32059 635883702 5228 5228 653172950 32130 32130 678383257 59176 59176 509137637 62616 10767 948027141 46573 46573 384911935 28710 60103 404460614 67540 67540 999661191 62919 62919 134516395 55321 55321 242536692 67540 67540 77711763 49512 49512 532857386 44316 44316 880700782 46664 46664 379850656 51360 51360 298750519 25712 25712 728541003 67540 67540 60087007 22617 22617 448720611 67540 67540 924291846 11694 11694 243394882 9971 9971 150985569 41376 41376 724910270 76906 76906 839986282 8521 8521 746337879 56885 56885 329242449 728 728 977949709 64985 64985 543129221 83366 83366 77839297 63704 63704 516840073 15194 15194 266694178 77597 77597 837328727 6355 6355 863520373 20013 20013 491311218 39063 39063 388201044 41968 6148 131885177 85183 85183 611296042 74656 74656 462459168 48432 48432 744289967 17306 30521 360447191 16223 16223 24036632 7961 7961 579229220 44252 44252 691115673 10671 10671 734408495 67540 67540 668471200 60013 23896 936204850 37100 67540 56387958 18154 18154 130398286 19264 19264 551478946 2306 2306 230961868 44348 44348 169128181 49450 49450 779075623 66747 66747 251672478 67540 67540 661690834 70183 70183 753596049 57948 57948 22979786 5816 5816 151485941 45201 45201 890068507 27766 27766 976892322 50201 50201 215510638 78568 78568 117111406 47628 47628 571652059 83945 83945 101633338 15200 15200 575669325 23254 23254 627690279 67540 67540 930848050 63919 1510 584829626 25231 25231 513094884 68877 67540 923262210 7014 7014 539763369 48093 48093 316144274 67540 67540 558170786 41376 41376 310170038 79093 21539 153600196 56357 56357 469002793 67540 67540 303931193 58244 75319 305605591 76086 24830 815785879 63779 63779 387200372 9930 9930 673000939 18953 18953 451102223 68877 6489 25061345 5825 5825 616849011 48025 57080 537422125 39728 39728 786249448 82654 82654 589336889 43995 71077 478154411 62079 62079 583635114 12913 12913 43570402 4382 29778 593628672 551 551 672093568 48279 48279 357503853 67540 67540 763286233 14226 14226 12148502 27591 27591 444824153 81388 81388 397517370 67540 67540 833344843 26646 26646 76023390 83075 83075 830532162 40229 40229 479009835 23732 23732 28741986 34409 34409 455134013 1058 1058 998433217 35618 35618 155349325 68877 36595 189424162 68967 68967 913216738 54051 54051 539302666 15420 24937 476033016 68877 51900 509922610 46952 46952 88043358 36140 36140 385433015 3198 17299 725331847 13827 13827 799142821 68509 68509 809116706 4986 4986 384097204 28039 28039 948755517 68877 71315 593832511 37931 67540 870944328 79180 79180 980863195 44847 44847 855573837 5145 5145 956476567 31830 31830 926333701 22876 22876 599805438 66679 66679 590400357 46620 67540 986962206 36495 47365 614675185 55927 67540 188378315 72665 72665 590411012 33721 33721 757706374 68877 48975 686053175 83121 83121 692714576 71955 71955 562196143 68760 68760 994669111 67540 67540 996549479 21063 21063 673998769 21276 21276 527164999 51587 54054 775397869 51411 51411 99530835 68877 66309 105719560 50834 50834 721928704 65812 65812 477235434 41595 41595 331889374 48101 48101 266070329 40681 67540 446087220 70683 70683 454124938 38377 38377 870672454 67540 67540 242345630 20243 70464 758432809 5323 420 410666949 67540 67540 953781093 39856 39856 57477 58060 58060 36914496 73419 67540 261500610 23052 23052 303573670 68687 68687 680071519 54547 54547 599903861 25547 25547 156499811 51403 51403 833492309 29906 29906 35056703 32285 16737 927553438 34722 34722 401859496 27321 27321 907776483 34731 34731 501380388 67540 67540 830405988 67540 67540 149641986 74295 74295 622849168 74889 78261 610600938 55158 55158 844861936 21012 21012 99092511 78030 78030 252288479 41815 21494 725152985 85044 85044 772650924 67540 67540 80108832 1066 1066 810362230 49948 49948 262975187 67540 67540 676808201 71453 71453 470591971 49614 20597 216243849 3560 3560 225270544 35682 35682 301217559 20391 20391 804308968 63226 63226 105579443 14836 53982 34163375 68557 68557 393604319 64594 64594 554211547 5631 5631 383961698 29040 29040 406273844 33823 50768 208533820 72941 72941 939358664 16967 16967 50027118 63614 64050 610942974 53570 42281 842810375 26531 26531 886322268 67751 67751 380172085 68877 24434 863767312 67540 67540 42198616 62996 62996 876291672 78701 78701 24199349 4568 4568 264537356 70497 75414 520115346 72385 72385 66579661 6366 6366 261461608 67540 67540 520589883 14521 14521 805781414 41968 41968 768937661 37810 37810 30442476 67540 67540 543515957 38296 38296 307678186 8162 8162 975150664 6303 6303 668540895 14832 81025 122241040 67540 67540 941334636 26 42965 432261378 67540 67540 6235991 67540 67540 222921507 55473 54144 28331236 5058 67540 436134245 23074 23074 679395586 44730 44730 200849313 82899 82899 523669764 27659 27659 408313416 73694 73694 289256555 80329 80329 717628491 52015 52015 550604248 36752 60431 244258113 43647 43647 133062482 45028 45028 299977330 82069 82069 233146044 74381 74381 997914553 37822 37822 238412894 28655 47446 530085121 67540 67540 315091349 45621 45621 909987356 19560 19560 322815609 50924 50924 924097250 21278 21278 155486967 30872 30872 541107749 82655 82655 381174372 48334 48334 862769114 8648 8648 566728700 37610 82645 736889920 42892 42892 120380013 8271 8271 297243191 30390 30390 564622977 41785 41785 580074982 69364 69364 26263335 59003 59003 668798693 23448 69879 533687433 83558 83558 645814126 67540 67540 724126658 85394 85394 232011669 77315 77315 63735022 25812 67540 120899564 67540 67540 559858979 49858 49858 79824309 17206 17206 876551899 62930 26438 79609276 35609 35609 874363752 28731 28731 721057040 55146 55146 417842447 1698 1698 958785570 68820 68820 861073782 59789 59789 833956812 31093 31093 653725801 77234 77234 203690881 67160 67160 490951178 12718 12718 471798687 25749 22556 994807084 79778 79778 981997501 81847 81847 670107775 84528 84528 324033734 61087 67540 572287153 53745 53745 713026427 25345 25345 149448150 62349 54271 582354267 70649 70649 577125426 53526 53526 355627021 58451 58451 103433272 30807 30807 529769058 30646 30646 664759871 52692 52692 998080937 67540 67540 392098906 16737 56087 93167442 84852 84852 192313706 67540 67540 995052280 9519 9519 392912840 26503 26503 855378141 49442 49442 103597329 12266 12266 609794283 44984 44984 781995260 429 67540 738107449 54356 54356 284348589 7262 28670 15761360 83530 83530 432810754 18069 18069 816325795 349 349 573231381 68877 15894 16801713 10224 10224 524794077 42316 42316 333258958 14128 14128 397467636 4566 4566 544375222 59849 59849 557127724 3766 3766 19458851 69574 69574 715275632 46995 46995 324379125 10234 10234 623820738 55686 55686 478773274 59448 59448 819114706 43240 43240 399601333 32637 32637 249934410 35254 35254 574170609 38947 38947 483146950 32895 32895 65678312 52152 52152 54985179 16470 4719 532935774 14460 14460 361490559 35794 35794 670792940 29913 29913 721393380 10298 57214 755748785 56742 51850 289898263 15799 15799 84405129 8506 13794 992543875 43171 43171 544890474 68877 67417 985124353 22691 22691 53479323 79042 79042 641119760 35751 35751 181402626 36594 36594 371004153 5108 5108 495917757 68877 48231 228320936 60891 60891 500777211 36753 36753 560764896 79118 79118 56220282 77538 77538 937702177 76555 18476 538100542 2499 2499 764694577 3698 3698 880802196 67540 67540 825536157 57105 57105 235147749 59040 59040 288675166 34646 34646 708622 47808 47808 593964734 24075 24075 715213298 82043 82043 559478370 80593 80593 908933950 35904 35904 110480747 68877 11504 78849441 84205 84205 209436391 33100 33100 718979716 10962 10962 209481902 57108 57108 889471052 65530 65530 551868274 8483 8483 22361091 81127 81127 442412067 35100 35100 767771117 14835 14835 721002273 21936 21936 465888590 72590 72590 119889990 49382 49382 457200045 63708 63708 676469949 16856 16856 462905845 67540 67540 132705159 47840 47840 16919598 60128 60128 678408112 34684 34684 316482717 57101 57101 844030909 39327 39327 601732354 67540 67540 637201198 14516 14516 602211929 10983 10983 38485953 7524 7524 324524175 67540 67540 119586708 43887 43887 447439305 75594 30576 55988245 18410 18410 463870430 78895 78895 728911905 76486 20969 146007833 83775 83775 246851163 73893 73893 591794481 11156 11156 608046784 73657 73657 842055022 59422 59422 637270900 21716 21716 167308838 67540 67540 736613762 78310 78310 614619475 6875 6875 221717376 69256 62219 826019222 36305 36305 818622186 67540 67540 220501460 59522 59522 978903477 68464 68464 384727258 57481 57481 239539839 5949 5949 824094881 328 328 970823267 55189 55189 140373624 57863 57863 46078570 68877 24491 362014170 56610 84521 869058301 1995 1995 18896780 20113 20113 155526983 67540 67540 891610392 30768 30768 535048941 18472 18472 969175092 14639 60999 293996560 83876 83876 307875609 45165 45165 49028551 61286 61286 34237099 67540 67540 258801852 48499 48499 225300245 72278 72278 93578116 16094 16094 106978503 85611 85611 234357163 7209 26425 585841008 34507 34507 663735488 11225 11225 55960367 9891 9891 812716165 38923 38923 368025045 23109 2014 424817399 38917 38917 232608869 11844 11844 239070307 67540 67540 681842242 59612 59612 484472934 4358 4358 354881932 27714 27714 53880929 59212 59212 338085917 76761 1196 686474330 54345 54345 180408528 39100 39100 709946612 34882 34882 523421891 37215 37215 57702879 3738 3738 948863704 67540 67540 596960663 77497 13751 356050642 56239 56239 660255285 37013 37013 231101042 45643 80090 55103087 21858 21858 684665399 15862 15862 482828660 25749 25749 621000984 74491 74491 66364484 4363 4363 679712888 55214 55214 421291670 18839 18839 498301219 17632 17632 143518492 53421 53421 471781646 1000 1000 565692218 77616 77616 902863321 21298 21298 818353566 81334 81334 187237570 58008 58008 390417960 74595 56568 558419449 69917 69917 96607570 27788 27788 527564981 42092 42092 240799216 43904 43904 293615640 27204 27204 873582272 51832 51832 312598185 51976 38846 563057901 3728 3728 610256158 801 17391 158572394 65122 65122 366821849 67540 67540 892640709 56040 56040 940931858 68877 76620 833538759 24053 24053 886566772 75827 75827 462350995 15403 15403 74676088 68877 63398 829391294 83164 83164 824064415 26810 26810 877057332 71781 85160 854397467 83650 83650 429798414 45872 45872 181558944 28061 28061 84502769 67540 67540 712815477 18188 18188 920167470 54053 54053 351347103 5563 5563 137354829 73684 73684 259844851 21441 21441 14840342 49797 49797 859527279 35122 35122 740812558 46293 46293 946950888 23520 23520 776207007 66045 66045 782032946 19641 19641 841135672 62342 62342 409105855 40761 40761 969057886 47982 47982 640702047 8880 8880 748437833 25348 25348 419810831 36118 36118 505843126 63319 63319 635755288 67540 67540 134481427 40511 80352 890455730 69141 69141 837322338 26350 26350 651604877 67540 67540 615599165 2084 2084 923632428 22887 22887 222737924 74182 74182 764241844 47200 47200 194285406 55230 55230 116089363 67540 67540 440227047 26970 26970 402198017 61195 61195 413115164 16985 16985 911617247 26339 26339 575353959 83211 83211 811257697 5400 5400 728840939 37649 37649 268259121 85383 85383 591219380 26145 26145 306691186 5050 5050 916495277 26928 26928 875123347 25919 25919 766402596 67540 67540 241192263 73749 73749 994325194 46023 46023 158723436 31982 31982 547163785 35858 35858 400626610 67540 67540 799443277 80715 80715 284642672 50599 50599 525995155 10143 10143 403937010 16021 16021 381904783 67540 67540 136985518 46970 46970 23000551 15809 15809 101931689 3670 9798 912021076 456 456 465634136 17142 17142 640536891 202 202 666584004 4400 4400 512589559 66913 75211 177972265 20853 20853 307051832 70611 70611 988423000 67540 67540 328536603 45318 45318 214058573 63549 63549 989583014 67540 67540 666974069 81716 81716 361990328 47442 47442 212307553 1700 13352 324853185 48588 48588 741715025 67476 67476 518854821 468 6836 272031292 67540 67540 245941706 30797 30797 38868142 68372 68372 938526490 52819 52819 832146239 55904 55904 953578999 32279 32279 53485241 51440 51440 850007895 68411 68411 652754880 64035 64035 241516878 12789 12789 261027347 57719 57719 525958388 61008 61008 48292906 73301 73301 16788209 44509 44509 851985429 6246 6246 881278846 47894 47894 187624449 58841 58841 949494915 67540 67540 459945698 40627 40627 48939442 68502 68502 222969866 2063 51163 101391582 9651 73195 773155797 5990 5990 659607505 60223 60223 671585944 73520 73520 478836908 34861 34861 304365838 83700 83700 315701345 4240 50037 751149995 61967 61967 571935469 4642 4642 986426189 57383 57383 425450212 5677 5677 953899588 78084 78084 858691051 11342 11342 796011284 62954 20990 830270652 61767 61767 318203683 4786 4786 949601176 11370 11370 671472655 82574 57314 27574517 10760 10760 38968151 56216 56216 776432258 40536 40536 935805255 10760 10760 344642130 74580 74580 868562522 32357 32357 673417563 49516 49516 908393740 53820 53820 136523467 36557 36557 930222738 67540 67540 891339119 10338 10338 346305028 66179 66179 508418567 22714 22714 556157100 39240 39240 570823258 51332 51332 557432114 27859 27859 124643782 55247 40664 924021580 42208 42208 458804233 60951 60951 961708050 85023 85023 415511617 22873 22873 620392181 76372 76372 38464996 63680 63680 565058644 30258 79805 439602665 10819 10819 345040911 36063 36063 138518061 35842 35842 360467933 42057 52526 19170138 35071 35071 984020552 67540 67540 312601004 23246 23246 150154598 67540 67540 490556318 67540 67540 840785477 38823 38823 940702317 32170 32170 165743428 56371 56371 474015503 1202 1202 991837407 20680 20680 151547608 83634 83634 548874274 30791 30791 765929308 5668 5668 959197124 71501 71501 452533116 61114 61114 306025970 5470 5470 815273760 48872 48872 61698007 53482 53482 820544935 71301 71301 301917529 406 9105 711037076 71641 71641 813425258 37964 81902 616624586 50342 50342 315125388 24878 24878 325058670 10230 10230 70272049 10024 10024 81623761 57813 57813 463468220 38338 38338 468657930 31339 31339 112802161 65280 10523 53680042 61246 61246 138536443 4902 4902 251649588 69678 47927 311437490 36763 36763 159819288 67540 67540 321169571 15435 36541 133939893 13150 13150 229215548 26400 26400 616372709 67540 67540 362864690 18620 18620 26347545 67540 67540 286494985 66278 66278 398254015 24655 24655 521124404 10239 21312 397809230 66613 66613 312850425 28136 28136 687974024 24947 24947 605516235 26649 41208 316745497 49702 49702 988144651 19779 19779 958159641 67540 67540 498037204 19489 19489 553099440 74933 74933 210304772 74324 74324 324023468 76479 76479 821910088 27751 27751 282378278 39883 65266 70673299 15279 15279 504817185 80337 80337 962652956 32969 32969 280655688 15515 15918 268273550 31354 31354 535211970 67540 67540 914888147 73313 73313 737125033 67540 67540 117570779 28137 28137 346044151 72701 72701 798814849 30131 30131 569057599 67540 67540 77396057 4030 82002 400364035 52290 52290 56825355 74887 64678 282046969 81247 81247 376043421 45686 45686 551758952 18371 18371 216022669 74088 56608 877600511 75211 27756 391182681 44006 44006 734039509 84342 9961 201406993 4774 4774 814029831 15393 15393 394636783 43147 43147 977888299 73130 8965 989406688 63713 12366 620902909 28822 28822 20982410 68877 58453 284483410 55979 55979 660405979 78656 78656 358659144 51608 51608 144608574 31510 31510 779107242 67540 67540 842346124 25586 25586 295984956 65435 65435 55707459 70654 70654 984237201 78710 78710 457673816 67540 67540 734990963 46664 67540 692479501 31827 31827 95637837 52785 52785 219496108 68576 68576 555833825 55462 55462 644938088 39358 39358 785785920 34066 34066 472475226 32369 32369 328967496 29239 29239 398009662 76038 76038 50910031 71128 71128 984091690 53174 53174 759862056 67540 67540 488664492 84404 84404 98827437 16791 16791 499496465 80607 80607 908594508 61905 61905 277807742 11459 11459 168431581 60439 60439 245477197 52426 52426 216133810 67540 67540 9713373 12640 67540 907807948 71934 71934 276160780 46227 46227 814838070 17705 17705 897079083 67540 67540 761867597 37214 37214 262782604 38618 38618 202917939 7626 85718 492613123 24282 24282 890517296 59018 59018 413824812 67540 67540 84788741 72646 72646 880871003 40304 40304 745522643 21627 21627 701116902 55373 55373 218114177 66735 72346 380879570 43906 43906 19656341 38883 38883 616218945 29816 29816 305722048 67540 67540 676457028 51500 51500 901284010 19345 19345 108395541 61866 61866 75339330 3906 66937 29222711 82708 38758 676561883 60442 60944 449370644 28833 28833 257625631 1531 1531 714132432 67540 67540 57972824 3483 3483 305274425 56255 56255 478518437 30051 32502 292492853 67540 67540 91491218 19260 19260 743878637 2631 2631 474269147 13316 13316 992125986 62531 62531 774362656 1329 1329 146102053 10523 85144 134040087 19663 19663 768720160 45013 45013 963856236 4837 4837 168793520 59107 59107 163651998 49001 49001 642965890 70545 70545 95143195 31284 31284 736555978 11296 11296 789777773 81785 69202 690213465 6098 6098 78993788 80100 80100 829100673 4692 4692 837402674 56787 35802 75651161 66421 66421 683926660 74719 72454 556536187 38618 38618 851008692 64128 64128 956738184 72599 72599 341373015 15196 67540 523132919 78785 78785 838333191 13475 13475 514455596 80421 80421 683715200 26809 26809 740486700 71784 3529 442945099 67540 67540 30319634 28466 28466 787087965 48862 48862 501060972 67540 67540 263889814 63728 63728 82866244 44754 44754 934879866 74821 26024 333889039 35590 35590 152277719 67540 67540 11406662 66388 66388 99340365 73668 73668 977812989 34228 34228 804219372 45613 45613 625516055 64360 64360 739033400 36744 36744 397051045 60998 60998 29154654 24140 16076 416839100 36806 36806 795296634 34236 18359 105401721 40932 40932 73360838 75661 75661 502863171 4204 4204 633930024 24311 24311 251199198 60936 60936 893235958 68877 37521 954412972 21695 21695 919450068 47503 17022 498509087 2453 45340 327879510 37422 37422 722196238 2441 2441 503326608 43791 74795 386192687 67540 67540 518405723 21664 21664 512138402 48407 48407 446634256 15569 15569 505107701 54620 54620 99762437 35859 35859 261057321 61081 61081 323217409 56015 56015 732193019 29079 29079 51186161 2063 2063 399726093 61187 61187 51099136 62377 62377 142540079 67540 67540 598784537 77065 77065 446588891 76961 76961 54190784 60161 60161 326765 3954 3954 869324552 44746 44746 364240755 66361 66361 712158099 46010 46010 323751758 29180 29180 229656081 34312 34312 96625920 30619 5869 580386695 13163 13163 474847784 68877 75594 768578145 51207 51207 694104925 46276 56266 712644152 9920 9920 103932416 60379 60379 226186668 22062 22062 987949654 69084 69084 285872021 41665 41665 472919421 1681 1681 917779622 15129 15129 899571757 30493 30493 605735112 83423 83423 842854233 83602 83602 158033928 15518 75346 780243731 40463 40463 59637285 22471 22471 768025217 41976 41976 636675479 51070 51070 60426378 63529 67540 582317206 68714 68714 470309455 79027 79027 883489183 50445 50445 523083903 48275 48275 844883499 84267 13074 629390619 80131 80131 539957107 67540 67540 692209140 18800 18800 771824012 2452 65010 171525326 23661 35068 929068243 29550 29550 676425804 40333 40333 881394542 81307 81307 752110796 64474 80581 152999686 39142 39142 750383630 20848 20848 68529111 79723 79723 746364103 70695 70695 554271486 47637 47637 231786995 21638 21638 437125650 13807 36100 869527116 39209 39209 337962684 50067 50067 130602806 50457 50457 878568256 27108 27108 633481527 84992 84992 976356554 37090 77387 926163972 47492 47492 992262167 46696 46696 433606248 71236 67086 807664379 20959 20959 767932418 60939 60939 13600739 83698 83698 225918896 6138 6138 321734330 36051 3204 215888041 67540 67540 42209179 5124 5124 542204518 3532 3532 536572193 77128 77128 99621232 67540 67540 416781229 69651 69651 605228371 11492 70563 353163234 82544 82544 517332920 67540 67540 174193429 45923 45923 554376176 28960 28960 233816696 38718 38718 299902129 67540 67540 851816604 17033 17033 695452221 67540 67540 996006626 8289 8289 703180768 67724 67724 732043961 15145 15145 620235406 66030 66030 174290754 58068 58068 329171472 12146 12146 112335675 18001 18001 175200181 6957 6957 877319816 2208 2208 694954107 67540 67540 171137507 76995 76995 984234751 67280 67280 417905792 25919 25919 469359728 21126 50992 713972360 75041 75041 884533780 10250 10250 815428608 79455 79455 722731664 51020 51020 370173403 23246 43934 619746640 39660 39660 287364819 80653 80653 662417586 5869 61942 932120164 80888 80888 113429415 6475 6475 104667316 69833 69833 966978880 44643 27903 265432175 67540 67540 1181032 6708 6708 830494307 45215 45215 860400000 15018 31491 111540432 19411 19411 876999397 39131 39131 302518849 19888 19888 574776677 36477 36477 898607680 78534 78534 82605536 67540 67540 996882451 56458 56458 580815108 57536 57536 254094123 9861 9861 5068301 67540 67540 562976823 53796 53796 474319467 47503 47503 21820514 80524 80524 849625885 59135 59135 406808939 58291 58291 925783917 77773 77773 922067076 19573 19573 163729952 68289 68289 769388147 67540 67540 574622885 45943 69738 197212137 53048 53048 748755795 55620 55620 507577228 6047 6047 138665177 58340 58340 228821842 36806 36806 779904800 78012 78012 604520799 30258 30258 429369235 22884 22884 999734926 83263 83263 833318347 60152 60152 916574177 14500 14500 130604228 43158 40199 56746211 28653 67540 842504437 4963 4963 224012573 59389 59389 273689147 68819 13025 710774988 20067 20067 223809643 55750 55750 507106869 43898 43898 878155569 43498 43498 346763448 2601 2601 849038652 47076 47076 648994309 9481 74046 151576011 43241 43241 485878123 51581 51581 48910159 83500 83500 213975330 35512 35512 679719671 4021 4021 962000005 12872 12872 50001236 2935 2935 483720242 58242 58242 722137523 27506 27506 271066384 55287 55287 746893302 19893 17943 889464628 13845 45929 552206567 26227 26227 320395025 9464 9464 510847686 83258 67540 51226886 85648 85648 645296867 70569 28084 452970409 46537 53366 955374140 19448 19448 674309272 71420 71420 29126879 67716 67716 475002464 69113 69113 233692143 59548 59548 983290517 19948 19948 907152529 17590 17590 635232163 43632 43632 29761722 20810 20810 304414605 4652 4652 559518947 27080 27080 694164395 66082 66082 216010183 85586 85586 628703966 71998 72208 272645673 3434 3434 821985593 75311 75311 850342413 9225 9225 782336625 53439 53439 403520927 41022 41022 548118672 24855 24855 641306868 2669 20246 593854168 44836 44836 866674442 20851 20851 595742477 59591 59591 735720917 49490 47415 986700216 39327 39327 302625442 11558 41211 560551388 54294 54294 849577089 18977 18977 952278980 10741 10741 684423801 72982 72982 944288468 75929 75929 694450606 45019 45019 357330848 50573 50573 704366648 69971 69971 537247816 71822 71822 614303011 32055 32055 620735479 59718 59718 597303263 64158 64158 87039751 25877 73270 466064965 14974 39036 759449033 33830 33830 230269036 62554 62554 35043200 11429 11429 949496533 74428 74428 781519414 67198 67198 408543707 5044 5044 591436021 26901 26901 731710207 25795 25795 803562093 17030 17030 531560555 31179 45441 363758335 67540 67540 39562319 14256 26358 151101489 21738 69262 948512172 40325 67540 843544153 62157 62157 813911200 54422 54422 516467443 70380 70380 585317932 17507 17507 613479696 81139 25877 644228908 49139 49139 671308618 71784 71784 454912373 50696 50696 507794334 67788 67788 617215172 49303 49303 984034902 30667 30667 903421163 60254 60254 891374014 51552 51552 940418318 16417 16417 956746696 63548 63548 291442315 3516 3516 942391477 11734 11734 978713527 24380 24380 952990493 43274 43274 746555387 84086 84086 323878121 23657 23657 377572350 71854 67540 516697328 47341 47341 537520597 59480 59480 83850620 22008 29543 269559972 20986 67540 811148693 1739 21126 292622538 67540 67540 381762404 15199 15199 407875263 44276 44276 342767723 5372 5372 392456204 1958 1958 279309147 51709 51709 74519559 46939 46939 380702955 24031 24031 619473458 47386 67540 383143631 32556 32556 15676938 17490 17490 422835493 68877 56442 466579636 23509 23509 75633257 65995 65995 511149162 480 480 270748427 72083 72083 789298675 71826 71826 365708773 67540 67540 203648079 74606 26850 79734808 3981 3981 462960370 1600 1600 525277075 2612 72208 144648077 71005 71005 337647395 85322 85322 713321390 34785 34785 114731858 62083 62083 919297202 67540 67540 124914702 41174 41174 81879154 52480 52480 313436584 84271 84271 548896473 26595 26595 483565496 22534 22534 521142931 74824 74824 356005249 29100 29100 732987084 32131 32131 124939665 67540 67540 413164038 50682 64920 567333565 67540 67540 608709769 36702 36702 388300779 67540 67540 815278510 64915 64915 447676233 67540 67540 273742811 70640 70640 943356593 2858 2858 515364393 35428 35428 406096051 9221 9221 291785411 78656 78656 898974564 25818 25818 191908556 58818 58818 306309423 67540 67540 58826856 8495 8495 913869524 41256 14403 7668446 84446 84446 272125119 68877 38028 602499104 24711 24711 303412118 53148 53148 908575091 12126 12126 89789143 2734 2734 112597756 67540 67540 14738792 68017 68017 267692022 84867 67540 330525274 29193 29193 331609882 53018 67020 438412960 16306 16306 700163069 52115 52115 674800651 47316 47316 440980206 67540 67540 907542109 69704 69704 752405995 62943 62943 196957187 67540 67540 666667648 29391 29391 780154547 17532 17532 607878309 46992 46992 913225243 54907 54907 981165725 50328 50328 537635935 45176 45176 806353665 20972 20972 772088447 63322 63322 944782470 40882 40882 348748313 76674 52562 71532665 26923 26923 941652277 65251 46811 122213184 67820 67820 222138496 43193 43193 918121656 67540 67540 324010230 57649 57649 285186015 81200 81200 934175269 48803 48803 513072736 36739 36739 979891223 67540 67540 110069309 32826 32826 20627940 75680 75680 49354730 23561 23561 196887747 21398 21398 627763310 67540 67540 124711650 12596 12596 696449679 74736 74736 569172647 43100 43100 786313660 67540 67540 892918605 24808 24808 809333581 70997 70997 727292959 35788 35788 243340618 33898 72288 186957018 51973 51973 251406437 79499 79499 48993323 52824 52824 580994466 76379 76379 555385715 82002 52982 231536625 29832 29832 231650609 49559 49559 670859314 66107 66107 932261119 56913 56913 867308203 11018 63916 352725336 69871 51204 65286466 18493 75387 383379471 49482 49482 467200007 71331 71331 810885360 8313 8313 860575666 78831 78831 571494591 32996 32996 257473787 35136 35136 58495096 48855 48855 976805474 67540 67540 964776669 6677 6677 355748023 76305 76305 890114291 74822 74822 748225383 68877 79943 695600295 65764 65764 382127947 850 850 806789293 68877 39714 520681275 77823 77823 16234625 58388 9599 224910447 56700 56700 383181117 67540 67540 806941805 28119 28119 885302425 71455 71455 608567217 72443 72443 286056247 10063 10063 50243758 746 746 875632576 9233 9233 471190938 14862 14862 856549094 23920 23920 626153415 19406 19406 959583528 52481 52481 891901383 76371 76371 878795785 45504 45504 69271669 67540 67540 327991613 81557 81557 402406529 22081 22081 430470185 76435 76435 739487568 43932 43932 642326644 63765 63765 119336018 36781 36781 141802278 28903 28903 174390298 22894 22894 714747401 19320 53794 397028785 43115 43115 397689684 53811 53811 331911636 67540 67540 219637842 76137 76137 735248927 60011 60011 441675536 68877 28766 219488134 28597 28597 863724583 8908 8908 64008282 14058 14058 564302826 68877 48078 83480874 67540 67540 905082002 68877 65759 258809308 54437 54437 104546045 77343 77343 689060473 39446 39446 446448142 32718 32718 550767960 33548 33548 657547071 79805 12256 604994884 4489 4460 442874700 42776 42776 927492083 43191 43191 717392885 19939 19939 118437631 67301 67301 917217279 17523 17523 48726336 76585 34230 163483214 62095 67540 954511134 68877 67540 287794906 36126 36126 907089262 55955 55955 745157797 53948 16263 667040776 63683 63683 180328626 34605 34605 878872102 52859 52859 921247272 4526 4526 921790809 2928 78318 845674268 31875 31875 801011847 29856 29856 204352322 67540 67540 391088406 22882 57696 177095873 69756 69756 611959016 67540 67540 443414286 13894 13894 936288846 61784 61784 556716943 26485 26485 310041023 69853 69853 367426931 14061 14061 455010877 65548 18845 643439157 879 879 827930500 55205 55205 789891654 23612 23612 731724847 67440 67440 934448456 54334 34690 379369970 37650 37650 388725542 19614 19614 695195816 68877 60449 634834255 73912 73912 645397560 70792 70792 988302497 59715 59715 164998367 70700 70700 798778352 9620 9620 208393642 7752 7752 146318803 29809 29809 513959132 76319 76319 439785519 24619 24619 312833701 64801 64801 670918227 59137 67540 110268339 19149 19149 942599169 59969 59969 257877552 61653 61653 762492227 43371 43371 340891498 30022 70204 755002342 64017 64017 966575970 40316 40316 124175046 74937 45730 219341573 54967 54967 429018809 37904 37904 925274264 68658 68658 871159832 36007 79928 414549849 71876 11486 635737911 10026 10026 559121364 80495 80495 362916739 57089 57089 749689816 61337 61337 311032379 13623 13623 936140043 70934 53671 516281597 73288 73288 883158850 11718 2028 469620389 27344 27344 80771883 28150 28150 295315975 38092 38092 71674273 19149 19149 799029024 70403 70403 501805277 71539 71539 889513967 71011 71011 244301396 22934 22934 825553053 67540 67540 727364456 68730 68730 432849561 12844 12844 488818407 31860 31860 851927398 80778 35998 590169063 19695 19695 598429931 4364 52100 146909597 48389 48389 888290440 44094 44094 731683829 75334 54727 352472926 17521 17521 861799582 38160 38160 300543429 62894 62894 966378369 28873 28873 209351386 69145 69145 850808995 28876 28876 147770238 29197 29197 974930964 67540 67540 812002561 44751 44751 309014323 57452 57452 986490926 7471 7471 685110372 17668 17668 172741732 29246 29246 244903538 28239 28239 780096945 23031 23031 635679751 39835 39835 334042467 19229 19229 757319695 48113 48113 704988271 5314 5314 477325521 67540 67540 814748990 9887 9887 878382260 66590 66590 517200681 67985 67985 249567708 81061 81061 692857063 73853 73853 269041242 58486 58486 525517321 32470 32470 211343261 15723 1022 641574911 83428 83428 846717389 53589 53589 986510295 53179 53179 553102458 45146 45146 569069705 60875 60875 777326808 67540 67540 173027333 70177 70177 203715213 72030 72030 528495566 10348 10348 916533721 5471 5471 772189986 53040 53040 497394706 38008 38008 537171548 18966 18966 64528846 58076 79154 102480571 29305 29305 464776410 85160 67228 250732378 29429 29429 655029398 43597 43597 643924523 904 904 309266217 53247 53247 84093771 4075 4075 861927383 53036 53036 289581944 25772 25772 307335094 10590 10590 242768418 22062 64968 756312664 39016 39016 852247037 8534 20111 999727729 38071 38071 189763762 49670 49670 150153695 68877 2711 149144864 47283 47283 395198834 38181 38181 79421979 72420 72420 323212562 76375 76375 882156516 32620 64165 612376171 3714 62397 415539470 23590 23590 428239285 77519 77519 789975447 69082 69082 411728125 9553 9553 458036591 8221 8221 457849314 67540 67540 656150013 75072 75072 691887134 44976 44976 885079953 34616 34616 774745981 74690 11425 744427974 13811 84874 394299413 724 73362 28175559 14128 14128 220015601 22646 22646 992244306 58008 34009 7237302 85870 85870 978759997 59079 59079 327226087 58338 58338 399116405 19506 19506 14104868 66070 66070 947995574 69206 69206 794392475 19537 19537 424264719 28633 28633 270098563 16094 16094 136590949 67540 67540 961638927 74729 74729 200704205 49404 49404 945677835 40762 40762 412371964 67540 67540 423981302 66708 66708 144078175 67540 67540 379013808 35727 35727 642539714 24986 24986 592297612 47087 47087 478486219 36204 36204 940844302 51711 51711 824622507 68877 73256 659925727 67540 67540 587721006 67514 67514 978042356 46543 46543 203805098 4204 4204 53269891 50056 50056 201080048 83179 83179 813941827 16976 16976 531314239 14046 14046 329918942 67540 67540 653826733 52629 52629 899231599 67540 67540 585400509 52653 52653 286876919 77697 77697 599338414 28003 28003 783399000 25832 85932 905305308 72692 72692 767315574 4820 4820 480407348 70015 70015 729631883 3869 3869 874130342 43683 43683 960759277 77343 77343 875781684 43276 43276 394564689 13550 13550 416367902 67540 67540 586060761 70558 70558 289683583 68715 68715 579786673 83434 5712 14833921 67540 67540 851329317 19451 19451 439788246 80184 80184 600628422 15838 15838 285136370 14960 14960 970413636 61771 61771 615406393 78109 78109 49304640 27201 27201 29498684 36709 36709 886816121 55912 55912 663696062 37803 37803 759694907 52588 52588 233769442 67540 67540 375525595 43599 43599 911343938 15567 15567 807663352 20623 20623 563235382 39987 39987 771322886 19493 19493 779591715 7326 58767 223591459 52691 67540 289055052 51940 83807 120477227 62737 62737 711443575 33021 33021 474978657 67540 67540 932233754 84011 84011 506806226 67540 67540 567116915 30187 30187 475476845 65566 65566 348976541 58668 73140 346901582 51070 51070 554979235 51564 71393 261554645 55041 67540 398658358 54680 75940 30832556 7765 7765 278729419 38306 38306 605862132 67540 67540 705610679 6733 6733 152271386 2897 2897 390745956 67540 67540 188491883 85729 85729 115039362 52820 52820 694763104 67540 67540 167145294 21647 21647 993353000 27344 27344 356633132 67540 67540 987728558 7405 7405 364818861 78261 78261 983102239 24414 24414 354519544 50112 50112 356584310 42222 42222 298023369 2622 2622 48289170 7194 7194 388236435 43582 43582 765852320 61494 61494 372456989 14505 67540 7174182 17979 17979 682984070 23791 23791 124637619 11037 11037 485089728 68877 67540 930111790 18442 44583 73280370 75518 75518 541100743 33282 33282 777523075 62143 62143 828383439 24974 46663 689274737 67540 67540 90505740 9505 9505 410037886 66118 66118 69728947 63360 63360 371265119 66883 66883 212166685 5260 5260 386845757 5928 5928 26062196 73451 73451 714412872 74749 74749 307581481 67540 67540 396274379 43614 43614 530560514 22100 22100 479492962 75835 75835 675386790 52410 50613 429119907 73270 58711 832034046 3297 3297 425686046 67540 67540 684391335 67540 67540 129148695 84969 84969 443518668 52666 52666 863977633 81860 81860 197607669 54106 54106 892400652 71504 71504 566379914 55110 22895 483905447 72910 6570 25479957 39626 39626 602009950 73344 73344 309647713 6796 6796 347803208 74384 74384 959053962 68877 18022 873553666 36228 36228 174375503 81520 81520 234247515 69650 69650 478040062 24775 24775 977671581 76670 76670 728181123 34617 34617 396417240 6773 6773 839636894 9809 9809 791522583 10970 10970 749727589 23944 23944 81957099 78243 78243 839227247 79763 79763 297885519 959 959 486776785 76312 76312 564006186 21578 21578 879405096 11975 11975 304912 67540 67540 597934700 74712 74712 64073390 7188 7188 670388541 26911 26911 465688364 68877 40980 237630386 60978 20009 558386492 10941 10941 285152010 39862 39862 589926068 21008 21008 12455986 69388 83227 737513543 33361 33361 327230713 67540 67540 707311000 1462 1462 216426196 36860 76687 432722451 67540 67540 486945282 41914 41914 455736162 45889 45889 635106231 23739 25646 594465266 62213 62213 35916412 65366 65366 502480727 56152 56152 696231988 75600 75600 913643233 12195 19167 650483156 1162 1162 495007648 30935 30935 92722187 45363 45363 916632816 43419 43419 915033527 16449 16449 807038550 82688 82688 116507582 7820 7820 282544010 23090 23090 83403410 28516 28516 965124291 21151 21151 24555050 30536 30536 242806298 41551 41551 782414300 60816 60816 544595725 68049 68049 256203859 81308 190 394459902 31830 2050 625708225 67540 67540 984952685 26630 26630 633189712 36516 36516 25477323 27775 60939 491430594 40439 40439 507154852 83908 83908 638701496 57712 57712 920343860 7468 7468 755967854 80586 55710 170213116 67540 67540 994496270 48120 40225 588444063 64914 64914 755383051 59975 59975 347091034 67540 67540 402889960 54612 54612 53282002 76445 72773 584498945 84384 84384 619576299 59008 8012 287824562 50657 50657 401092006 73279 73279 404589141 72527 72527 5624202 4505 4505 853505556 24391 24391 612656118 78280 78280 198216129 38851 38851 516213193 34409 34409 482330164 67540 67540 870026966 75203 75203 801234960 51182 40 628317596 67540 67540 309280745 40956 40956 465018154 65209 65209 155529341 11632 67540 378760703 68877 8167 360146225 49128 60180 682429462 76287 76287 870608350 5021 5021 152374733 83388 83388 177069861 40830 40830 11533227 50204 4325 764335526 79937 79937 464115304 49448 49448 983481186 36556 10334 327493242 67652 67652 947507813 8783 8783 603867439 28802 28802 689342197 50312 50312 302083640 7501 7501 623539761 55008 74087 695878574 55934 55934 553716471 62767 62767 903588980 44823 44823 871373318 47458 32737 261750903 8734 8734 106785730 69621 69621 885866498 16964 16964 300399626 63554 63554 466409063 35003 35003 463757188 81889 81889 952184120 30534 30534 239567730 76674 76674 71611389 32160 32160 65838406 4944 4944 697828468 23755 23755 415009024 64279 64279 69585623 24985 24985 770769172 7095 31088 286447382 67540 67540 33552318 84520 84520 746330197 12470 12470 877318329 17167 17167 575400459 52613 52613 658132618 29343 29343 145563424 58118 58118 644884719 4672 4672 776119856 18112 18112 424800895 58501 58501 181658851 44129 44129 721641788 61714 61714 91151892 75198 75198 32747493 82483 82483 815325573 31365 68558 267939751 56724 56724 83010758 39680 39680 400724721 23700 23700 856754997 46250 46250 612542279 67540 67540 473567695 61042 65043 242455741 70585 70585 888009010 53015 53015 176444174 7265 7265 393744757 18266 18266 595807092 50881 50881 150614470 47354 47354 532202390 22954 44283 65924319 31041 31041 183150013 17139 67921 668794830 48681 48681 590776247 40431 40431 363134040 34379 34379 636841022 60129 67540 98911144 33164 43910 608583037 80073 80073 773670173 36425 36425 510291453 77413 77413 901078968 54727 67180 339081781 53921 53921 87133110 52397 52397 15852463 33234 33234 915083364 28581 28581 857355733 37196 37196 571155491 13622 57082 120363566 3927 3927 198663898 16297 21456 83257651 73461 73461 354474694 72499 66345 201390175 35756 81878 534977610 33174 33174 606565811 34689 34689 949605594 58015 58015 497251648 58662 18665 65082264 75168 75168 348427213 58368 58368 359289290 29121 29121 951497004 10046 10046 644004866 82795 82795 354521141 9327 9327 856574046 19814 19814 262541373 79113 34755 299641317 52665 52665 476125151 32780 32780 103188571 81103 81103 17501890 4505 4505 159099356 68877 64632 665943687 49685 49685 439189683 25083 25083 310611878 18512 18512 848305936 50836 50836 940720657 16328 16328 204191677 32600 51300 773270606 80484 80484 376335787 78692 78692 465563367 27719 27719 685953970 49583 49583 138839431 83366 66380 737630188 66840 66840 870531380 59757 59757 63490580 61679 61679 761769511 7597 7597 177890015 79571 79571 224640044 14113 14113 663849049 19925 19925 259221837 37260 37260 692862563 35581 35581 622154319 71636 71636 712865335 17618 415 211466148 26947 26947 609514239 58622 58622 393646909 36989 36989 199099381 77668 77668 850317154 68378 68378 204741423 12276 12276 242316033 17389 17389 623536011 28529 70405 675475705 82890 82890 464733403 75649 75649 577568706 67540 67540 76117449 64136 23608 19460440 58187 58187 260004781 1546 9470 681846874 35167 35167 881307188 32737 402 17731463 46262 46262 668720872 7479 7479 293684086 58667 7276 94287912 27559 27559 792119955 19871 19871 40575148 74376 74376 261061703 16443 79213 813187782 10149 10149 785353544 19099 37584 145227858 51801 51801 963398852 2665 2665 43640880 36994 36994 999408951 81224 67540 724487463 71181 71181 104324701 63257 63257 390659254 67540 67540 323855637 257 257 58134827 72613 72613 845013348 61973 57888 569459797 79393 79393 562295698 67540 67540 72422396 32445 32445 197887453 10037 10037 701935768 7754 7754 142641001 47952 47952 852439369 53663 53663 26718401 67934 67934 204806313 9856 40017 482878755 28288 28288 594676881 30075 30075 595731912 85240 85240 519659402 912 912 991510440 65807 65807 434373546 75811 75811 451867860 33021 33021 631521508 77 77 790073946 36088 36088 146926354 47417 47417 152913405 37623 37623 119718604 56330 56330 862802019 80909 80909 603069950 40074 60013 452143411 53291 36860 731609479 59025 59025 819843281 72190 72190 815603064 30654 30654 354001813 36734 36734 393679634 3740 3740 740582304 51202 51202 983944797 67540 67540 525532392 54706 54706 578087111 19665 74819 377843954 56385 56385 85852896 79304 20978 250840414 64567 64567 515468717 25269 19391 489896454 85675 13059 883479449 73308 82371 460840874 85675 85675 375130789 10569 10569 767619137 67540 67540 67150733 12545 12545 146020265 3405 3405 573563484 67540 67540 917195370 38806 67540 811253291 6597 6597 701339680 12635 12635 704012711 74204 74204 670282940 17574 17574 701944967 47351 47351 617320415 55851 55851 487193772 10481 10481 301757207 50627 50627 146344217 27836 27836 904040661 15635 15635 64226957 257 67540 301297323 65778 65778 985241689 67540 67540 936761502 66048 66048 292086958 79202 79202 755928247 52073 52073 332692407 55775 55775 272281480 51406 51406 356740660 12722 12722 162122893 38182 38182 614862025 83697 83697 215368814 34813 54302 922552795 23360 23360 354990768 43443 43443 304525196 83010 83010 491927647 3571 3571 498631919 5458 40378 74720503 67540 67540 18894134 57126 57126 994816614 1714 1714 561607977 78237 78237 180376569 67540 67540 741911605 43133 43133 495604412 28736 28736 189482356 3520 3520 857712929 49924 49924 337550787 16020 16020 609064298 24893 24893 181882784 30443 60574 356787705 31350 31350 665388706 60995 60995 66228688 57349 5840 28728095 37717 65608 504365244 79755 79755 261837225 61686 61686 366457642 4588 4588 520775508 67167 67167 524256276 61250 61250 833252343 16047 16047 958009136 77113 77113 624940896 36277 36277 963564525 78613 78613 288543322 78919 78919 892130980 43212 43212 823616390 52083 52083 222613268 41811 41811 889676921 80193 8621 675813683 33959 33959 450303813 85561 85561 26172532 59013 59013 764006910 30999 30999 119596353 45826 45826 649828549 63872 63872 421383797 67540 67540 770429060 67540 67540 830845512 66326 66326 202532145 39532 67540 633406243 76911 76911 629965576 31337 31337 154387502 44559 44559 442936279 67540 67540 704718369 61726 61726 890335746 63297 63297 589083117 33849 33849 737519900 85241 24010 112322179 6604 10361 957718722 67211 84306 100830884 67592 67592 756658284 1421 1421 60024343 19068 19068 913403211 21349 21349 327923245 56752 56752 615736245 72502 72502 113124235 28778 28778 139529007 71709 71709 70557985 67540 67540 634707769 16145 16145 408329494 40743 40743 341332319 21594 21594 526996196 39089 39089 297945148 59445 59445 466327344 80586 80586 922574995 30107 30107 989277293 71153 70414 156518068 54382 54382 356476618 5841 5841 474199390 17408 17408 336907903 10966 10966 244239961 41032 41032 436180515 11821 11821 168882441 2630 2630 446293358 47026 57876 554136130 46977 46977 279244339 31372 31372 255724463 55761 55761 770071069 66342 66342 340881123 21416 21416 197658320 83589 83589 676408388 11597 11597 482234318 8259 8259 28093598 27901 53556 931606791 26858 26858 815636018 26589 26589 4226396 49512 3141 97903271 58963 58963 113545361 78621 78621 341421512 16622 16622 114093781 77127 77127 742346324 17143 17143 475748640 73614 37783 941460536 45966 45966 322754155 58995 58995 500133775 40479 77376 68904006 43877 43877 292712592 71091 71091 85642485 86024 86024 664216535 48231 40873 495148437 20620 20620 832771489 79482 79482 120208734 43613 15565 150596419 40976 40976 686858027 5902 5902 464801862 28862 28862 407023348 50415 50415 240731251 34105 34105 252109038 21693 21693 740451167 4350 4350 908830514 59043 59043 198977578 67540 67540 894112603 80451 80451 316922203 29445 29445 596949988 1713 1713 442752392 9847 9847 840108349 70007 70007 544003596 66222 66222 451719569 67540 67540 84534996 63379 81769 897874755 67540 67540 992952965 16568 16568 13179731 51637 51637 223308157 76882 76882 616443042 11253 11253 346796491 67540 67540 987092256 54751 54751 946836327 52407 40288 791748646 9394 9394 393370313 1205 1205 633212225 7910 7910 415843858 5470 80581 42788067 30521 65023 94013 35816 35816 469828808 75508 75508 766542185 84725 76444 531558284 9814 9814 322460265 60264 60264 985549936 23320 23320 262831961 28765 28765 261516538 71254 71254 650191952 34291 34291 55340275 62833 63085 441486123 69063 61175 262161682 56438 76395 205505387 36396 36396 228755632 67540 67540 864146138 74087 19886 949939290 18583 18583 540747456 33907 9463 674828546 14139 14139 20206043 54515 1085 784202116 83934 83934 661303799 11486 11486 782358645 24560 24560 356752907 4356 54759 926026866 67540 67540 299868154 18098 21737 641920918 80908 80908 244232999 35020 35020 233448339 50707 50707 516115797 3389 3389 264855521 54285 54285 296814090 13189 67540 402858087 27880 27880 649498086 29844 29844 150729547 30790 30790 384015937 21491 21491 139338982 68785 68785 779217680 68499 68499 278555191 17901 17901 635837672 12014 84384 382395500 85422 85422 447641060 8495 67540 741494347 25229 25229 743527524 7317 26135 643232250 67540 67540 230963601 15371 15371 320222626 14874 14874 346749069 79923 79923 166596495 81469 65209 270814479 85445 85445 568581898 51009 77436 145026965 67540 67540 713103314 8588 8588 938454681 34719 34719 806494585 36977 36977 23885772 34585 55328 506428741 67540 67540 727327308 26095 43721 803204377 44466 44466 624479855 32603 32603 559286859 8345 8345 27078000 78963 78963 468207761 21580 25144 132432368 69114 69114 642232174 9534 9534 284380244 52011 52011 431509522 28108 28108 343171438 54993 54993 571376001 84010 84010 869284296 69893 69893 159122034 19620 19620 267448783 11505 11505 213042884 67540 67540 152946576 56097 56097 653100291 70164 70164 382224363 28177 28177 88317041 28135 28135 751859285 23489 23489 59631999 67540 67540 899938170 9869 85427 150096361 78045 78045 187320726 60624 60624 593026929 80791 80791 958111779 8350 8350 974619321 24538 24538 590803502 73790 73790 809473079 20905 20905 800987714 55593 55593 91689339 19893 19893 930993200 37822 76086 766916308 67444 34808 683322631 27129 36817 866611736 55462 28290 675107752 81109 67540 502101208 67755 67755 902745509 85449 85449 623939521 68207 68207 582358966 81697 81697 93842778 50814 50814 164947593 10803 10803 103729374 23706 23706 606921636 67540 67540 190168503 403 403 533504078 62835 62835 14769165 19186 19186 350492700 27836 27836 20465594 67540 67540 266798794 15716 15716 352531422 57063 57063 19984112 55446 55446 653866298 1599 1599 712149448 14594 14594 23536307 67540 67540 456322939 77423 77423 878646120 32603 32603 236344953 55843 24477 418252530 48012 48012 799721991 82725 82725 486789943 35460 35460 546374626 36916 36916 708714928 72606 72606 31302990 67540 67540 884249567 6653 6653 892738952 41325 41325 356712214 67540 67540 656266381 4735 4735 969022732 13627 13627 288408122 14001 14001 933174009 29080 29080 58458797 20243 20243 726001134 10890 10890 77649990 42560 42560 514054961 39850 39850 581966933 7596 7596 318494402 70436 70436 79743951 12767 12767 616746829 20124 20124 463878457 40006 40006 571790528 46068 46068 681880189 20703 20703 918757215 52211 52211 569611540 16054 16054 646553582 55954 55954 942176084 31806 31806 529654587 75552 75552 451885037 17464 17464 986370155 6130 6130 88119031 34937 33303 350205130 17589 17589 811691838 10646 10646 971680790 38198 38198 914280572 51296 51296 116268054 48082 3541 825743397 30251 30251 379187359 12811 20677 808927435 4947 4947 561333606 23242 23242 237501229 11836 55799 487867417 24956 24956 420093210 82483 82483 896885354 54091 54091 547260220 67540 67540 59149192 39256 39256 605626959 25678 25678 347288632 68877 6169 735902321 40973 40973 669674260 39775 39775 845821244 71266 71266 797025022 20892 20892 622643373 22469 56912 607315723 16210 16210 698178840 52489 52489 69372735 53130 53130 585378751 67540 67540 802160244 70159 70159 409465918 8830 8830 446404634 59076 59076 162646 39779 39779 986332416 43515 43515 274927675 38949 38949 11307507 44235 44235 968173150 32273 43452 155575874 36310 36310 616882247 39802 39802 760454660 38042 38042 30967876 71475 71475 932701055 33179 33179 743271138 16889 16889 236681551 14929 14929 315092054 66629 66629 14358670 73469 73469 598050283 31459 31459 449413331 31132 31132 77521903 67540 67540 180031290 9301 9301 710458216 79884 79884 44937390 27935 27935 862821745 7789 7789 565151250 12179 61660 145515457 67540 67540 540887504 63598 63598 512690784 12938 12938 897061091 26568 26568 269393026 67540 67540 120976018 61499 61499 900856260 70420 70420 493022128 39738 39738 170544122 60335 60335 940775238 52653 52653 715169280 35940 22120 557805856 67540 67540 568959217 61858 61858 691711230 40878 40878 859064995 68265 68265 672867608 1517 1517 857321601 52042 52042 750416470 1083 1083 379031941 2027 2027 875222984 39477 39477 702583874 27893 27893 376506757 19480 19480 523992444 82574 82574 990637076 45502 5791 596134778 31976 31976 591737072 9732 9732 526848347 32817 32817 157100710 59948 59948 380524374 67540 67540 402659781 3469 3469 674307715 38113 38113 699606494 83432 67540 720705840 81060 81060 377087343 24940 12432 549430287 86006 86006 436428454 68877 9698 812807269 36712 36712 724304357 13289 13289 859453954 71836 71836 65036075 71904 71904 986908297 68877 23267 596292225 72182 72182 889091690 80468 80468 298660084 63210 63210 397556087 68877 67540 128011511 8504 8504 845291914 67540 67540 819635010 67540 67540 733041494 81072 81072 685451328 60971 60971 557408251 74698 74698 200087138 76483 76483 791058640 69116 69116 647104813 20706 20706 987161003 67540 67540 83105039 24543 24543 716281666 6302 6302 904705108 10063 10063 725777748 61610 61610 284044491 11054 11054 326032981 35991 55591 707370630 8640 52170 663597793 18001 18001 223368797 70911 70911 166705996 2438 56505 893397451 7994 7994 958428530 42481 42481 353284574 68191 68191 52343835 76438 76438 113431833 23421 23421 719499040 31967 31967 226959951 9951 9951 715899722 69057 69057 361072620 52424 52424 580923794 65109 68871 803572999 52372 52372 238948065 7590 7590 346138382 83399 83399 679438684 60692 60692 636519648 74022 74022 214710271 69388 69388 514016961 43004 43004 101498727 36689 36689 692572912 8709 8709 244165773 73229 73229 12411264 32974 32974 727897641 30326 58936 680361669 70920 70920 30512326 54819 54819 693648978 25346 32035 777628257 58111 58111 442983370 45702 45702 462711556 80951 83409 409024596 28891 28891 759502461 10286 10286 151700993 31447 31447 833779975 45309 45309 91361372 16645 16645 101710572 27184 27184 300920928 70045 70045 655936069 68176 61285 924668840 46233 46233 559471773 44462 44462 563727336 56458 56458 456837227 1794 1794 154234538 30840 30840 500327311 83517 83517 662778857 83095 83095 757203813 29760 67540 856195653 42941 42941 610926995 50878 50878 144892159 58746 16098 905435140 18756 18756 842030445 45248 45248 175112425 14457 70339 725387912 21799 60663 581440656 70824 70824 745287423 67540 67540 936064 44896 44896 753551179 15528 15528 703350233 69968 69968 766234015 69591 69591 52429358 73332 73332 796834919 24843 24843 414478848 79367 79367 765819154 22042 24005 727600423 11170 52658 142113467 67540 67540 110601231 17640 17640 177956280 27028 49448 331924963 29703 29703 222287824 86100 86100 838009100 40534 40534 797596365 20379 20379 649578985 67540 67540 268289528 2783 2783 60780240 49440 49440 559334229 46625 46625 977814011 30496 30496 539810102 84150 84150 266287286 12799 12799 88226664 68877 36809 136453298 5223 5223 5806147 81378 81378 245493674 19188 19188 882111482 71504 28210 708449688 51564 51564 271359089 8733 8733 845735336 20532 20532 771095424 35778 35778 741149130 37547 37547 801643386 3770 3770 502623629 58006 58006 790045814 55732 55732 188970540 42559 42559 254578641 67540 67540 366238936 2848 2848 722160021 67540 67540 198679926 63159 63159 615703443 22572 22572 665236419 5941 5941 74785120 3531 3531 242298421 946 946 320641329 9520 9520 627397997 39855 39855 939444818 67540 67540 999979810 59133 59133 408855116 75875 71355 124832410 65671 65671 327556825 72640 72640 62549404 86109 86109 238957084 64213 64213 645773811 85822 85822 925494373 50168 50168 305260021 41835 41835 502953318 67540 67540 748440064 69729 69729 738492105 33952 28226 558091148 40425 40425 182540604 68183 68183 933392034 29164 29164 803521335 48202 48202 857565396 51403 51403 436377044 67540 67540 820391042 77542 77542 324249111 4063 4063 577480168 52206 52206 256871941 59986 59986 461084409 65548 65548 178202175 5601 5601 821314833 5346 5346 321996724 66859 66859 553010727 53784 53784 55738315 67540 67540 341287827 50365 50365 885701869 29791 29791 278743775 53429 53429 647224728 18022 45577 323729606 56884 56884 613510635 36230 36230 271424556 40110 40110 400621189 15512 15512 942269276 55586 67540 810630215 14523 14523 527336320 74583 74583 601413403 2002 56559 225108406 26159 26159 664829074 67540 67540 412242830 49275 49275 442266441 79165 79165 647351804 9711 9711 290055296 80065 74129 809710594 67540 67540 864146027 67540 67540 926761405 27357 27357 344702527 84040 84040 130516809 12767 1401 957570445 2474 2474 420243111 61625 61625 544576999 9723 9723 871992265 76395 76395 314183170 71524 71524 447533683 37909 37909 650901825 13941 13941 551623552 68877 70690 113439149 68877 74002 39358216 56742 56742 201987322 58899 58899 427985273 67831 67831 668081747 8377 8377 993853167 67540 67540 911855897 67812 67812 984199332 33278 11636 312144419 21580 21580 481672771 35754 35754 264249651 53857 53857 342453748 68895 67540 569443934 57702 57702 63430202 40041 40041 136893568 74809 74809 979028393 13991 13991 481787056 79222 79222 587256206 627 627 587765045 67519 67519 880205924 47398 47398 886364416 75960 75960 793329648 38704 38704 517695952 30396 30396 106725332 30821 10872 364941615 165 165 845619659 55769 55769 447229806 64974 64974 233298391 78629 78629 811005888 52740 52740 830798615 13834 79151 306080124 81297 81297 954343306 12844 12844 924828815 47901 47901 932925726 73762 73762 132378992 22397 22397 422869744 4943 4943 850300920 23503 23503 931910216 5058 5058 702972994 65209 75831 28306086 85089 85089 509641007 68877 52212 150289960 71952 67540 630002974 9520 9520 387106025 30379 30379 784260128 80203 80203 765648155 67540 67540 541065782 48078 57896 152229980 68877 7457 324510274 2223 2223 804418375 8868 58327 875148430 6016 6016 856089163 54016 54016 966737923 77598 77598 331521815 56442 38739 609455146 83286 83286 884347186 27438 27438 490608340 78723 78723 254020477 37476 37476 806911881 70158 70158 9521036 77805 77805 464173387 67540 67540 11592119 77411 77411 297850535 85371 25931 326300720 2129 2129 516530232 64187 64187 234567393 45157 44075 609039439 68821 68821 767949712 67540 67540 445654667 82638 82638 325212093 54028 54028 808595906 51664 3231 172446135 77138 77138 701526244 18610 18610 639620826 26360 26360 683580846 30117 30117 132812158 83117 83117 518614852 41767 41767 527596818 12166 60346 797952508 68877 58076 989567582 47381 47381 506176370 68877 46960 941880570 17299 41312 45755660 67946 67946 589595422 39455 39455 822902565 67540 67540 720170353 76880 76880 353713875 67540 67540 936259207 24609 24609 20985296 9775 54515 652484521 67540 67540 258607198 80163 5778 869537931 60415 64874 716697058 44114 2817 777067971 67540 67540 317784921 83705 83705 715009338 60951 50409 624069956 38472 38472 403358218 67540 67540 449145598 72017 72017 195258305 11916 85631 585487097 74290 74290 36228407 19862 19862 420837593 48372 48372 64121769 1671 1671 622660052 40711 84765 230186271 78393 78393 476640109 82961 82961 815358237 67540 67540 906042955 76809 76809 287581541 67540 67540 140051248 49821 49821 372096754 32785 32785 417887602 6634 6634 778671637 71192 71192 263278325 67540 67540 645753210 61270 61270 66510808 5999 5999 602215212 31680 31680 928998096 6169 67540 376050922 29258 29258 826218533 48751 71628 617574040 13789 13789 900334475 67540 67540 652610098 42081 42081 502266062 22050 69411 802608269 80217 44655 17569192 14283 14283 566393745 5166 5166 431173741 78466 78466 370347676 47835 47835 546089868 56742 56742 259655331 52598 52598 740534261 68877 16188 989978854 22676 22676 753205513 28294 28294 656014877 10070 79453 832460380 28660 28660 677197438 56012 16136 217880221 28061 28061 373134440 35081 35081 796818878 39240 39240 677307714 34674 34674 891461268 38072 38072 252503544 38935 38935 704254823 37734 37734 801308379 32848 32848 327798611 83269 83269 410603647 85908 85908 773200470 40139 40139 480100112 2363 2363 121191352 44910 44910 768627607 60391 60391 703728317 78650 78650 217544204 51096 51096 112892384 67540 67540 638277551 67540 67540 947529243 84973 84973 338506013 75763 75763 544846065 52362 52362 380055351 82235 82235 862668350 33627 33627 353050369 25995 25995 916870131 13189 13189 726824936 24516 24516 911766947 47769 47769 753626533 36727 36727 397457680 37217 37217 403491601 81661 67540 547468715 21326 21326 356285889 1499 1499 213688530 84797 84797 491357005 67540 67540 426605348 38558 34878 552511639 54624 67540 622003142 38328 38328 314337034 67540 67540 178636733 14286 14286 164718372 5958 5958 684045922 67540 67540 348523993 20964 20964 236361101 59101 59101 940508598 81701 68297 57916314 39485 39485 160978303 19349 19349 565298468 67540 67540 507705795 60046 60046 557243849 57112 57112 951249845 31653 31653 457766217 21709 81798 816896166 11983 11983 450250638 57896 24749 264655673 39104 39104 505270157 75360 75360 24153363 4353 18749 110587937 74562 74562 383775400 11437 11437 174265675 55377 55377 309389023 67345 67345 170582269 44694 44694 502914796 13394 13394 462924500 42967 42967 669384958 45746 45746 522524538 84535 84535 889337843 71011 64996 870188037 41158 41158 952262178 79301 79301 766738379 67540 67540 871149062 40 82945 130053507 68678 68678 913752657 46046 46046 918645984 10553 10553 26298819 67540 67540 264984600 41019 41019 193574043 6032 6032 635860500 23755 23755 938679366 64837 64837 228689309 80163 80163 83666980 60782 60782 383991076 59667 59667 587494674 7132 7132 970839949 67113 67113 669603949 85845 85845 922192656 84554 84554 668768821 85195 70437 797158538 32956 32956 768582586 21691 45144 658589265 21390 21390 678308673 40574 40574 530856578 80847 80847 918207048 67540 67540 615179974 44827 44827 80030903 38789 38789 712602173 50448 50448 717310517 10176 8839 767433675 69140 69140 929420341 36860 36860 80873552 80395 80395 643511988 75074 75074 924130515 62089 34250 407715004 20036 20036 34389230 68877 81221 526839415 77854 77854 657363006 18557 18557 90248574 83578 83578 200027294 10462 10462 564892577 8977 8977 681253777 48724 48724 681382424 67392 67392 189532654 68894 68894 903546171 13719 13719 113032464 18359 26634 603234648 6904 6904 398886324 67540 67540 574512243 8557 8557 821711620 67540 67540 281704977 56102 72902 911030974 33820 33820 589457680 12476 12476 553284978 2522 2522 567118649 70746 67540 141782873 45985 34855 622784771 5400 5400 348908768 35868 35868 793174973 54025 54025 114664266 6980 6980 134028781 36992 36992 547058305 79467 7366 251365779 55728 55728 424461836 8115 8115 311476762 25538 25538 829636407 6474 5830 622084977 8836 8836 20767191 53395 74794 331345410 42947 12518 356005436 2761 39167 916930231 25715 25715 266355953 59806 59806 940688592 42221 42221 987629616 83889 83889 479257891 67370 67370 604759910 32765 31964 887490703 57378 57378 428224507 14334 14334 855094199 67540 67540 455181479 44580 44580 320026782 44014 44014 964542512 28008 28008 292030350 64006 64006 760743275 71589 71589 709819305 82880 82880 404953386 888 888 9432323 62983 7106 621489257 10001 46192 16622533 63834 63834 744726775 68877 67710 253074804 35353 35353 111181884 84663 84663 971514478 14466 14466 277922854 49310 66049 637442793 67540 67540 578100287 33060 50396 433394811 48879 48879 95780739 36184 56337 62442222 21627 21627 829262029 23136 23136 735491202 9204 9204 520813290 51354 51354 800816568 17755 17755 954905509 62100 62100 156553866 1376 1376 392615674 67540 67540 58893663 67540 67540 405638570 20993 20993 178755623 80306 75317 629533198 40505 40505 420580034 11333 11333 366006669 82381 82381 245927382 28068 28068 990200337 28028 28028 863717240 68877 49498 679107504 2609 80009 722524779 45380 45380 621556503 40704 40704 558826250 13815 13815 650971549 17596 21939 165046267 417 417 186594789 67540 67540 616611437 34588 34588 174216291 55882 55882 96984885 66270 66270 790509443 74235 74235 883858969 38813 38813 994444689 54730 54730 50147480 76575 76575 132860049 40048 40048 666525400 64259 64259 478568575 29442 29442 364754933 64566 64566 394390172 33066 33066 970006033 664 664 924318238 38435 38435 369271203 80193 80193 887407549 66119 66119 715567893 64618 2477 472067811 68877 67200 695471544 52602 52602 979731064 23936 23936 26782562 31862 31862 639840458 59621 59621 663529124 32621 32621 558889837 85920 85920 178054545 3879 26860 837343702 9900 9900 765734140 19679 19679 969459502 21466 34613 464127073 21549 21549 492211246 16667 16667 26397275 82803 82803 8432050 22042 22042 474113995 61253 61253 89237016 4916 69080 151916301 41901 41901 847109439 46046 46046 177197998 16311 16311 350934968 10890 78220 469278415 33810 33810 901956708 26190 64742 913898352 35665 35665 451069453 24810 24810 826588423 62695 62695 869399385 66981 66981 97062044 27894 27894 828409243 67540 67540 592334415 84987 84987 118472048 34798 34798 876686023 5457 5457 505603001 46287 46287 736647770 46672 46672 596483025 77780 77780 450043048 15796 15796 654346120 35646 35646 252748752 61338 61338 323207871 3779 5453 805650253 35271 35271 348418620 28226 85987 234424217 69572 69572 915280210 54461 54461 311659147 16910 61924 110462479 79681 79681 986829743 61413 61413 647443006 42503 80984 152846249 64941 39281 33268612 52645 77273 473540217 2191 2191 98619319 67540 67540 974389285 31982 63381 76734859 75880 75880 778687776 39485 45559 951930707 10123 10123 749856674 67540 67540 503479891 67540 67540 270528416 82220 82220 740167367 14154 14154 58593405 13622 13622 742099810 51608 13811 202364720 29886 29886 911263114 69312 69312 222999627 7410 7410 476561343 34317 34317 745223199 67540 67540 98653852 12815 12815 106597402 69349 69349 745529138 8925 72284 135388262 34456 34456 289754001 67540 67540 12281356 13706 13706 379163567 17022 74700 728812315 74815 74815 516845023 17221 17221 708182066 78377 78377 964714424 27712 27712 230088430 15138 15138 753159565 15716 15716 238492471 5073 5073 186906672 65366 46250 518587444 79308 24889 860180684 2848 80863 75067707 25445 25445 271835473 36516 79928 760076503 20115 20115 120786103 47955 47955 132002582 80859 80859 915138914 23270 23270 197257177 40724 40724 982642279 84130 84130 923156610 7781 29495 115818058 59846 59846 604796421 47514 47514 425998169 35628 35628 907083603 23421 12972 844141145 31882 31882 491937694 71319 71319 68509461 67540 67540 284172506 40466 40466 666419187 47729 47729 930074695 22855 22855 843847515 68877 59655 784777195 68877 47605 866658106 11555 11555 938882687 47303 47303 391368069 68877 75689 256060661 19888 30407 310600239 47574 47574 352300393 56974 56974 264354371 33083 33083 506535135 65371 65371 797168260 18283 18283 477502655 6971 18037 167700602 33060 20333 196253039 62342 4822 385680731 5425 5425 428711078 64006 75996 707827868 10842 67540 630389391 83749 83749 234132418 28039 28039 640806509 304 304 772814098 24251 24251 259504290 74519 74519 192596804 71611 71611 983928778 5661 17145 194851066 65824 33325 235302607 6251 6251 581442962 81798 81798 479036636 67540 67540 971488285 72992 72992 156625960 28486 28486 489004870 29911 29911 529743910 84485 84485 484444429 51991 51991 715385268 27915 27915 125163078 28655 28655 135941733 28790 28790 907873948 35183 35183 933417405 46638 46638 117238175 67540 67540 977864633 22691 22691 193634626 38058 38058 139996179 82873 67540 844868447 58593 58593 443761085 28710 28710 405699893 86064 86064 512503474 52033 49006 269169800 46539 46539 351382136 11792 11792 430239235 52451 52451 560426475 26107 17933 259258397 42987 42987 133525176 67540 67540 642042643 60890 60890 996276348 13213 13213 681132893 7471 7471 868188714 58702 58702 104980464 40664 40664 805829855 75446 75446 34620847 31875 15900 946649003 34622 34622 688499700 47740 47740 603013592 67141 67141 470787199 66978 66978 209111736 61233 61233 764695514 40233 37521 70781499 67540 67540 239039127 67540 67540 155930862 266 34618 49391963 56924 56924 825424737 20574 50302 74363168 72934 72934 481516679 35488 35488 914586266 43602 43602 246289744 2417 2417 954382439 74105 74105 109194238 70018 70018 189722650 69794 69794 953698100 8443 8443 950889038 67540 67540 860938891 7400 7400 303731798 60883 60883 154882984 67540 67540 723646816 4358 23922 568401788 12972 13839 124227897 42273 42273 749943097 1791 1791 881450999 36408 36408 877445451 45298 45298 170522191 11191 11191 930496045 10171 10171 382345088 67540 67540 55186239 78911 78911 601424485 36084 36084 403013740 67540 67540 507522924 85150 85150 675595819 51179 51179 163883967 58160 58160 278243479 44357 44357 919092830 82267 82267 455430528 39308 39308 657693613 42151 65460 999161808 83095 21608 977412652 39497 39497 988954055 10137 10137 306473236 48294 48294 383822049 63263 63263 279788068 28777 28777 376438561 31218 31218 581446796 58293 58293 67750207 75460 50663 260349967 3671 3671 120653961 1347 1347 82172201 9280 9280 854715953 10696 50439 358610267 67540 67540 842465510 67540 67540 977669019 82557 82557 271007420 15278 15278 877833825 78261 41383 420034429 68985 68985 800219905 67540 67540 809160558 41683 33285 548920395 85535 85535 846581213 67540 67540 639349099 31542 31542 354242397 30915 30915 467694851 67540 67540 5837167 16923 84637 507938476 70728 70728 929154534 67540 67540 242378062 20239 63077 60867341 56789 56789 740991959 67540 67540 251166712 77267 77267 280956844 73339 73339 510921298 13119 13119 822876896 84296 84296 153824448 57812 57812 662061816 32808 32808 154058769 41785 67540 336500343 67540 67540 497978874 3198 3198 795588000 67130 67130 854828051 12525 44139 689115508 22326 22326 110356767 492 492 576241826 73281 73281 972879937 29368 29368 827882218 33121 33121 237447575 75437 75437 365272215 16928 16928 868712240 32752 32752 242418096 10414 10414 18544028 59725 59725 421169701 6056 6056 525315742 82157 15364 468275220 31119 31119 251918507 68877 31487 482222342 51156 48765 683051017 20231 20231 348260148 68877 67540 388542757 82356 82356 378679186 63891 63891 812635233 19607 19607 821356607 62074 62074 177246470 58695 58695 789392135 54616 54616 732982884 67540 67540 737987526 67540 67540 799434938 77295 77295 706061418 40180 40180 566637595 67540 67540 964941092 45520 45520 699707759 56220 56220 849191421 85030 85030 907583862 21381 21381 30728137 21203 21203 494191613 40479 40479 632708151 75519 81412 758861986 24396 24396 168304473 34889 34889 971953739 42117 42117 586823085 63043 63043 345807225 41905 41905 18062337 67540 67540 174273394 24824 24824 396027390 12363 12363 191552818 54433 54433 606544695 72993 37437 950696759 33087 33087 174758899 13773 13773 762843155 23440 23440 789604986 20148 10838 624745 68877 67540 802602321 64 50337 996117042 15635 17479 108499164 33280 33280 654724976 1693 1693 202875 1412 1412 999500609 2737 2737 696932965 43932 43932 855934774 57814 57814 52556238 84171 84171 846661438 56032 56032 798554589 3424 3424 863697416 13274 13274 498283935 64024 64024 487068755 51095 51095 304188630 27549 27549 575161656 61170 61170 838511396 45704 45704 798331032 82717 82717 785073927 56063 56063 157959578 26823 26823 547562521 20718 20718 655173995 2925 2925 215600286 86034 86034 881479047 23644 23644 692139981 17160 17160 498053128 67540 67540 286148770 243 243 877817756 68875 68875 7705110 14594 77473 375931607 61175 61175 594489344 9362 9362 955209455 46658 46658 426996466 67540 67540 213989437 19759 19759 342467235 37837 37837 490261089 84821 84821 438289578 31131 31131 91564454 3906 3906 863005118 42453 42453 282218821 29625 29625 77431515 60261 60261 753734919 75714 75714 843749475 75530 75530 845608528 14724 81584 101675460 36683 36683 319602071 23506 23506 334318291 36218 36218 270018218 24087 24087 889645536 44732 44732 356750510 79999 73235 541484198 43549 43549 144848719 19265 19265 848208467 17873 17873 518479479 67540 67540 783750055 46439 46439 771852200 28699 20951 1000153 17506 17506 218601605 45515 45515 777346050 36750 36750 247573637 7376 7376 46828007 4083 4083 633478521 49507 67540 235965105 66421 29306 13820586 80780 61411 925711214 63050 44254 146672570 72692 72692 412503703 45813 45813 618608696 34766 34766 536661072 34401 34401 532471652 67540 67540 526127752 9535 9535 272736159 19644 19644 203409005 60531 23246 522157890 29432 29432 791005603 44065 44065 307837076 84111 84111 446891217 15571 15571 558499418 59929 29686 376772378 25281 25281 286087387 27186 27186 751755371 43921 43921 398430444 26878 26878 509881689 67540 67540 647626317 18526 1928 938221256 67540 67540 12949572 25011 25011 383522195 24716 24716 126080490 67761 24655 806270514 75842 75842 813329233 67540 67540 731187528 32973 32973 357651011 24458 24458 985346529 45612 45612 479459981 68877 22469 520261991 13016 13016 649009191 3606 3606 209361999 16316 8407 755084087 71230 71230 753572939 18041 18041 316522141 76976 76976 209196719 7010 7010 329740553 78023 78023 90674005 32527 32527 583946919 37575 37575 443763878 29705 29705 43162989 82288 82288 860828893 40927 40927 779017273 44496 44496 381122474 58052 58052 104027089 36614 36614 686584943 26646 58296 328537796 60629 60629 594423518 36939 36939 149993987 78193 78193 723897423 80483 80483 76099696 11752 78656 734535930 76608 76608 230081413 47071 47071 340422489 58559 58559 159143166 80981 85614 338542471 66256 66256 452723198 72135 72135 4843439 28559 28559 34603726 73314 73314 694832020 54852 45985 485996780 22916 22916 437454786 70855 70855 136007256 36599 36599 472566656 63332 63332 565451645 59378 59378 230261089 31350 31350 960183984 53472 53472 843059408 78606 78606 42242636 68877 24537 537295117 59178 59178 802041935 62998 62998 609915002 4022 4022 145394773 52222 22954 446574062 13452 13452 966887507 39707 39707 351560453 31568 31568 332603470 58496 39268 576994495 16312 56058 155220959 49865 49865 916883544 10028 10028 590155926 20260 20260 812766005 36846 36846 675361013 33430 33430 581657332 30611 30611 511904658 57862 57862 613217463 51406 20256 976017685 72221 72221 359374785 12603 12603 297738099 29572 29572 305860257 60621 60621 226449995 55050 55050 9569041 60850 60850 602354356 57970 57970 624254873 34423 34423 411160844 36719 36719 98093011 67540 67540 719498849 41179 41179 902321682 53814 69965 519832169 13783 63784 99209549 67540 67540 750177934 28686 28686 864505187 43100 32653 7037899 31090 72575 542365580 67540 67540 298877541 10254 66114 189123526 82488 82488 86559270 1374 1374 57683908 23683 10255 204388942 41539 41539 876950476 67529 67529 948843465 7427 7427 474189311 13226 13226 131131941 41910 41910 862485764 21718 21718 860579332 67540 67540 31717668 73211 73211 699668463 54206 54206 809178707 69097 69097 284539267 24787 24787 891804883 46696 46696 105042003 33891 33891 619943325 74598 74598 218211829 38591 38591 898244354 60305 60305 920124691 65801 78789 558330716 9585 9585 54092356 13362 13362 801953780 67540 67540 339048641 30305 30305 239279296 72176 72176 479985684 55713 55713 588415999 56143 56143 813100576 65556 48383 747755514 67540 67540 605600693 35005 35005 739672933 62894 62894 543066458 37028 38684 544231629 73496 73496 622069291 85934 85934 540120572 35443 35443 869827749 225 67540 673542548 21561 21561 477917086 11615 11615 796474539 40788 40788 178588792 68877 16554 334406762 54084 54084 142813654 15924 15924 301245813 67884 67884 762634013 51126 51126 966554130 59063 59063 647396591 22399 22399 429132018 24113 24113 983550329 79016 79016 91374259 63375 63375 836562222 39069 39069 322074156 64371 64371 413988087 77537 77537 284439926 85700 85700 882304282 37647 37647 496382083 32285 32285 38293318 10102 10102 73274125 42338 42338 799194246 28865 28865 297893733 11977 61868 195812219 42897 42897 868840481 82452 82452 606781221 68877 64576 864133103 44866 44866 734422738 49140 49140 963085890 24795 24795 377107457 68877 11592 83719462 30466 30466 440986174 34017 34017 380132723 26596 26596 740074097 64960 64960 102120073 18138 78166 954241901 81580 76701 989954765 61112 61112 531175790 33255 33255 746034361 65578 65578 893852704 67125 67125 892099150 34209 34209 828404300 74731 18653 110825478 35174 35174 324230268 57409 57409 109171867 15360 15360 488610822 31354 67540 732108529 47616 47616 164947864 63481 63481 392890879 80390 80390 321846282 81062 59838 884976704 85567 85567 335415344 3408 3408 299455561 76392 76392 303490005 30333 30333 231319273 74585 74585 516914030 41381 41381 155398084 73925 73925 546227300 85024 85024 879852235 58264 67166 799986758 42047 42047 446666642 50136 50136 632030128 67540 67540 59561833 60874 60874 49561521 51488 51488 613886067 73419 73419 119065605 49586 49586 319879635 85502 44114 507330399 16701 16701 873125763 80924 80924 183490370 67540 67540 663240508 22989 22989 424231811 85422 67540 215583790 38165 38165 172958332 50573 50573 225944890 18365 18365 434436637 15094 15094 782017076 39167 59024 942403071 82372 60554 984737724 7241 21020 82889896 20706 36262 871473858 20578 20578 233416808 55775 55775 351159840 425 15900 880186818 32479 32479 956238356 59178 65548 674431251 77091 77091 983518793 43550 43550 588734199 71280 71280 407761733 77915 77915 192380956 69119 29739 977371248 14454 14454 705651683 26715 26715 643830966 30053 30053 365690592 17555 17555 501735533 67540 67540 394109818 30799 30799 451449788 14665 14665 412092040 5833 5833 992179091 58028 58028 9539669 21292 21292 106360610 80150 80150 511353525 34972 34972 8281789 30618 30618 736017540 64905 64905 341778621 71393 71393 308891249 75873 75873 388068330 73870 73870 829279595 69321 85143 173645637 77490 77490 885389974 58628 58628 328277893 1201 1201 552831781 63253 63253 650623488 67540 67540 115011588 10984 54568 694495927 67540 67540 390327653 29436 29436 19199616 59676 59676 825442115 56265 56265 464842542 1066 1066 971411428 49076 49076 54706695 77915 77915 112944842 29160 29160 278476752 5658 5658 507043542 43660 43660 146823143 36601 36601 797007364 55704 55704 118126587 71738 67540 79768574 55927 55927 514636652 70198 70198 586494680 46410 46410 284825818 1666 1666 392060100 34075 34075 93574381 50834 14318 97277014 26927 26927 236951876 17495 17495 903347920 67540 67540 723791096 67540 67540 674021400 37262 37262 670356750 70623 70623 130313341 28445 28445 815610322 83485 83485 805672950 73763 73763 897663715 31134 31134 672157344 67540 67540 396239323 67540 67540 478053756 56276 56276 798085378 2728 2728 659281177 22945 22945 151829885 81056 81056 43457879 63952 63952 460389611 67540 67540 18801219 68877 80215 76468678 67540 67540 640661818 15716 55473 687970895 75353 75353 811969016 41893 74731 4388441 31876 31876 118659776 67540 67540 577411184 41030 41030 865928513 67540 67540 582268097 73390 73390 954813438 58595 58595 77641994 72956 72956 88352314 67967 67967 255644238 49535 49535 572539373 53506 53506 854108 67540 67540 39778575 57358 58428 324800567 8042 8042 822172187 27675 27675 430939856 67540 67540 133006553 67540 67540 15829142 52375 15335 955979051 67540 67540 893489479 17523 17523 412452552 13718 13718 817450260 71454 31708 905192820 67540 67540 803765212 6883 6883 560297415 23507 23507 625411880 73394 73394 49581485 51933 51933 354704633 85563 85563 548982457 17833 17833 920849380 65435 65435 661385854 12004 12004 594388300 81156 81156 323434336 63863 63863 333159888 68261 81067 468584648 81105 81105 18715558 22046 22046 209669070 44027 44027 35510970 22225 22225 172689807 21434 21434 885183027 67540 67540 130771368 62531 15798 51003475 34354 37631 99914438 67540 67540 640400031 3980 3980 114939166 27367 27367 72046288 13889 13889 892931995 39883 39883 2740931 11333 26104 825381098 30548 30548 755602812 17409 17409 353645769 67540 67540 152230788 18070 18070 653015887 49172 49172 426749625 11584 11584 70184496 52609 52609 772576233 65810 65810 770319882 20324 35777 673274768 78271 70060 873321601 53811 11777 170366683 63278 63278 62483013 45877 45877 339829324 34222 34222 811777628 4339 4339 708403997 69030 67540 149055667 25226 25226 527215151 58805 16077 294495898 74470 45268 804050744 22143 22143 185271257 49247 49247 552114925 32327 32327 412235840 35866 35866 704264054 77349 77349 342857614 50985 50985 760501410 35377 35377 328872925 36776 36776 500982155 76279 76279 52858944 81466 81466 190208642 52001 52001 204428834 67540 67540 330505282 8040 8040 718760659 26724 26724 787635147 46929 46929 61917188 19757 61515 801921112 78926 78926 540986600 23087 8101 521671531 75323 75323 888524698 21913 21913 154719144 69621 69621 557613328 35056 35056 174246970 78359 78359 789250613 83911 83911 223209208 24151 24151 476685894 100 100 930350297 30479 30479 502305886 35235 35235 321205141 83955 83955 584408362 58239 58239 233146565 67136 67136 274722876 67540 67540 568608983 28975 35845 396102357 38081 38081 12829211 68877 19947 486144084 36007 36007 634870049 72401 72401 332248381 40959 40959 433223430 48113 48113 172814988 6079 6079 390308749 50217 50217 253883362 70803 67540 47886329 67540 67540 813688559 13487 13487 215994207 37403 37403 419797057 82671 82671 930722460 62719 62719 960125475 14971 14971 184464960 3483 71341 507993339 16836 16836 215038489 52700 52700 959761894 49561 49561 356024401 62136 25161 844225041 21052 21052 154303622 67540 67540 206624953 33305 33305 850354969 67540 67540 231511972 62479 62479 422203264 68499 68499 847115259 16744 16744 473698246 80238 21396 779239268 67540 67540 24953419 19750 19750 742635064 67540 67540 430479969 38600 19484 74552899 80998 80998 226829692 67540 67540 52163687 19129 19129 257185581 81702 81702 346177673 36719 36719 639709451 72941 4356 745639421 41662 41662 932369639 49092 49092 721222421 7510 7510 627937732 17023 39728 147773395 42763 42763 101290472 34889 34889 587263780 81092 81092 100151452 40380 54575 583097049 14741 14741 970948684 76361 75874 582967044 12984 12984 93472804 3314 40711 860344821 23036 23036 135095631 84917 84917 425496052 5929 5929 442418336 60271 15374 311112309 17506 17506 783235130 66191 66191 16879658 75600 75600 951758994 21298 21298 645756504 15928 15928 13086917 65016 65016 967730653 41773 41773 575636979 63631 63631 186108625 34321 34321 314858657 47763 47763 817549187 11968 11968 652534775 51861 51861 997598348 41997 41997 226096998 31784 31784 624360966 67440 19320 917396592 6082 6082 100483060 22426 22426 297238247 57763 57763 339238009 30877 30877 889443500 13545 13545 895487109 15643 48374 294463421 1728 1728 864142380 50886 50886 374490305 8378 8378 861901618 78792 78792 598673739 22685 22685 72743990 63422 63422 45141529 69202 29134 558923580 2540 2540 718150858 39257 39257 409753899 46290 46290 151539956 67540 67540 607150536 38114 38114 631010389 69587 69587 680548821 14018 14018 631059342 66596 66596 253415339 36742 36742 638834465 71633 78850 269428674 33933 33933 814628392 70690 70690 331762806 67540 67540 859875305 19130 79829 122693028 24780 24780 475558953 77355 77355 115899324 20854 20854 976126746 26770 26770 854458639 14403 71444 182229130 2972 2972 498890051 51171 51171 630346627 63470 63470 655873887 75115 75115 702414947 54766 54766 356943140 29180 29180 583320269 67540 67540 169158099 67540 67540 288496897 78861 78861 364290748 74915 74915 651005766 54516 54516 913139136 71992 71992 696611885 80736 80736 32839246 68877 22480 425541064 29393 29393 696658616 35216 35216 619317870 18787 18787 925385835 65956 65956 317377957 59001 59001 777197828 2925 67540 163791326 43266 43266 716799020 31404 67540 852103025 44909 52895 599220709 67624 67624 801832854 72825 72825 339647918 72575 45811 294400534 58022 58022 97710487 64006 64006 992399305 77801 77801 926286573 60780 60780 111364074 25308 25308 904209078 32265 32265 385644079 67239 67239 480346867 81840 81840 479527957 65284 65284 620990762 54957 15390 856504883 23745 23745 482903571 27931 27931 10389643 49945 49945 167311176 70406 70406 266484295 22058 22058 950523341 72301 72301 828404245 13223 13783 749711272 69258 69258 376263934 8626 8626 105963566 58052 58052 482179980 37077 51728 834515079 67540 67540 604959751 22295 22295 167846186 10225 10225 619769077 46559 31143 211408729 33727 33727 317141874 37783 46063 739950035 48254 48254 48478029 27617 52901 996016749 30014 30014 3986398 47015 47015 994008335 75668 71246 951412344 64158 64158 549918903 68877 63192 230783501 1030 1030 599654245 346 346 347793749 14008 14008 653033818 57645 57645 625224284 51123 51123 788695177 75675 75675 550918031 12915 12915 576265589 80581 36109 834183148 41962 41962 246203280 27725 27725 767090212 8171 8171 335717568 34194 34194 227073190 36686 36686 29208426 19514 19514 281217244 23384 23384 550417272 32247 32247 501887639 16193 16193 871515076 37673 37673 630692405 67540 67540 908382485 59329 59329 547129050 73050 73050 585142186 55183 55183 90638319 41978 41978 836467359 36638 36638 72292540 49618 49618 305238597 698 698 7137136 32328 32328 13850704 42717 42717 232234754 74758 74758 832000155 43400 43400 628611384 59001 59001 75953155 52975 52975 281856938 39157 2457 924515211 49723 49723 147428914 68877 64912 398004529 25710 25710 538108688 68877 6261 957901358 45262 45262 446335217 24454 10113 132346559 59608 59608 806641535 26955 26955 555710305 42614 42614 519614295 25622 25622 725184052 20068 20068 577679715 74786 53807 716919305 59972 59972 529022739 70949 70949 899696300 82656 82656 799348552 35117 53318 624223235 6710 6710 683352045 5928 5928 311371377 70336 70336 259267307 54838 54838 288180387 53213 53213 655214753 13297 67540 532256057 650 650 417284970 24880 24880 97676236 72046 72046 129349912 12613 12613 164060913 38307 38307 542088789 32407 32407 269862201 67540 67540 797295604 53095 53095 995430372 10541 10541 858314196 75439 14042 52366844 59657 59657 582985941 48546 61754 722403674 59995 51393 935834160 85769 85769 874740706 71938 71938 748437771 85717 85717 686259581 28494 28494 490554344 9085 9085 312038069 62269 62269 706437200 47467 47467 965355585 44762 38554 412371847 76434 76434 57503612 67540 67540 516709173 56459 56459 902043533 22703 22703 952537169 44643 44643 554205578 8617 8617 274624160 45685 45685 650873953 18835 13490 420500632 66205 66205 92978784 15259 80448 280908160 46780 46780 600133167 18087 18087 185349475 68877 38065 998845926 65079 67540 845734863 67287 45402 926167285 55053 55053 612579582 85443 85443 445363227 45068 45068 456926093 56544 56544 222397848 36850 36850 161743629 29135 29135 45510073 926 926 125585108 37784 12283 446526153 19558 19558 298556695 7629 7629 696050068 17487 17487 394853353 70029 70029 280315034 79283 76479 372373253 14336 14336 863290441 46631 46631 422380112 27636 27636 564441254 40802 40802 134321486 31904 31904 934484616 80183 80183 531820798 67540 67540 734859771 4505 4505 697021163 68877 67540 595054881 74535 74535 116829636 51780 36188 972302358 68877 597 513551418 3102 3102 781040513 15728 15728 714633305 4136 4136 319722481 44913 44913 760289027 67540 67540 9071975 60456 67540 154371117 18241 18241 45442480 22111 37802 869763040 41530 41530 301359573 57557 57557 799983216 73064 73064 850125480 67540 67540 668147448 70006 70006 874897179 73747 73747 959634485 68877 34585 485869158 36186 36186 920931371 50865 50865 679989942 54884 54884 999620106 47972 23611 650130794 24351 18824 7021563 43721 79129 412146698 68877 67540 964297187 83971 83971 19372210 29726 29726 52215252 61380 61380 938842790 65971 65971 693408723 29701 29701 664086103 72856 72856 821531046 57599 57599 999600647 2908 2908 176332606 10454 29247 16521301 76854 76854 674923124 57253 57253 244538353 77828 77828 877033871 69825 69825 464598484 3439 3439 4324290 13456 13456 551315679 23108 23108 921552726 81303 81303 345514219 76731 76731 953416026 17353 17353 204294946 36476 36476 168886217 67540 67540 499365405 14815 14815 731200636 33454 33454 372748916 8663 8663 62244994 17370 17370 10485755 15666 15666 857877245 1802 1802 215424364 67540 67540 468449364 57867 57867 950293543 6972 6972 379689516 4646 4646 522309299 39967 39967 959452659 67540 67540 576749515 2920 2920 253388793 43613 43613 668117221 60555 10763 578820362 67540 67540 172014182 59609 59609 412435888 82726 59264 34663134 38541 38541 521196790 66830 66830 859810569 67540 67540 761271124 39772 39772 5219642 39281 33452 367543823 52366 45109 558091725 70874 70874 479792232 67540 67540 238481462 83921 74067 351007036 66889 66889 306334179 13652 13652 515177479 56919 56919 115461366 53137 53137 648252455 18493 18493 657348027 63035 65698 751622522 25815 25815 831961230 84359 84359 588678773 62386 62386 664073066 50314 50314 805072057 70486 70486 798261991 44756 44756 681435979 28917 28917 581794527 406 406 900987583 70618 70618 704697140 55078 55078 29298178 79492 79492 933778567 32317 32317 677384542 68877 59805 37194874 43955 43955 57353908 5050 5050 656567626 58753 58753 854494556 1928 48456 478804695 82733 82733 323024009 61714 52733 712111142 66653 66653 359117165 82373 82373 300963737 51205 51205 769939112 53879 53879 913619786 79503 79503 733203183 67540 67540 900216915 29208 29208 721182524 5410 5410 835752349 26124 26124 985211559 72079 72079 257357399 18230 18230 378381816 66421 66421 946719427 24658 24658 930717194 70387 70387 358154346 26444 26444 140200403 68877 24096 942393620 3945 3945 47528673 63713 67540 951385982 11281 11281 546841916 45950 45950 424772410 84698 84698 892712386 66613 66613 921859950 67540 67540 760759754 76417 76417 271546218 17923 17923 951686528 24274 24274 463038288 53752 53752 911456478 38013 44371 898549606 81682 81682 15084760 60171 60171 997796809 31489 31489 277878241 63881 63881 795652517 83492 83492 748423415 73056 73056 982404483 45765 45765 906165051 31017 31017 462606235 67540 67540 4934086 21467 21467 631707209 67540 67540 547512675 81864 81864 283405293 8882 8882 761458244 7232 7232 566503837 53741 8899 593466300 79937 48996 396599465 64164 64164 103762796 21264 21264 666894100 22349 43039 453540194 1299 1299 217472041 31629 31629 736369375 84500 84500 380515144 45954 45954 161470176 27870 27870 854753718 84335 84335 952441226 3474 3474 851575422 81858 81858 144205310 22882 22882 441476855 19578 19578 705702823 28580 28580 103611146 80862 80862 871148017 35862 35862 220431934 10681 62194 291365902 67540 67540 598601074 80802 80802 932504780 64874 67540 210743473 25759 25759 289106252 18029 54753 194204322 77842 77842 193160733 79356 79356 272646398 1868 1868 6173948 41175 41175 968250349 58689 58689 691207372 67540 67540 128394442 71808 71808 688816050 71658 71658 643248920 8429 8429 533768262 25910 25910 831999048 35634 13583 341801118 8201 8201 222359389 79283 79283 912508456 8884 8884 822723108 26001 67540 313052550 25000 25000 462331802 1267 73514 319874415 59433 59433 21415194 46999 46999 410587584 5276 5276 628355608 55902 55902 197590263 75905 75905 683153108 30981 30981 290250968 71295 84348 290092457 10727 10727 984918459 76171 76171 799095563 8506 8506 492154098 74058 31135 289998832 51250 51250 149236542 53301 53301 874338521 67540 67540 894662722 46588 46588 173064453 5833 75997 338381034 66056 66056 761151208 71946 71946 720388616 67540 67540 123465498 78475 78475 267331630 79935 79935 682636034 2001 2001 961447201 47120 47120 673802441 29337 29337 705437450 85897 85897 265517059 31764 31764 807731176 54197 54197 558334015 32891 32891 221272814 26922 26922 759400136 76291 69168 592375705 77229 77229 581889630 29136 29136 840507510 16449 16449 891454986 68877 73714 906271337 63838 63838 526999353 34176 34176 261386740 67540 67540 155476534 42084 42084 766530992 68354 68354 876116938 70055 70055 898356734 76957 76957 192933651 72036 72036 435770856 70246 70246 82692859 69450 67540 608317188 85104 8408 709157712 65667 65667 27943701 39166 39166 559777501 72358 72358 23089318 51349 59969 945684138 13710 67540 548655942 64158 26392 12665614 15389 15389 978900011 49954 49954 54879914 68557 68557 727437640 67540 67540 410939512 13862 13862 486079610 77624 77624 904293802 50654 50654 134139988 67540 67540 8886730 67540 67540 6059032 75520 75520 44025954 47084 47084 916537392 62181 62181 604491505 34034 34034 511476342 68001 68001 794824555 31890 1753 894004732 69053 61402 166532525 53054 62259 9864384 7545 7545 970500825 85296 85296 629318052 62089 62089 454508093 68730 68730 201696151 3870 3870 426330421 53879 33818 838688637 62999 62999 941751979 23896 76360 731344296 78456 78456 717838337 22188 22188 921716702 37304 37304 479457530 19075 19075 104141676 38761 41318 57348140 24142 24142 425147835 15573 80624 213695688 59387 59387 258719270 4252 82332 839451658 81854 81854 73275493 67540 67540 723019563 1309 1309 292478428 48687 48687 90977273 70996 79885 399126082 67540 67540 873065782 21008 21008 922701668 67540 67540 702996314 41199 41199 408621332 40632 40632 380249708 32518 32518 785409659 75329 75329 760363919 83561 85241 207086602 28768 28768 850025766 78529 78529 885535672 9358 9358 953441266 14582 17683 941644493 67540 67540 417009816 2578 2578 75301692 67762 67762 12097683 21115 21115 400553749 66924 66924 386484600 73230 73230 591793795 50892 50892 387484505 71616 71616 829470396 18694 38541 886099895 63641 63641 948759132 15412 15412 39478464 41249 41249 640945996 43437 43437 920445837 81663 81663 108541809 56724 56724 735307225 55769 55769 681578802 60690 60690 512038853 17809 17809 850393844 42252 42252 922406676 75699 75699 176019323 84750 84750 465222663 45643 45643 22595407 31960 31960 198714831 29115 29115 634887910 10226 10226 770065315 53553 53553 953697155 75901 75901 346422504 62446 62446 918186047 8066 8066 187588824 68851 68851 114785975 81951 81951 645555907 67540 67540 713005386 14785 14785 800623177 33903 33903 864968706 21732 21732 753693478 48409 48409 611682 72606 72606 769492397 94 94 463390963 18745 18745 127463106 18165 18165 785718878 67540 67540 958333125 57007 24429 679272862 28189 28189 996395702 40484 67540 780096131 57467 57467 563836488 44744 44744 469528216 18428 18428 377376004 85540 85540 769575810 85150 85150 805834318 7433 35397 987440007 22522 22522 984316431 81167 81167 30693564 71720 29760 877378417 31175 73975 36953688 38935 38935 583516228 73608 73608 580818968 50573 67540 538427101 84446 84446 943495637 31285 31285 647719347 70344 70344 508294688 5022 5022 96681564 21611 21611 480357657 69241 69241 77221860 23162 23162 98199162 67540 67540 997531830 51145 51145 584437150 80090 6116 355197049 47131 60886 661769443 67522 67522 287452084 72926 14764 143851274 518 518 351034244 68933 68933 219209775 32604 32604 853958573 40892 40892 982259573 67540 67540 73866600 55380 55380 747940209 31373 31373 228155188 83697 9362 662584177 54736 54736 134778406 19963 19963 676027826 61753 61753 329950876 53207 53207 827066081 56502 56502 369852550 29686 29686 662887898 67540 67540 906249619 51845 51845 725789624 17854 17854 810765765 53360 53360 928114276 39886 39886 505575891 55071 55071 515920998 14880 14880 27596198 2337 2337 87182326 48277 48277 886934047 74705 74705 322641275 53853 53853 30773214 10875 10875 26960329 59830 59830 206124576 74937 74937 906884473 84333 84333 196165385 7015 7015 366137270 2358 2358 872925126 2821 2821 864673136 3514 3514 857677385 44338 44338 237673293 5502 5502 384105457 81397 81397 622816422 67540 67540 972770933 2150 2150 697346105 73802 73802 342210678 67246 67246 264500678 52629 52629 751029181 83625 83625 604249903 67540 67540 506773155 67540 67540 4119201 64579 51739 102152882 24497 24497 632021916 20345 20345 396557912 34789 34789 971470126 51595 51595 270709612 84644 84644 704221643 27241 27241 701424678 19389 19389 38138026 76840 13519 675078945 65906 65906 775113554 23335 25693 299462015 20504 20504 130094362 75078 75078 46195702 67540 67540 38924618 67106 67106 15231099 59677 59677 700117291 16472 16472 139741122 68889 68889 159313437 21737 8098 299564047 51396 51396 650763074 19113 19113 348860605 42013 42013 693345583 7673 7673 519023993 48510 48510 882612772 69152 69152 904812658 28122 28122 243850267 65552 65552 715778437 76831 76831 67403409 1102 1102 372091018 66227 66227 807357466 61058 61058 914832809 14770 14770 325253915 48961 48961 599209180 24672 24672 556435366 70007 58805 823903133 72661 72661 968806234 75410 75410 989843685 35812 35812 963095754 7845 7845 625985541 2470 2470 737224610 39698 39698 560229327 57218 57218 461026136 52596 52596 614853020 45626 45626 448755578 18362 18362 820943707 71875 71875 347343816 3420 3420 191728655 56142 56142 672173927 67540 67540 317572580 67540 67540 530188866 22610 22610 247161326 49559 1936 531085076 38435 4627 744233725 6586 6586 855272185 8392 8392 861312429 68752 68752 684739390 67540 67540 942078536 35041 35041 112191098 45943 45943 48975080 14325 14325 745627075 63459 63459 957607880 47331 47331 233315181 1642 1642 265529272 40215 41015 657212597 52750 52750 746444546 43838 68719 16602998 12791 12791 434193602 55174 55174 969293844 63829 63829 792114742 18175 18175 859710752 8098 63548 295226129 34662 34662 400300943 47458 47458 805428949 33999 33999 931301152 53139 53139 795082169 51480 51480 496575844 76263 76263 960457468 8648 8648 394500002 45540 45540 396550167 3868 3868 907832703 951 17602 570794499 67540 67540 279365548 13051 13051 278683957 18795 18795 843532597 80519 80519 35999477 25455 25455 50514277 71378 23159 772515522 45956 44984 433233708 52691 52691 634788213 32438 32438 794508336 14655 14655 575820457 3398 3398 974225042 15840 36394 905183647 52390 52390 948488032 60970 60970 41395207 65312 65312 264319938 15490 15490 181812816 68877 73136 710936325 21577 21577 126598133 67540 67540 44835779 16383 16383 534458173 7317 7317 561376451 11787 11787 582947701 83605 83605 374746856 35008 35008 785453303 75695 49723 307852213 55841 55841 774891192 6199 6199 686013333 55186 55186 953084226 52609 59389 316733770 11421 11421 749579154 67540 67540 416547184 19546 19546 307765284 72459 72459 26743208 82844 82844 364524764 38592 38592 361030283 61721 61721 997465143 61013 61013 347172133 14875 14875 825422953 67540 67540 930927284 51289 51289 51854153 67540 67540 314354721 48571 34539 694315278 32371 32371 50033782 38957 38957 228939743 73130 73130 119328411 22978 22978 207881384 13045 13045 578016917 77577 58486 774708322 37562 37562 241389340 67666 67666 763241262 79451 73465 372627921 62805 62805 435714473 50900 32605 657561399 67540 67540 699900626 79625 79625 426295513 62139 62139 254050469 20566 20566 116071963 78271 78271 190133747 7984 7984 537850975 55833 55833 546400027 2797 2797 359339798 83314 59598 876912307 60545 60545 599538066 10526 10526 298186925 3629 67540 49103882 22847 22847 151929062 44653 67540 665019498 48658 48658 203396788 68877 38346 850162703 14123 14123 362690990 52375 52375 410613680 12540 12540 892361035 75974 67540 527040111 2315 2315 797032923 75354 77619 280224467 72878 72878 974764802 10958 10958 130379370 65318 65318 687665466 23450 23450 994793478 70845 70845 256777981 41067 41067 359273903 8039 8039 45596652 36285 36285 768960300 15483 15483 839393468 69948 69948 999899261 67540 67540 862999535 26563 26563 923481332 64342 64342 194331789 31393 31393 963149706 26979 70030 761180170 81915 81915 773104560 74423 5858 154214339 49472 49472 133265110 56588 56588 849845915 44208 44208 306257952 40540 40540 337118773 11367 11367 416465068 76096 76096 887950573 54263 54263 964322029 3958 3958 421114023 68567 68567 934074395 30618 11718 220924179 66592 66592 881162761 71833 71833 6463010 59726 59726 236638863 12951 12951 621403261 61660 61660 95184518 80077 80077 459480619 25391 28189 908580194 34734 34734 629218231 23103 23103 367056741 6422 6422 268232634 17483 17483 306674750 51155 51155 441362482 79557 79557 924544983 67540 67540 676208563 73774 467 847064860 58658 58658 208268737 75331 75331 220624858 22908 22908 727223119 44585 44585 736460176 3117 3117 989374340 2942 2942 892538410 35868 35868 677226723 29441 29441 426906598 18879 18879 251747454 84867 84867 283722681 61114 85077 525050536 36940 36940 404557862 1078 1078 558374446 51812 51812 500231600 5908 5908 795242310 55271 55271 982168856 14402 14402 356466059 53909 53909 297187153 3751 3751 488064014 66358 66358 701932184 67540 67540 130365553 10306 10306 37672917 69142 69142 494848028 24611 4765 671062746 67909 67909 706236627 31576 31576 524672892 41815 41815 874539303 31058 31058 548595554 19784 19784 638085364 27164 27164 77688125 84401 84401 262066794 19263 19263 560451343 53499 53499 458846547 43110 43110 934368798 4119 28488 605571106 67540 67540 747130480 4783 4783 577717936 66566 66566 444779182 40716 40716 417822469 50853 50853 421736754 59609 59609 413406247 945 945 39938478 60663 80813 42498983 25511 25511 797519514 38503 38503 621488121 14224 14224 617881796 23131 23131 516226036 52866 52866 46530332 44094 67540 230267781 28337 28337 950800640 13758 13758 341500774 33711 29957 331703075 19085 19085 713013976 67540 67540 288164858 23591 23591 320047415 22359 22359 725425504 67540 67540 256272486 61246 28975 541619421 13890 13890 185413697 22107 22107 370949387 66309 66309 755950793 41689 27754 867669809 75518 75518 988585984 32414 32414 83561502 26009 26009 278064817 3956 3956 741210808 12402 12402 629836579 76500 76500 433643105 70667 35000 525976039 82661 67540 37415636 59012 59012 565835476 27207 27207 953232035 17593 17593 575952562 55954 25970 911226682 9451 9451 511669894 53171 67540 312988529 49052 49052 310297907 46528 46528 552034788 61119 61119 950427067 17008 17008 748348033 68819 68819 83435901 15233 15233 812937781 39201 39201 209838301 49010 49010 259955187 49887 49887 403479667 39668 39668 820718045 82661 82661 565926497 3541 41432 541657946 42694 42694 396791107 42217 42217 238555224 70163 70163 705774840 54158 54158 146261375 23103 23103 931433761 85266 85266 158499099 40889 16670 74727786 22823 22823 56425494 70130 70130 669642502 18172 18172 173989747 1825 1825 763620434 17738 67540 826136274 11567 76999 797499064 41015 3394 999652989 8643 73754 306342708 67794 67794 789591259 67540 67540 339403914 33959 86050 158285340 8129 8129 210987693 79378 79378 867360178 6697 6697 639303856 29084 29084 28609982 68031 68031 110364949 43835 43835 154703924 44338 44338 795463079 64347 64347 986707085 63666 63666 995226835 27629 27629 640478828 7410 74070 914161211 39521 39521 63016385 25995 25995 167348607 28000 28000 702490571 66428 66428 705598200 32939 32939 432262346 50077 50077 220215138 1764 1764 704872669 75341 3817 833530986 33969 33969 543802512 14078 59606 381902310 50728 50728 40375725 15155 15155 730594652 67540 67540 874876989 42364 42364 627666730 67540 67540 978177646 34591 34591 113857766 48471 48471 735178585 4506 4506 482189013 4118 4118 145925184 38608 38608 837747314 7023 7023 369344778 51506 51506 946906728 28938 28938 454091376 72682 72682 625561249 9693 9693 527698065 38765 38765 995939615 17817 17817 433342307 70159 11287 300833547 23049 23049 336573695 24556 22786 344294543 46101 46101 179824830 55795 55795 104588487 84124 84124 441241679 28876 2609 628258124 50136 50136 683771174 57675 57675 200788339 40437 26649 494726671 36057 36057 814107356 26462 26462 539042629 80910 80910 913841374 45915 45915 832087364 51227 51227 270818053 74955 60733 486430817 15057 15057 378851160 46250 50287 934032258 2902 2902 511818862 48457 48457 585117679 76420 76420 353046899 60678 60678 538172717 50433 50433 243718841 63379 63379 599931327 6882 37632 510436713 37486 37486 94972467 44679 44679 456498307 68327 68327 877408975 9159 9159 395004033 72860 72860 104579530 6851 6851 436070508 56910 56910 155643223 30825 30825 102323807 47686 47686 445099818 61859 61859 352402984 48305 48305 677797653 42478 42478 455115042 16796 16796 879211373 63614 63614 592814086 3662 3662 267357726 64718 64718 762525565 34493 34493 164225741 10176 10176 146296439 7736 7736 941548148 10065 10065 2081856 50914 50914 1460086 4187 4187 164123412 55820 55820 870463211 10258 10258 165909077 67540 67540 843306541 74726 77436 463576759 22273 22273 941984365 21304 21304 71721297 45301 45301 408646164 4692 4692 84884533 43880 43880 334387475 19493 67540 914304599 77183 77183 538759749 757 757 184978032 67540 67540 695454907 43097 43097 718055583 12811 12811 638344614 6217 6217 701760591 78758 78758 672742637 47304 47304 2830488 12297 12297 332126113 17857 17857 586375160 15125 15125 775381039 30646 36727 541040602 4785 4785 546345545 83904 83904 384596955 84308 84308 436407393 16784 16784 854904445 65202 65202 742938246 5424 23007 656782910 25314 25314 353157352 3584 3584 506038122 41686 41686 752788545 67540 67540 593698649 68877 29363 72839349 398 398 173056290 33851 33851 921678840 7236 52163 928483793 67540 67540 505956028 82676 82676 638334906 9106 9106 365043409 11212 43532 163959954 67540 67540 357667001 42064 67540 143692782 19293 19293 960737467 20487 14146 122756487 60831 60831 738373368 49210 49210 614450750 86086 86086 430941817 21101 21101 28674330 82803 67540 492338463 77794 77794 527669433 11777 38181 179306649 47096 47096 449911480 52840 67540 636194348 4453 4453 685900997 255 255 348697711 77895 77895 999838014 79904 79904 669110603 68177 68177 192710702 44589 44589 946506731 30695 30695 86911785 21472 7816 397473237 2879 2879 60887830 10701 10701 353183594 83918 83918 944899813 12014 12014 695030718 82644 82644 584181649 66789 66789 752976823 60443 60443 665481550 14204 14204 400622058 80389 49615 878661117 56018 56018 371970773 54635 54635 680612352 11280 11280 362424219 6434 6434 651826887 68877 11141 944933275 24852 24852 341171360 82018 82018 217245951 43407 43407 413888367 31386 31386 379143746 44316 39866 673719746 23962 23962 693888993 24140 24140 746761241 49258 16658 834973587 67540 67540 997116553 70870 70870 681741900 9781 9781 530352006 48548 48548 198320123 41211 41211 179365885 25704 25704 897915893 25674 25674 918222043 27957 27957 546929721 15317 15317 939500847 62202 62202 924934608 25790 25790 649144962 50442 50442 220496450 67540 67540 524464669 37410 37410 813944364 72931 72931 266001152 1329 27091 726216389 2868 82434 913615324 30591 30591 372035151 29193 10005 941645444 79746 79746 328371983 29930 36368 360297652 32624 32624 517768151 38038 63602 742832347 17235 17235 320097235 72499 72499 396263790 49943 46961 753247675 79200 79200 838991393 79037 79037 113608791 15359 15359 565540268 46237 66609 699882867 80945 80945 322922506 20215 20215 331070182 19769 19769 654616784 10636 10636 29743137 25968 25968 784102613 76420 76420 592816555 64903 64903 96238413 33343 33343 595018874 71738 71738 594226424 47057 47057 502843112 533 533 635835851 80870 80870 144073390 24520 24520 62757767 51917 51917 946424782 67540 67540 139493852 57333 57333 430990161 7656 7656 232432190 81816 81816 114345792 68519 68519 437402794 25354 25354 925063406 28082 28082 574838510 80239 80239 921165357 28187 28187 299512252 7409 7409 710423608 45717 45717 275508269 47936 47936 297274483 10841 10841 917729890 67834 10254 914398431 1018 1018 50911880 83788 83788 608532533 71692 71692 620887925 6491 6491 734406751 38571 38571 249197551 79030 79030 771075452 68409 68409 666910315 68877 16989 546215988 1126 1126 964827589 64884 64884 798801991 11798 11798 902910362 67540 67540 145000308 36587 36587 360272845 54434 54434 407491604 39750 39750 35291349 38662 38662 816381207 51156 51156 773513238 67540 67540 538275339 67540 67540 937514560 55895 55895 400520399 67540 67540 322343835 53577 53577 687194695 85880 85880 548131435 14404 14404 566785589 72048 72048 895397403 17625 17625 181404757 49356 49356 574147989 42185 42185 979647172 60449 32450 110660689 41372 41372 805112945 18587 18587 518673211 46859 46859 813191844 67540 67540 877636797 42112 42112 875397086 67540 67540 418995712 40912 40912 373275643 79910 79910 966757079 13156 13156 454710596 51171 42461 556377871 60017 60017 656721727 38795 38795 275257935 81380 81380 422303700 60503 60503 116623494 58129 58129 17115862 57847 57847 957805226 67049 67049 884577898 23335 23335 474015758 20379 54976 209746747 58115 58115 518902561 39682 39682 865676814 31702 31702 212759080 68877 33164 761356171 6742 6742 336782802 74208 74208 544264949 8319 8319 978736389 10174 10174 840351846 42653 42653 168266328 55796 55796 320379506 73385 73385 677237329 27875 27875 21618789 26078 26078 749496008 67540 67540 341324409 23966 23966 544343365 53074 53074 785851578 81699 81699 769693463 78031 78031 314843765 64153 64153 796376184 23138 23138 282315601 25292 25292 451579272 75665 31493 446590303 65555 65555 478289863 25934 25934 389623926 19104 19104 811018377 76677 76677 138598849 12783 12783 562772400 68877 15260 190208627 27431 27431 749858379 27021 27021 10246350 39833 39833 14246523 36094 36094 915998442 43176 43176 126776608 81798 28317 855841195 60340 60340 2870442 6644 29329 607479296 54957 54957 282033862 40410 40410 919879396 37819 37819 948150532 43986 43986 318763240 67540 67540 238657198 40390 40390 541684053 64062 64062 356957708 72678 72678 279026411 45370 45370 70773255 20990 85981 606021266 67540 67540 443433235 68877 53021 302783152 61109 61109 90918907 52294 52294 597103658 62870 34882 476982953 67540 67540 596045588 77941 1880 119660343 48709 48709 761047131 39095 39095 419105981 85002 85002 774856268 1322 1322 54440604 24488 24488 188556504 31833 31833 397069849 74561 74561 451435233 46606 46606 64186824 23093 23093 578996596 57430 57430 283290002 73274 73274 633606313 17754 17754 757279460 57089 57089 597414747 83177 83177 864158934 66561 66561 157158538 67540 67540 31151966 78219 78219 438654495 49516 49516 98867908 84603 59852 451524407 68877 62247 758241493 8708 81684 420683718 60345 60345 333795743 1146 1146 870729360 67527 67527 682052733 7927 7927 35420571 67540 67540 932726142 59030 59030 248336137 67540 67540 935408736 75875 75875 145499316 72194 72194 802370329 16511 16511 222558049 62297 62297 52095949 27198 27198 423320952 67540 67540 210696876 84934 84934 939418877 23909 23909 368498212 56632 56632 294155381 53175 53175 454363036 39641 39641 689554115 77624 10276 742105650 42626 42626 966551098 17543 17543 369374473 67540 67540 978140278 68877 67761 621144324 4698 60734 747475696 80035 80035 231445395 52496 52496 475982633 67540 67540 851737440 70875 70875 59045037 2142 16045 47173180 27885 27885 590013663 59978 59978 307540758 4428 4428 220020353 68523 68523 690432626 68176 68176 850584852 6833 26380 370808478 79510 79510 249413736 62753 62753 846931212 21011 21011 197078527 34524 67540 915463463 43147 43147 519764705 62172 62172 861635241 16389 16389 885741023 67540 67540 600248130 80960 80960 928042242 47478 47478 641634899 14235 65632 860496200 12328 33820 524919160 28591 28591 966283699 45699 45699 3026282 13895 13895 23828218 50385 50385 443578036 26430 26430 79014172 79971 79971 283740040 31466 31466 503361034 57209 57209 443115681 60511 60511 527218738 67540 67540 838796309 14832 14832 323254670 71876 71876 429433667 27889 27889 20977195 72429 72429 7686295 45345 45345 202485841 6604 6604 141455378 84205 45212 316467499 67540 67540 155629071 40340 40340 714625801 80412 80412 516066609 67540 67540 600753912 49017 49017 148262220 11076 11076 51153836 7262 7262 788468233 43687 43687 673411495 75488 75488 224600031 63025 63025 575907574 71290 71290 890217816 24243 24243 33810230 2327 2327 668710400 74070 73993 538075753 11916 11916 271495914 47481 47481 73015882 16204 16204 253938749 63958 42714 943275464 34458 47367 53410476 68877 82880 328959531 67274 67274 590307964 37012 37012 848358013 31594 31594 527626246 28842 28842 575372973 20499 20499 834842606 78616 78616 509645519 4553 21417 24738607 39034 39034 694464949 4981 4981 648705327 22654 22654 712243347 62908 62908 279549975 67540 67540 211648632 28732 28732 173613397 55298 55298 12397352 77411 8916 511947986 26540 26540 738523254 75345 75345 587586208 15991 15991 973864422 32808 43759 387509619 59707 75448 450943444 11652 11652 185316557 58648 58648 426947812 20503 21787 409499143 8344 8344 729571434 64466 64466 999572457 11168 11168 859877598 66861 66861 784745683 72640 70709 176844519 79218 79218 224383786 79724 79724 696927739 51091 51091 721835904 59109 15338 241932680 73620 73620 921347490 29659 29659 497749573 67540 67540 984478901 3779 3779 131674090 78019 26091 474782979 19020 19020 906622028 22410 22410 407211769 34418 34418 82299526 30749 30749 264965984 34492 38458 95530595 65209 26140 538070816 60531 60531 34363073 36242 60375 148407153 66394 66394 788133051 24172 24172 957810336 58782 58782 554509175 30443 30443 49484386 67540 67540 334592918 12960 12960 963332983 16746 16746 326223561 75636 75636 195822002 20364 6538 286987770 49119 49119 407488687 67540 67540 354911795 17692 17692 395317023 19041 19041 784919807 11516 11516 772139874 57536 57536 395543712 54173 54173 623091515 65001 65001 434499491 54036 54036 934672686 45444 45444 602609773 56489 56489 22131402 51341 51341 682815028 72302 72302 839283979 55447 55447 264256667 44096 44096 725509505 16246 16246 734216213 53741 53741 44856575 85666 85666 671573090 7334 7334 111188009 82684 82684 869996320 39412 39412 908984560 3135 27276 458269447 10958 76777 918106551 69374 69374 842895675 76438 76438 624264617 47848 47848 746398821 31017 57015 224504179 66609 50125 965227391 67540 67540 881905074 67540 67540 454083409 34995 34995 584420351 80451 72253 171594492 54530 54530 212105204 82026 82026 648709727 52308 52308 91897380 84058 84058 888591521 54117 54117 808069479 12247 12247 326497219 53791 53791 576620986 67540 67540 306537381 62100 12274 529780160 67153 85865 889072578 67540 67540 208433475 41377 41377 548897876 50626 50626 795616264 25548 25548 381711889 61442 61442 255400084 61501 61501 939979328 62965 62965 192991438 7451 7451 334222068 61740 61740 451709315 15831 34256 166238746 43648 43648 195498760 67540 67540 556550276 49482 45824 377943773 67540 67540 281298525 84837 84837 661691858 42985 42985 565360798 15616 15616 678116054 34526 34526 806765957 79842 79842 290636247 64531 64531 113022179 67540 67540 625370016 11642 11642 301266168 5345 5345 955695803 67540 67540 524770612 14567 14567 594072874 25538 27923 227766719 52541 52541 119685060 79017 26462 310226354 49764 38607 746492466 67697 67697 398968122 43794 43794 654110236 13201 13201 57816535 67540 67540 494529680 58241 58241 289706449 67540 67540 26659743 36937 36937 482944001 11240 11240 656396006 58042 58042 140848150 6601 6601 729635300 38517 38517 846931231 61271 61271 332749313 20364 20364 413372286 22532 13504 61736277 71228 71228 477303346 67540 67540 338161608 44727 44727 728408863 33634 33634 739782977 16339 16339 277109596 5887 5887 843752862 84523 84523 493418121 24397 24397 43368560 51914 33739 965797833 61682 67540 97103770 28940 28940 839726875 60161 60161 145346170 48740 48740 368927905 67540 67540 491836367 42947 42947 234914566 63878 63878 278854998 67540 67540 506121839 61058 61058 71451179 46148 46148 425007477 21569 21569 106134769 33820 61992 630266158 52262 52262 250092013 79054 79054 670743697 71701 71701 950942817 46217 46217 100815213 82278 82278 797097598 802 49892 283083665 36417 36417 523021087 71194 71194 546563618 80504 80504 334050489 24974 24974 484363071 50002 50002 309824636 67540 67540 892828419 70119 70119 695516410 35756 35756 453743562 42259 42259 477240250 11772 11772 354825744 37270 37270 551966325 48514 48514 965448395 8463 8463 513378196 10864 10864 410929263 51500 67540 666756623 64457 64457 336876459 84637 390 314979184 4252 4252 973628643 67647 67647 74644534 22395 22395 746357097 85506 51516 446792752 30883 30883 429266959 72266 72266 213089401 35169 35169 902950872 794 10370 575076237 78990 78990 587306867 82506 2757 209968421 7540 7540 132754694 67540 67540 923206220 32667 23477 374773076 70781 70781 846162822 32595 32595 905544040 44077 44077 588006195 6476 6476 121545349 84695 84695 877146740 27379 27379 82410725 12109 34973 919150924 25408 25408 333854473 20458 20458 911178566 7492 7492 926977101 78076 78076 287842733 44349 44349 726356323 46560 76205 294216244 67540 67540 118855588 77226 24975 421046945 7447 67540 775064772 68877 14724 709391549 69030 69030 341429806 67540 67540 565046585 48527 48527 294832574 26428 26428 716141910 46691 46691 345411119 19099 19099 622279026 54755 54755 407866907 85593 85593 351758001 18912 18912 65410477 66759 66759 458244296 26369 26369 662496109 26880 26880 167742451 21960 21881 417282897 81009 81009 740885810 9753 9753 416081010 82460 67540 692316670 10070 10070 637819294 7226 7226 966060358 15404 15404 346813817 67540 67540 159204673 32603 65406 403293076 68877 50891 674932323 67444 67444 486633095 62963 62963 650404643 67540 67540 778951660 40721 40721 22994699 6640 6640 494037511 25290 25290 394217046 63166 63166 199613238 84472 84472 598126343 2437 2437 280484544 58515 58515 190389910 68877 6971 996997091 39895 39895 146525622 48323 48323 482775524 58349 58349 985065285 67540 67540 359131902 26349 26349 148080168 69887 69887 736095720 70996 70996 390651801 61564 61564 402260236 3026 3026 264347645 5943 5943 484745610 50599 6644 728982686 16409 16409 856489036 20033 20033 508103619 48181 48181 195669619 53298 53298 390145252 22325 22325 109900897 29678 29678 785275254 8132 8132 813354909 49139 69226 949004289 24348 24348 829719275 58074 9696 164146203 18138 18138 88887186 77292 77292 423267327 11592 11592 366028546 24538 28365 225528021 12785 12785 671589008 250 69328 819473991 68877 51125 257067375 67540 67540 635078397 37440 37440 752895046 85738 85738 834924638 85178 85178 322657938 73446 73446 6706840 2576 2576 357165686 71800 66544 145184154 12733 12733 324787027 13165 13165 434866067 72496 72496 149258160 67622 67622 172489627 38240 38240 318669222 77249 77249 701006700 27771 27771 388159055 46029 46029 481016684 7768 7768 716394284 31298 31298 370761213 28004 30255 971526907 67138 67138 741948548 31622 31622 14305314 51812 51075 196354843 25840 23910 89860502 50907 50907 678033186 6263 6263 115349002 68419 68419 816237883 21678 21678 837785803 79644 56358 766803102 70260 70260 653911980 2719 2719 155201589 39350 39350 800773412 34041 34041 227894484 68877 57155 441403421 61358 66511 400031719 34497 34497 800916158 16670 16670 405050456 13793 13793 965757215 13421 13421 374629473 50925 50925 630705667 66722 66722 349559230 28950 28950 263355356 53500 53500 860244229 63347 63347 602276687 73526 71758 702700828 70059 70059 323725456 13817 13817 782536947 56232 49068 640560316 24603 24603 738608516 72432 72432 452830174 73261 73261 881611036 19203 19203 543600448 34880 34880 271215695 78397 78397 42484459 7762 7762 159846817 28329 28329 737823035 33399 33399 739652898 40536 11169 33355428 19490 19490 298866000 3921 3921 86764615 67540 67540 928380040 35071 35071 265851148 68116 67540 449010029 26571 26571 505525509 1997 67540 708880355 71630 71630 997547962 11688 11688 695718954 16765 39964 271013762 40168 40168 357172992 62656 62656 864210011 54587 54587 938661919 8101 53465 622017822 64555 64555 647684128 73129 8495 624565245 82408 82408 841021890 72835 72835 633034303 39287 39287 342496280 36484 36484 734421182 79212 79212 527726608 68877 67540 836678739 19921 19921 754236902 55718 55718 775560126 82191 82191 487134021 78578 78578 789695416 18858 18858 288479604 74535 64 299176429 8497 4739 641865797 67540 67540 830146670 39532 15432 608150317 11570 11570 496197418 71363 71363 366523564 75107 75107 737633004 8621 65068 843471254 67540 67540 500869064 37922 37922 200281887 54362 54362 206494449 58759 58759 36288951 26297 26297 873790425 66326 66326 463459093 30627 30627 556903478 13859 13859 380985443 73141 73141 686637354 68877 23948 170565624 31185 31185 303571315 42145 6102 19277827 28418 28418 303726791 70311 70311 575164199 30711 30711 534462961 4625 4625 102439554 67540 67540 753164918 29276 29276 161194517 22814 22814 31802019 48498 48498 68531796 67540 67540 666248787 67540 67540 255669877 24975 24975 358340098 58688 58688 998429368 64634 64634 342387201 15394 15394 997645795 57300 57300 66198473 69887 69887 479233417 46959 46959 115586010 9895 9895 993635868 67540 67540 323646520 43516 43516 277450682 71694 71694 347451455 59111 4553 782294837 38050 38050 999964442 39518 39518 486426318 84961 84961 138968802 79461 79461 382224765 67540 67540 505788564 50606 50606 735969699 35190 35190 330958396 84028 84028 661528661 38841 38841 361894801 70796 70796 461596677 78453 78453 238995085 67540 67540 368850544 61906 61906 209003302 50525 50525 411846641 53605 53605 787142099 53712 14410 481873603 65209 65209 297726603 54731 54731 25071309 58603 66925 386957619 72191 72191 629893305 13101 13101 452550956 67540 67540 982864877 3973 3973 732054470 49395 49395 933626641 41264 41264 185441298 21737 21737 542643725 69053 69053 367718728 73279 38663 901144931 70388 70388 200546678 84603 84603 326397331 67540 67540 991701971 67540 67540 223463927 16134 16134 46759731 42948 42948 481875765 41601 41601 396471831 60972 60972 502537754 46402 46402 331732296 5132 5132 471254761 29320 29320 511379599 71266 71266 408358120 67540 67540 716008766 6567 6567 979477484 83440 18388 759155080 35489 35489 436074293 62158 62158 345536407 67540 67540 648196278 35638 35638 390673771 16654 16654 882356122 45167 45167 766455398 23153 23153 579995092 26213 26213 718542172 20520 20520 515556003 60503 38600 514535321 21646 21646 39978561 54380 54380 674045919 8664 23888 625283729 79914 79914 881323199 2517 9185 333793179 43275 43275 510823519 56880 56880 764599534 21730 21730 183837009 6056 75892 386577100 68599 68599 387749571 5852 49720 468561738 35428 3643 864391522 67540 67540 578170168 45785 45785 226537873 20356 20356 246647476 67540 67540 898893157 25947 25947 975128668 68221 68221 781861874 68877 41978 756431376 29848 29848 326444302 68877 6404 274043999 51872 51872 171923223 76714 76714 530440043 55436 55436 47214886 57291 57291 479676002 65265 65265 435140644 23134 23134 895091425 75528 75528 183262181 8696 8696 547222487 73608 73608 43545915 22881 22881 654639389 67106 67106 293765253 44318 44318 935025718 59035 59035 161318025 69158 69158 396872266 49244 49244 338177659 32259 32259 602020618 15547 49301 924372298 7389 7389 11913261 45295 45295 544169045 10890 10890 363982639 83697 83697 331903589 39092 40236 866304906 60940 60940 808252508 36348 36348 402954492 41775 41775 409533914 17690 24912 183911028 25248 36483 587530784 19537 46899 336703889 59406 59406 10120481 73604 45448 100675489 45294 45294 557795934 11862 11862 530108135 15485 20271 178785029 80434 80434 738724056 59156 59156 724859767 28921 28921 964909410 29670 29670 339122147 46846 46846 598385612 69652 69652 828870320 80624 80624 354886163 47131 47131 878140039 28090 28090 511641892 26836 26836 18343633 18235 18235 873169363 38640 38640 754133686 20612 20612 957442732 80759 80759 266942376 45957 45957 957094426 71986 71986 764285511 67768 67768 934802323 23214 23214 574261070 79944 79944 639110143 10405 10405 111248106 45732 45732 797142637 40845 40845 689835488 6586 83008 495480155 41883 41883 537928802 5208 5208 634925230 67012 26373 591073387 67540 67540 982974399 68877 28373 752188507 20209 20209 683846194 28945 28945 308450047 28946 28946 872580084 67540 67540 644978963 9911 9911 688921521 66351 66351 683354738 54403 54403 35089845 67540 67540 772396497 7016 7016 949207026 85186 85186 163726046 68877 83329 30378513 24379 24379 615168497 15798 45284 376232443 78962 78962 519716440 71435 71435 336260999 71781 71781 911543615 1162 1162 553370397 72923 72923 737017863 20950 20950 496317905 68877 52410 496153478 10434 46624 211197812 67540 67540 71127242 53958 53958 3853420 78674 78674 149263962 78804 78804 990268001 70055 22599 817903097 84604 84604 513235647 60158 60158 592480699 44175 44175 424564987 39941 42605 174933345 21298 75519 871838308 67540 67540 781077544 33903 70371 467722869 34119 34119 903731512 29505 55934 37225678 80471 55288 294235734 61590 61590 891414201 6852 15554 937424183 46171 46171 197796781 67540 67540 275670380 51307 51307 146955477 80862 80862 533653322 46290 46290 660972745 69845 69845 27420231 79216 79216 374337474 80611 80611 882951404 36336 36336 989169938 67540 67540 866577969 78976 78976 413178698 52901 16821 288569382 38202 38202 381723848 67369 67369 633570454 49113 49113 40919652 11514 11514 910216977 50507 84020 544878020 62440 84687 454245621 67540 67540 684005252 2937 2937 474818321 82498 82498 821287394 78865 67540 25343531 20487 20487 956757703 47886 47886 954370737 66309 33143 704035173 29189 29189 935950630 10819 50224 311052947 58858 58858 814420019 54286 40046 758876053 17070 17070 57067171 48553 48553 973733111 39532 39532 241315003 18130 18130 644736961 29664 29664 654089256 23246 23246 10229003 84605 84605 697864711 59538 59538 573669415 17328 17328 268759789 67540 67540 995173505 3590 3590 284515261 49895 49895 536085046 16205 16205 527145166 46146 46146 428074386 67540 67540 108635666 18317 18317 997941540 69447 69447 546853246 60375 6662 593012240 71900 71900 222942350 24454 24454 969173454 49142 49142 163874945 82258 82258 782552560 76395 69272 793134820 66137 66137 232642793 23441 23441 865329462 56037 56037 810324718 6971 6971 860527952 24497 23386 787959450 52464 52464 857668959 15360 63294 456159060 77711 77711 58931931 23973 23973 677529404 68877 39024 160817853 45120 45120 473593370 4460 66913 952861371 53022 53022 359300937 30748 30748 92985572 38627 38627 980757269 73182 73182 670228070 69694 58784 56731830 48772 48772 208510748 68877 67540 287062085 36614 36614 547014233 48605 48605 543210553 63553 63553 616173120 67540 67540 534140093 1193 1193 556239426 84080 84080 811067676 81902 59590 799798128 61552 61552 788145241 67335 67335 679688512 37215 37215 467101106 3123 31595 542829366 6692 6692 958128527 50682 50682 632545606 6785 6785 314734850 55289 55289 507640082 78053 78053 10074260 67540 67540 355044119 65628 45502 155762335 54410 54410 296238237 15885 60024 817019822 32391 32391 254422488 34648 34648 349878164 5066 5066 291232878 81644 81644 590163658 42963 42963 730362301 67540 67540 464672094 75185 66346 310543933 57349 57349 950574912 37820 37820 760346370 72952 72952 699451268 1716 1716 612162337 13173 13173 437707168 4863 4863 514457808 59585 59585 204928179 23999 23999 696477012 42085 42085 2363856 55813 55813 110215282 54158 25941 728605234 35411 35411 790526623 64135 64135 561473737 60071 60071 158900149 78513 78513 973661133 11124 11124 910903223 81713 81713 691547546 46777 46777 707402874 63821 63821 109161616 18808 18808 237206656 62865 62865 337475068 24414 47902 50614975 12947 12947 791042147 28593 28593 726853616 67540 67540 843639147 45157 45157 848527017 12561 12561 142039067 65890 85463 402738399 4690 4690 777038441 23681 23681 447408254 18845 25564 821658108 78056 78056 997305015 61023 61023 692533305 629 629 335187941 24838 24838 874063127 73633 73633 76614249 45096 45096 24955295 628 628 103663320 33060 33060 565199978 14256 14256 207095161 18390 18390 635522493 75255 75255 228843652 17768 17768 112051255 39944 67540 662845796 15866 15866 329188396 63578 63578 889667591 22241 22241 801470187 11492 11492 933702982 14269 14269 893578855 67540 67540 400262283 18526 18526 145701626 67540 67540 449292043 30708 30708 646387446 27172 27172 608688293 3621 3621 215266689 5897 5897 980288465 35266 67540 439074464 9055 9055 435751773 41438 41438 128617217 41431 41431 82989900 24311 24311 987189286 79268 79268 839832456 1002 19089 185555979 67540 67540 712946994 8826 54485 25594220 4350 3103 393856838 47792 47792 800188682 9040 22662 771478888 36132 36132 160375991 67097 67097 604537946 82880 82880 179997571 70351 70351 981655433 62026 62026 292087728 60510 60510 324814584 67540 67540 115492698 58756 58756 16329536 67540 67540 100087417 33016 33016 552033117 16080 16080 499554732 32416 54963 431681438 34171 34171 98244070 63941 63941 29815063 35072 35072 543758956 21854 21854 205623966 56926 56926 665042931 28497 28497 732545652 53105 53105 940371652 70129 70129 317560496 41674 41674 798126144 68877 20591 298079776 2604 2604 247158484 25248 25248 316059677 38223 38223 573319252 9525 9525 110977181 34256 34256 266193292 3485 3485 779360284 75185 75185 9645780 1168 1168 680470741 79848 79848 268301198 14807 14807 23289348 22047 22047 328817162 33572 17028 880620194 38006 38006 775875108 16583 9644 839314914 58658 58658 733232811 66556 66556 702081159 52963 52963 502796128 68877 14509 574484648 81684 6357 194492112 19705 19705 66961324 59937 59937 725229037 1213 39989 875436934 67540 67540 877869595 76043 76043 799731905 86056 64504 903359117 82945 82945 254387621 39421 85865 323606293 82161 82161 226686202 45636 45636 695648833 10075 45642 254781645 2756 2756 487030609 67540 67540 646467475 71683 71683 485632834 74423 74423 19677039 51516 319 828863950 2101 28001 685873954 55084 55084 272571005 79930 79930 87781768 73672 73672 90504049 25258 25258 257919410 68877 35335 16300789 69134 69134 874774197 9882 9882 81201775 56575 56575 670867546 14963 14963 210195474 5273 41777 842643790 4792 4792 638373707 67540 67540 620904084 34510 50306 725842046 67540 67540 895320969 49297 82843 138080704 67540 67540 702151936 68877 52063 914536475 1278 1278 274532031 30272 30272 87708422 76777 25066 981913763 67540 67540 935979429 67540 67540 579829706 61660 81457 776877522 85610 85610 469219695 56595 56595 188028189 57978 57978 427819260 67540 67540 366836978 68877 4698 836209689 79 79 556516833 7798 7798 946903060 42262 42262 919709298 67540 67540 268260978 73279 73279 214412164 8985 8985 991852345 31048 31048 73115996 10228 10228 895779026 27865 27865 616806810 45268 84342 608071471 60697 60697 77662719 76488 76488 947316384 5331 5331 743771023 66489 66489 511555478 61822 19344 122724537 61659 61659 936986439 26614 26614 743754635 46490 46490 749805797 37791 37791 137558191 49468 84032 698544643 74033 74033 332231942 6839 6839 906639771 67540 67540 504577358 59980 59980 849037821 8958 8958 617734522 17855 30495 427883640 78081 78081 239917688 10462 85394 153023553 67540 67540 656379744 61813 61813 353023889 67540 67540 78133864 6269 6269 580301533 80675 80675 871759898 61035 61035 682928856 41771 41771 290465483 84249 84249 313296455 57158 57158 387308308 68156 68156 788881547 32416 32416 354942048 47925 47925 902914752 53987 53987 874764787 61493 38582 657143362 78482 78482 183800293 67540 67540 115644740 31496 31496 772238674 73741 73741 648084877 41893 41893 279785074 28452 59946 251752876 44954 44954 432910834 67540 67540 819190763 44451 32714 712747653 67540 67540 509256283 45818 45818 113767544 64561 64561 817002196 13409 13409 749781541 75997 19753 85377607 55614 55614 197096662 5391 5391 394977177 16173 16173 23775937 67540 67540 690191268 74295 18835 35687647 68456 68456 2477101 67540 67540 778854531 10245 10245 16926125 75587 75587 228699258 24345 24345 331775844 60161 74113 177517142 61879 61879 543645431 24944 24944 755873230 40585 17661 683794254 21655 23849 677371915 81259 49173 792269402 77064 77064 656484607 52028 52028 623716215 81456 81456 22990017 8968 8968 946108702 13945 13945 361473856 12174 12174 361534616 46672 67540 104773778 77834 77834 271837619 59302 59302 254307968 74421 74421 769568489 56153 40235 757573356 35139 35139 711175137 68877 18255 845011609 62727 62727 964151058 52925 52925 910733213 45355 45355 606427064 65891 65891 785803239 67540 67540 713989823 59486 59486 606570048 67540 67540 745691029 13596 70536 722837570 68877 72646 872375059 9926 9926 810375675 52938 52938 892707859 3457 3457 56427799 13585 67540 227789529 68731 68731 618172624 43642 43642 332376914 38700 38700 68405267 67241 67241 276814692 16761 16761 39471821 81483 70667 719675439 65208 65208 761823759 23974 23974 937569305 42692 42692 941606436 69969 69969 821880323 12260 12260 581989062 73553 73553 900656125 1271 1271 507651840 41616 41616 631770675 49323 49323 580836492 37717 37717 566719708 76594 76594 772336425 67540 67540 871873649 74045 74045 969890605 65178 65178 998565902 946 4565 939077448 50002 80735 653196587 22812 22812 427251190 43877 43877 72082486 4045 4045 807745765 36093 36093 66820059 74202 74202 919228274 3112 3112 402512888 67540 67540 602832890 63731 63731 474895124 13482 13482 534425398 72720 72720 689797513 67540 67540 604350094 85861 85861 344574440 83797 83797 996609686 84544 84544 764052571 53983 7244 792888875 65469 65469 852571276 53561 53561 672618695 29934 29934 233646500 81767 81767 772199394 67540 67540 688573677 20867 20867 476156507 37921 37921 60983729 74814 74814 896764039 11000 11000 213237489 67386 67386 53442559 60785 60785 3343413 80990 80990 397437180 67540 67540 80255057 63869 63869 230255263 67540 67540 408449684 64330 64330 44475126 20458 42355 456599430 51058 51058 722938684 5427 5427 820444375 13096 13096 90614643 72223 51691 260175493 12670 12670 732042585 65948 65948 416383179 36115 36115 395247008 77502 34851 677943740 50448 50448 992186931 57138 57138 204883778 29905 29905 697861660 32683 32683 636130178 85251 85251 364364712 5630 5630 342929901 11303 11303 166342266 29350 29350 527806251 53328 53328 720408904 39495 39495 115188787 76854 24610 997034505 52563 52563 504010395 72017 72017 703145851 80888 80888 646893845 23057 23057 205900351 14559 14559 145023940 82319 82319 445254179 65899 65899 317193414 36342 36342 483927855 74434 74434 667327399 3366 3366 53662191 52935 52935 624500421 67540 67540 263823169 1118 1118 642605658 67540 67540 625774765 5079 5079 782794897 2142 2142 265631983 42145 42145 547596067 23831 23831 336218074 26988 26988 261229514 49881 49881 456892327 51481 51481 621316698 16384 16384 82022593 34101 34101 897505440 43829 43829 501833847 10032 10032 821763332 4851 4851 650684337 12488 12488 263086759 230 59713 650734721 84211 84211 42963780 85980 27562 708924681 23860 23860 340496034 29568 29568 639242636 40861 40861 587129506 35778 35778 937649842 40201 40201 225234468 76312 82714 33547786 59778 59778 228082467 21539 58496 549869559 21479 56748 156499639 40760 40760 778395291 74099 74099 464761494 4900 4900 499098445 48822 48822 572128120 19959 36308 472026489 70350 70350 26635909 67488 67488 753476246 12324 12324 620672191 85662 85662 373557494 66145 66145 339250065 56772 56772 842357177 1932 45222 218413129 30679 30679 161968696 42338 42338 719762368 75726 75726 139413734 60492 31286 582975786 26074 70082 919581918 42347 42347 764647437 4334 4334 540142822 68041 68041 643140338 38114 38114 386637016 67540 67540 115980993 22840 22840 711555600 28317 28317 70313399 7826 39421 529640377 13925 13925 161369932 27525 67540 746854040 67540 67540 343960019 9380 9380 523531662 5052 5052 567115829 67540 67540 525686126 67540 67540 275201209 47555 47555 392281959 67749 67749 956289152 67540 67540 978748702 67540 67540 798292896 2977 2977 793561788 27507 45408 911471452 2452 2452 404788794 11432 11432 774769008 41372 61358 176176551 56750 56750 24283409 67540 67540 506740240 45297 45297 803710809 74796 74796 95249867 75630 75630 430218139 18193 18193 808327320 77302 77302 621824332 14360 14360 495626480 82021 82021 169542110 61446 61446 465155637 37526 37526 38051180 48212 48212 273740503 77147 77147 529933843 24032 24032 698990622 48235 48235 94999425 68057 68057 260251353 13532 13532 91964206 61519 61519 776836331 64688 64688 120602968 67540 67540 323383977 18640 18640 778259450 10681 10681 329958195 37760 37760 931132973 524 524 658957912 50470 50470 901073319 71772 71772 521123738 11555 11555 817018589 67540 67540 132037691 46808 46808 960018544 67540 67540 322410460 21445 21445 973384496 63110 63110 599378842 82553 82553 885944648 60341 60341 369558180 68877 67540 270644550 56882 67540 260838895 81483 81483 151219754 59707 59707 705730576 81367 81367 66700899 48139 48139 825830945 58995 67540 436829125 30414 30414 957233044 84677 84677 973319554 46130 46130 833927578 15986 15986 593401124 71397 71397 4046916 74956 74956 951645780 22746 22746 404066802 74811 49542 580047382 38962 38962 651940727 78214 78214 308797770 13683 27257 902644080 49430 49430 442304895 4351 4351 433677809 67540 67540 898685716 17217 17217 235775502 18198 31754 410188983 31069 31069 199692255 79823 79823 534081377 67540 67540 959793268 73232 73232 436184802 79453 55759 866651381 74760 27891 335637469 65793 46560 399946455 15941 15941 91267451 20191 20191 900578211 17023 17023 696445334 67540 67540 773403310 8840 8840 969388435 67486 67486 978232991 81947 81947 886549860 84296 84296 779718785 5458 5458 588796357 83980 83980 946603585 69030 69030 932045671 83562 83562 93938081 3385 3385 294572947 70007 70007 586511611 67540 67540 302065312 19452 58491 343308862 40544 40544 545564380 67540 67540 615499001 45122 45122 941507657 24045 24045 655392318 67540 67540 326903841 84653 84653 579478932 69977 69977 403933577 61749 34332 825251680 4980 4980 524689222 42211 42211 918324809 75284 14736 738399174 20318 20318 713403602 12457 12457 4130763 23966 23966 322574059 41513 41513 824886172 17521 17521 257313373 73939 73939 400072000 117 117 560094168 61960 61960 157576472 59781 59781 128077244 62130 62130 546017753 67540 67540 580174903 552 552 144947912 51891 51891 865800059 68623 68623 216961598 67540 67540 67278993 54434 54434 771135154 38737 38737 200262057 67540 67540 38304940 2581 59110 837720741 67707 67707 227930271 30581 30581 762745258 13060 13060 915865826 3115 3115 400192808 62335 62335 767465847 81776 81776 362940529 4473 4473 112921623 20136 20136 792156233 30043 30043 61312499 47842 47842 843155665 32090 32090 864760754 28605 28605 840023252 14458 14458 316446036 18320 43739 854346795 46467 46467 104857613 8186 8186 112847451 71011 71011 492033582 21570 21570 623542808 67540 67540 96631693 81878 46641 259837567 17040 17040 512377903 67540 67540 558386825 36912 36912 755157448 64577 64577 924871406 75291 75291 148908890 79118 79118 422816611 3066 3066 126449898 68877 86002 360239221 40779 40779 925393632 64181 64181 486039311 38693 38693 410162671 5661 5661 969584597 42668 42668 24517946 75140 75140 963074670 62065 62065 400740820 78951 78951 913946793 59043 59043 260449182 54406 1358 910589930 85901 85901 154529586 15091 15091 954773117 38955 38955 453231013 69462 69462 387570530 11389 11389 73784566 67540 67540 710726938 1061 1061 997328083 41263 41263 979902550 66323 66323 446401096 66069 66069 482702339 70771 70771 248450885 12908 12908 66513145 73128 20678 541318338 27298 27298 87303680 85861 82748 616052878 70555 70555 392087780 33844 33844 878902205 16925 16925 996546000 28127 28127 201145636 2345 2345 687126890 82880 67540 775924451 67540 67540 26939356 65267 65267 647518310 70405 70405 85814897 60519 60519 832836837 53337 7958 81325814 64963 64963 687699954 57925 61031 623189072 25834 25834 412380546 70624 70624 957526821 27692 27692 300917974 26985 26985 540905834 75407 65598 627168421 67522 30970 971910665 85474 85474 311173217 67540 67540 201973441 23436 23436 325035967 67540 67540 144314143 9867 9867 438531664 29640 29640 734021014 37931 37931 643921021 49077 49077 917176969 55966 16467 127280192 37237 37237 400311828 11580 11580 116423686 61590 61590 23656404 62536 62536 133165313 2267 2267 43575609 25044 25044 43802812 67540 67540 874001734 71200 71200 476592734 68877 53814 764709606 31978 31978 493730022 12444 12444 956150231 36984 36984 898518604 37861 37202 171433455 288 288 575488762 16909 58244 505560549 19756 19756 532443795 58881 84990 215463807 24661 24661 845325142 23045 676 429847630 47464 47464 172626980 25153 25153 805819846 38730 12204 901720356 55056 55056 436962688 13082 13082 509378750 40304 9651 971672704 39959 39959 402151786 55121 55121 659809913 85048 85048 879626490 2552 2552 118805305 66283 66283 233929806 67540 67540 539413592 67952 67952 530905669 35884 35884 523752286 74926 74926 128723854 74256 74256 901433989 11444 11444 204192136 52276 52276 139040242 869 869 904798149 59422 59422 815730365 49532 49532 142281033 25796 25796 623919505 67540 67540 396590554 54403 54403 851996307 77708 77708 845622404 3926 3926 894127692 84615 84615 617020476 74385 74385 923230942 15621 15621 628920027 43161 43161 572988213 34574 76195 526201926 64322 64322 734948329 4924 4924 257173102 65209 65209 353957591 69572 69572 366873533 86010 86010 206887760 50308 50308 566036017 67540 67540 74871924 76840 76840 843256487 73338 73338 713952296 66331 66331 397760272 313 313 538627130 20427 20427 640701087 20214 20214 87198233 65419 65419 193059076 74453 13086 434905304 29752 29752 603471709 7477 7477 909070429 50918 17120 765461865 50992 174 156477605 347 347 817668998 52022 52022 562398135 14368 14368 858319619 67540 67540 529204092 80459 80459 698752679 12117 12117 257963824 60469 60469 430793111 54556 54556 833664802 28889 28889 327713978 31243 31243 765109590 46822 46822 902964499 39405 39405 398523626 54053 18710 680090018 24589 24589 446428527 23791 59077 231630932 27296 27296 545864418 11515 11515 565698052 3612 3612 815683376 40193 40193 373474384 8271 81930 220795750 23722 23722 881995688 16561 16561 169388645 64050 64050 237903141 7881 7881 436786805 68877 67540 437479584 67540 67540 346041809 41320 41320 843137013 21882 21882 105619136 478 478 4533591 59936 59936 53688401 70440 70440 829376323 5610 5610 102693227 31594 31594 365357238 29218 29218 41186369 71029 3783 494332055 65373 65373 801199056 78273 78273 596647771 68877 29500 833879361 58841 58841 467664756 29201 29201 267982200 14448 14448 562143047 67398 67398 462614612 64147 64147 506326986 67540 67540 746029932 69798 69798 71799722 67540 67540 488683018 67540 67540 214427639 7994 13146 959794406 52598 41266 610018917 59270 59270 696915036 18007 67540 29029398 25929 25929 612234136 10192 10192 708173541 9685 9685 981876471 32067 32067 990072347 67540 67540 446087520 40185 61202 579983461 67540 67540 550215020 34552 34552 442657808 82228 82228 231275058 67540 67540 492652300 8443 8443 137116474 15569 15569 630924486 18835 18835 809786639 77023 77023 47405413 59372 59372 584142926 73530 73530 165510116 53730 53730 494936782 36882 36882 227406053 6870 13348 655703473 67540 67540 218539719 9481 9481 929860475 31132 82559 89355102 67540 67540 689885667 82093 39283 647041599 67540 67540 662471138 31113 31113 623140157 68877 30776 415148863 11807 40044 526559651 11365 11365 485338579 4818 4818 474389889 46274 46274 993109239 19894 19894 215390250 60468 60468 533996285 26478 26478 467741304 28716 28716 43152851 17050 17050 417619589 67684 67684 593919269 23907 65556 671699503 73829 25802 418237506 28720 28720 720384498 67454 67454 485075483 63505 63505 458789026 24225 24225 688469239 84382 84382 593168373 4947 4947 280310072 21865 21865 471573048 42901 42901 358525608 2761 2761 392694114 55808 55808 516982602 62431 62431 451137419 75649 75649 687620783 38850 38850 756257067 76999 67540 669716276 32704 32704 222287296 9593 9593 540418021 47529 47529 446947099 30436 30436 380420819 17863 17863 65227144 67540 67540 587300817 29894 29894 365220648 62993 62993 243062303 36727 71398 938977773 85379 85379 996986084 81090 81090 787392149 17863 6644 368612839 54582 57820 747481193 22277 22277 626390084 37013 78888 29904115 57362 57362 30150395 67540 67540 873765101 67540 67540 660177894 24759 24759 363899725 71994 71994 253070064 24173 24173 902178905 52195 52195 321485833 53398 53398 877465272 55914 38411 585815876 55885 55885 897521031 68387 68387 487388668 27028 27028 770993563 4872 60505 379969583 53400 53400 206176467 35315 35315 586052484 68877 43465 100462295 6397 6397 895425481 15815 15815 946296547 19128 66525 794348899 18694 18694 746766171 51586 51586 922810809 60014 60014 806276228 37932 37932 720138835 70313 70313 778794887 12295 12295 748493958 35709 35709 865013286 78769 78769 857829698 78575 27273 523196155 60103 11383 634661313 25878 25878 11404288 5060 5060 659761329 63115 63115 103353576 4014 4014 894975659 35496 35496 478164348 28304 28304 33954281 81081 81081 258274732 67540 67540 750882740 40171 42463 370017718 70522 70522 656864468 31052 31052 210219828 70887 70887 909296428 74058 74058 780351549 69470 69470 497511824 49213 49213 313598623 140 69076 364247167 66650 66650 939393688 68877 30474 525480367 12680 12680 306433785 36102 36102 955725613 60601 60601 616531864 39045 39045 767868100 42380 42380 310447900 74847 74847 975521406 47651 47651 494670486 40936 40936 288244197 67540 67540 216740391 52782 52782 845497439 68270 68270 54687489 45187 45187 22328185 1482 1482 808470796 8788 8788 414450462 67540 67540 912156733 68877 65109 305411500 79687 79687 554760308 20266 20266 450333222 18925 18925 934731900 72314 72314 87283146 3634 3634 782813864 64428 64428 585717677 66891 66891 574179604 7014 83314 27094416 66060 66060 352176202 64596 64596 344969220 39654 39654 812648731 71733 71733 431992979 67540 67540 701369365 121 121 503818865 78101 78101 4768765 57525 57525 835477986 22332 22332 115263031 67540 67540 878294715 2306 2306 213906991 28676 64097 947085276 37152 37152 29214669 20868 20868 570048821 80171 33711 109589145 50436 50436 12314282 43655 43655 457435818 67540 67540 604741792 51172 51172 36312335 59514 59514 801242090 67540 67540 53277908 15254 15254 575718623 18147 18147 764544088 6357 76537 721206537 52645 52645 63677011 67540 67540 861620312 58702 21560 879109991 44814 44814 870597025 43530 43530 872565704 4375 4375 64933701 28318 28318 717092860 71300 71300 433688476 68002 68002 274440193 29818 29818 44117734 85540 73641 183144646 13359 13359 12865016 2363 35171 1022130 55001 55001 135705831 18566 18566 524510919 38206 38206 301491481 36852 36852 38588851 67540 67540 337176044 55938 55938 742117140 5176 51980 773395315 26157 26157 990799189 53070 53070 905784647 79544 79544 542001474 54381 19643 16749644 67540 67540 705852096 58324 58324 178037051 75282 75282 66904276 27069 27069 424188441 13305 13305 552532761 34813 34813 998175373 23518 23518 19969404 2353 2353 461902467 68877 57604 769454408 67540 67540 592285381 82757 82757 525611284 31090 31090 741125100 49077 49077 841911874 70542 70542 215044275 67540 67540 405906365 54390 67540 875900348 61258 61258 541645381 78723 67211 584178030 55705 55705 181399426 67540 67540 596572043 52660 72127 763338120 67540 67540 702818277 38890 38890 852106592 38006 45956 630976567 52267 16867 681196251 32072 32072 316894408 24258 59995 223852952 59870 59870 102979190 67540 67540 634916318 1589 1589 914440283 75834 75834 238575043 17738 17738 485571264 35377 35377 272462096 25790 47788 774718040 85136 85136 121248212 71885 71885 905032080 12144 29522 352410018 65610 65610 651629081 48354 48354 463599026 8093 8093 333064082 27226 27226 320531391 27270 31208 859174870 82694 82694 551187215 68877 8928 80032576 61411 61411 572970613 47379 47379 788580377 21016 21016 951337323 67540 67540 749897545 77409 77409 787373354 67540 67540 795121272 22752 22752 172874351 29134 42986 583387214 1778 1778 604866052 51629 51629 617006661 43154 43154 715747478 73068 73068 158156054 17540 17540 31752445 53438 55016 876102763 29668 29668 38845866 16527 16527 295282987 53801 53801 820572703 36602 36602 760843831 78003 78003 41473967 44894 44894 670148569 67540 67540 730247255 59997 45097 702192557 59781 51182 488471409 67540 67540 949113067 67540 67540 687997824 53712 53712 435557528 11554 11554 113682536 12930 12930 265690679 12702 12702 26879253 5133 5133 339957135 4370 4370 595326314 4125 4125 543466148 52022 52022 807128246 29977 29977 239695997 71200 3000 247596105 41432 57833 20179864 66911 47856 286566604 50557 50557 777948911 41306 41306 178892855 30925 52909 747278744 53438 53438 969845100 72169 72169 794150070 36088 36088 247394621 54703 54703 684491875 4441 4441 96075699 75426 75426 717297709 69203 57768 851977043 59655 59655 129239440 13048 13048 168525580 67540 67540 824317235 34339 34339 618104722 22191 22191 76179897 68877 41893 250731637 64372 64372 629843602 20951 1494 215430882 8572 8572 833332726 78873 55480 589144350 61047 61047 845400629 17653 17653 462266123 55588 55588 721654953 53395 53395 925726987 67229 67229 902107883 65897 65897 734518425 13489 13489 103879079 9204 16995 343550704 34296 34296 872599663 72517 72517 402135827 27486 27486 506679914 16409 20177 818418563 19633 19633 320813045 56250 56250 615544048 68877 32786 283797875 7246 7246 448792309 40290 49669 688322273 71685 71685 912556103 28213 28213 599983551 4204 36150 951667593 3482 3482 321143798 2250 2250 360147871 59178 59178 538296099 23690 23690 297657080 14606 14606 538749651 24004 24004 275821283 37213 37213 310009220 55546 55546 636649331 65322 65322 149152197 10948 10948 524242144 67878 67878 479678397 50705 50705 181998168 74017 74017 885483013 82988 82988 604950389 21839 32487 442677995 67540 67540 12170762 53095 53095 624749017 4824 4824 59765499 84990 15086 731779905 83237 83237 52706325 47529 52222 478488932 22789 22789 845611795 69390 69390 92432855 27737 27737 379651317 24612 24612 355295863 44078 44078 458186079 51465 51465 414414011 8231 75710 152304355 78053 81697 731523403 57675 57675 83759826 50704 50704 151727360 29490 29490 276359322 63382 63382 586663600 58002 8076 68653378 18912 18912 903127233 16233 16233 724907784 61368 61368 518058787 14974 14974 525946959 67540 67540 650206585 12666 12666 530217352 49715 49715 783554089 73223 73223 666824143 19127 19127 625245949 39344 39344 467470747 35216 4310 684633238 80805 80805 857899564 33268 33268 117127460 42381 42381 685395971 80385 80385 363852256 43897 43897 432489681 80886 80886 993829432 9320 9320 728270594 68877 54614 619540064 785 785 712044891 11741 11741 503628412 35544 35544 146983963 42202 42202 218475901 45919 45919 393847456 81764 81764 262297615 17800 17800 216006915 21044 21044 567538474 14049 77963 175687286 23365 23365 790314494 12365 12365 872695435 58995 58995 484595837 49787 49787 769623172 16163 75853 537366844 41781 41781 248605096 63713 63713 802305515 67540 67540 493487861 7119 7119 809127106 40006 40006 671893617 16387 16387 619785616 67540 67540 199846526 28597 16814 263366997 59563 12142 733273122 35181 65288 786386781 16989 40910 618090975 74700 77927 73754324 52636 52636 281481909 21621 21621 928661989 31909 31909 705842566 50120 50120 54166082 5440 5440 198189860 46477 46477 305106319 68733 26529 631822552 40323 85868 178538553 5842 5842 587568050 37778 37778 269284981 75515 75515 99771506 67540 67540 289176395 14154 14154 482265980 60341 60341 624114717 40129 40129 385662524 65310 69440 439264791 85553 85553 47015940 8603 8603 701139626 21291 21291 977939872 43544 24488 544241416 81426 81426 617874511 77666 77666 762786880 32031 32031 679744087 37301 37301 378166834 80889 80889 496218234 62846 62846 310329726 2940 2940 963131646 67540 67540 624868357 81661 81661 515448338 29734 29734 68047941 53788 53788 952535538 2645 2645 970865148 985 985 821502030 14164 14164 984506055 6283 6283 36645827 19452 19452 575396736 84443 84443 150385582 36780 36780 299335394 42754 42754 921434073 15335 11548 533367801 50725 50725 404768429 10239 10239 716255478 31307 47080 447907537 37490 37490 789344208 46499 46499 850891657 71434 71434 475318089 94 94 262232060 67540 67540 766374573 43269 43269 416159176 68403 68403 226164929 9251 9251 773859068 29628 29628 912220768 61800 61800 966111762 18917 18917 138158449 30918 85318 476572721 36733 36733 711092343 70904 70904 781296554 79037 79037 230576866 50601 50601 933249108 45993 45993 255324105 12878 12878 199296800 73139 73139 272537398 76387 76387 509181542 5679 5679 227050199 55004 55004 187835931 52840 52840 553501204 1737 1737 911961699 31741 31741 618161047 23862 23862 926985789 39331 39331 304487819 67540 67540 271333112 75005 75005 986167743 55813 44757 937210143 78927 78927 757956692 70489 70489 45201182 62532 62532 9757831 5210 5210 906329221 84451 84451 18415298 6404 67540 878659402 20253 20253 515952733 64434 64434 586350142 30859 30859 642655497 6403 6403 693167737 50528 50528 56454357 20364 42933 227571823 8927 8927 827560955 30385 30385 565275368 300 300 938094412 34034 34034 742475189 43157 43157 84213704 23313 23313 367493971 9758 9758 522767912 9777 9777 695922852 42831 42831 782372005 61839 61839 634783154 73579 73579 753637568 25197 25197 143975928 50026 50026 613982329 67540 67540 594533624 22068 22068 56693662 13557 13557 205404574 81822 81822 281810181 19779 19779 948307515 11921 20176 687524396 68731 68731 147957388 66609 66609 946399288 43940 43940 73497899 77771 53799 57500577 10543 10543 409667051 420 62089 372411396 67162 67162 999454641 24151 53421 40884666 9003 28653 314405339 67540 67540 801160500 53272 53272 681600082 56894 56894 948838842 21262 21262 28083279 1621 1621 663297628 46496 46496 487354240 63959 63959 147130716 32454 32454 110437626 13460 13460 834957942 60027 35858 403278502 75606 75606 107347477 10863 10863 374364658 78761 78761 258416133 46858 46858 348549801 24387 24387 22015173 35181 35181 41738168 9090 9090 945206715 73187 73187 349574379 15653 15653 723812208 21542 21542 619768264 47957 47957 212753921 52044 52044 586413387 20728 20728 688422117 35175 60170 158834505 42027 42027 777940129 53731 53731 625360742 70765 52423 653850656 58619 58619 848563444 42745 42745 892462754 29957 62462 569560772 73123 73123 125673350 12574 12574 809095932 7089 7089 806943329 48333 48333 348941942 11303 62526 263639016 1283 1283 318453256 7014 7014 21298610 33999 33999 936552676 13577 13577 130085495 66840 7426 831728484 13435 13435 935106573 67540 67540 780181484 22883 22883 356997214 66653 67540 264467556 29480 29480 92555270 57949 57949 861440507 64166 64166 592846222 3479 12914 713863674 42783 42783 939799907 30311 30311 942187514 68877 25389 893689162 77689 77689 957297691 86015 86015 766890125 7130 7130 671581407 80526 80526 929055072 79960 79960 393754578 67540 67540 422380608 70912 70912 295181720 68877 38099 281777922 12885 12885 964508716 20046 20046 766744601 77806 77806 415694342 84653 57665 47226924 34953 34953 262949264 2565 2565 324725795 85161 85161 767633475 55809 55809 145713944 67540 67540 242290165 78295 78295 752882421 50900 50900 345969028 41222 41222 166307675 41285 41285 807258875 25238 7971 599483876 32584 32584 957934276 61475 61475 575393904 44956 62852 389243565 34972 64592 145364960 74478 74478 509570816 4316 4316 68502449 19039 75017 830655012 46225 46225 524570084 38572 38572 916716207 73520 10931 236595410 60310 60310 468175942 52629 85 450728919 27218 27218 306375591 55728 78834 511913859 41736 68602 581014688 65750 65750 538049847 33719 33719 710590587 67540 67540 957881632 20345 11995 863435779 60758 60758 117620231 64121 64121 428639175 45449 45449 902954075 22121 22121 949660140 44203 44203 393215605 71163 61489 328640965 31323 31323 314553695 14103 14103 51225289 19539 19539 716384234 71919 71919 535633062 21908 21908 849430691 21560 46090 693277151 65715 54656 410960702 27453 27453 970671531 82377 82377 998895705 31514 31514 551899240 61524 61524 435068623 123 123 191499525 59824 59824 615423894 67540 67540 275353331 64008 64008 65977201 25910 2768 974397653 1687 1687 51878242 67540 67540 247943693 44459 44459 74801814 68253 68253 612742876 36187 36187 558628444 6020 6020 65152028 13981 13981 655135248 43479 43479 609275954 57143 57143 439202887 79467 79467 681494176 35868 35868 384943407 49727 49727 968213926 23913 23913 173694401 5438 5438 804347270 70699 70699 581236676 67540 67540 388118694 639 14113 351471783 25036 25036 728627614 65628 65628 853062023 53217 53217 949348085 29975 29975 798313744 75305 67540 599144404 57358 57358 498564260 75760 75760 804908803 67540 67540 366565123 68209 68209 609174749 2105 2105 868890322 17690 17690 911202458 65821 79308 125714118 27818 27818 167726761 36893 65660 623040592 34368 34368 86104816 42459 42459 78916765 67540 67540 658739574 75996 75996 738641989 39016 11818 257275928 67540 67540 102426022 41859 41859 483401313 67540 67540 415523890 32469 32469 864601949 67540 67540 901948981 28004 28004 191944561 9208 9208 801056835 28077 28077 237960780 67540 67540 760606484 12046 12046 100963507 59602 59602 112040955 74825 74825 76207805 4765 50808 721093288 18167 18167 690450982 26140 56583 182339445 9979 9979 47922 19038 19038 75675481 68877 36026 163556985 69982 69982 930625432 8956 8956 302163913 29679 29679 851694729 40799 40799 749598396 71588 71588 45975657 33830 9816 121829445 82099 82099 395723699 68800 68800 434857139 12539 12539 36806459 54307 54307 593521109 85178 63748 594006380 41800 41800 736256267 29486 29486 119794558 54384 54384 888168635 67540 67540 45315041 4435 4435 587900515 649 649 614833755 31998 5584 641150601 64245 64245 939491910 6223 31790 922401131 25285 25285 242601272 85631 85631 60884564 38935 50722 408411328 34195 34195 949320437 24067 24067 555024728 67540 67540 118325269 67540 67540 743578715 50726 50726 961267845 26102 26102 374924339 66728 66728 969651287 48621 3670 384071159 4938 19764 218475048 9257 9257 421765607 70971 70971 414823446 12752 11017 354784291 67540 67540 887106583 62960 62960 304508627 64459 64459 933532118 41567 41567 911955178 44622 44622 12796909 58881 58881 374319097 71895 71895 973591480 42326 42326 582484232 82271 82271 103063475 77797 77797 206017255 41542 41542 534749467 67540 67540 891592610 73403 37118 754255463 43551 43551 368178591 67540 67540 849554463 68778 68778 941582731 65844 65844 720464393 78082 78082 485139179 2576 64491 979442017 4819 4819 945349899 8927 8927 794052212 35634 35634 456661731 28207 28207 941533270 64769 64769 306234083 35644 35644 755058743 83698 83698 871320053 55032 55032 167441731 12915 83372 140495400 43791 43791 91335823 67540 67540 232751288 59576 59576 265642242 437 74840 692238473 78696 78696 819307734 67540 67540 631884158 12686 12686 858845826 84703 84703 815438995 84418 84418 92702332 75818 75818 872826130 39682 38969 222428357 32343 32343 263387199 52845 52845 13655965 1978 1978 640074266 83626 83626 397696506 28455 66986 451811572 54963 54963 91896956 64784 64784 32529267 11873 11873 194475135 15378 15378 252572798 56220 61493 466348894 66862 66862 184289742 54502 54502 554677220 31445 31445 316943441 67540 67540 510443422 61773 61773 469839990 53424 53424 205592439 38261 38261 602575559 67540 67540 128349315 14438 14438 463829211 78658 77577 755639649 11504 11504 799842641 5879 5879 550910863 23241 23241 930385786 70680 70680 726638026 81325 81325 325453738 85537 85537 611531738 24258 24258 76543711 78713 78713 287478605 13297 13297 361915262 75524 75524 738614897 45432 45432 968587688 67540 67540 98241420 38051 38051 330596306 48323 76616 132201090 70023 70023 20450679 48066 48066 216226809 56641 56641 367485090 33127 33127 437520750 32770 32770 328722209 48411 48411 2885185 41910 41910 208392356 25123 25123 47717064 29052 29052 637570114 67540 67540 560495479 31090 56048 325541496 54667 54667 149919137 20730 20730 922697351 65406 13023 240826229 82004 82004 552058848 22248 22248 636700665 38089 38089 12651987 64963 60826 246767758 53215 10652 26440241 84926 84926 258044620 2558 2558 220980924 49180 49180 940445663 4325 4325 427420175 17943 77776 82201880 28529 28529 827805035 21045 21045 675243196 39422 39422 176656188 79689 79689 149814818 30570 30570 635761251 43279 43279 14064222 77929 19715 618859601 29750 29750 625045921 14720 14720 788604860 8398 8398 581019699 4398 11018 288773051 66706 66706 53962698 21049 21049 610155746 58229 58229 669853429 53957 53957 317922058 52528 70010 448825929 8361 58668 659436293 49127 49127 433531785 17649 17649 59988433 75005 55612 899332102 67540 67540 994148350 50624 59844 771439273 68877 67943 718223063 52722 52722 545405216 25993 25993 47039998 34669 34669 463692954 58456 70662 762691923 54421 54421 557212559 82204 82204 41865725 74966 74966 906362097 69476 69476 453415034 85797 85797 221920649 59340 59340 64508861 68877 67540 928839001 7854 7854 278979925 46820 39446 520702464 13296 13296 808105866 38143 38143 658017138 49556 49556 257823915 16986 16986 999535560 74221 74221 48179617 85488 85488 108328468 14232 14232 99865532 39101 39101 487010555 78797 78797 940444821 25816 25816 58356001 57859 57859 711616552 75036 72106 12961017 55488 55488 334583345 22627 22627 53115110 30918 30918 959348714 2953 2953 837748496 3117 79319 556028796 67540 67540 314592328 68499 83131 504843208 42459 42459 545138245 25754 25754 765030743 50947 50947 181407328 67540 67540 96473453 52335 52335 398920662 33953 33953 179345568 46955 46955 342581780 80007 18007 493563926 7088 7088 825443300 67589 2461 401082565 67534 67534 954679157 51855 23481 35094325 67540 67540 774685065 67540 67540 955841503 58833 23307 739246656 78904 78904 129601385 59145 59145 778763144 67540 67540 721680473 4212 4212 199360515 36980 36980 818094347 68192 68192 274567971 66698 66698 91975014 42125 42125 87929675 63626 63626 808782043 55932 55932 152220965 30287 30287 463651900 34383 34383 667695444 62259 67540 935805378 56861 56861 198906169 60660 60660 654592636 35794 35794 450984205 67540 67540 817927334 16144 16144 695459544 76854 76854 408951085 18365 10966 968566379 13620 13620 471925527 25217 57482 30082286 23759 23759 235996286 1817 1817 605468519 84706 41933 942372762 11432 11432 979433960 56097 12751 855225566 76649 76649 122647998 18328 18328 635741852 67488 56972 310024157 77463 77463 523681544 49105 49105 119898743 55690 5926 597548865 67540 67540 150376010 709 709 580690087 4367 4367 640666837 27628 27628 543112366 47204 47204 148637263 78460 78460 321853773 13721 13721 92435184 20518 20518 772013379 22277 22277 324677151 31362 40711 866628449 54504 54504 196338612 54484 54484 186857870 12577 12577 158515144 37553 37553 614177702 55520 55520 951876072 35402 35402 74328758 49975 49975 746196928 69564 69564 656857068 81862 81862 979935055 11874 11874 569670370 76291 76291 128483347 9599 83969 40626648 230 230 958100514 54431 54431 150669448 24779 24779 723640233 70624 15040 932628392 73469 73469 365153380 68877 38073 964618680 71444 57973 298354193 48280 48280 667611339 77082 77082 703025672 10173 10173 448357484 58225 58225 389923690 29843 29843 742070138 6054 6054 506770904 14523 31072 330398439 61462 61462 940841942 46723 46723 273321063 82066 82066 965060826 74704 74704 848712157 66697 66697 801851551 7154 7154 610367937 14614 14614 43348059 69950 69950 829842055 18142 18142 279582559 72974 72974 652820482 20883 20883 912325693 20541 20541 420738266 27617 27617 710132541 17435 17435 782094614 14600 14600 945895772 6604 6604 724873321 8952 8952 182656044 25012 25012 811531274 29358 29358 509671837 44519 44519 307694780 22371 22371 607196064 65595 65595 888235432 1646 1646 339804169 9229 9229 642593606 62954 62954 936988989 23878 23878 121237527 10089 10089 988776707 51762 77246 734415772 36795 36795 760577379 80927 80927 431245907 46198 46198 236933522 14335 14335 154266964 69502 69502 943463637 67540 67540 273015907 23903 23903 421062319 19015 19015 693003873 68877 85958 209277982 77656 77656 979276724 63582 63582 532145174 85197 4574 992674969 30224 30224 543712356 64662 64662 235868989 44841 44841 268199135 59742 59742 496431870 80473 56482 283765129 12504 12504 652067756 68877 78608 373999584 524 51156 961440521 59711 59711 39151812 69507 69507 118178387 47472 47472 315579923 54878 54878 116953424 21377 21377 75158049 37287 38088 677795241 25338 25338 812556988 67540 67540 19549693 16712 16712 488101177 10900 10900 520661835 65349 65349 544687479 47224 47224 42353174 13915 13915 595300020 6442 6442 410990839 62474 62474 965476786 45494 45494 864787076 45642 51202 415448175 22279 22279 448359043 53282 53282 357785254 50656 50656 372206523 24010 7460 973565260 76555 76555 158577832 14849 14849 56064561 26688 26688 326050318 63109 63109 682320188 85944 85944 933799985 68877 65205 637162822 81422 85505 622300596 72432 72432 626731299 66106 66106 997947101 77808 77808 791577819 67540 67540 697420257 24425 18407 805971369 78339 78339 21432292 75683 45171 682068222 80393 39064 178785042 68877 48318 665218497 67540 67540 970598984 37313 37313 256673889 38348 48721 587393027 33304 33304 87325875 30945 30945 188559710 52678 49880 419522385 52319 52319 412204063 77842 4078 521004457 54526 54526 282277733 68877 9512 627457423 33432 33432 795202635 28335 46237 900165954 18723 18723 353547970 49333 49333 632554788 50665 50665 470710250 84923 84923 164901975 47304 47304 507748143 28371 28371 155736149 33221 33221 907798261 81977 81977 114463482 49716 49716 866867627 15610 15610 439652261 75702 75702 751133172 67540 67540 743873861 56475 56475 993461271 74006 74006 244193714 60141 60141 849503329 61649 61649 511740990 59926 59926 966573652 54771 54771 405488918 28017 28017 488519963 68877 49255 310287419 49026 49026 105256740 47044 47044 719718412 23344 23344 133066176 67540 67540 946346845 36400 36537 227032348 12604 12604 234003963 68877 58382 133776138 33073 33073 533780910 67540 67540 121810499 62201 62201 844373845 75777 75777 96955188 18054 18054 74719759 67540 67540 642483371 41825 41825 653904463 57461 68116 97691913 36593 36593 550995494 24296 20148 606012568 33535 33535 82274654 83075 83075 216174775 79654 79654 720542390 32463 32463 868333175 5759 5759 360952704 52406 62008 698695654 23915 23915 947642814 16568 16568 359520726 6223 6223 237472038 164 39085 232705059 32129 32129 110942119 70746 70746 967731382 50619 50619 211430799 3035 3035 775984759 80778 80778 465584472 68877 67540 282204781 67540 67540 480236643 14005 14005 448879273 55090 66005 693047472 64724 64724 255072574 43737 43737 176794178 30492 30492 4230597 44865 44013 340058561 63035 63035 284912017 46162 46162 782353075 67951 67951 857748496 75676 75676 172643513 41468 41468 942645181 4038 2797 516550658 48403 48403 483479938 67982 67982 613676349 36565 36565 78186062 67540 67540 267855708 22754 22754 183394594 18330 18330 841444344 40571 40571 725581677 28561 28561 170421018 20066 20066 361683973 38587 38587 654231168 56385 56385 754776281 72808 72808 75205361 67540 67540 992004280 73041 73041 624578988 13793 13793 107348090 70371 75036 440340311 20005 20005 878147073 33363 62014 232096169 59378 33862 513563253 3123 3123 889606443 67540 67540 700027182 37317 37317 346259171 46454 46454 814765897 31179 31179 130505569 20945 20945 579819809 39176 39176 863439909 67432 40888 333562851 48730 48730 453769213 67540 67540 114672983 66320 71998 645377777 32381 32381 22259293 71023 71023 192419202 7858 7858 917190164 57925 57925 852710079 52044 35933 569538776 11657 11657 161909757 49850 49850 328680598 23061 23061 263586452 64196 64196 736076579 24299 24299 513416495 68877 26719 963582982 81254 81254 493368145 55298 55298 48257482 45305 45305 720072211 75479 67540 790677240 86056 86056 843197330 70320 70320 939105846 38730 38730 966535388 65715 65715 962718534 63139 63139 378558098 37154 37154 97232830 85571 85571 507312046 22006 22006 873565809 52893 52893 779244540 47811 34523 764931012 570 570 79661455 31813 31813 12898949 82559 67540 674843555 32714 15840 615932580 35078 17234 349069015 47753 47753 265705287 56830 56830 515170986 8133 8133 575236260 17359 17359 893945226 67540 67540 833131483 82565 82565 597727422 73496 73496 498906343 34215 34215 222399257 36242 36242 278283125 53080 53080 237046103 66444 66444 226402083 67540 67540 144794220 81156 81156 782593798 67540 67540 369922532 6192 6192 914584585 33588 33588 148452112 67540 67540 45580423 41697 41697 881661454 60319 60319 593995995 67540 67540 731344117 50902 50902 517459832 75331 34529 490807512 79673 38184 411100542 67540 67540 136587304 23108 468 34243914 32562 32562 159456662 80171 80171 108262903 19041 76665 638963879 41048 41048 973846340 73368 73368 676096317 68877 69131 174464513 25331 25331 813541595 75883 75883 380555131 21917 21917 676620542 25576 25576 464646040 67540 67540 127835792 48409 48409 482121781 68877 45166 886200618 69405 69405 227924973 71305 57917 862887100 44565 44565 792689663 625 625 7015971 25341 25341 924784652 18288 18288 320830531 83279 83279 285769510 67540 67540 166796558 18082 18082 568253167 23421 23421 446604492 65119 65119 866150543 68957 68957 361064082 40900 40900 535983118 81753 81753 263907991 46193 31609 808375844 67540 67540 758601112 67540 67540 326450397 54276 54276 305481178 45715 45715 300627904 43947 43947 245710848 860 860 552801470 47602 47602 293089261 49947 49947 704625623 38449 38449 53775641 67540 67540 635155046 67540 67540 155306345 14112 14112 775419706 62113 62113 382803520 35366 35366 587808094 574 574 639928487 42094 42094 935156824 67540 67540 698368529 41482 41482 711430314 42722 42722 915131392 4776 4776 262092701 33613 33613 916542595 859 859 780561889 71263 71263 326634202 69224 69224 765036137 80174 80174 364091532 17846 17846 561119031 14527 45756 509338054 13052 13052 168754866 54468 54468 984240568 57014 57014 492744963 63343 63343 259910814 11845 80628 358296009 66625 66625 952907347 47395 47395 490358791 46592 46592 780746760 70426 82157 333324024 7499 7499 466455064 15830 15830 456135884 67495 67495 952286611 44611 44611 360599583 54808 534 900103336 64324 64324 972871180 38532 38532 58274740 18480 18480 488274033 3853 26608 105689266 24842 24842 892474666 13851 13851 893957756 11512 11512 326725102 56593 56593 878903201 65419 67540 480663871 84653 84653 862412875 40391 40391 132023491 12490 12490 208438895 74821 74821 684921068 40967 40967 436645792 57108 57108 693644233 38350 38350 45220033 690 690 983843911 9224 9224 968126035 33402 53217 876684643 67540 67540 56841181 67540 67540 462843735 39052 39052 729969078 49590 49590 19037928 67540 67540 249432863 22682 22682 383345670 81487 81487 142508162 82002 67633 766621682 16695 16695 463376603 29892 29892 140452494 45492 45492 40490933 32031 13945 645995176 55740 79604 70621066 21828 21828 482823368 48531 48531 796448475 50418 50418 748270369 79249 79249 725886431 67540 67540 810420220 60714 60714 831738627 35266 35266 867553225 9362 67540 949463019 74720 74720 257391184 73322 73322 721506345 72519 72519 140772892 46993 46993 472913805 79594 79594 935317210 44786 81701 35636928 8722 68017 399924710 73136 13630 709415168 6265 6265 901075087 29662 29662 981061186 11756 11756 455110506 12370 12370 803491859 25039 44653 909454742 718 718 984533559 67022 1031 505582069 67098 12640 222799323 67540 67540 537088463 85283 85283 875743143 67540 67540 244759198 70350 70350 793106848 53231 53231 847781189 67540 67540 987489611 63432 63432 382607030 19822 19822 668614106 63274 63274 143794650 19070 19070 843196438 67540 67540 585875757 19687 19687 262078441 11051 11051 72160787 6183 6183 417332639 13119 14153 468248648 729 729 198705551 85658 85658 86123470 47523 47523 844578572 83377 83377 296133330 77895 77895 783000455 82289 3155 995046670 47301 47301 54627897 43416 43416 204424367 62513 62513 401210834 67540 67540 288327479 75938 75938 839650247 67540 67540 717695151 83183 83183 500480830 65876 65876 512118136 697 697 561800292 36872 36872 86891341 50878 30672 431648411 67540 67540 267002926 83800 83800 331997174 45197 45197 770804199 32665 32665 496104734 51140 51140 837712548 11957 59248 459712791 26560 26560 851453183 82166 82166 31903743 82247 82247 757260917 35920 35920 816315556 67540 67540 116013943 4291 4291 74987767 58531 35503 881663964 63557 63557 367625359 2950 2950 601739086 67540 67540 397816822 22306 22306 172252229 7451 22087 600558809 67540 67540 512236073 3546 3546 33746169 38213 38213 152135586 41287 41287 352273723 11956 11956 248359230 43860 43860 437827464 24626 24626 569621318 67540 67540 724849464 67540 67540 142765568 55764 55764 771683844 18086 18086 843609060 74002 74002 996737087 23246 48689 461956510 5250 5250 732273820 68425 68425 954814847 68877 63519 526919773 40482 40482 36552416 20713 20713 917920343 8125 8125 564751091 82816 82816 501141744 33260 48897 828358828 67540 67540 105155775 67540 67540 838009657 77771 77771 342883679 44956 44956 793913791 4648 5654 330306691 29215 29215 528435331 36556 36556 837050808 25820 48986 646870088 67540 67540 654719921 84353 84353 280823399 84236 84236 97376049 73345 73345 432743545 23702 23702 749368994 30058 30058 412886088 18565 18565 527798957 80751 80751 14235390 36937 67540 312339037 20574 20574 462948514 41276 41276 390238866 54248 54248 798662052 67540 67540 410407330 20597 20597 542467120 9723 9723 916034972 59032 59032 846439474 44356 44356 64841231 75832 15414 704994139 26086 26086 212893589 67540 67540 128696438 68877 68042 407450377 29151 29151 44129692 57642 57642 55703136 67540 67540 463116557 67794 47391 889540297 59199 59199 359360008 51663 51663 402986047 13893 13893 495059074 9534 8361 295212423 42689 42689 390705586 31385 31385 892007484 67540 67540 643222723 85198 85198 605820522 84136 84136 339168642 3201 3201 544474857 70954 47886 919471299 4847 4847 159525698 22219 22219 854151452 24504 24504 728865576 67540 67540 946395127 56417 56417 603986989 67540 67540 62141675 21121 21121 834458923 39882 39882 232800547 22776 22776 102829634 78588 78588 818516864 14596 14596 948510565 76681 76681 808654828 32074 32074 319980691 66601 66601 801277576 50231 50231 207389762 77016 77016 451891905 29329 12402 61222303 20920 20920 340083591 15526 15526 420253732 67540 67540 409529359 45205 45205 778268098 33005 33005 976888977 60002 60002 617053497 34896 34896 128619671 25941 39537 591817270 71530 71530 243182275 84146 84146 120676443 38977 38977 850900621 22441 22441 446359708 40402 40402 258102764 52033 52033 410906097 67540 67540 60851690 1000 1000 593592681 9328 9328 136187118 14241 14241 362628706 960 960 877614880 2862 2862 914294423 55114 55114 603587024 4256 4256 374765027 30438 30438 478976741 83729 83729 945140979 72790 72790 374808748 17535 17535 439868738 59969 67540 38853622 15018 15018 986904050 63299 63299 88260369 27432 27432 796794141 59880 59880 62577659 619 619 600097891 71479 71479 256452046 46751 46751 471441106 7579 7579 362277961 47908 47908 667250669 58707 58707 449253139 67540 67540 612667881 29004 29004 796808060 36181 36181 942246997 77111 77111 60895306 20756 20756 97761001 67540 67540 445942710 81170 81170 285804810 21384 21384 973209237 67540 67540 365198834 14545 61118 777232080 67540 67540 870319264 44725 44725 437537214 7070 7070 553529590 68877 70624 623008928 63050 63050 122214076 63840 63840 228489270 64247 64247 892372574 47558 77376 85634765 18264 18264 13869814 73146 73146 196085409 69587 69587 678964737 55350 55350 967964418 56043 56043 260624152 40253 40253 951643071 21455 21455 905323808 62623 62623 324889549 67086 67086 673036335 67540 67540 123198627 54414 54414 114747600 68251 68251 998424409 28642 28642 643857142 41711 41711 474376874 67540 67540 495917804 77537 77537 241065898 21322 21322 462322831 43211 43211 305257549 43279 43279 853962505 30149 30149 788045132 48620 6852 248779755 77771 77771 288737731 68245 68245 824342697 22021 22021 865788340 42593 42593 123044791 17591 17591 488449395 77497 77497 529094919 15027 15027 380518538 54666 54666 105880605 68730 62737 580423260 43257 43257 925905201 58582 58582 894996024 21698 21698 424338547 75455 14569 789426814 68877 20334 394806103 6971 6971 201952086 56123 56123 382577060 60040 60040 416143434 28229 28229 485483541 23883 23883 164556328 54383 54383 459275168 3838 3838 34729229 39743 39743 878993307 67540 67540 159838242 67072 67072 993423498 16329 16329 156929490 83160 83160 426494191 72536 72536 736268903 6172 6172 574953444 44928 44928 859651567 80276 80276 166264177 80506 80506 130881229 27167 27167 960183098 12972 12972 588746640 69628 69628 92861015 24738 24738 923472189 67540 67540 494733601 13483 13483 380363435 27860 27860 608333033 21151 21151 418921531 22556 22556 786623364 43260 43260 463651945 75319 75319 512554995 21447 21447 433546419 2511 2511 344873299 67540 67540 877837917 63138 63138 36721718 37753 37753 869504442 19437 19437 661001122 24751 24751 977336283 67540 67540 451801371 22662 7982 58530658 68834 68834 78695964 68683 68683 365809870 441 441 695280305 84342 84342 460394785 36336 35117 628513833 67540 67540 395363176 50369 62274 703743664 51548 51548 732491319 66570 66570 192330815 43324 43324 125255601 70824 70824 131886281 61058 61058 824084880 67540 67540 812495329 1580 7633 213445433 65099 65099 56653485 16976 23561 305164852 32938 24304 789211942 49003 49003 513947965 16465 16465 773776882 68261 68261 136802800 62741 62741 796011322 84788 84788 314197259 32452 27983 63944000 2432 2432 100231361 62560 62560 703798407 61009 61009 322467415 37299 37299 845412508 82979 82979 871684886 77822 77822 815981160 49784 49784 282437732 85506 85506 617834333 57673 74587 841920641 69380 69380 585191549 38883 38883 575169790 78239 78239 406713004 85771 85771 272947450 73469 73469 183483371 30210 30210 904035973 37196 37196 857896468 83680 83680 251380282 67540 67540 880198405 32615 32615 191773205 38509 16119 398025121 29246 29246 277003561 2588 2588 118627244 7658 7658 557577280 76948 76948 983253554 70208 70208 323824682 76146 76146 267315669 15765 15765 70641821 42711 42711 989054058 850 850 364324648 399 399 634795232 29347 29347 832525997 63642 63642 28358431 40766 40766 767390921 24887 24887 449431605 40215 40215 285840554 19548 19548 429514639 29415 29415 65654815 9037 9037 493950020 73611 73611 608334705 26107 26107 210460021 57159 57159 751869094 79240 79240 514565312 54463 54463 314352061 67540 67540 494955493 78518 78518 699531866 59979 59979 164770029 15259 15259 823794614 64923 64923 259379785 2042 2042 179315494 67540 67540 845663277 57492 61510 631292883 60769 60769 888487405 2652 2652 788274005 51218 51218 21396289 66992 66992 737043971 67540 67540 66130783 46513 46513 353086445 68877 69154 705599190 4014 4014 520061325 67540 67540 956091714 79453 79453 359611656 2656 2656 707192135 27624 27624 993754963 68743 68743 181292115 80407 80407 158284036 67540 67540 860612629 39142 39142 395576513 53237 53237 569005164 76709 67540 713916836 67540 67540 881047525 66613 49345 483129581 67540 67540 310018248 70623 70623 642709136 11010 11010 951754041 1508 1508 794206440 56182 56182 172748987 44351 44351 368235504 45508 45508 933387990 52986 52986 200633592 62235 62235 60762055 51229 51229 542516057 22975 22975 772953683 37036 37036 260768015 49253 49253 35774257 26456 26456 179303240 11602 11602 671154893 2482 2482 168061032 83843 83843 930860912 17414 27570 818894702 59230 59230 130455878 67540 67540 838649400 50430 50430 163397410 37610 37610 479659118 78663 78663 541659256 67790 7395 811102155 66091 66091 516611114 44694 44694 945239930 61063 28521 519798537 39717 66878 950537131 7335 43892 186401675 83404 83404 424250102 45924 45924 226631818 75793 75793 772641139 17135 17135 500294483 63239 63239 757211251 81039 69871 238087268 49325 49325 758599018 929 929 69107749 12852 12852 946965798 46378 46378 284324843 28918 28918 214560165 2963 2963 628543771 85081 63364 608183172 7544 7544 586045493 25217 25217 948022794 55479 55479 679275293 44904 44904 814110553 61610 10524 445784501 67540 67540 925676706 29361 29361 12950520 71666 71666 757658199 67540 67540 602810364 55645 55645 96703064 71656 71656 522988763 30110 16081 96203776 28965 28965 311352751 7110 54239 784461133 19344 19344 383960684 16554 80581 290043275 3283 3283 568621509 9632 9632 992056010 67540 67540 390532478 18029 18029 81880897 26550 26550 941148675 70243 70243 963513684 40402 40402 64797533 61108 29392 851497458 75039 75039 627104942 68588 68588 104423514 59527 59527 291160115 50211 50211 628613976 60450 60450 283103075 79358 79358 551340675 67540 67540 113721149 82489 82489 100802610 64095 64095 207795795 5022 5022 920144312 25618 25618 9607652 75150 75150 326544697 58794 58794 637692589 21512 21512 414705327 73933 73933 482401501 67540 67540 809157483 20564 20564 104569021 59710 59710 882317367 19450 19450 118240020 61529 34447 994553265 78662 78662 539248638 9448 9448 865171213 76195 19363 717555001 32667 32667 737299855 42315 42315 936751 85109 85109 904422803 59393 59393 695660268 47025 47025 963225773 51038 51038 403124662 66217 66217 473215519 74202 74202 239214701 24304 74627 436127829 34699 34699 927000817 3265 3265 138314824 14080 33422 340441415 52135 52135 977319730 11497 11497 984906487 1340 1340 223835628 38059 63785 578387899 85763 85763 838073040 13710 13710 255159749 36650 36650 967422105 24090 33280 655828379 38038 38038 743112367 40620 40620 111807554 9640 9640 8380319 61042 61042 477155991 49585 49585 353126179 13977 13977 184725700 70828 70828 102908183 2054 45454 441169538 46929 46929 17772285 11274 11274 684233272 83844 83844 214370589 67395 67395 242500201 51560 51560 624520535 83333 83333 655189855 53767 53767 828065029 49390 49390 206197239 76202 76202 894992048 9243 9243 621549248 15585 15585 924505882 41581 15718 970266654 79052 79052 206416969 28488 45801 608015901 44762 44762 391825060 47264 47264 53546366 26764 26764 106767333 67540 67540 982430814 13833 13833 847889644 67540 67540 777926458 13780 13780 937301541 19756 67540 788483874 39744 39744 254367579 62878 62878 796308759 74836 74836 350520734 20240 20240 343353432 60456 60456 133199478 62764 62764 145919839 45620 45620 485923159 28095 28095 680246946 32325 32325 601939800 25528 25528 604601665 53061 53061 853601604 16077 74343 522176096 85828 65419 555223703 64890 64890 897269417 73140 50173 46186501 13384 13384 211026062 22343 22343 998709832 53333 53333 401764374 66785 66785 697434786 20379 20379 955725308 67660 67660 342267659 18723 18723 198357875 3979 3979 650322061 13039 13039 290682751 54853 54853 280141066 34671 14600 206961652 47080 32236 924035771 52663 52663 590243015 83451 83451 321604804 67540 67540 318840728 71158 71158 895389388 33926 33926 952990064 41245 41245 619733700 31674 31674 883926257 72949 72949 447673094 10862 10862 31748999 68877 61619 454772551 63713 63713 909557416 67541 67541 256132345 67540 67540 781695055 25802 25802 594197068 85614 85614 755930287 14689 14689 952299505 71798 71798 767045997 13211 13211 751793004 67726 67726 58484498 67540 67540 837151468 67540 67540 381863050 69499 69499 234640515 18915 18915 540176332 67540 67540 517140568 74115 74115 322411548 35393 35393 464742235 51972 51972 939098117 69953 69953 294350223 51247 51247 329496177 53730 53730 554889203 2599 2599 604466456 59381 59381 597849361 70765 70765 423555328 67540 67540 348820124 27122 27122 59645191 66505 66505 517399419 67540 67540 260275757 2450 2450 23076365 38621 38621 899432811 30330 30330 342971197 56926 56926 93324323 67540 67540 290913532 29086 29086 652922265 62370 62370 765193187 9118 9118 160175549 9202 9202 511906340 19904 19904 592522898 44158 44158 8956506 66802 66802 258941462 15638 15638 743977985 85104 85104 723385536 68877 73671 917010037 19264 68230 233174542 36769 16183 47411337 83467 83467 55434894 37677 37677 405993104 11867 1930 314678466 43803 43803 450615593 68877 55751 263779627 1186 1186 678366734 69806 53421 580163408 61666 61666 159413501 13489 45906 130528260 28123 28123 809284600 15968 19060 408502340 71820 71820 548221015 68202 68202 267957465 54532 54532 214398649 68789 68789 591572709 32021 32021 824453570 3940 3940 803464216 15512 15512 500331982 21814 21814 995921076 801 801 251043120 32763 32763 994916409 5387 5387 855210550 73208 73208 301850411 67540 67540 653108643 18852 18852 603168035 30059 30059 929688922 67540 67540 607616016 11792 74874 980238547 80389 80389 311451627 25007 25007 718980145 63197 63197 962018334 36310 44270 92736644 22409 22409 129122060 38684 22105 963508490 6456 6456 791934473 13124 13124 75359151 5326 5326 11464596 58492 22842 631168039 75972 75972 441377747 17360 17360 940624766 13173 13173 456676871 6852 6852 571713220 80107 80107 621995796 76850 32877 760605853 63697 63697 413517380 28935 28935 53782681 34955 34955 252353086 71990 71990 909193769 527 527 100937266 66331 52648 37075945 47366 47366 823625234 76686 76686 968848725 73510 73510 402817244 70910 70910 846352788 79959 79959 992505794 83518 81561 982047981 37346 37346 894637500 33839 33839 735619028 67254 67254 830002953 11370 11370 680419053 67540 67540 460286398 37881 37881 215641421 12057 12057 918508482 48472 48472 480426914 67540 67540 296064362 67540 67540 435368163 40855 40855 448586875 67540 67540 63153148 27330 27330 670847066 29859 29859 697125822 27971 71178 15123670 3546 3546 12075682 19404 19404 4482779 72910 72910 261788900 45170 45170 943816088 43057 43057 178039285 40793 40793 156238257 68877 29240 708937505 69665 53367 148538445 79713 79713 527455826 53531 53531 917661279 38473 19292 291269873 76764 76764 172742735 42020 42020 207501748 36070 36070 580121722 73684 54852 31735892 17120 17120 601162988 83566 83566 53392678 19042 19042 935172155 61614 9441 179382639 50977 50977 500469305 49755 49755 386265373 34259 34259 514142162 14639 14639 778511537 9969 9969 145727508 45622 45622 879023493 6870 6870 539762260 18807 18807 882452505 16196 16196 404635880 28257 28257 264189806 38234 38234 777470684 13152 13152 609795471 64279 64279 724744827 54803 21223 234627809 83359 83359 481840173 46063 45879 925527655 27060 27060 782907904 85938 85938 257895692 40323 40323 390946754 74048 74048 174224584 79017 79017 992266485 67540 67540 240011430 37465 37465 55789224 2701 2701 771789310 56946 56946 263730576 78444 78444 96040030 58391 34016 921149185 82499 82499 534680287 61949 61949 155121215 64576 27129 13989474 67540 67540 906231004 79750 79750 69106794 34955 5635 995824325 67540 67540 137999834 28294 79870 211732501 97 97 423748859 276 276 930307586 15866 15866 541227275 41251 41251 123806002 67540 67540 164139888 27919 27919 493072898 35936 4647 644008349 59852 3309 944678898 67540 67540 853048685 73084 73084 69519185 32438 20530 654535702 67540 67540 782736146 35361 35361 981847989 20769 20769 130457310 67540 67540 245218052 31549 31549 329057534 85146 85146 15167941 11567 11567 637340212 22349 22349 619496886 33073 33073 42692183 44234 31056 231450918 65109 65109 892643802 10952 10952 890873257 67540 67540 845147661 65932 65932 648954915 12739 12739 820476099 67540 67540 346770095 62282 62282 270623477 67540 67540 617681635 57757 57757 177744852 44494 44494 741497796 68877 58667 223916347 54742 54742 197535099 66809 66809 284090072 79665 79665 161397994 11787 82314 671404128 68877 55112 151207463 58723 58723 864779088 7926 7926 560871523 81781 81781 440246214 52197 52197 438738844 13548 13548 27834164 63471 63471 125078568 67540 67540 991712587 49863 49863 355744999 68877 55228 963431371 3078 3078 907621827 65678 65678 620092382 60323 60323 644864018 67540 67540 382761796 56368 56368 407615980 31480 31480 665697171 14470 14470 672860194 59356 59356 104104818 67540 67540 562430377 26228 26228 912191119 37858 37858 180593867 75785 75785 378170691 51914 51914 205163954 83179 83179 77764223 69570 69570 513869001 70917 80570 399987152 67540 67540 6975807 73322 73322 531533091 75014 75014 580233536 27806 27806 722425035 80871 80871 70153109 67540 67540 342400464 34117 34117 661660478 73645 73645 299659966 4514 4514 743859670 68768 68768 534374666 26992 26992 353733231 67540 67540 422144288 8304 8304 536022123 39348 39348 87556102 69698 69698 431467373 63531 63531 96008522 25498 25498 293064880 18456 18456 350317221 77298 77298 274288057 28591 67178 682739892 19534 19534 11384043 69784 69784 514550784 38267 38267 533052970 22180 22180 170825354 82240 82240 351747456 76764 76764 92731593 9600 9600 763721572 30018 30018 282361243 47586 47586 151781642 30789 67540 964521881 62155 28157 641758777 11432 11432 871369580 44816 44816 212677368 856 856 22458527 34399 34399 401923252 13852 13852 47089790 2324 2324 703728464 9895 72249 420413494 7199 7199 42524625 84084 84084 510238948 2995 2995 531231594 5341 5341 959785770 13958 13958 254565048 16978 16978 688077889 68422 79644 761068432 53689 53689 702460784 33402 33402 617892881 41682 41682 242755875 17343 17343 334621277 13338 13338 952386892 59316 59316 85227810 17053 17053 889596233 32440 32440 536503228 8497 8497 521532495 11058 11058 900364006 13060 4247 469480948 51643 51643 980795184 1039 1039 79968546 69821 69821 476857794 64443 64443 929975609 57895 57895 243711416 59533 59533 394476222 86009 86009 215162693 44730 51940 89102293 67540 67540 263540908 84579 84579 999750282 60810 60810 128936302 84995 84995 61391461 57582 57582 331550320 5355 5355 452740227 75443 75443 577249924 28755 28755 808311636 38793 38793 681253724 12145 12145 802933641 16092 16092 35623508 73174 73174 878844372 56904 56904 109670627 12668 12668 547935954 67540 67540 291568962 10001 10001 131629712 73502 73502 819385206 46616 46616 223828366 67540 67540 214192862 72972 72972 64220851 70382 70382 219321079 19295 19295 625129776 70561 70561 509074866 53637 53637 205128183 83997 83997 61454478 79944 79944 321046938 5883 5883 516964413 3710 67540 648460131 15661 15661 253291647 67540 67540 56238831 27864 27864 8900471 21234 21234 49149983 14582 14582 46659534 60014 74212 82678009 83680 83680 8053496 47804 47804 790761806 24253 24253 812009919 67540 67540 120949788 11335 11335 33381123 67287 67287 361387746 42282 42282 867020204 9649 9649 387693064 67540 67540 712035427 25763 25763 350209734 16910 16910 402647032 33615 33615 598251082 5226 5226 593197071 15558 15558 575293352 32615 13922 811813112 38826 38826 593914566 32976 32976 297614005 36348 27525 299202621 20371 20371 157949489 11768 11768 141437872 14919 14919 497395670 12989 67540 276084698 27279 62072 661053137 82910 37633 587722707 82574 82574 868376372 2947 47081 180467322 42894 42894 95030629 64434 64434 824624564 28496 28496 237388340 81798 81798 294945949 22975 27943 503412732 13120 13120 866475148 83277 83277 913146017 69862 69862 730846643 5176 5176 577668640 61830 61830 144479785 63134 63134 212630785 68764 68764 309926870 47715 47715 163546838 73606 73606 664349752 15570 15570 783014586 78602 78602 674805874 54736 54736 756809079 44847 30412 871117890 73560 73560 550532550 55325 65724 144091152 9980 9980 134482262 6192 13248 222901273 40155 41135 472608590 7561 7561 310059260 22930 22930 583509699 20866 20866 254308276 63778 63778 474304276 57170 58264 489766161 39980 39980 703436710 53878 53878 126946335 80151 80151 852339060 65709 65709 105475378 73168 12049 629600898 19382 19382 370409360 79798 79798 344210900 54582 54582 178225165 28423 28423 397352553 67432 67432 447107243 45286 45286 586600537 5233 5233 718823971 67540 67540 441202405 21257 21257 496449115 5921 5921 873784190 67540 67540 893814555 2406 2406 752310946 57752 57752 356331085 56958 56958 716730908 48905 48905 664541534 63930 63930 395663901 12093 12093 267606986 46000 9106 154956777 35905 35905 555599853 79503 53983 957443421 21254 21254 332397761 62740 62740 30595706 85965 85965 189700725 11866 11866 523136329 67540 67540 135898861 67540 67540 577188701 39942 39942 174802597 16909 16909 390143116 41683 41683 705120898 27909 27909 132577251 83803 83803 984512113 32416 32416 615214743 67540 67540 818626139 23045 23045 426418812 5588 5588 244792526 44744 44744 735455221 83744 73829 452079351 67540 67540 295507170 35933 76606 518182988 35193 35193 404813069 78378 78378 283083439 46283 46283 806062969 33948 33948 813679236 19399 19399 441755791 18358 18358 512287908 67225 67225 623688574 28790 67540 289106583 15699 15699 897431864 60089 60089 977015288 71163 71163 392267615 75114 75114 819988314 15373 15373 642953099 70590 70590 295015824 42076 42076 873912997 53098 53098 473609066 67540 67540 716346781 60080 60080 600343216 30249 30249 725523494 18596 18596 161573322 67540 67540 879177930 59715 68893 328671950 26470 26470 867215667 14699 14699 403907922 39648 39648 72265091 49490 49490 636045421 63895 63895 404846588 1406 1406 84556980 68877 71603 142963254 31833 41882 188845835 14206 14206 325746520 21955 21955 898627561 50363 50363 73435944 13213 10435 651342492 42714 15713 799072511 20257 20257 54789196 8523 84176 612946702 32466 28971 345362635 58134 58134 394345862 67540 67540 656771855 49173 49173 70429863 39527 39527 493777469 35854 35854 18833883 67765 67765 355987787 36733 47098 525146426 81209 81209 542776569 44413 44413 94502097 45065 45065 970043323 77273 77273 464637628 67540 67540 222013851 10465 10465 980525839 83405 83405 687709466 79781 79781 581758648 20492 20492 874048399 21576 21576 80136357 9958 9958 455960846 23755 23755 580337971 68834 52035 375545117 22190 22190 423312388 26645 26645 455948611 21384 21384 97404772 46206 46206 49943184 76968 48688 47552251 62698 62698 420026232 85350 85350 641755026 80174 75118 779263132 26225 26225 264895554 23056 23056 719491623 64491 64491 70506618 33800 33800 186501835 67079 67079 223248149 68915 68915 829780839 72289 72289 723702546 68622 68622 585470078 14525 14525 553906519 72446 72446 90438030 27382 27382 215452953 82544 82544 527082390 76408 76408 859474435 60689 60689 456757010 67540 67540 968280065 67540 67540 25322079 48402 37794 641407329 75614 75614 331859535 27281 27281 31854545 21052 81815 723677328 60876 60876 714071386 19669 19669 141797239 55482 55482 478783455 82508 82508 287235645 57604 16886 459566066 13963 13963 917054084 48383 41998 118538326 59521 59521 438496034 38816 38816 344807148 11296 18008 206533975 22616 22616 878002442 31182 31182 826269832 32812 32812 315113706 74204 76613 32208641 67540 67540 902221473 66773 66773 413432634 67540 67540 476557783 67540 67540 570952920 67540 67540 856911581 57537 57537 540507855 40351 40351 480116384 49733 49733 44306653 36660 36660 112990982 28843 28843 931722282 37204 37204 347758759 20107 20107 580833609 37603 37603 846773413 44826 44826 294223718 59573 59573 901185024 23007 23007 774438143 49117 28676 734141355 59204 59204 169277263 70065 44824 547226005 67540 67540 831958548 59976 59976 52224872 67540 67540 115339284 27400 46683 362538432 76556 76556 896853212 68877 63023 541898058 75842 75842 899040842 24808 24808 28567834 81081 81081 600537101 5904 5904 865486967 20581 20581 45943800 67540 67540 815447592 65266 60053 193885513 57665 37518 335717559 74291 74291 363974983 55921 55921 54443171 27352 27352 40446437 17053 81741 953793174 68877 54215 143792404 62099 62099 36761073 67540 67540 659728935 21858 18592 243619437 28123 9937 955293799 75331 75331 757027395 67540 67540 393145954 72894 72894 441561283 34635 34635 536157437 72038 72038 161711435 49297 49297 961787443 79525 75228 540222953 74656 74656 945540665 47812 47812 774997773 84547 84547 465165886 60244 60244 555786780 46012 46012 498359925 74472 74472 510205562 68877 26323 950438728 80613 80613 838991886 12995 12995 197766451 34342 34342 693991300 49556 43514 50937008 42064 42064 141247864 64332 64332 69772496 53807 28514 830323091 67540 67540 614637533 56491 56491 831843730 35931 35931 372098980 6941 6941 920373758 63110 49131 77278788 80451 80451 920235558 48097 48097 616069267 75845 75845 173753839 63566 5957 219389432 68834 68834 909748067 67540 67540 806741945 75514 75514 801668233 65683 65683 662387230 67540 67540 877030764 77876 77876 466683522 76074 76074 824940425 70920 15949 580520460 42229 42229 67574906 67540 67540 104170652 53178 53178 777207663 44161 44161 792193044 75695 75695 320599772 74591 74591 712167817 52475 52475 590217959 41914 41914 323669549 9409 9409 27120946 68877 27637 182560996 78834 68422 339494148 74611 74611 466742659 5951 5951 122173744 67540 67540 560985710 58771 30065 350236307 71955 68576 702558366 43133 43133 493528351 35689 67540 580466483 23718 23718 313666730 73175 73175 129423894 73624 73624 106702116 7780 7780 508397087 16614 16614 863081112 65146 65146 661257253 9269 9269 242336854 8003 8003 877035363 13518 13518 594010205 69451 69451 672158781 82372 82372 501781730 39085 67540 57715467 46760 46760 973487570 24923 24923 256707361 65162 65162 152018111 7438 7438 144697928 41663 41663 991097176 7777 7777 837094021 36250 36250 470747376 83854 46537 254368910 69203 69203 827477695 18062 18062 58363830 1298 1298 632822342 8535 8535 916290517 6437 6437 811576143 45234 45234 475750827 28014 28014 32802034 28656 28656 812999678 80650 80650 921702209 3311 3311 279166052 67540 67540 555879290 11072 11072 79576306 29479 29479 959275275 36982 36982 745537077 67540 67540 390626617 61213 61213 562917677 63892 69303 389974346 22978 58826 436317284 47783 47783 645244678 57478 57478 832404826 9449 9449 882475769 73045 73045 211804679 53397 53397 815216839 45402 45402 477005433 65023 15394 731574321 32995 32995 863120289 67175 67175 819611115 62071 62071 960181565 67290 67290 347113520 50512 38423 320634999 83845 83845 884188293 21681 21681 58117334 26228 6661 396064687 70283 70283 244456824 79217 79217 577280595 60255 60255 527301381 19998 19998 558273816 55072 55072 120068490 60431 67540 297291775 29228 29228 432051115 81754 69052 21697692 62591 62591 264867290 62095 62095 467455095 38191 38191 27407296 67540 67540 138630928 68877 44809 981305487 80630 80630 626498112 44542 44542 772952383 37004 37004 373268670 18800 60415 68291811 57491 25244 672441308 58074 58074 156069023 69214 69214 368834082 65812 70064 840290395 48721 20867 689642740 42933 42933 387438112 53730 53730 562000640 67540 67540 621267660 67540 67540 616418727 85860 85860 901212836 45930 45930 556862910 44146 44146 786262726 35455 35455 296295858 50599 50599 683773446 1715 1715 549731934 35295 35295 776891036 56818 56818 687482228 67870 19665 328777381 33319 33319 637723718 67540 67540 595724447 78030 78030 884072089 37028 37028 681895708 47949 47949 154546323 48688 83315 203462367 48659 48659 91335479 54636 54636 271660035 67540 67540 351032341 13195 13195 495815588 22234 22234 721354781 71246 38277 455018131 40905 40905 677981934 46203 46203 662734244 59805 3879 77115165 68296 68296 751725349 41593 41593 615609832 29275 29275 805610069 35803 69627 72216666 76498 76498 735958622 57797 57797 752791891 85244 85244 153784359 51934 51934 11452382 70558 26134 228027723 9349 9349 485150318 28891 28891 983936509 61123 61123 787022434 46849 46849 277685597 53794 67540 826849116 71202 71202 905872852 33136 33136 266477082 48019 41107 215945341 26255 26255 997742545 12366 11558 532023590 63944 63944 206320924 57777 59341 578240020 67660 67660 547282169 24316 24316 981443859 35957 35957 43862175 74654 74654 842031992 81998 81998 299798698 74031 74031 389534668 77652 77652 347912014 64196 64196 261340314 79768 79768 856861985 48597 48597 84637327 35126 35126 351494646 74418 74418 13367011 43783 43783 831415906 32075 32075 193926560 43324 43324 93467250 10133 2645 386457453 32584 32584 932996186 26635 26635 167719577 68877 12195 93948745 72481 67540 20533924 67540 67540 351940441 53808 53808 919458412 19790 19790 51113583 62912 62912 329976813 40201 40201 341758407 46387 46387 699799262 15196 15196 587688600 26446 26446 319196330 34687 34687 28757360 68877 60411 150898272 12252 12252 826784458 39720 39720 214647428 21920 21920 199556892 8324 8324 20376926 23193 23193 688478973 44765 44765 277646842 39344 76110 165523500 67540 67540 530630962 48680 48680 988531588 78609 78609 954447370 67540 67540 162722500 21298 36599 13738705 76361 76361 17802492 11985 11985 553666433 74928 74928 403816840 58849 58849 287889613 36615 36615 972290626 7447 7447 13425797 64733 64733 963343106 67151 67151 734407513 52423 39206 767117757 1437 1437 65403070 23001 23001 463957742 46815 46815 698222616 50932 50932 666821187 2527 2527 456868673 65642 65642 506628169 19490 19490 495766936 48690 67540 239408493 19450 19417 201918316 18001 20313 235799190 50058 43995 586131291 80329 58456 173357311 759 759 285497453 67540 67540 615062273 82791 79113 912952789 14914 14914 415002103 1477 67540 765904512 6224 6224 372747276 1698 1698 514227267 76658 76658 981851676 50341 50341 908050671 62297 77635 3780290 64531 64531 25580588 21501 21501 7567287 67153 67153 401815780 29442 6038 585545273 67540 67540 290036450 53022 2243 252809335 57560 57560 798252396 22054 22054 220744027 61146 61146 425530950 44353 44353 679342270 21920 21920 499065621 73403 73403 129699157 33541 33541 260276569 14552 14552 542070471 64180 64180 515187297 17479 45331 746963864 47908 42567 489894891 28578 28578 550527374 47292 47292 31612787 7983 7983 949230918 34583 69678 127921217 15307 15307 505521024 46620 46620 897603930 44995 44995 294514810 67540 67540 169860554 19299 19299 971021512 29636 5726 198804017 67540 67540 91661889 38871 38871 181957700 12324 12324 650871150 17564 17564 189842371 22343 22343 593825081 57525 55083 411964319 56887 3660 385188937 34297 34297 125402691 39646 39646 406933100 79694 79694 689584384 38829 38829 976969157 67540 67540 322855353 20239 20239 910923147 48991 48991 451488077 80823 80823 916009674 67540 67540 748075864 34359 34359 264743324 41226 41226 909235646 12389 12389 967800562 76649 4571 836469865 37602 37602 73747725 23090 25389 36520202 35369 35369 610702000 46276 46276 152356066 19581 19581 354623411 85593 51850 468460562 9035 9035 99338483 16976 16976 27056218 21979 69393 157735681 47848 67540 486640841 4030 4030 194938363 74634 74634 754216468 55016 4022 574016969 58141 58141 595393216 33737 33737 59423599 39508 39508 564374066 9233 4423 114433015 17756 17756 660116233 68877 262 681304921 3843 3843 822961063 42049 36000 689726771 48676 48676 332490412 43227 43227 124047184 67540 67540 980234737 39532 39532 839731888 67540 67540 706168357 79760 79760 717710187 1230 1230 130148442 2508 2508 52872189 67540 67540 343403575 1198 1198 891431220 71641 10089 679064332 68877 36658 83867166 4563 4563 706376355 72182 30104 843809070 74283 74283 675957856 67540 67540 932509010 69769 69769 301477383 43451 43451 731855694 68877 21188 190311156 50675 50675 733572264 39674 39674 193090981 15127 15127 247934273 58904 58904 100857431 30308 30308 330696466 23365 23365 475575660 83008 62532 884509955 42869 42869 643202089 15955 15955 364682022 62122 62122 54097320 84683 84683 182239308 68877 36667 752104735 43418 43418 682861379 67540 67540 252742284 20701 20701 441150247 47534 47534 436882886 42785 42785 338897459 30480 30480 700426835 600 600 979728699 74726 74726 440482112 67246 67246 135310620 16607 3655 114623061 82043 39532 274453104 53153 53153 592993546 35689 35689 103933827 54146 54146 796095589 3301 3301 326065907 35596 35596 801949688 5086 5086 950852789 63067 63067 809533319 67540 67540 330184589 47091 47091 78239826 21498 7714 350444156 25783 25783 105205480 22121 22121 258212203 75246 75246 431118825 58627 39157 605678751 32326 32326 927270248 68877 67540 236386654 9130 9130 381780568 32486 32486 71525958 80791 80791 76776236 12187 12187 611210580 84034 84034 574259716 72822 72822 939618994 28777 58341 671907491 68081 68081 467171417 68877 67540 20868910 62335 62335 865423370 28452 28452 229839859 22214 22214 542065439 69694 69694 351989897 67546 67546 562020210 25053 25053 289282354 69062 69062 277718066 37717 37717 726383262 47028 47028 27156928 524 524 497768177 45816 45816 106902133 46889 46889 762102765 73220 73220 626994113 67540 67540 941733000 17052 10649 455530802 42346 42346 661571101 5465 38747 42466861 53123 53123 491717203 4819 4819 698673997 78224 78224 242230974 24045 24045 581906863 42207 42207 60002751 8757 8757 462832453 11337 11337 508870061 27667 27667 345554291 29670 29670 80421162 5769 5769 218376826 66181 66181 547665034 74567 74567 73883656 142 67540 820580199 67540 67540 171923357 73826 73826 749477128 66385 28843 946470523 68877 4119 936086086 58801 58801 777199683 29208 50661 569436621 15374 16608 146091947 49713 49713 146979790 70747 70747 796724349 17921 17921 657825684 72051 72051 81753899 9129 9129 534441613 37654 37654 178656047 68464 12287 53488589 27180 25523 502129523 30968 30968 403057565 82453 82453 158610064 32332 32332 642978075 70183 70183 566606406 10110 10110 77701321 64553 64553 645751544 42135 42135 307152657 56328 56328 665600872 29752 755 907418582 63872 74764 846700761 53787 53787 107711033 47050 47050 307399847 68877 75920 34846275 51246 51246 957091056 48047 48047 507816578 55008 55008 95006004 47097 47097 96141100 9180 9180 307701013 24377 24377 870069961 1238 1238 447641368 72268 72268 901749113 3760 3760 134572885 72348 72348 827030582 67540 67540 525988368 51672 16197 315819027 67540 67540 536041564 10130 10130 142444139 75414 75414 151129106 22841 22841 383360508 74820 74820 208300670 79540 79540 836284871 80314 80314 992951148 67540 67540 786647169 59109 59109 22599307 10219 10219 888938295 7601 7601 289455492 486 486 493037468 76971 76971 688134378 52980 52980 463070670 57155 11900 166512488 57204 57204 548912216 45244 45244 559856909 61947 61947 990137754 84641 84641 852966603 67540 67540 306801895 19353 19353 416107814 63429 35376 151057320 68877 37951 7101596 67540 67540 172767358 6477 6477 664466993 39626 4611 929054556 32985 32985 80064300 37160 13037 129998346 4914 4914 245841788 67540 67540 913013259 74837 74837 275790888 16834 16834 154580176 22696 22696 926392320 10605 10605 952852023 43815 43815 463474026 63989 75429 340954351 54644 54644 985531889 72335 72335 619185252 54269 13311 61184353 48586 48586 494141346 23738 23738 193382363 46448 46448 794850018 64515 16037 977292060 2271 2271 716610812 82725 20825 451593713 40079 40079 328160796 67540 67540 147084740 25995 32131 588272496 5418 5418 126950050 35348 35348 510456090 80668 80668 771504470 17375 17375 90172225 36830 36830 38547508 61539 61539 994576485 24322 24322 976524552 64908 64908 880131330 67540 67540 225879044 85837 85837 867202648 18352 31470 856447631 9193 9193 404904764 84874 84874 69878264 36752 36752 464242461 67540 67540 738762799 37008 37008 913513351 12961 12961 703021909 10448 10448 109141781 65966 71953 430993363 40046 16416 534787558 39478 39478 887561185 70243 67540 399271410 17922 17922 894222089 35930 35930 511542086 11134 11134 332371857 68877 67467 50680820 68378 35931 856050600 57055 57055 461442389 8913 8913 889363010 67540 67540 451805335 77930 77930 244994813 26805 74197 899805511 12403 12403 495537161 68820 68820 399977618 48456 62347 949197680 16561 81580 420047949 22738 22738 248695182 48751 48751 434749098 33241 33241 81235770 73757 73757 511512753 1004 1004 16155305 54291 54291 973324595 20535 20535 928548760 38143 38143 833517988 62712 62712 422775924 23507 67540 623436766 38723 38723 223319659 69085 69085 714559488 50597 50597 59063846 67540 67540 485781879 22229 22229 962358781 23078 23078 38002497 79325 79325 357286020 41060 41060 318581646 43760 43760 651708980 78193 78193 44885478 43540 43540 375368570 75873 75873 624689862 20424 20424 47206530 84595 84595 454533215 58144 58144 314725499 2517 2517 315541193 19620 83152 892445527 84651 84651 716882809 43932 8041 7805426 86017 86017 894797885 22890 39809 26004179 31379 11977 266669981 15004 15004 929145577 43437 43437 596431142 67540 67540 874478671 52513 52513 590851368 21153 21153 296761082 62833 62833 502322148 63369 63369 791457622 45436 45436 290306289 67540 67540 987896218 74036 74036 610693053 47083 47083 654195985 3250 81224 144996357 31884 31884 788801743 80321 80321 178424804 52958 52958 591986589 32592 32592 895953945 13267 13267 971047328 3077 3077 447651288 67540 67540 63432044 83282 83282 528797041 82242 82242 88256196 82497 82497 675195081 60439 60439 558421284 24970 24970 625006472 3581 3581 371504812 84771 84771 71823920 19221 19221 774228195 63467 63467 538435695 64967 64967 706886719 81641 81641 715289671 8889 60470 141195866 3755 3755 279829677 48953 48953 493879753 38882 38882 260734526 62695 62695 188997993 70250 70250 668370846 27574 27574 962777765 34162 34162 347418537 73553 40469 682059652 43352 43352 399117788 73074 73074 814318329 54460 54460 697401179 53957 53957 49459624 68968 68968 789099507 57562 57562 557184368 33180 63788 513212772 67540 67540 449306169 74591 84897 859034365 52633 52633 308230744 48143 57642 46736096 56048 34336 248267782 69038 69038 202853553 48525 48525 155915661 46193 46193 307413125 18322 18322 205018878 2786 2786 439941653 72697 72697 870101811 31515 31515 278818274 28523 28523 391807315 48469 48469 853393874 86007 86007 931271585 56961 56961 582006654 41452 41452 559094498 55479 55479 682323219 67540 67540 845650120 14371 14371 383558831 67540 67540 752605612 68877 22313 292122627 72633 72633 453029581 65325 65325 953972736 25367 18046 288582471 19025 19025 922130766 17514 17514 558133404 40286 40286 891901480 45990 45990 278812249 34717 34717 929679990 29373 29373 492859000 74606 27951 20876920 8571 8571 812268836 73774 73774 475644550 39997 39997 560096721 24340 24340 98905027 72209 72209 984595799 8914 8914 128746241 66199 66199 99616604 58376 72223 983619018 29350 29350 934755110 68815 68815 167313475 82268 82268 843739840 41499 41499 253276536 74300 47459 674021831 78789 71200 926046184 48251 48251 601184899 54239 40943 853443352 84174 84174 951527459 43532 66370 866331196 69647 69647 390666756 41062 41062 715934561 44597 44597 502577549 67540 67540 860849449 7777 7777 973567542 13113 13113 580776927 78284 78284 215433373 8247 8247 521857293 39692 36738 371239473 8425 8425 75785388 8033 8033 586394931 67540 67540 61336534 30789 30789 421372184 54046 54046 673040592 80052 80052 303704312 31880 41301 154596723 35321 35321 897624605 73433 73433 812113079 72384 72384 738605582 59693 59693 202983772 74067 60616 553192754 65157 60603 836736130 49258 49258 850916905 57201 57201 542452199 43275 21600 606429614 67435 601 856677154 3314 3314 129207921 38892 38892 991841808 22388 22388 38249080 38 67540 254373522 10843 10843 695100251 77118 77118 181233798 65793 65793 832938069 57092 57092 68164933 73460 73460 661161848 18445 18445 787263147 74736 82506 928038155 84624 84624 196144452 59321 59321 171437179 12645 84547 731870474 47511 47511 595849788 1619 82889 167432152 43813 43813 468279076 42678 67540 518562093 67540 67540 273847994 68193 68193 844525578 52277 52277 392975586 36934 36934 481580167 73242 59945 29039600 15617 15617 317596867 25222 25222 963320313 14022 14022 932581255 36484 16402 271437086 70817 67540 144116162 67540 67540 409493420 67540 67540 494425771 69186 69186 682042005 28585 28585 371971306 68776 68776 780307542 9711 37694 649298753 14417 14417 976786499 26665 26665 899848462 59593 59593 117678280 28007 28007 317966609 75027 75027 173764657 8942 8942 49460962 1267 1267 742237752 74009 74009 584248766 65769 65769 89329814 25345 73859 86382657 38291 38291 373242317 46031 46031 853190129 11540 11540 951707643 81315 81315 197463961 5341 5341 199342813 17388 17388 364254522 30389 30389 887258979 59308 59308 174805782 76205 82708 9009839 61649 61649 158828092 14056 14056 721894417 47776 47776 258661384 75764 75764 724145256 18198 18198 21671546 1869 1869 855981264 70412 70412 797710942 48012 48012 173153039 67540 67540 326487071 67540 67540 239619787 76477 76477 271415213 76690 76690 717923578 85868 85868 195993212 56848 56848 810955613 47885 47885 355226942 67540 67540 448347004 44161 45170 819637498 76508 76508 327001139 15859 15859 714455341 30769 30769 691860118 17998 17998 707025594 38947 38947 48343295 50439 7628 538508323 19075 67540 612482360 67540 67540 61125317 40535 40535 460860433 50244 50244 833721074 12338 12338 525109927 70913 70913 826984641 38644 38644 677354263 63797 63797 465122939 1363 1363 958331931 22027 22027 164856106 50507 50507 326981020 13388 13388 256397678 52224 75180 416837382 34092 34092 730571121 50365 63402 350389703 1238 1238 843669777 41058 41058 259568241 18799 18799 788248652 71847 71847 722292572 75101 75101 454606070 68611 68611 85698644 78778 78778 475099294 28106 28106 142142434 58049 58049 440653043 81402 81402 839598131 26 26 97287590 72013 72013 27177109 40894 40894 483360558 33795 33795 955908910 41037 41037 419491962 68877 5456 192669520 4651 4651 294860419 26133 57780 760521803 8186 74088 741242900 69415 69415 844653017 49676 49676 801532944 67540 67540 62176719 65091 65091 510015882 27574 27574 469300025 14629 14629 130981375 55708 55708 65307889 25942 25942 623049670 18632 18632 759859090 67540 67540 172237613 72822 72822 318844564 54685 54685 274756966 34897 34897 329143800 4165 4165 129907587 63756 63756 324224297 239 239 826431555 42155 42155 440515352 75570 75570 157639900 24300 24300 820972831 44935 44935 609564912 5038 5038 129324596 46847 46847 394251938 68747 68747 795914704 31629 70679 622340393 10948 10948 836443636 2912 2912 522993291 29608 29608 112963033 82568 82568 929794890 33714 81032 884134231 59806 38526 873758759 59629 59629 591400957 44013 27793 452377887 74455 74455 20978798 54678 54678 878949671 12544 12544 473371001 72051 72051 733853236 66256 55927 257839151 61617 61617 198531716 27453 21648 536233266 68695 68695 858596897 73843 73843 282143447 9091 9091 453229377 69477 69477 361135674 85814 85814 797600818 83244 83244 946014785 80828 80828 812222892 73565 73565 488118405 67540 67540 276915897 32844 32844 671480194 24807 24807 318423487 71841 71841 533804960 85720 85720 423853924 84155 84155 870325822 82453 82453 895574658 67540 67540 112332462 80476 33882 66549102 36426 36426 161252480 16168 16168 88775437 42637 42637 760698425 24437 24437 440924608 56138 56138 924760272 71587 71587 25452174 38937 38937 576444253 4482 67540 372401914 78647 18113 194302195 7433 7433 178764967 82242 39918 358200023 43829 43829 681338381 67540 67540 416395774 45299 69932 29166416 79912 79912 944509051 55406 33275 431769996 12432 15485 305171342 48803 8996 650533015 63746 63746 54667305 72483 72483 980197524 16653 16653 99721327 6538 10075 264724887 34470 34470 874851875 67540 67540 727907509 57304 57304 905643070 31285 23406 628664634 73151 73151 146999375 54431 54431 402905835 11323 11323 154935331 67540 67540 695160143 36012 11929 330769377 71698 71698 25635017 27655 27655 862569335 18400 18400 149846047 41736 41736 613889210 68877 50514 559361793 19892 19892 272769911 48706 48706 219715467 2704 2704 715054150 10317 5831 551184959 71837 71837 323259977 10493 10493 781863513 23911 23911 506626342 174 4475 837986872 19934 19934 217472091 29414 29414 301616983 39843 39843 98303931 1512 1512 749189338 56544 42747 431511496 71658 71658 482649107 86065 86065 722782734 4009 4009 21632628 61606 10554 450396941 68004 68004 660926879 5723 5723 708159304 46746 46746 87681319 80358 80358 719739369 59494 59494 917895822 20516 20516 866519658 58748 58748 288369351 75341 75341 107346622 4428 4428 380102763 16025 16025 974074770 7100 7100 837775400 27771 13084 662033314 70448 70448 675708225 6837 6837 88739932 69239 69239 610187384 5234 5234 600664989 54351 54351 776460718 84469 84469 996985147 73606 73606 369523622 31033 31033 466044627 53641 53641 813395715 53217 1667 510463533 68877 4916 887118665 33260 33260 261548782 28271 28271 79850327 28989 28989 71772789 18111 18111 617053057 1376 1376 232485905 38950 83088 402016582 24075 5702 125407911 8904 8904 644138101 2527 2527 912356935 8921 8921 126406848 38237 38237 274681891 12186 12186 774766357 68561 68561 247288770 67540 67540 916332892 17935 21921 182110481 67540 67540 99275448 7021 7021 698463744 28503 28503 926057205 310 310 421886393 67535 67535 98667181 38180 38180 466618061 64089 64089 880909310 21992 21992 659218717 53018 53018 142670196 22507 22507 73174321 81285 81285 301664628 17256 17256 882465820 912 62295 193503946 86126 86126 86172324 8901 8901 534925746 67839 67839 91292228 72689 72689 4344499 25229 25229 457963858 9106 23909 486626716 67737 67737 486550759 32339 32339 537583163 5540 5540 819646935 2313 2313 316187639 70403 70403 982312209 83565 83565 849056197 67540 67540 125622957 72243 67540 941225422 44421 44421 349829685 56243 56243 857496111 76352 76352 987499285 17230 17230 461127903 56787 56787 62548523 17167 17167 353576183 67540 67540 137320726 23198 67540 82358835 31875 31875 34536452 42962 42962 86784399 26787 26787 448309104 56012 56012 703600513 68367 68367 202716807 56215 56215 714922226 64745 64745 73637824 1111 1111 757667507 40050 40050 60021863 63809 63809 606220971 48911 48911 933707212 25327 25327 430195155 52247 52247 3236818 32502 32502 415670942 35399 35399 498324353 38335 38335 252262973 20058 20058 528065310 4749 4749 19981170 76473 76473 352584442 37400 37400 624353494 29419 29419 238639754 68277 68277 86696737 44048 44048 189992542 27268 27268 600327080 35809 60178 203556156 10778 10778 453140771 9987 9987 422609215 46010 51996 788205031 67540 67540 98298600 67540 67540 307888745 46328 46328 665450148 67540 67540 379298399 4042 4042 348748210 31311 31311 747339080 4944 27589 539685871 43367 43367 481016610 18621 18621 32269581 67540 67540 869944027 67540 67540 449263393 41832 41832 183925462 45454 45454 253268164 13932 13932 290204912 40114 40114 542222740 65133 65133 767544448 44955 44955 660884764 45914 45914 718850579 64244 64244 700589193 60228 60228 483314455 17835 17835 558442654 45794 22392 275680543 84401 84401 338988084 37500 64474 884314757 68877 230 127439039 4548 4548 174002683 67540 67540 783415651 49059 49059 943139839 45025 45025 799385217 67540 67540 515364859 285 285 429650089 36189 36189 186354190 84995 67540 325836437 60425 60425 584493710 49193 49193 668482161 60305 60305 886521354 34253 34253 365949744 54188 54188 742801457 67587 67587 175335321 9784 9784 469672465 67540 67540 493014874 65014 65014 366721534 36354 36354 880585994 31553 31553 96109306 8313 62493 630480902 68727 68727 592787839 11704 11704 199436392 81089 81089 544036770 80803 80803 197380428 49733 68235 556732793 1540 1540 261003636 75018 75018 222789727 19900 19900 962539224 81825 35698 106178287 1067 74561 710390302 33129 33129 630338141 67540 67540 511775525 44554 44554 379216442 28455 28455 780618055 46281 46281 483280088 9930 9930 591374300 67540 67540 240587517 68735 68735 804748609 68877 67540 287543174 66278 17616 544379662 46796 46796 668098620 83430 83430 455562936 77121 77121 918501707 40668 40668 751936723 49530 49530 729060161 51667 51667 785816083 22197 22197 842011906 5893 5893 615236923 84216 84216 346274182 17124 17124 48157422 44140 44140 835201809 67540 67540 34486882 12179 12179 725283020 26805 34154 125209548 66082 85626 977435853 35970 35970 455085716 40328 64429 28402253 573 573 453109974 20402 18870 824675331 52957 52957 179114483 67540 67540 378057128 67256 67256 164958468 49210 67540 438281411 67540 67540 796001620 15723 15723 468207228 46524 46524 506291668 61455 61455 106632201 48733 48733 270480828 19177 19177 557834614 36118 36118 950719170 70577 70577 398216001 80705 80705 364906565 52501 52501 283721165 32970 32970 719250314 69977 63167 644578987 37723 37723 687834863 43096 43096 110057792 42680 42680 146076736 1642 1642 537876177 34320 34320 457915842 5088 5088 500223071 17179 17179 966039402 676 676 61389311 74523 74523 693733566 78658 78658 781919403 72635 26575 910199155 50287 67540 11991885 27270 27270 103449918 76416 76416 240219054 83216 83216 321134652 79813 79813 950455244 63566 63566 265914291 46503 46503 884683050 21971 21971 791209559 77855 77855 633683729 51341 51341 821814713 67540 67540 235708534 13789 34144 432167459 21188 21188 992499661 17873 17873 434189160 60234 60234 854581065 381 381 480273743 59040 59040 707403676 58658 77832 389380197 83683 83683 783884937 38 38 824076198 67540 67540 778465474 16221 16221 786088836 31609 31609 101534379 78061 78061 551615165 24099 24099 425541313 45484 45484 560671744 21643 21643 520206998 16911 16911 836511107 27202 27202 386234953 18302 18302 734226401 31312 31312 114363603 67540 67540 131055301 80473 80473 684860225 34197 34197 582167952 67540 67540 20110037 31218 54680 585674998 56454 56454 665371751 4038 4038 851503260 67540 67540 308843893 54642 54642 112776352 54274 36029 898946026 67540 67540 46612897 84361 84361 892056711 32762 32762 136520656 66597 66597 993996580 69787 69787 381844607 4589 84709 169674794 77989 72412 712687974 59892 59892 312185838 3991 3991 351100429 67540 67540 513796383 10231 10231 759956860 67540 67540 67097167 39965 51152 616002368 67540 67540 958139106 68877 16661 372467158 20787 20787 900380171 6069 6069 185279316 53271 53271 358333462 39442 68596 925399178 33669 33669 398338027 85620 85620 479968121 21647 21647 40679297 52043 52043 450405036 394 394 590961323 78723 78723 162677770 51046 51046 92521793 48510 48510 489084557 65171 65171 987803581 80476 80476 639111671 80259 80259 887406677 55169 55169 107446216 68877 63337 797801525 67540 67540 471638088 62194 67540 170541541 64338 64338 623113480 30761 30761 147878464 74396 74396 131292489 12560 12560 932949838 83973 83973 221973022 13059 13059 31248196 484 484 151773336 48171 48171 201792500 27716 27716 524531355 27181 27181 131094630 53916 53916 854221732 67540 67540 718937150 43508 43508 512850219 78019 78019 50879778 28318 28318 506847737 32273 32273 271574441 67540 67540 40970438 40590 40590 501137598 67315 67315 931632525 24850 24850 538453753 13848 13848 203198147 24613 24613 556082698 55446 17724 410378411 67540 67540 355643668 43039 1883 408208985 8889 8889 480688973 60272 60272 626075982 18415 18415 503751598 78375 78375 876925421 19393 19393 231752453 26456 26456 543619070 55783 55783 972987204 816 816 207437979 58674 58674 103856227 67540 67540 829132621 1024 1024 139004786 68514 68514 484010273 30816 30816 570990396 30326 30326 957484619 67540 67540 514605017 67540 67540 149026527 25304 25304 490422685 47401 47401 517037567 78532 78532 859218259 34773 34773 428105105 39847 39847 444589671 80798 80798 521144581 67540 67540 543858308 67540 67540 885398870 48839 48839 141418744 38192 38192 488876804 79884 49128 392475860 67540 67540 393482298 74674 74674 727442101 72079 5987 495414267 67540 67540 56252872 67540 67540 287002907 37063 37063 390206300 9053 9053 285051839 78265 78265 354125851 67540 67540 706170138 69255 69255 844825501 47304 32466 780363270 755 67540 370280204 42946 79950 122318506 85783 11156 367397893 38461 38461 558373083 59345 59345 430824306 59130 59130 719235667 42890 42890 420807403 72305 72305 556042759 14861 14861 462991198 1370 1370 843734108 67540 67540 599859895 81864 81864 895587560 25792 25792 537175794 1317 1317 293832445 75626 75626 468685930 38666 32350 146718466 13755 13755 731189707 79571 56167 66578772 55897 55897 673481087 14033 14033 996701639 67960 67960 131275414 16453 16453 26240564 10494 10494 236645270 21683 21683 292109552 31309 31309 528860447 7110 7110 418915133 59516 27971 442898563 78647 78647 703681974 74682 74682 207966484 48019 48019 466944768 68404 68404 335684228 2002 2002 83645475 75785 67540 139727630 50934 50934 515774056 49397 49397 283120972 47163 47163 78575669 157 157 30906242 65405 65405 830639740 40889 40889 471010610 53257 6616 981255491 61175 61175 197720243 51362 51362 369796982 15704 67540 581806552 70178 70178 942577829 7628 31243 126746630 68877 56702 836714420 32277 32277 305473875 66530 66530 317898960 67540 67540 257549600 51698 51698 698199920 18243 18243 567130053 29930 29930 999637611 80570 53142 227377286 17204 17204 468411440 67540 67540 823139084 52775 52775 810008307 66322 66322 407170803 41429 41429 672666233 17557 17557 266258679 58278 58278 271238026 72106 67540 269987353 54759 7369 883531443 67540 67540 17773015 68877 53600 23065327 21831 21831 493180222 5233 26805 899031577 18554 18554 162465696 61263 61263 409260009 31614 31614 535485779 20864 20864 634900250 830 830 177635711 22785 22785 213032213 14843 14843 88346961 84583 27912 389846503 67540 67540 991528301 71037 71037 689952799 47600 47600 68921064 66867 66867 943447893 7137 7137 807791277 68743 68743 15633711 39394 39394 883005304 4881 4881 504710538 60535 60535 365562079 24880 24332 918637709 11823 11823 412874818 5575 5575 884040541 82715 82715 494960737 429 429 26024081 80238 80238 481822742 9517 9517 75341738 67540 67540 823319377 8442 8442 205628371 55709 55709 105953125 59003 59003 87325885 81050 81050 29324293 24610 8755 798168797 8174 8174 396286982 8521 8521 675324896 67540 67540 713681823 5452 5452 412056996 27561 27561 858786586 61992 8523 84879670 67540 67540 580588131 67540 67540 20231376 34663 34663 921414027 58847 58847 123441399 9246 9246 627771279 18203 18203 441625796 10264 10264 495412840 26499 26499 803409496 67540 67540 433905581 2605 24149 688760025 40507 40507 794653449 58000 58000 772932950 67540 67540 970155623 30365 30365 191072585 41020 41020 495263217 20458 20458 730885370 72845 72845 607058131 16273 16273 335109484 67540 67540 172792079 33591 33591 443855496 36222 36222 917351424 57364 57364 622592554 3641 3641 66181627 20689 20689 108545515 79106 79106 417934576 82791 82791 472983404 6427 6427 924281565 32244 32244 485038854 36839 36839 646950294 72862 72862 615843549 8331 8331 521474629 67540 67540 194176698 67540 67540 591417296 26788 26788 200625214 49455 49455 158849932 6703 6703 488998112 57065 57065 196394177 67540 67540 792051031 39049 39049 802352641 16409 18094 503672207 42367 42367 861377526 1477 1477 349561871 36599 77095 814414769 60156 60156 238928579 68044 68044 634749329 81140 81140 589355656 62554 67540 341142845 65043 2438 583018672 69277 69277 608121814 4907 4907 927130342 8722 8722 710179373 27986 27986 228499159 34198 34198 233456445 83008 83008 881750006 56361 56361 701716302 72224 72224 637331940 47586 47586 637941125 43090 43090 156422617 13863 13863 329243564 18263 18263 454173550 16052 16052 893180241 50651 50651 126590503 7440 7440 354979961 82625 82625 663441347 18632 18632 746340373 57386 57386 399280438 22776 22776 156603660 4639 4639 782914415 47830 47830 398004385 78027 78027 153421185 13531 13531 568047274 6629 6629 210084017 61644 61644 385080254 3689 3689 934769004 3541 3541 655259166 81176 81176 91290572 36223 36223 355721197 70382 70382 597549419 46314 68763 150908058 5597 5597 316997012 17887 17887 834776751 15798 15798 773649260 30029 30029 559767061 82636 82636 377313387 454 454 363334087 67540 67540 681603658 5272 5272 264603755 67540 67540 297480783 58169 33907 21529797 61855 61855 474938234 42879 42879 695711620 22630 22630 207785007 67540 67540 905471706 58797 58797 704843263 51317 51317 636387875 61063 61063 524958896 65817 65817 938476034 40585 40585 467113631 9452 9452 7397792 64786 64786 941144327 25079 25079 851692724 31767 31767 111141756 2928 2928 371380475 67540 67540 892324980 3853 3853 61898708 68126 68126 449086022 16618 73709 89090256 51762 51762 477636784 83753 83753 238954302 85186 85186 388505717 3267 3267 699951216 75148 75148 287709405 16298 16298 722152851 38103 38103 338594505 43418 43418 818102008 20593 20593 279700523 1051 1051 27244292 67540 67540 446444005 40899 40899 777269538 15353 15353 275420446 1311 1311 856704199 84464 84464 617605019 50669 50669 696433383 67540 67540 918419441 23425 23425 899544783 54127 54127 791793661 52073 52073 741597243 76431 76431 820965165 72395 72395 136351043 26438 51196 924888885 26968 26968 445567418 77961 77961 960687808 73116 73116 54496087 47157 47157 381245700 42214 42214 962301353 983 15117 643800129 48345 48345 843407907 68781 68781 937024413 30468 30468 945869255 43230 43230 686605202 10453 10453 833907507 9910 9910 643796315 84385 84385 620602607 60899 60899 108492258 55616 55616 627483721 78054 78054 453352306 30584 67540 703418132 67540 67540 367331658 32808 32808 545269837 75355 75355 196179607 64039 64039 979384149 55406 55406 584540638 16837 16837 311525548 81764 81764 489057298 7927 55110 810627831 72481 72481 452770761 34978 34978 43337937 67540 67540 597082252 84915 84915 488700289 30113 30113 638107566 67540 67540 432741204 15240 15240 871788041 67540 67540 783632448 63727 63727 305369850 22477 22477 672367081 32337 32337 944435312 79007 79007 226410901 36086 36086 291393193 64652 64652 132333618 59922 59922 881250200 40139 40139 639943642 33506 33506 345533749 77227 77227 601164956 79265 79265 2683536 15632 15632 267123224 53801 53801 23032806 34378 34378 400218823 19483 62788 819679461 63937 63937 334059146 22199 22199 460340494 25443 25443 266394424 66651 66651 519053355 56807 56807 282136459 33160 33160 356239049 25609 25609 262063197 28311 28311 610300219 45996 45996 23994252 24961 24961 133518011 82071 82071 127838043 67540 67540 699198434 56807 67540 119563615 39999 39999 287229769 27958 27958 175548971 570 60442 894149788 71311 81188 305877891 75429 4205 173867035 668 668 445079604 45382 45382 588931490 81654 81654 844457874 16959 16959 187128140 23661 23661 482752984 56385 63429 260691015 76500 76500 220209609 43696 43696 413682425 62440 62440 540269726 13891 13891 55841353 23608 31858 152339397 23947 23947 26795065 60375 60375 578616670 68990 46259 994466447 68877 34689 885015503 37811 37811 739275656 27320 27320 549140819 32705 32705 764460865 44640 44640 825550367 35988 35988 214524049 47498 47498 336857051 40168 40168 119355360 78667 78667 273519676 7164 61682 644431304 56164 56164 245601466 54803 54803 621655529 67540 67540 816245997 48709 48709 67285168 43866 43866 384020942 57108 67540 486150831 52410 52410 398871156 4688 4688 648075172 74426 74426 562083031 15816 85705 317729940 85762 85762 893632814 26692 26692 302474868 24391 67540 823211387 68842 68842 823957829 22761 22761 342611627 67540 67540 920288755 67540 67540 127259124 74295 74295 969839098 14248 14248 752856858 66065 66065 797704289 13914 13914 92898903 67540 67540 857035205 69670 69670 566006972 70187 70187 27079096 66906 66906 256373751 67571 38697 818426568 274 13198 493956556 19628 19628 546994968 83840 83840 639793301 67540 67540 768784292 26206 26206 293626629 22900 22900 434441070 51927 51927 871037060 747 747 414712814 48457 48457 802722221 25416 25416 575756641 33579 33579 265622640 52909 43771 662834215 80531 80531 798066125 62065 15638 268954837 77420 22043 444669668 23337 23337 320249044 43810 43810 851032698 71182 71182 784640400 67540 67540 596027474 28797 28797 251886839 61475 63123 926238278 67834 67834 641763461 52288 52288 979170954 15838 15838 652023751 37215 66851 185853577 67540 67540 167069691 34634 34634 172515263 38314 38314 863129045 19193 19193 73695703 5873 5873 181410456 29983 29983 295208824 2092 2092 311275079 67540 67540 937613080 26157 26157 316791859 67540 67540 993465169 23800 23800 483477585 55090 55090 723447373 66023 66023 988143548 81920 81920 490925549 67540 67540 581565629 44956 44956 641192588 40882 38186 64983268 37054 37054 805941531 78173 78173 719982739 40218 40218 397094561 65857 65857 179814269 67540 67540 724311078 69164 69164 661528959 78829 78829 371024595 6778 6778 894638976 8523 8523 13136937 66559 66559 963388783 40739 40739 764385258 19320 8925 183272758 67540 67540 743399252 1172 1172 835818437 44790 44790 489340612 58719 58719 915506507 76347 76347 475044043 23831 67540 446954106 2105 2105 995378148 28927 28927 618064578 41410 41410 272456367 34488 34488 973787312 67183 67183 154526955 43800 43800 324548637 44045 44045 470377833 59592 59592 510688074 31540 31540 602447728 1600 73388 530622806 50824 50824 529189348 69446 69446 675764871 16868 16868 230328734 71075 71075 276468951 63563 63563 405361132 84501 31152 662703269 83831 58777 512761308 23660 23660 248013751 21365 21365 131781791 57170 57170 593375097 71557 71557 847302167 42269 42269 825811702 17306 17306 845663147 79504 79504 407575340 48742 48742 428710695 67083 67083 797261705 77673 77673 439234555 24057 48213 263036216 73246 73246 525038759 59878 59878 113074731 67878 62188 583679431 51177 51177 595630470 45958 45958 97168031 37339 37339 879829709 25222 25222 516048882 84578 84578 916047483 16207 16207 640787175 67540 67540 245232726 59698 59698 312996895 22105 67540 185992936 5314 26472 84878621 43283 43283 558153009 84213 84213 765202321 855 855 716722777 2191 2191 149665146 21776 21776 333725802 24005 25923 660526542 16619 16619 705770231 9212 9212 239977972 7908 7908 464900725 66320 66320 604006870 30806 30806 551982425 65310 65310 697406281 53166 53166 789577928 36376 36376 765833607 28441 28441 535144379 9442 9442 324299769 43652 43652 219645437 68877 82461 127337220 47104 47104 119643965 62139 62139 675051072 10862 10862 601114956 62201 62201 412311724 19938 19938 486663242 40788 52001 350470101 45080 45080 472675847 68596 13939 32097927 10308 10308 167416683 67594 11450 971142557 70796 70796 504951001 58801 4589 284009630 12486 12486 216901190 44129 44129 402832693 52064 52064 260250130 53614 53614 768457553 80880 80880 520938501 67540 67540 223214489 71720 71720 687376799 68877 39448 113087676 60913 60913 189153861 12543 12543 455847288 42548 42548 275046567 40280 40280 909362414 75014 75014 413161378 69648 69648 945802981 67943 67943 714985971 21655 21655 349839122 2759 2759 478356946 24480 24480 145105110 721 721 21641628 19274 19274 418384288 78580 78580 597645273 13750 13750 148571576 67540 67540 917339278 2345 72165 232548605 66329 35139 553128902 67067 67067 252789749 3780 3780 167436105 46763 46763 470649670 83228 83228 946598685 25577 49943 339100284 65648 65648 443483281 16581 16581 74309390 60332 60332 583910129 38153 38153 144869741 53295 53295 921715759 60327 60327 45069896 16166 16166 178299760 34205 34205 338125173 64351 64351 140520675 68877 37602 142681850 56358 5769 271475698 67540 67540 444458219 66885 66885 672339552 69331 69331 254821839 41064 41064 962737510 82952 82952 190004407 60592 60592 981162804 43846 43846 371853837 66295 66295 771952113 20312 20312 886513766 67540 67540 745357953 67540 67540 467361797 38812 38812 160674326 33127 37692 287049156 4489 4489 696838357 40274 40274 875531203 81497 81497 215360698 67540 67540 452170215 54318 54318 971386100 76011 76011 138090575 60662 60662 26591121 77502 77502 119160991 64476 64476 664453767 11073 11073 627290490 24965 24965 940274408 46245 46245 384966879 29898 29898 574710939 9995 9995 194150317 32266 32266 795133904 931 931 705021530 83734 83734 731138853 63492 63492 658981449 38307 38307 458211577 8856 8856 591125415 53626 53626 449382684 15864 15864 392893110 73533 73533 587312852 58259 58259 605306514 68877 6795 888278879 34494 34494 783813984 67540 67540 94092388 16618 16618 801040715 27441 79323 333125217 13185 13185 526078305 66353 66353 481882093 67540 67540 986819065 16219 16219 328600779 61031 21376 13989428 44416 44416 638766931 82648 82648 446579697 15270 15270 168228590 32641 32641 872277868 57869 57869 600252381 73191 73191 645885534 50399 50399 618210432 49355 49355 890944370 17580 79111 912177133 50615 50615 178700331 33100 22882 519199083 17103 17103 341087107 23132 23132 621730705 78528 78528 148974733 5173 5173 840778988 67540 67540 458017081 48374 83465 294449061 22247 22247 208200048 43917 43917 466403706 44896 44896 777506704 73368 73368 49146851 10306 2316 613568956 67540 67540 653336801 25820 25820 999982083 83316 83316 640851824 32135 32135 840225113 20954 20954 444708826 67540 67540 434566238 29394 29394 10172491 53030 35409 167185932 78575 78575 260145556 11815 11815 696646834 15547 15547 140349259 67540 67540 68361224 17817 17817 651969566 64736 64736 215203407 22764 22764 485087066 66270 15361 596955966 34128 34128 16028257 66470 66470 552983151 12888 12888 640602547 56954 56954 825475156 18636 18636 366427143 39728 70065 210223690 62556 62556 319716698 74248 74248 487042082 67540 67540 819813844 67540 67540 250198273 36630 36630 843878651 66275 66275 179488883 6718 18484 349987777 67540 67540 610000196 28331 28331 318268209 52522 52522 665632087 67540 67540 211161538 6277 6277 345866712 72428 72428 394527721 75869 75869 440229784 22793 31903 724902069 86069 86069 243286799 18213 18213 744432474 2495 2495 384028574 5878 5878 285088731 53650 53650 620370166 15883 15883 538641237 67540 67540 36717796 15659 15659 611287579 1746 1746 23380571 44838 44838 267182520 69647 69647 856320641 5641 5641 657277115 80638 80638 279363830 57482 66050 438680772 53053 53053 940135123 28014 28014 577962441 35409 67540 929498873 40664 40664 565129798 29185 29185 73976951 22980 22980 3110266 67540 67540 602844714 24572 24572 510709847 7655 7655 156879485 10770 10770 163793945 14348 14348 70630258 67540 67540 529941545 18090 18090 414682009 47221 47221 572914767 22246 34671 200086131 21657 21657 389060664 64712 64712 98359137 43952 43952 102709202 24090 24090 916988166 67540 67540 324204155 92 92 736645500 37717 84408 301799354 78268 78268 434947352 8222 53706 32101568 6116 6116 974821855 27259 27259 235198941 45347 45347 27955234 39297 39297 750814779 15718 62927 796927512 55435 55435 980529489 78245 78245 755483077 45862 45862 35396946 82191 82191 997514116 72606 72606 54137297 52366 52366 428164827 28209 28209 498502570 7965 7965 962449926 47459 47459 939137824 56083 56083 30147975 79108 79108 322570885 74499 74499 243742003 56760 65013 211381042 31433 67540 343048027 36569 36569 950342878 36664 36664 948511473 63381 19355 617898576 67090 67090 30815134 15446 15446 3072946 42047 42047 736785120 70139 70139 835131853 34972 34972 307548105 16074 16074 805219849 73678 73678 874812044 67540 67540 436402113 67540 67540 902721538 38348 38348 836852815 67540 67540 454778391 77406 77406 647172208 5151 5151 246125613 37838 37838 760602849 18680 18680 705880588 30699 30699 555810518 61677 61677 965544912 16209 16209 36774337 56987 56987 3214434 68567 68567 625389575 34648 34648 837525449 5614 5614 574716909 67785 67785 918650380 1246 1246 544377974 40404 40404 221476759 56239 56239 803418987 35932 35932 811189233 38042 11440 527536243 72930 72930 385253675 63810 1829 276046970 31243 62616 455107936 32211 32211 181410303 9379 9379 784228943 19790 19790 617300432 67540 67540 739607924 14793 14793 754029511 40249 40249 385638028 77420 77420 469464845 36855 36855 582670838 61536 61536 468568252 26072 26072 347779841 70276 70276 363030643 73975 73975 915387463 78656 67379 841862051 43618 43618 228551079 46314 46314 210008578 6017 6017 431247068 77617 77617 193541215 72195 72195 64080621 59838 59838 355503641 26350 4771 771814806 12091 12091 446864635 46413 46413 245400063 30922 30922 947506665 81805 81805 17440231 38959 38959 193035911 54004 54004 187636231 44403 44403 120281387 31204 31204 333802369 75255 58260 457935633 67540 67540 217542766 21054 21054 196670992 39826 39826 852439564 50363 50363 834649756 65776 65776 872913314 14132 35250 645002739 9926 9926 811252566 67540 67540 509264711 32455 32455 471307245 45648 45648 164010984 67419 67419 403218339 8548 8548 84582446 53366 67773 252063791 76900 76900 26375310 60050 60050 532034884 18848 18848 935944218 27148 27148 94393064 17435 3765 906814921 10419 10419 890773475 28915 28915 940483160 6445 6445 830408438 27195 27195 927035529 61692 61692 836954263 3071 3071 392040968 41034 41034 65390502 68663 68663 567002426 70599 67540 957949470 8828 8828 768647719 7716 7716 151091141 63398 30386 123769640 80879 80879 479363259 51038 30099 846354856 64121 52360 445186660 60023 60023 597410192 42679 42679 274498687 84586 84586 686741441 35383 35383 923654880 22120 59696 303875860 25069 25069 44560109 21356 21356 503983813 35751 35751 770921557 57411 57411 449312728 62764 82460 954269758 1990 1990 468170016 9713 9713 655523787 9807 9807 479936366 30867 30867 758730129 62143 62143 815286372 71793 71793 346975080 8324 8324 523883748 19480 19480 59297855 18608 18608 703368852 81230 81230 795815268 34725 34725 448403639 52384 52384 929140220 54503 54503 330953569 3204 3204 99124602 13185 8429 595776666 85221 85221 656490897 85920 57549 597209639 71686 71686 772074662 36986 36986 63429818 23878 13830 953284382 36033 36033 627437772 40992 40992 917948237 77234 77234 416441903 54624 54624 677983709 24940 24940 415271605 65417 65417 457302278 26199 26199 81008439 44913 44913 794785174 50102 50102 648815840 67540 67540 126142835 85077 78902 241679171 13603 13603 948172789 63095 63095 621797798 17403 33259 207029504 49603 49603 453161919 75669 75669 30566085 1198 1198 824006667 68877 77559 133409959 63967 63967 60388119 41495 41495 322376326 12874 82728 369217738 42708 42708 959294127 31208 67119 970270277 52264 52264 843103994 48310 48310 984427317 14113 67540 843441964 29568 46538 148949179 27725 9242 671683654 61771 71884 311292195 47208 47208 972942841 59739 59739 987727864 67540 67540 66491318 71646 71646 999700237 43946 43946 558622063 71676 71676 211579577 320 26430 376314831 83385 83385 942226999 69778 69778 616175291 31164 31164 336660188 69259 69259 721205820 4423 67540 816216090 40073 40073 449681549 19664 19664 476465638 73243 73243 235649621 46560 68168 207292472 69237 69237 948791349 67 67 27726831 20369 20369 72418945 53207 24853 542396208 67540 67540 93272764 58004 58004 264432387 70975 70975 273389559 44631 44631 169306310 2523 2523 432206443 17536 17536 133804324 50404 50404 175093525 160 160 23623921 46547 46547 731107479 68877 60344 782988189 31791 31791 907063113 67540 67540 168577183 5265 5265 509043895 29630 29630 807648400 67540 67540 473879493 25158 25158 655006746 68877 21460 971752850 46808 46808 280990545 78782 78782 619621926 21799 21799 240535580 20379 20379 978040140 77918 77918 147231079 67540 67540 270237762 26619 26619 743422316 18379 18379 44597416 67540 67540 395854831 67540 67540 202899323 25726 25726 696148185 37988 37988 74445477 48202 40323 463538460 39757 39757 70770982 23510 23510 368832589 68877 25694 307285972 74660 74660 595323714 58935 10434 89398741 40483 40483 514605559 31515 47080 805635542 1645 1645 724425428 13567 13567 526087030 68877 1739 782838544 78594 78594 446889001 22367 22367 978048701 9397 64060 776572826 68877 55740 328912779 75439 75439 354066442 46125 46125 93596716 83666 83666 491999875 34158 34158 370890641 76797 76797 631161510 67540 67540 774234509 36445 36445 366439830 26074 26074 871708813 58924 58924 820844241 54999 54999 222537521 6909 6909 212495788 31161 31161 932986016 30530 30530 830294427 78339 78339 229418796 20888 20888 628372579 36100 40723 294765292 55016 55016 33557152 9937 77464 230296606 4803 4803 668603548 80423 80423 476078505 68877 2194 445884455 1879 1879 226137716 51000 51000 115026904 24907 24907 563288438 67540 67540 236343073 58386 58386 659165330 32959 25880 264332076 25059 25059 465595579 14633 12467 450945475 50377 50377 865030981 67378 67378 318994697 8664 8664 673027136 43922 43922 685542403 67540 67540 447414327 28209 28209 299061004 40094 40094 720973653 65612 65612 494584628 63391 63391 116058055 70433 70433 700211214 5750 5750 610133498 67540 67540 218857242 4797 4797 493720373 80019 80019 298850094 67540 67540 256776752 55914 55914 493533586 45971 45971 694553603 67540 67540 4032327 37285 37285 47603196 7299 7299 999792145 76236 76236 623881220 60830 60830 87857379 61139 61139 590948521 55690 55690 307079582 80464 80464 661857955 13609 13609 159343745 85981 21839 388170528 80663 80663 250733999 84046 84046 396241406 61453 61453 296781348 70045 70045 153700246 15043 15043 962027098 82484 82484 930354503 69511 1035 136674745 42150 33278 654833045 37784 37784 835443052 67540 67540 795339416 67540 67540 710699985 26161 26161 40783067 31352 31352 728439222 41226 41226 765897127 64279 64279 958368481 51154 51154 442939181 336 336 149811744 41683 8685 731143401 8016 8016 765427857 35703 35703 433951312 8569 8569 842247534 76412 76412 639037092 80114 80114 189596382 67540 67540 877459097 7232 7232 736680066 74474 74474 231426009 8014 8014 789799665 68877 40875 678158779 7171 7171 103878100 67540 67540 657263979 18418 18418 951217296 22139 22139 995470372 71834 71834 832487822 13156 40233 721352807 69862 69862 221379783 66367 66367 204585640 23613 23613 959121531 75476 75476 286783543 59538 59538 956121949 78600 78600 315090813 67540 67540 63929801 615 615 257110652 36875 59008 9442591 67540 67540 789278668 51900 51900 611910747 82498 82498 342281314 67540 67540 571543502 48073 48073 334214602 64382 64382 916982440 47590 47590 666777485 55323 55323 480258389 39416 39416 845745436 8462 8462 638558164 32594 32594 138287962 70032 70032 833915370 22496 22496 764568663 12228 12228 292105823 30144 30144 226381910 72965 72965 883872383 71023 14442 176366004 3721 3721 673296650 57587 57587 27281398 34335 34335 918585093 57522 57522 614472059 55933 55933 304073578 60017 1190 751831587 43289 43289 588276337 79687 79687 730824575 83784 83784 529580355 63923 63923 203080062 7621 7621 288851148 70105 70105 334034081 57138 10661 468160292 47022 47022 328113960 67540 67540 528035213 26346 26346 190367011 24251 82187 770219971 12645 12645 315054751 53590 53590 79401637 83018 83018 435872087 68512 68512 250125227 45406 45406 623979303 21724 21724 163207411 56153 56153 837224184 82056 82056 553933634 54466 54466 908705690 5609 5609 125565537 68184 68184 918394819 13931 57777 874403527 71040 71040 687516755 75913 31592 207033756 63376 63376 259950565 86050 78519 108187142 85069 85069 980769508 59352 59352 456781734 24516 24516 907814440 35475 35475 284890947 35854 63966 302551452 53690 23528 137436343 72657 72657 128923846 8151 8151 465613034 65710 79638 562711565 76574 76574 573791885 48334 33434 307140900 64957 64957 279490754 68877 42088 373256130 67540 67540 851102174 40016 40016 894942153 22333 22333 869287128 31307 31307 235080662 24743 24743 356791125 57234 57234 894067105 68877 26442 437963751 21861 21861 493297038 64307 64307 212539541 68701 68701 175511490 9961 15018 732482669 42150 42150 729233408 10740 10740 379342867 11658 11658 419105460 19862 19862 615445127 18775 18775 224409324 59648 59648 807622453 12624 12624 946057567 75837 75837 445926704 334 334 862251061 47641 47641 988223750 24244 50900 852376647 3679 3679 479463685 83876 62136 444620139 27014 12983 463923212 82762 82762 267041630 68193 3991 648038620 67540 67540 71333493 28312 28312 620081011 67540 67540 413184592 18922 18922 594473908 37208 37208 786846548 51621 51621 758610788 3275 3275 607358405 74491 36893 590119195 35868 35868 770630197 67540 67540 767795960 72841 72841 997491168 45003 45003 508779686 68564 68564 238087408 52704 51933 967886234 24090 24090 23353912 6490 6490 118299865 79924 21181 435713734 74202 23862 71950590 79680 79680 68194563 8530 8530 774810657 65280 65280 991323006 3534 3534 446897764 1541 1541 549775208 34689 41984 704161291 62107 62107 361366399 39317 39317 401642109 4450 4450 256765035 61754 75455 341244514 34495 65986 859657326 5861 31359 734890038 16976 46329 264587494 42057 42057 395269759 17920 17920 347295433 29413 29413 152315099 85303 85303 79289207 76870 76870 736838355 67540 67540 839663975 61179 61179 302646222 41922 41922 900666614 17052 17052 948937729 80953 80953 927916376 69373 69373 304829853 48093 48093 320021624 52764 52764 403990574 30152 30152 859998815 70917 70917 784847299 17324 17324 838022041 78442 78442 323692459 15315 15315 550374818 58665 58665 222755646 67540 67540 927964972 46061 46061 642998700 82862 82862 348939509 67540 67540 836428363 15004 74307 857574884 75507 75507 821827741 19978 19978 724189224 78327 78327 318581496 23341 23341 27022644 86114 86114 13806060 80443 80443 674637363 47165 47165 978650377 34750 14002 644333933 34237 34237 546807463 68877 67540 540597845 41058 78255 407986367 3534 35968 390897590 27089 27089 394791697 19948 19948 473750215 32350 21391 28615753 69116 69116 464016044 22615 22615 874727475 42464 42464 513139077 1414 1414 771977377 70147 70147 339994278 6727 6727 240001561 67540 67540 654156555 76081 76081 748695972 66176 66176 296890925 62101 62101 982230303 13500 13500 601542906 48897 40290 619696156 54653 54653 91254437 84613 84613 884717448 82875 82875 452224158 33714 33714 329330536 76440 76440 574087643 1193 18598 624634593 20226 20226 17671006 74027 74027 567158206 67540 67540 525353797 2500 21960 583907405 30362 30362 779469374 69075 32204 499588115 15991 15991 341988704 75714 75714 531570239 82535 82535 45390853 27006 27006 218463566 82289 82289 387457694 45703 45703 584318486 33251 51890 223465717 40129 79998 806988763 38289 38289 767030954 74642 9003 438588142 70971 70971 62555560 67540 67540 172274931 83666 12874 64912422 47059 47059 1181426 4746 4746 544408439 67540 67540 58644892 4333 4333 182478477 49691 49691 138549602 67540 67540 531991491 27978 27978 878731175 23087 23087 779587068 64475 64475 826413109 77795 77795 342237161 26656 26656 993161295 10405 10405 583791278 80224 80224 129481325 32179 32179 336843755 54920 54920 490568223 23994 23994 972996959 51378 51378 634243805 31833 31833 28645164 1714 1714 255705663 48244 48244 33724544 19412 19412 380013985 41817 41817 262684795 2204 2204 947683206 44958 44958 586085473 34600 34600 118362231 6746 6746 941679740 48283 48283 426513499 85705 85705 171736418 44201 44201 475476763 56786 56786 688370527 19292 7927 321414371 80285 80285 927467338 14625 14625 636796773 73268 73268 917253966 59649 59649 604324720 67540 67540 600691631 49818 49818 710828800 70037 6505 177633629 55098 55098 154451283 69704 69704 97280762 37964 37964 123896214 68877 41284 980216293 33163 33163 230643778 38798 38798 649773480 56058 55325 682338176 39664 39664 987808643 67540 67540 751008453 85379 62606 979833442 81215 81215 430573542 66327 66327 234162413 27827 69468 218348122 71537 71537 594560662 790 76077 631671684 42888 42888 622179466 81513 81513 69487289 84725 84725 423790703 52977 52977 807941060 80483 80483 543816155 30424 30424 178792426 7095 84277 5268330 68289 68289 141379 61713 61713 950327291 62315 62315 276086970 69675 69675 395884886 61761 61761 814909281 82731 82731 44599512 69162 69162 473935855 6613 36584 818558094 9479 9479 243101602 57726 57726 523663550 82719 74760 893386201 20333 63815 851714318 19816 69229 401621437 67540 67540 527788061 7241 7241 542970267 6371 6371 425254563 14868 14868 872128080 67540 67540 540394841 58165 58165 322340303 67540 67540 579312312 5326 5326 988714585 21367 80329 394271740 18203 18203 534588507 10899 10899 319450059 64098 74748 169757192 2310 2310 968383835 9607 9607 868021157 2136 2136 144059605 16786 16786 872913061 73836 54851 56064942 13474 13474 389229787 17479 17479 708535166 10697 10697 220188295 81785 81785 83451092 8931 8931 161843950 65405 65405 752082637 11964 11964 903800558 60849 60849 115746160 59157 59157 913857207 59557 59557 727619153 49225 49225 525160995 70590 70590 700412327 11123 11123 386312643 56264 56264 927318688 65104 65104 463270304 68232 68232 352299810 81708 81708 780468133 72785 72785 365312300 62586 62586 280988418 35809 35809 102245896 65162 6351 642459250 17602 62423 341333070 81036 81036 529374933 76860 76860 453450798 1256 1256 127445818 8345 85513 192450884 24433 24433 323740652 61501 61501 585917861 39739 39739 694434994 4053 4053 21992147 63602 58170 949150461 42589 42589 712798373 37566 37566 187158701 60959 60959 483506775 70375 70375 874530024 62199 62199 402111967 21542 68240 144028815 65203 65203 319859309 14822 54824 606184961 35785 35785 284323162 67540 67540 146082830 85505 60950 889245022 67540 67540 133135668 50058 50058 431737654 72032 59553 962197493 72796 72796 392095622 67540 67540 2349596 61472 61472 446893014 76692 76692 632502387 55272 49788 147577346 4119 4119 304472949 5940 5940 293598327 1061 8838 28993825 12593 12593 156221374 42097 42097 669767656 17272 17272 659121512 78353 78353 696304236 64680 64680 92362056 64157 64157 347284391 50913 57771 190460390 3811 3811 316486372 43937 43937 459555201 70619 70619 622065929 69119 69119 815040448 7919 7919 36238014 28765 26723 446756122 13158 13158 819965392 81523 81523 413948103 59363 71103 740548013 67540 67540 860126896 28061 28061 504761302 44451 44451 486117663 42764 42764 89511190 68877 85203 459412393 53030 53030 186334761 45901 45901 919712558 66896 66896 470871896 23335 23335 423061446 21112 71607 699968838 82445 82445 392956464 73841 73841 882722631 76371 76371 764858319 26774 26774 378853409 17291 17291 151569348 45760 45760 471956959 54523 83561 519984454 53318 39921 323893881 31774 31774 856155960 23784 23784 743073727 81022 81022 442543194 52021 49251 261696357 4188 40511 635976847 63507 63507 304052576 33436 33436 249193242 56807 56807 683743772 4609 4609 409656083 77767 77767 554525902 60485 60485 363972354 67540 67540 278976288 51009 51009 287910883 73168 73168 186089293 46848 46848 887169192 54744 54744 952276235 50568 50568 178886210 55928 33823 193621841 9936 9936 55607756 62944 62944 671818850 74910 74910 558855032 55972 55972 731815084 80841 80841 35158646 71328 71328 559274153 15496 15496 707872551 8752 8752 975252478 43842 34368 196987838 28743 28743 280349922 7295 7295 138359917 85145 85145 459580699 23198 23198 154939842 25376 25376 293857646 81259 81259 758593100 33834 33834 605212298 65124 65124 596931984 76761 76761 296110417 29848 29848 163406261 67744 67744 612506666 27616 27616 103815567 36047 36047 233629544 1534 1534 355782605 60271 60271 776536848 6377 6377 686419255 83004 83004 898524639 37788 37788 288049732 67540 67540 404759707 1329 1329 795866373 84680 84680 772904140 58753 33548 714346076 29436 29436 413199489 81485 81485 833882147 73841 36875 665611145 82978 82978 407938552 61936 61936 773988139 67540 67540 860032395 9580 9580 771802184 74724 74724 974489355 51539 51539 953587244 39548 39548 833563712 7184 7184 290102864 58119 58119 855293402 1389 1389 542479912 37702 37702 823579368 76182 76182 549903290 58676 58676 74704179 4762 4762 119964204 76822 76822 387474448 67540 67540 405024768 76628 76628 209165426 70170 17111 855423572 5558 5558 826557737 13571 13571 255988899 85503 11212 714032212 48721 48721 210266091 58723 58723 614453995 3846 3846 469212533 82367 82367 56575211 3218 3218 120294997 30811 30811 687990645 72294 72294 417165090 5613 5613 900902864 66679 66679 151069494 31404 31404 54759588 70119 70119 398360533 19851 19851 136845985 83412 83412 66820038 38413 38413 56180275 56882 56882 750339835 8026 8026 656633314 20849 20849 888084443 54455 54455 728404841 27321 27321 980702504 18971 18971 292183706 33638 33638 951273057 67540 67540 532275111 71773 71773 790806663 5000 5000 27079642 54315 54315 776414460 51015 51015 78501359 66696 66696 330246445 69313 69313 305887059 68800 68800 774885760 35660 35660 689603515 56515 56515 371423007 50695 14078 114594369 57214 29042 573361362 4973 4973 255441796 787 787 475839094 76084 76084 204182635 10267 10267 394195796 81588 81588 9745283 67540 67540 42587852 46885 46885 779635113 11415 11415 875400741 19455 19455 370388502 48052 48052 787489856 14783 14783 503944132 55581 55581 593934927 56887 56887 161347909 1990 1990 470456567 71153 71153 486638806 32239 32239 198788178 13931 13931 448915264 5677 18664 2057772 1666 8188 824488014 43222 43222 985955457 64529 64529 829118513 35779 35779 381976412 57407 57407 950465407 75158 75158 191638533 77922 77922 279439015 53792 53792 129625570 11734 62440 11880323 76833 76833 459727671 67540 67540 878631546 10979 10979 3339047 47442 47442 312930806 37090 37090 522734475 78761 74470 331151562 75284 75284 258285228 25331 25331 275562034 65583 65583 738524120 26880 11734 839873621 67540 67540 941606850 68877 58391 62612355 36939 44363 911115004 23848 23848 619632862 45147 45147 27661775 67540 67540 437171573 83440 83440 385759565 51204 45026 992343020 28941 28941 527919878 25756 25756 764325155 30250 30250 637666309 68877 76082 55089938 8889 8889 991498617 67540 67540 226709658 6663 6663 504208102 10317 10317 995178935 62619 61893 276725126 4014 4014 195628536 33873 33873 544239760 64522 64522 596485985 83 83 579162278 65202 74504 39255775 64256 64256 741387832 29860 29860 15790451 15823 15823 75278384 22148 22148 341332751 67522 67522 76215887 22197 2175 414873923 53130 53130 883331899 5485 5485 72982706 40681 40681 836584880 4758 4758 485731858 43627 34338 268771836 74546 74546 379868268 27914 27914 876102726 19398 19398 43789648 62684 62684 934650293 2749 2749 331527501 19883 19883 653585153 84335 48142 221599266 68877 74628 9198947 72866 72866 187364214 18562 18562 700768445 75365 41067 307291665 37983 37983 712927904 22381 67540 479057908 67540 67540 247298109 60614 60614 981513069 72042 72042 512526304 54986 54986 717569313 67540 67540 787310083 7477 7477 334093210 85816 85816 41006686 37160 37160 220698489 2275 2275 311298771 78518 16252 22581683 29189 74470 735480876 67540 67540 295173413 33486 33486 254489100 37574 37574 649096258 73531 73531 438435320 55165 55165 825012042 75341 75341 9125304 60042 60042 214139073 64276 64276 703091973 71631 71631 306094562 29445 29445 267326866 37204 37204 222490556 2248 14074 515113818 12825 12825 33952815 33975 33975 287321525 61351 61351 663461364 67540 67540 434615313 56436 56436 92055768 52451 52518 124854524 25078 25078 991166991 67738 67738 660428543 14716 14716 75317008 2504 2504 630796185 71628 59166 184283346 35593 67540 878074561 31379 31379 185673523 23861 23861 649660748 65951 65951 512604490 35924 35924 321266640 43652 61820 591391033 7798 41889 504571547 12525 12525 10734505 56483 56483 85689054 49892 64100 593637578 61411 61411 94983986 10070 10070 397257213 8899 8899 496709982 37784 37784 801213019 37780 37780 768576943 28699 28699 442966701 912 912 651817929 11899 23219 920515372 7940 7940 701925745 74514 74514 20355989 78741 78741 21796896 66035 66035 278677672 20487 20487 590283098 9130 7022 588035405 1613 1613 217865748 2520 36292 722623637 33926 21260 694042617 69533 69533 627935919 80234 80234 797859268 74419 74419 275277610 55879 55879 12589638 8384 8384 95322683 69410 69410 35283512 66525 67540 202931624 12875 12875 624171290 17618 17618 362357766 43871 43871 267626835 28335 28335 883840269 53644 53644 25752905 67540 67540 744878730 45604 45604 51453231 69982 69982 633207199 83058 83058 143886170 52718 52718 27313242 49222 49222 587848013 6431 6431 88861720 62972 62972 368055395 13990 13990 125852973 83764 83764 323710485 54885 54885 864847814 10777 10777 749624444 26283 26283 994905252 77354 77354 209324577 11217 11217 78917580 62100 62100 349244541 49202 49202 887390946 36840 36840 58852547 40906 40906 516115855 60085 60085 482621117 81457 32928 129928914 15704 15704 161489383 67540 67540 328596874 22424 22424 223197209 16566 16566 998032605 54034 54034 19265781 67903 67903 186977890 15052 15052 502061150 78062 78062 652107536 67540 67540 570985979 61023 66559 781329272 1816 1816 750368051 11161 11161 773732695 49323 40185 168739146 18854 18854 941372534 44612 44612 703164828 81931 81931 115612963 47547 47547 431456104 58454 58454 110241900 80889 80889 764899210 62185 62185 268247566 2583 2583 561784642 73942 73942 569375772 12983 12983 844812209 42252 19757 436870957 75808 75808 276239771 44709 44709 84012020 6604 6604 329449384 42774 42774 897176350 4620 4620 405852467 72288 32649 793552640 9086 9086 234360011 67540 67540 337933383 24169 24169 503086832 66415 66415 221876973 67540 67540 726998991 26820 26820 479518620 33222 33222 541909849 53257 53257 788369650 5683 5683 160058292 67540 67540 524811184 8675 8675 46719111 56027 56027 937266259 39428 39428 7624931 38140 38140 635728127 67540 67540 85387136 83634 83634 251961485 30385 26061 528774803 14600 60506 881242213 67540 67540 555012822 83959 83959 263355166 49721 49721 234608337 7548 7548 181252303 28061 80771 667784527 66425 78709 523693929 7139 7139 677372654 15421 15421 762657751 18972 18972 356666570 35280 67540 841905896 33745 33745 663449760 49795 49795 175742053 76765 76765 134911627 65661 65661 98885391 67540 67540 398835554 3976 3976 920460733 15945 15945 515768779 74512 74512 756727349 61626 61626 394413808 74426 74426 746861926 57007 57007 809985384 2495 2495 700265824 40506 40506 944234969 60878 60878 668087899 39146 39146 471254635 20178 20178 270608693 39356 39356 637805135 47026 47026 642003917 67540 67540 153037678 86064 70824 534426513 50457 50680 85652732 10634 10634 272079747 67540 67540 154931680 74036 74036 932670436 34605 34605 243879598 53734 53734 195775027 68731 2170 142492643 39565 39565 692537333 3174 3174 652353853 2705 2705 360885792 59801 59801 593548515 12690 12690 100941594 14397 14397 322396969 57621 57621 986253477 52185 52185 684505354 6190 6190 755385432 32343 32343 877086483 27775 27775 943859289 25834 21822 997391596 77618 77618 189069013 30022 30022 869949495 13319 13319 620103399 47859 47859 180655860 28915 28915 604687419 73166 73166 540057018 8736 8736 194585143 10264 4576 390420557 79277 79277 630910700 14655 66025 471735504 5309 5309 845314786 85073 85073 533210510 54538 54538 522727016 49399 49399 916836897 64518 64518 557810307 76922 76922 275217943 12014 12014 443380408 33190 33190 642276657 21485 21485 37900753 11017 11017 304886307 67540 67540 768179251 80189 80189 190378585 75075 75075 635854183 58123 58123 398953980 9869 9869 978315051 45321 45321 578238428 70957 70957 239362302 1125 1125 245830129 24802 24802 583518643 38056 38056 576191246 79779 79779 23529903 85199 85199 806260665 83839 83839 694022935 31848 31848 94478001 80215 80215 503429097 38233 38233 162088301 31573 31573 167157382 69862 69862 376476339 79084 79084 410502457 65846 65846 713699377 10289 10289 4222374 58369 58369 945501932 74453 35557 739777601 11909 11909 691187212 3847 40788 786205579 36332 36332 251113003 54723 54723 660015556 76912 76912 901946728 27756 69257 267536253 70861 70861 299685096 55423 55423 686732805 81132 81132 945693269 17935 17935 725892028 319 65796 274641468 2712 2712 709667067 67540 67540 838276801 31197 31197 287898483 51287 51287 6886507 68877 57132 18220774 67540 67540 872894500 55546 79274 201003078 38591 38591 699400586 6286 6286 921518394 40182 40182 381277741 36497 36497 261280306 86025 86025 355771363 56826 56826 613437920 36595 16443 982724630 25551 25551 149493008 6473 6473 789444920 67540 67540 750468552 20825 20494 591496259 22873 22873 775233082 53792 53792 201801449 38679 38679 159676131 53841 53841 610346068 84962 84962 294661727 74676 74965 826963939 83681 83681 317350942 67540 67540 948052950 84552 84552 59966073 1231 1231 159524397 16736 16736 961162309 54460 54460 939475493 29608 29608 147739038 71447 71447 35742784 72032 72032 766641115 3941 3941 271337231 38469 38469 191906722 67540 67540 949264763 77480 77480 62623179 13323 13323 415535286 8264 8264 346509319 59817 59817 191512220 56035 56035 372373196 15172 15172 372260332 34188 34188 694223659 80349 80349 283082473 52722 52722 675669759 86046 86046 301923669 10158 73697 463109147 70690 47150 413997175 26493 26493 480677370 30743 30743 436038463 57079 57079 202755130 6091 6091 759363487 70813 70813 87874295 85976 32177 608031727 75354 75354 105720672 14509 70934 869849420 32813 32813 938197028 140 140 150661465 66393 66393 46819743 12944 12944 222033508 67540 67540 768243531 51455 51455 526332456 50903 50903 85198559 41112 10335 797726188 70926 70926 807274902 67540 67540 982273524 54723 54723 52803854 83739 83739 609860440 32044 7408 395052585 26440 26440 442977713 59520 59520 905363311 11981 11981 735885951 552 552 72899839 17236 17236 633537468 21479 21479 325365517 15046 15046 961522349 46909 46909 742340412 44232 44232 656199312 15554 23729 202047501 78105 78105 505831382 83672 10166 484443787 6689 74786 420053534 39553 39553 162940333 33532 33532 395749860 19284 19284 154662440 60160 60160 121042920 33675 33675 269623887 49425 49425 757439462 51000 51000 25225845 27504 27504 93106948 61290 61290 942203442 72391 72391 238532643 17212 17212 224581190 62237 62237 842469761 27306 27306 605137613 53025 53025 570210884 77930 77930 354557244 40139 26646 491457131 73875 73875 150905988 71315 71315 716703424 74754 74754 196657002 49467 49467 310297850 66901 66901 952916914 24477 3151 512056897 67540 67540 510904822 64568 64568 382489175 28120 28120 814704195 17920 8221 254962619 20594 20594 129457177 67540 67540 241492077 19404 19404 411767236 67036 67036 108096376 67540 67540 148890118 32902 32902 457288147 67540 67540 72320506 7634 29216 588644447 83589 83589 995785223 16430 16430 651838970 43058 43058 630908642 75017 9044 142376646 83417 83417 654661018 73794 73794 479179899 60470 80681 237650856 70956 70956 102393162 22799 22799 357193851 28907 28907 752845592 52660 52660 320943085 68877 4940 366431026 21392 21392 834910065 48125 48125 665705269 34774 34774 702287658 67540 67540 401516576 83592 83592 716372538 19861 19861 471502263 67540 67540 251153138 38591 4732 458148689 23222 23222 56748304 72348 38493 17930096 85665 35251 11489397 73158 73158 556904048 17496 17496 974965479 57283 57283 282169595 81573 81573 125465897 55415 55415 446082668 67540 67540 645324548 67982 48690 65917332 85282 85282 776069209 83086 83086 28969184 71987 71987 42536236 50775 50775 448845741 9054 9054 507266183 67540 67540 697777747 60350 60350 233049243 77494 77494 56560512 21225 21225 581568714 57210 57210 155728088 64546 64546 2523818 41330 41330 405651283 51356 51356 973019066 38421 38421 348587927 64181 64181 138417181 21472 21472 253548152 67540 67540 929201948 80217 80217 440339581 57157 74221 530345517 8076 24296 72913499 85414 85414 239422009 60379 60379 579910376 67540 67540 804381634 49144 49144 526840900 21038 21038 151621955 68877 52059 637254681 61050 61050 725373426 54575 68711 509498075 67540 67540 72796485 74498 74498 454348666 23086 23086 946919709 4533 4533 992074875 82647 82647 481812342 27744 27744 730496096 45181 45181 324239682 54870 54870 151200700 48396 48396 675853128 60254 60702 578097550 18636 18636 251780597 68877 15794 972999077 73412 73412 488526389 65812 65812 27168794 85482 85482 786217641 28644 28644 525104644 42794 42794 774095129 63941 48571 290172547 17217 26479 350121868 27827 27827 654245749 5250 5250 343885896 85654 85654 507593222 10453 10453 860059739 17721 17721 62931141 43910 36711 475017181 58376 58376 394367353 12852 74675 135121621 33388 33388 415419569 36368 36368 168279363 2412 2412 539301887 36187 8408 376327804 85916 85916 263268258 15408 15408 493280541 14753 14753 574615565 79134 79134 35144440 47784 47784 204968285 30139 30139 620408305 67540 67540 284258687 67540 67540 466918572 66091 3479 487985435 8369 29142 247065553 46558 46558 87055415 168 168 382145188 67540 67540 319443501 86025 23448 506420768 2028 6058 683672296 67540 67540 217921890 79884 79884 574191303 46715 67540 884010781 63872 63872 944332857 1815 1815 450987789 45399 45399 931121229 59182 59182 139322545 82800 82800 937330640 12864 12864 26546964 76567 76567 640508613 68522 68522 240395312 36774 36774 25085059 68505 68505 476281638 24964 24964 550836414 70619 35665 150148294 72810 72810 706354124 68877 66733 658101299 16297 16297 73922871 47719 47719 349576847 76408 52407 467205142 11391 11391 456934850 44243 44243 704439818 82876 82876 146966644 29929 29929 279957001 40340 40340 958851429 14103 63214 759140179 13080 13080 993859513 46278 21811 485635627 18963 18963 645420033 37618 37618 807393342 19517 19517 746410421 43321 43321 493931961 67540 67540 886619330 71675 71675 21598232 76076 76076 925350415 67540 67540 621297906 53765 53765 572428156 57985 57985 33101960 66317 66317 397777514 20744 20744 356335808 67540 67540 963105760 67540 67540 360829745 57956 57956 329401182 67540 67540 776709741 77412 77412 545899234 48166 48166 53788641 65759 76486 875824197 48114 48114 836576141 45792 45792 993386491 40085 40085 63958894 11036 11036 620996220 84926 84926 57563340 18474 18474 58424540 20661 20661 27353120 50396 35949 933809582 24266 24266 965725983 44944 44944 222163574 13719 13719 942505655 5756 5756 38059490 64363 64363 992121427 34796 34796 580510075 23127 23127 650492827 69772 69772 235604784 67540 67540 140009592 67540 67540 340263415 36491 36491 537114575 61529 61529 130412102 16263 16263 350815095 33425 33425 102931316 82714 40267 705873155 68768 68768 225156937 26172 26172 983565895 52175 52175 542574547 15486 15486 365794297 76481 76481 177425376 8338 8338 679849659 41203 4164 314625480 6882 6882 41526587 44324 44324 712758186 51012 51012 749098110 59060 59060 583096898 82208 82208 992571642 72712 72712 477369337 59387 14010 759791194 50950 50950 601155536 67459 3459 310335392 80176 80176 288137965 76613 67540 286353799 64814 64814 887542898 2453 2453 151102399 75198 75198 64790269 85665 85665 742577767 57897 57897 948275676 66412 66412 438535663 65342 65342 537044134 46934 46934 215943153 50698 50698 449194075 69436 69436 194890968 46193 46193 594581412 40979 40979 99550357 33380 33380 373232748 60007 60007 452127916 14633 14633 264224433 24318 24318 759174740 35026 35026 579373438 73047 73047 392356771 61594 61594 327686545 10626 73557 913105027 33348 33348 959814443 6047 6047 992765108 58883 58883 274205426 67540 67540 583472685 81749 81749 513292835 40160 40160 565115178 47652 47652 748346084 34671 25933 997257750 21897 21897 692165985 65784 65784 502516252 69544 69544 836730493 40851 40851 79134096 19112 19112 297915651 47309 47309 846361262 23365 23365 688170755 42097 42097 793798090 75369 75369 818269741 71506 71506 396876960 32104 32104 58032025 49715 49715 283683570 68799 68799 661932385 56818 18574 971398163 67540 67540 191408733 45730 71880 452692595 67540 67540 581083928 21888 21888 773526518 31481 31481 868714324 24001 24001 276051782 52470 52470 960126044 33311 33311 437139119 7326 7326 737206841 905 905 659626345 70217 70217 735570424 56170 56170 539188922 44201 44201 605366787 22959 22959 767429135 28553 28553 701398931 27435 27435 989795936 83811 83811 848633131 28162 56102 539612913 36593 41877 537355582 20099 20099 882679977 8791 8791 836075818 11978 11978 247913412 81081 81081 999582620 39461 39461 116064555 36983 67540 205863316 36572 36572 169403931 67540 67540 89113648 85365 85365 852538087 76840 76840 200853568 68877 79093 799227643 10631 10631 564252025 57303 57303 592228417 62623 4872 178991739 72648 72648 634841316 67771 67771 997410588 67540 67540 573254331 35026 35026 791082878 12029 12029 781168496 18138 18138 630399032 66252 12594 209266512 79537 79537 539340804 72602 72602 714173021 51558 51558 980098405 23554 23554 421125341 77832 77832 381190528 23297 23297 643168078 77790 77790 120467829 27095 27095 918110279 29587 29587 906050525 80981 80981 284757630 76170 76170 513834219 21845 21845 969913226 6950 6950 772231697 65002 65002 267824521 8504 720 974346371 6228 6228 336256254 8146 8146 437821694 18649 18649 541495347 81371 81371 563963083 29108 29108 436399541 59769 59769 65186432 59204 63962 237929892 34348 34348 902135475 23812 67540 982701862 67540 67540 465506481 77121 77121 902283087 5948 5948 441200247 67540 67540 676925341 81753 39071 555202947 70877 70877 5297535 4863 46042 623533453 85240 85240 4900889 44592 44592 147811113 50290 50290 341341990 7360 7360 468858967 58719 58719 485392334 72396 72396 387804667 15437 15437 179070777 56318 56318 418264170 81109 81109 774468800 61661 61661 807748397 67540 67540 625214001 7755 7755 269631917 67540 67540 261620900 12398 12398 276207472 80963 80963 978311626 78183 78183 935362465 20215 37516 160685798 54091 3047 816340390 71182 36490 324322558 18928 18928 557137232 21101 21101 837163709 67540 67540 564787544 80986 80986 938299595 35007 51846 132881094 60972 60972 768267321 4938 4938 665162786 47374 47374 110280039 68597 68597 6747455 78554 78554 510322671 56547 56547 77032682 1325 1325 998559137 72728 72728 604640038 48692 48692 540095424 48213 48213 28192919 67098 67098 706275198 17532 17532 983579245 54702 54702 797565336 49644 49644 444389422 20756 20756 924405494 13090 13090 38864641 83077 83077 793165684 77743 77743 774978450 21599 21599 241773279 56400 56400 234596383 56139 56139 730158239 67540 67540 470678 84771 84771 374820904 63974 63974 8878842 49035 49035 229765421 20583 20583 998978452 58827 58827 919749539 67540 67540 527927490 12508 12508 994557970 11141 11141 743141130 21784 21784 720502105 61092 61092 52397906 82381 82381 733872909 595 595 295999179 6374 6374 136767607 8934 8934 898586000 52335 52335 958242009 83164 83164 572338489 76247 76247 298172447 53748 53748 973780512 17006 17006 473743108 82743 82743 280258489 65821 65821 39874626 35420 72620 183368212 71793 15346 728155838 13456 62858 844090699 9854 9854 17763069 5198 5198 862849383 58127 58127 815991445 72639 72639 122471455 67540 67540 678957595 69056 69056 600573597 83077 82536 496649819 67540 67540 433687302 57027 57027 255150827 67115 67115 728151051 52649 52649 848591590 19959 19959 306492187 67540 67540 333951509 28488 28488 386326332 67540 67540 987474783 67540 67540 958993135 67540 67540 898893549 63110 63110 943340394 40682 40682 226715171 83004 67540 421397487 16183 58255 979274154 78868 78868 121388639 36706 15554 547936955 36775 36775 104769669 76770 76770 1006958 16276 16276 954087513 46163 46163 446546351 8839 67540 569919326 21469 21469 90981198 12892 12892 772933973 79070 79070 678594969 18258 18258 295138282 69412 69412 441455716 37155 37155 8473928 68439 68439 47171475 44907 44907 679533716 47628 47628 999548388 33011 33011 31634586 35210 35210 612496638 73235 73235 667381298 67540 67540 838026162 82558 82558 422966267 19039 19039 979046732 37465 43412 138145680 55795 77644 100584715 5635 14718 597660824 78471 78471 534572967 20766 20766 314096008 43432 43432 724787830 49740 49740 904973016 1940 1940 983859689 56257 56257 665470616 21679 21679 214963537 44668 44668 394069613 65654 65654 693989229 85106 85106 683987617 50080 50080 686955730 58769 58769 996488944 36742 36742 521564194 1972 1972 320557762 59590 27218 547196802 64666 64666 462932319 18323 18323 30659922 73850 73850 607131859 81542 81542 668328356 24056 24056 468456952 83976 83976 674490090 82616 82616 631259070 67540 67540 428910426 35301 35301 52973080 68877 56401 718891436 67540 67540 762372854 2851 2851 814574315 54152 54152 171210197 63376 72214 351401354 67540 67540 514601942 54056 54056 43050119 45116 45116 18758652 67540 67540 215293437 68416 68416 337784808 3025 3025 912876763 10846 10846 764845152 27923 75683 394053979 81363 81363 99074461 13663 13663 178142894 62748 62748 180252860 14836 14836 920865695 1955 1955 627510574 70803 70803 105939055 19128 19128 888783646 46299 46299 791825711 64648 64648 840207736 67540 67540 445391483 18984 18984 896089567 40294 40294 385806636 30087 30087 38006395 70262 46973 986298485 73973 73973 364938806 83403 83403 584861395 29854 55843 227319779 62648 62648 467352415 81551 81551 967490193 38795 38795 410261489 66696 28208 617364389 24772 24772 257517215 41477 41477 314985112 64528 64528 622758917 30232 30232 455591961 74889 74889 464110072 54381 54381 509286521 62222 62222 885731493 67540 67540 724011689 67540 67540 738786057 12969 12969 898237070 49851 49851 723903794 29674 67417 763300474 66381 66381 421978220 59278 59278 247247725 58015 17197 218995883 47554 47554 299878547 11354 11354 600191536 36504 36504 892092742 30654 30654 777228317 52451 52451 987774173 7536 7536 990389954 34654 34654 115571233 11432 67540 645750705 45756 67540 766368510 79111 67540 576318759 28572 28572 489437373 67540 67540 575764560 80274 83146 539745917 11169 11210 932915006 67540 67540 662552196 79550 79550 108451867 60812 60812 968355117 2934 2934 888479891 27547 27547 110871046 57950 57950 258117946 60978 60978 214992982 3725 3725 993663907 35008 35008 647501789 75072 75072 148007427 40950 40950 693661156 44946 44946 95055923 52046 52046 472907508 45180 45180 771154039 68766 68766 180239948 49107 49107 646767167 67540 67540 41713266 58254 58254 43822342 34919 34919 859533054 74675 29420 200848876 20215 20215 973616616 53106 53106 533880440 43124 43124 146941548 72998 72998 323857685 17929 50050 251165087 67540 67540 18866144 52120 52120 592897754 74702 43138 501546334 68877 15420 436856646 57824 57824 347373945 47823 47823 453546252 11005 5615 672678357 63550 63550 491070256 72241 72241 644487195 23340 80261 874308305 19589 19589 873716450 67540 67540 180841069 21539 21539 825845446 23079 23079 290593045 27534 67540 18447575 67540 67540 819936851 56865 56865 453147098 43006 43006 824783159 31143 29498 136537321 24468 24468 624853122 43622 43622 939961574 45995 45995 247337448 45715 45715 435559427 30574 30574 496172691 17766 17766 40332375 38215 38215 373456562 62267 62267 716614940 10576 10576 152541973 75046 75046 877358039 83431 83431 557072848 74228 71480 969366738 22724 71906 836378021 67540 67540 671927381 80108 80108 382178199 71060 71060 520350099 73585 73585 114450898 33488 33488 633195027 27136 27136 383091458 53814 53814 911812103 67870 67870 779213605 78190 78190 419658514 43245 43245 867877433 60669 60669 550629003 75320 75320 448547390 55616 6011 559394961 2936 2936 227218805 45326 45326 798471250 1711 1711 445131963 39092 39092 233041691 67540 67540 304974287 67540 67540 203684212 10538 10538 157818494 67652 67652 105852124 67594 67594 175249687 67540 67540 141009707 46079 46079 908755187 72282 72282 810822190 26248 67540 816458479 67540 67540 935290815 6891 6891 759700888 72289 72289 158865556 79532 55010 241492001 67183 37806 165986728 66828 66828 414607736 37678 37678 888237774 68877 47695 808405506 45009 57129 487445405 84241 84241 618188950 54322 54322 345002700 2746 2746 162268972 38013 38013 656524901 45604 11051 67359270 24351 24351 968785700 10116 10116 161935604 54354 54354 538817484 72073 72073 515337972 11975 11975 861920186 30902 30902 557934840 40283 40283 51371092 60290 67540 115012697 75090 75090 856312438 67540 67540 371586413 74333 74333 778315218 6954 6954 429461906 56438 56438 924042673 49031 49031 724776315 37201 37201 189240348 33776 33776 140226819 70820 70820 912460585 41839 41839 801429279 67540 67540 656869957 47417 47417 756666653 16315 16315 733723037 50031 50031 920206433 47297 47297 891424708 78111 78111 110383769 48597 74030 16920332 69303 69303 22087380 79862 79862 825669531 18323 67540 129361692 50592 50592 149542944 67540 67540 883126784 38950 38950 386643886 73393 73393 356066492 18468 18468 331282255 7710 7710 553513748 55424 55424 607862049 84339 84339 283490884 22950 22950 596072191 46685 46685 180960840 28069 28069 969184965 26147 26147 407019135 68877 25432 121709865 4806 4806 632619249 33952 33952 512652556 80880 80880 159853473 47794 47794 592352254 29771 29771 751769341 67540 67540 969469149 83081 83081 202262525 59222 59222 34813567 76685 76685 417596839 53957 19774 315283677 67540 67540 841063848 79686 79686 55568406 52513 52513 775304889 22248 9673 309148056 15286 15286 471155562 68877 59423 341734142 25039 25039 968320826 22781 22781 288974997 45794 45794 997190022 3788 3788 328706153 27865 11916 833204185 68877 67540 961933933 27213 27213 160278285 77261 77261 86251445 50985 50985 736696693 12645 12645 321925916 23668 23668 280375686 10702 10702 122801439 142 142 768844335 18544 18544 342817211 16557 16557 26984596 32600 32600 809113890 64848 64848 327586111 51921 51921 130814224 7869 7869 428233298 71411 71411 842008559 34766 34766 103751922 75267 75267 164520550 17238 17238 217446366 16019 16019 643262333 59357 59357 922968914 10171 10171 395827226 67540 67540 947757204 22417 22417 933428988 40777 73836 190101105 60492 60492 178851409 42816 42816 396775911 13946 13946 77642931 25942 49697 223048551 1748 1748 992238427 72956 67928 463627468 69324 69324 556940845 41773 41773 305902107 58044 58044 837703571 12154 12154 433040090 56152 52217 243583670 57425 57425 823032032 85802 85802 896551627 62560 33624 665204389 20503 20503 788022674 67540 67540 557403360 62010 62010 47736952 67540 67540 994480624 49470 49470 461398362 27901 27901 388586729 71854 71854 452472080 50002 50002 584271846 69651 69651 647832154 10038 10038 229433563 62359 62359 159873522 70251 70251 536654819 3920 3920 173076415 3031 3031 501040074 28548 28548 292803612 40431 40431 321625786 66060 14043 544840250 69806 69806 814690064 18950 18950 861466647 67540 67540 595449729 25084 25084 241786606 12549 12549 315664938 17403 17403 466283517 18420 18420 652349286 17261 17261 996866297 43635 43635 748535274 64059 64059 144465627 21274 21274 791365294 70903 70903 92147732 3163 3163 393510897 85456 85456 537036795 49880 19795 927400430 13629 13629 399954873 59442 59442 330607341 85949 85949 419044727 67540 67540 978174295 78840 78840 282056491 67540 67540 473419784 81638 81638 98102610 29560 29560 409082383 67540 67540 386083839 73004 73004 259591304 68301 68301 261293732 10906 10906 531464858 26078 12560 405429892 28767 28767 774286076 68877 70170 431280467 80355 80355 720883056 68877 53440 863490038 45697 45697 509517966 2523 2690 274040789 67540 67540 405169155 59992 59992 272115741 80080 80080 518140518 54289 54289 650782704 1892 1892 897073753 11151 27503 161562506 79054 69729 777431243 60614 44827 170471132 76963 76963 974262279 11083 11083 307844808 57073 57073 554589247 46462 46462 245294362 30211 30211 539073135 31405 31405 216572508 64282 64282 207018940 11836 11836 313950519 10760 10760 761659807 43312 43312 128775804 67540 67540 18315311 4493 4493 250641659 67089 67089 928175048 3424 67540 421176300 51855 51855 236815440 27357 28852 820077398 50774 50774 362494776 15638 34574 34713503 49005 49005 465840666 15798 15798 337325410 23448 23448 56117646 12982 12982 905178009 67103 67103 612925677 23069 23069 27702139 36118 36118 274937342 26048 26048 27602318 43815 43815 74023273 55315 55315 470698903 86094 86094 401271374 68877 67435 538473212 47395 14319 199695128 52136 52136 838935048 33199 33199 804552540 74535 74535 839328933 72189 72189 301790436 33711 33711 654902363 67540 67540 830046120 51733 51733 947607958 15102 11011 508564032 73262 73262 256805201 51487 51487 844825037 47118 47118 917939691 7626 7626 103458553 61950 61950 815570963 69231 69231 894135337 36000 41372 77351998 15573 15573 454798415 23136 23136 108579802 11684 11684 141929043 11636 28420 163141978 16243 16243 903961944 18005 18005 698787817 80509 80509 434213720 14611 14611 213206997 66593 66593 420092385 4396 4396 746375013 17084 17084 981028338 82766 82766 275474354 65936 65936 4735916 33506 33506 203899147 53283 53283 466796862 62205 62205 371669081 26204 26204 82032541 61681 61681 928612718 1671 1671 425111613 65342 65342 284871963 85485 54811 7822708 31964 19641 610912906 41565 41565 642505653 64688 15415 619205230 45199 45199 699097780 31296 31296 299752314 42349 42349 287308732 78677 78677 508491500 72862 67540 766773170 55819 55819 351944006 82635 82635 624045066 3604 3604 612869727 51499 51499 818418686 58641 58641 463131612 68021 68021 978182329 67540 67540 842710666 62928 62928 987359316 38659 38659 578097993 55648 55648 483008462 4020 4020 608569776 67540 67540 315388301 52597 52597 244948021 77376 69745 510257207 67540 67540 33044072 75927 75927 817360229 62614 62614 812347637 15929 19219 631455007 48923 48923 55024599 73522 73522 373289145 80541 81119 531336399 67540 67540 548702836 43073 43073 604313282 56401 56401 71427369 79892 79892 418196677 34077 34077 823003924 1756 1756 864394784 76813 76813 791855832 23739 23739 399743972 57712 57712 45717173 44488 44488 414751638 26191 26191 570923117 10257 10257 443879193 72835 37435 375086917 67540 67540 535282197 54982 54982 979835814 27893 59125 755162689 80896 80896 169598097 67849 67849 483235182 45865 45865 263974995 71989 71989 230095354 62900 62900 373817963 22844 69909 5901729 48416 48416 890459925 28191 28191 319158290 75772 75772 975906977 69969 69969 800531967 52969 52969 624352227 67540 67540 229022801 84772 84772 307562155 4051 4051 593957532 67540 67540 542481514 39780 39780 34735767 67540 67540 462270805 50908 50908 582730517 36513 36513 672913487 56027 6689 315702647 32783 32783 352744102 21879 21879 553491833 23669 23669 121243500 37172 37172 596431331 83609 83609 673915332 16019 16019 633868941 18405 18405 905550446 61454 23952 654411965 73134 37964 228388642 37584 20735 503828939 83554 80012 37099972 84096 84096 535944682 38056 45228 132026300 7677 7677 666210252 40447 40447 264791392 17766 42627 479453927 67540 67540 490755163 18086 18086 218363138 30239 30239 190558115 2190 2190 759238683 761 761 494274178 52224 52224 516057386 16134 16134 266675884 34995 34995 993875622 40902 40902 912997788 29185 48620 692003051 67540 67540 138997324 71790 71790 785658055 34078 34078 698148096 42312 42312 402288478 59195 59195 722916041 53383 53383 14874601 76029 76029 159622859 78839 78839 456303063 44865 44865 848084939 46852 46852 850808974 74802 67540 315893552 899 899 713649547 25169 25169 450597358 43578 43578 521341508 80391 80391 467804244 77059 77059 972379013 11116 11116 46825672 16583 16583 590581728 67540 67540 795776530 70003 74556 957925562 47191 47191 460122048 51235 51235 922751626 67540 67540 240750278 67442 21845 286812671 37650 13047 628593533 67540 67540 870207742 38187 38187 42488565 4185 4185 127273717 75531 75531 452614049 9535 9535 230821745 16746 16746 235846899 82961 82961 539170094 56423 56423 725283133 251 251 55605068 34259 34259 616676587 65463 65463 603171641 62424 78954 482217262 76175 76175 590127104 25049 25049 932222096 72529 72529 104276195 68710 68710 306909021 68232 73957 846178214 5289 5289 438816660 26590 26590 683971370 5694 5694 390453590 19457 19457 707940584 80239 75978 99486064 83414 83414 655698352 14211 14211 383536195 56534 56534 17052692 83595 83595 188519441 62145 62145 992990243 54054 54054 6898269 16467 16467 115411852 4612 4612 376410053 3427 3427 592699692 44627 44627 32846336 56737 56737 94794996 28605 59516 814241062 68120 68120 161918416 50621 50621 553821216 11210 11210 581496695 67540 67540 735056928 15996 15996 399818643 25632 25632 434285026 46128 46128 163509007 44792 44792 89317158 34315 34315 842290875 19947 78792 276346057 21273 21273 661808402 11898 11898 615247413 45859 45859 783698487 12721 12721 707642234 76601 76601 329533253 54173 54173 108101546 13543 13543 808056321 36518 36518 82809296 60554 82315 900169656 17279 17279 836026608 64374 64374 591870940 67540 67540 317104728 57361 57361 192687207 28076 28076 749194872 52249 52249 848877573 44057 44057 996814958 67540 67540 722143488 69553 69553 998914968 21404 21404 209031987 4453 67540 657996066 63523 76341 788974448 1481 1481 874748705 38234 16765 790165500 29935 29935 226025680 83647 83647 689216408 61744 61744 382466501 32451 32451 541244509 27919 75739 839889410 83914 83914 873282270 57272 57272 79331913 35803 35803 893920211 31900 31900 856579400 6880 6880 134846476 23504 23504 789711178 68714 59273 593393250 44153 44153 787741851 19256 19256 354701907 32867 32867 803861394 35519 35519 211224816 37682 37682 989454270 73702 73702 283928507 84607 84607 194790900 76586 58476 200808728 67540 67540 890301926 13945 73427 369420845 41312 41312 454893230 79604 79604 938849948 55143 55143 394934477 12531 12531 59502763 67540 67540 183451031 67540 67540 645397709 16850 16850 617828393 83319 83319 450887936 41093 41093 501130995 61011 61011 629594504 30277 30277 862251309 67540 67540 846597417 7417 7417 658774726 29540 29540 581049309 83156 83156 810967152 85944 85234 913091662 67540 67540 606981091 35007 35007 195270077 45369 45369 603619835 80942 80942 205765964 17668 17668 55053490 68877 1944 552023053 67540 67540 741820658 76378 76378 581037792 78421 78421 169482739 67540 67540 483512842 9185 48334 801189392 33549 33549 779184899 60098 60098 434215250 22532 22532 185031465 67254 41683 357034276 19737 19737 281869627 22170 22170 403875671 48586 58840 296190282 59121 59121 529270068 67540 67540 320061947 17124 17124 101174249 74561 75382 119643191 8104 8104 531069802 33241 12109 363316769 27775 81779 215797290 26495 26495 171920810 67540 67540 842063023 31117 31117 183027404 11169 11169 429156683 67540 67540 653308390 37358 37358 788789739 2055 2055 421871286 71087 71087 250071909 4883 4883 36397544 46575 46575 989254143 65769 39554 834395250 48295 48295 204841544 83496 83496 309923875 38368 38368 969994128 50568 50568 682257122 46404 46404 352541403 85359 85359 54464690 22105 22105 71075612 55124 55124 310578209 68877 38473 174611582 61926 61926 575337522 44560 44560 894770293 72191 21512 206115296 32018 32018 127410462 9169 9169 28511423 31795 31795 610866530 76840 10100 274414849 83157 83157 112569165 61681 1267 994902188 56491 56491 24762106 3657 3657 540933413 23745 67540 584229358 1508 1508 932044405 26497 26497 70206370 5401 5401 38511493 41246 41246 754872579 48025 48025 281164864 49471 49471 47579375 75822 75822 526782331 47446 54002 848154184 39505 39505 713464550 5601 67540 34114639 68182 68182 825717367 37882 37882 99317181 63515 63515 427024801 35304 35304 287290324 83086 29567 794402531 69307 69307 837856158 51749 51749 185449431 64732 64732 660649268 56605 56605 645761310 62954 62954 970996393 20391 80795 860598843 80983 80983 26930487 12020 12020 685932230 40484 40484 249257584 5387 5387 633178480 67540 67540 22698056 34236 34236 383240004 26017 26017 897466555 27370 27370 915636264 4970 4970 894164005 85087 85087 695828070 16514 16514 297071865 62136 62136 967370838 67540 67540 400034594 19693 19693 555525454 85981 67540 488942470 2316 64664 901270642 11899 11899 559527598 67540 67540 172282905 57065 76370 188269295 43760 33401 668435622 70497 70497 632771915 14229 14229 499021703 80000 80000 723454532 79021 79021 640888917 6471 6471 812417779 67540 67540 538975395 18394 18394 507097627 43139 55076 909091165 49139 49139 366464016 67540 67540 806745287 67540 67540 34275795 68877 82034 325285323 58699 58699 271566879 80000 80000 666726004 46558 45082 432655331 10652 43618 849552939 50317 50317 102781006 67540 67540 196500258 40956 69352 124095544 52975 52975 663952259 21646 58833 269838369 2695 2695 418508940 32294 32294 732966686 35898 35898 254808509 46705 46705 308787517 3598 3598 511761180 58004 58004 655028476 69962 74811 785855732 67797 67797 293859442 13359 80837 878666044 30628 30628 422649927 15416 15416 602074798 7766 7766 404351779 22211 22211 556840228 61161 61161 121064444 30901 30901 775320222 67540 67540 733436724 75821 75821 656222553 81689 81689 40199786 55174 55174 540326423 67540 67540 724409073 67540 67540 470296273 68111 68111 734037995 53291 53291 424807096 73856 73856 466450087 52454 52454 311679071 59163 59163 30718258 19969 19969 644689628 67540 67540 674927915 14527 14527 869580470 77064 77064 125340946 240 240 381804652 29695 29695 860553508 14522 14522 756351258 25248 25248 164991888 80216 80216 209154173 47763 47763 237589071 18005 62812 689115431 11925 11925 887632540 82817 82817 471816790 37576 37576 53396586 19156 19156 705631300 59598 49613 73402725 16643 77824 524853658 34939 85765 500835193 1834 1834 304427094 61869 61869 579627347 49995 49995 910430412 62929 62929 176232390 6267 6267 426158149 2850 2850 323478381 19927 19927 232610185 49268 49268 412489421 76709 76709 617658314 70877 21738 354259972 16661 36706 364853730 74213 74213 247574802 79317 79317 220249193 55919 55919 526834545 52411 52411 649564542 41697 41697 722161204 55404 55404 759942856 12209 12209 536112100 37601 37601 372308615 6339 78785 289766367 71633 71633 417555588 12432 12432 207242166 63616 63616 900522461 64409 61241 446932748 10687 10687 589184496 45596 45596 169582080 21300 62049 973545712 68877 69748 410875383 35698 2851 721521901 31717 31717 473491085 32077 32077 556933399 66101 66101 16196703 22646 22646 689910424 22994 22994 432278465 43282 43282 494987589 19997 19997 489004210 40903 40903 530196520 68875 68875 988692570 41864 41864 681913614 5697 5697 247682127 24375 45183 349206386 45114 45114 907021444 36557 75938 466200438 43526 43526 226492979 28542 28542 400954774 77559 46560 700111318 57650 57650 929588362 16446 16446 545572516 36073 36073 258731301 39083 39083 857144165 47636 47636 674021454 29005 29005 668606558 67540 67540 238407303 10152 10152 914069908 9270 9270 973609941 50864 50864 832402630 49507 49507 467113137 35011 35011 198511458 49579 49579 460333492 9269 9269 126636363 45165 59155 13275311 42856 42856 513604653 47381 52670 194809046 66421 66421 10057952 53948 53948 178341742 65340 65340 493013274 29183 29183 281488639 49228 49228 144144898 82452 82452 902048452 14787 14787 656459517 68877 17657 107510379 41547 41547 280075102 3563 3563 556434614 33710 33710 893534784 69833 51876 402995388 45057 45057 872766862 11156 59020 757368636 70963 70963 642358948 39731 39731 363181257 14601 14601 131721716 64162 64162 393602059 39787 39787 557903058 44050 44050 649714426 80034 80034 165253583 73050 73050 72876839 62652 62652 18817022 75915 75915 994578848 66328 66328 479197999 47852 47852 920964931 69341 14130 388082790 14408 67540 679668986 48337 48337 379347193 40693 40693 239303078 67540 67540 691125223 22096 22096 338047689 78964 78964 681936555 63912 63912 354606289 27119 27119 800369551 7010 7010 571737488 16336 16336 683067296 72635 72635 803048917 17037 17037 672390977 7426 43960 217011160 24234 24234 976014762 21001 21001 708933113 15147 15147 231290475 75071 75071 195161125 85109 85109 951595369 39714 39714 609893446 46617 46617 740601715 54406 54406 104775622 67540 67540 76186711 23725 23725 770346745 41773 41773 149659661 71633 71633 196927264 37956 37956 443985735 18972 18972 956888061 67540 67540 576634849 68877 82132 642119395 68720 68720 381614702 70324 70324 315440955 41626 41626 835017924 19586 19586 880655626 3714 3714 626603906 57641 57641 837701454 37306 37306 923068960 77566 77566 326753102 39310 58658 564416892 68628 68628 569315035 67540 67540 664435824 11377 11377 677439480 17330 17330 261484449 19596 19596 550369584 57697 57697 284902318 53729 53729 559777027 82351 82351 921688971 67540 67540 263968784 81614 81614 307337426 56760 56760 526475060 58529 58529 265041397 85234 37628 653765274 70753 70753 711014488 67540 67540 554181621 6095 6095 289402370 34989 34989 513264097 23275 23275 366388979 39195 39195 749933078 63763 63763 905550971 67540 67540 3004234 2897 320 739305170 22070 22070 453866365 67540 67540 305023208 61195 61195 436185437 4980 66644 801118270 24685 24685 417826518 21422 21422 715331289 83620 64451 655678782 66181 85648 25081164 14178 14178 424865274 33285 5825 301833197 81109 81109 857638283 8080 8080 40025742 8696 13769 173040680 78691 78691 793105541 32026 32026 666565184 79654 79654 968233552 3546 4482 779340859 27249 27249 802372377 67540 67540 941078256 66767 66767 981529228 42758 42758 137277417 2947 2947 797836981 74696 74696 610708247 67540 67540 309396203 74376 73604 423024020 82719 82719 105887211 50913 50913 192677907 67540 67540 142429726 52836 52836 50493375 85544 85544 690572413 67540 67540 254703739 47068 47068 371087840 13629 57088 724846307 78028 78028 317550199 47715 47715 927489685 23256 23256 67325679 56115 56115 628767321 8945 8945 146143708 83448 83448 653695925 55269 55269 466480665 55356 24251 191851289 56117 56117 315481656 27282 27282 991428436 73236 73236 545831330 62774 62774 186943111 21763 21763 60297146 82688 82688 894861927 46438 46438 720437418 28181 28181 966585554 57731 57731 31335310 65838 65838 940047995 59970 59970 592955986 32381 32381 458272641 25630 25630 710817311 28157 10388 678186094 67540 67540 174868040 4660 4660 387992326 80495 80495 131593667 67540 67540 400488983 84432 84432 20806258 53173 53173 879172938 23947 23947 134018887 47973 47973 658702693 82389 82389 193203450 78030 78030 541808732 22033 22033 139199659 33290 33290 533460146 77473 28271 45085451 64891 64891 945544674 27350 27350 735858922 31281 31281 155521857 61454 61454 241917211 64923 64923 322122292 67540 67540 326225363 67540 67540 78320189 52073 81776 763680382 34462 34462 755606969 73004 14611 284984121 49389 49389 778010217 23340 23340 98578964 13235 13235 405872054 40942 40942 933546249 19579 19579 556163124 9930 67540 975959706 35135 35135 285568214 75685 75685 459996551 67540 67540 659094771 19089 46276 263652639 71245 71245 863201550 25828 25828 307102960 28638 28638 537078463 46143 46143 900827727 57859 57859 43135694 29977 29977 715568852 19926 19926 521936244 50216 50216 895010443 10435 29818 183742934 83863 83863 454684357 61737 61737 861758 82932 82932 92525562 8914 8914 247786826 35991 35991 642928633 58193 58193 763243175 458 458 254676077 35706 35706 420118229 67413 67413 318397322 30660 30660 857728428 80869 80869 351214333 12989 12989 712495534 75905 75905 240229612 46495 46495 116870002 7409 35420 307169684 84706 84706 800787021 69888 69888 714303557 81108 81108 359667179 67540 67540 428497220 14981 14981 75821148 81926 81926 458522871 2712 2712 46600837 3286 3286 943661567 73559 73559 69868282 15095 15095 972013220 32734 32734 879829810 25710 39633 155598996 33285 33285 94149601 49228 49228 185502982 8830 54623 711858986 52584 52584 100427199 34637 34637 126929586 77046 77046 390020989 55157 55157 764951754 13307 13307 206618134 72073 26965 872026015 29981 29981 640216241 22968 22968 521044096 44371 67540 675206620 67540 67540 517321996 73308 73308 158053452 19334 19334 794487170 9807 9807 845414036 50631 50631 183280025 67540 67540 128638618 13223 13223 640001921 28650 28650 24418301 18087 11731 43452915 20810 20810 300748434 8627 2993 450457032 54334 54334 838193405 62927 67540 983111779 68877 54743 835248670 82645 76272 678933546 37636 37636 481127058 12138 12138 771958266 82332 82332 327884221 56779 56779 412485000 16163 16163 882835144 46573 46573 62979630 13671 13671 974469626 39241 39241 809869948 78159 78159 361583228 45171 9023 997378856 34238 34238 172410759 46215 46215 586207641 50155 50155 553424329 73193 73193 489323059 54468 18970 177994423 42328 42328 726973308 32561 32561 833165341 68008 68008 983319976 44132 44132 118583692 82 82 335151081 213 213 454431596 67370 26626 989400176 21385 21385 901487287 64225 64225 113878314 36222 70569 481817253 66120 66120 904804694 74344 74344 165254921 61013 61013 727931864 59758 59758 143492882 9856 9856 232522982 25764 25764 769459931 64041 64041 576736397 29335 29335 794464060 5940 5087 209915249 43327 43327 413637186 81733 81733 245937765 8446 8446 752077107 47483 47483 689732996 27225 27225 822575236 21451 21451 47904284 67540 67540 940175753 63946 63946 585864640 57736 57736 437760705 27441 27441 70626934 67540 67540 583245511 3405 3405 578800089 63892 63892 113442292 53691 53691 695775083 73831 73831 370841018 53214 53214 591451599 35419 35419 189201570 67540 67540 156788857 26349 26349 53545839 29056 29056 708431548 42644 42644 715118406 41389 41389 92494811 72574 72574 356736436 61977 61977 107029308 37014 37014 410079871 85223 85223 162303232 85100 85100 13832502 53680 53680 434857652 34352 34352 805586663 78507 78507 946781028 61649 12870 573801373 56035 56035 295123538 65055 65055 216515729 63364 28387 392030953 25840 25840 132636991 45729 45729 212722135 67540 67540 534894698 67540 67540 203907211 45299 45299 924173065 71782 71782 403514515 28127 28127 852100311 53839 53839 820778840 33585 33585 621993580 17705 17705 100931377 74018 74018 728101676 17698 5815 53954400 19414 19414 409063930 60484 60484 195697910 53561 16900 870073826 7754 39545 918069288 78946 78946 329698921 67540 67540 720784638 70060 74663 25058587 63167 28606 736358607 67540 67540 559806119 17511 85503 454040419 64566 19783 789614286 34379 34379 311925931 85026 85026 150705726 36776 43606 380133899 35078 35078 500528783 38832 38832 447005234 76286 76286 677879152 34992 34992 128852554 29883 29883 164007249 14114 14114 696245477 76971 5483 140619764 56547 43307 192654198 48391 48391 260741618 76005 76005 152932984 54568 54568 392534442 3435 3435 729081075 29127 29127 40254677 72464 72464 874200469 68877 50146 106920901 64666 49031 130342223 74519 74519 634998487 1212 1212 465468912 20064 20064 888442055 29142 29142 95663853 85307 85307 9346466 67540 67540 672839089 23227 23227 936262513 20779 20779 665410934 44403 44403 531107990 55728 55728 932048433 67257 67257 514771676 80608 80608 903088056 49596 49596 58492934 71321 71321 124659866 22080 22080 221366739 67540 67540 517236090 77226 77226 432659786 22814 22814 497333741 62235 62235 638699989 64710 64710 64941866 78959 78959 44512255 11441 11441 878841884 45975 45975 966811997 43618 67540 400023152 10602 10602 992685544 58491 27179 409574848 20402 20402 380089575 54825 54825 581635622 38028 85766 220371523 41710 41710 372813546 34196 34196 684558143 76499 76499 579318851 64869 64869 298864914 60526 60526 113770822 27508 48587 358770631 73108 73108 165312102 50035 50035 651992991 47950 47950 226760595 72031 72031 995068561 73668 67812 125346071 18518 18518 310315855 67540 67540 522465088 28189 67540 28357740 52528 52528 718760249 3284 3284 773690242 39951 39951 268459167 6325 6325 586833949 78597 78597 441157494 68499 68499 811868784 82448 82448 995510429 63489 63489 350563071 3112 3112 241622462 61952 61952 167105472 81939 81939 886476297 27895 27895 636190695 55721 55721 306415507 6663 6663 461631289 67910 67910 255840131 14389 14389 428391227 48990 48990 533095251 25060 41314 695474752 58114 58114 956289110 29856 29856 627078925 74219 40288 299953429 2177 2177 827977873 76682 76682 386004405 48177 48177 839772520 39285 39285 847077908 7131 7131 154738528 29506 29506 592126149 20593 20593 512617254 51245 51245 436088968 71295 71295 993212673 58200 58200 437252108 35715 13482 749996420 25857 25857 142723745 33247 33247 264784752 73549 73549 343797866 68516 68516 124512921 18067 18067 46607375 85726 85726 468640913 75319 75319 991218891 9457 9457 323659349 23130 23130 528283808 49550 49550 366627144 77307 77307 334831589 52918 52918 80845635 79399 79399 898196401 68248 68248 610303349 6855 10613 203148149 54002 4075 681866404 6760 6760 626780862 23758 23758 610270519 61489 7881 114489823 41256 41256 969278122 48666 48666 111814399 67540 67540 193955165 5396 5396 42846717 35145 35145 682776865 76606 70262 825108522 35578 35578 195267988 62843 62843 687645415 28862 28862 463634088 16078 9028 705891529 17923 17923 673941668 46462 46462 928024158 23911 23911 652422766 83117 67540 708671890 15046 33710 609061136 78485 78485 678338655 81740 81740 19517932 80908 45964 211380717 45373 45373 791640795 38885 38885 366465976 67994 67994 156446178 82729 82729 276875698 40437 40437 65168423 53118 53118 568056278 46715 46715 400731230 18885 18885 513749306 20904 20904 480513853 3155 3155 741297894 3289 67540 2995534 58975 58975 477249056 10050 10050 558787898 4079 4079 557218201 67540 67540 176362681 67540 67540 125886456 80336 80336 320756458 53313 53313 848231172 14494 14494 792462776 72866 72866 566120647 70108 70108 922212878 38650 38650 600315513 52704 52704 200456714 28149 28149 203296213 68877 77867 416622038 5252 5252 58722845 426 426 151972183 69222 69222 98574062 20324 20324 101467147 10717 10717 403144509 3755 3755 341657367 51356 51356 697641556 23415 5861 806767538 68607 68607 532992128 7297 7297 182388571 55291 55291 306118574 49711 49711 293105885 23764 23764 278790910 67540 67540 33789283 43229 43229 924270621 13453 13453 861302599 68877 43005 73839000 41803 41803 159569658 67540 67540 745152268 13554 13554 134604161 26855 26855 518724802 79756 79756 962844108 6866 6866 565194590 45833 45833 865930476 37935 37935 249394913 61602 61602 132787862 49734 49734 989338629 58207 58207 497007227 67572 67572 625309393 16263 53921 452672071 72043 72043 202718584 34888 34888 449767042 47295 47295 534116241 42262 75685 943810842 68877 54394 859022650 27068 27068 196040969 48006 48006 935766719 66119 52151 840220084 23702 23702 916441704 67540 67540 826395979 58418 58418 532771216 19002 19002 791966682 12368 12368 722653952 81051 81051 64887511 51472 51472 651324173 25141 25141 406787081 14794 14794 138251202 80847 73024 653633804 6954 6954 175071688 14199 14199 310142423 54028 56610 713929403 31637 31637 242504766 1358 71551 897335331 23991 23991 890090263 60304 60304 866036350 57654 57654 106178029 37678 60722 873023009 2500 2500 773339953 64944 64944 932851587 76918 76918 494460131 68130 68130 169430815 67540 67540 845707698 74439 74439 266746778 3688 3688 309589423 85732 85732 980854157 76582 76582 161758520 70324 70324 75316340 49310 49310 808117818 7335 7335 220676455 57010 57010 407027788 2191 79304 241056345 16448 16448 183217490 62267 41263 729849708 51349 51349 231570492 15643 15643 56244458 67540 67540 755287650 11564 11564 460814036 78202 78202 864724861 74660 13549 164783541 274 274 327658883 50501 50501 83288917 53095 53095 171714456 84115 84115 137185081 36026 67540 416298285 6123 6123 585777841 67540 67540 663448403 1869 21758 664254847 67540 67540 495256627 41431 41431 362918190 50489 50489 59577149 45165 45165 680131192 41134 41134 534824652 2001 47478 238899350 67540 67540 36387889 73614 73614 615381021 41254 41254 519104364 83006 83006 827378087 5270 5270 397946303 48717 48717 291067960 376 376 708444037 46851 46851 408629584 5465 5465 805733000 82899 82253 995224734 49789 49789 623472068 84260 84260 780933019 35377 35377 343067474 67540 67540 94507023 15479 15479 92343241 23313 23313 3659166 68877 42758 212927544 41651 41651 144318290 82885 82885 30097459 70670 70670 358733285 28546 28546 514929997 33239 43269 952645872 74920 74920 795239584 30911 30911 765771918 18592 50369 250545071 67644 67644 281252034 80473 80473 817511693 66848 66848 319273949 57461 57461 2749953 38059 38059 356301008 81879 81879 83046925 67540 67540 47329510 7853 7853 986890820 29497 29497 714645654 68526 68526 2188844 8072 8072 148952884 67540 67540 405411495 69653 69653 428364263 85552 85552 803684119 67540 67540 817588007 7590 83770 168254322 4626 4626 490211130 68877 26805 201713902 69887 37276 439716462 36461 36461 385051163 68877 66963 104727282 38124 38124 656306735 24209 24209 855200891 59556 59556 712171650 63799 63799 251029049 80034 80034 302638535 6471 7808 158006306 74459 55318 328327857 39268 58627 43296515 84811 84811 578859438 70218 70218 443239085 48260 48260 185047372 26836 12373 757281250 2339 2339 235032050 79615 79615 377632324 71532 71532 94369907 854 854 321235381 51823 51823 603419047 57445 57445 957498320 80276 80276 582665904 13585 13585 772276058 63560 50862 261886585 21862 21862 7809347 68877 28378 936411326 18673 18673 518645700 16995 66291 570877013 25846 25846 107634306 58087 58087 688383435 67540 67540 118932685 67540 67540 199283363 22420 22420 986653760 85396 85396 517601298 21886 21886 485353999 54269 54269 399064433 3838 3838 712577604 31839 31839 571690679 57519 57519 588180760 10900 10900 401776881 25218 25218 427720799 35026 26738 426810232 71178 71178 581408813 67540 67540 968259789 68733 68733 485849045 15794 49609 880098718 14597 14597 304700754 9857 9857 592184341 85207 85207 658299092 71344 71344 927405387 48946 48946 157411136 79107 79107 57004706 82685 82685 262643473 43809 43809 525197160 10309 10309 619499336 81690 81690 378823362 62295 37287 46563020 73968 73968 249997624 48575 48575 361645670 60450 24497 688854666 4240 4240 302678713 50037 50037 762495903 22413 22413 921629990 67540 67540 757206820 67540 67540 666136947 67540 67540 406412999 2944 2944 52661119 80213 80213 212530091 40571 32610 714526250 73306 73306 986238588 2972 2972 920377677 35989 35989 853619958 15379 15379 811876693 25575 25575 284191703 10340 10340 657105037 45084 45084 549213538 64474 64474 39526192 59242 59242 512758509 36273 36273 339017073 64951 64951 801922156 5944 5944 233308720 22536 22536 87045103 69374 69374 429231050 85882 85882 676523872 21466 21466 465588233 70997 70997 233921724 25084 25084 152100039 57985 57985 383434581 29695 81702 300990269 24118 24118 682993903 71305 71305 773284615 11845 11845 746373785 64237 64237 822357624 24010 24010 757776015 66735 66735 119993242 75293 75293 937094844 16620 16620 343883598 11688 3206 674512969 68877 7936 229945790 34352 34352 185026849 75019 75019 711539301 14942 14942 843066413 46125 71442 679390252 67540 67540 329644646 43638 43638 262607949 56974 61997 512257416 29997 29997 448916053 10571 10571 972407436 3356 3356 284810864 71641 85384 586222934 20986 20986 332022025 73733 73733 861626685 38761 38761 733623556 78709 78709 480642330 50589 50589 875210989 35175 35175 339282303 2136 2136 95074723 56027 56027 653602195 80115 80115 790367290 14478 14478 995837148 74847 38711 421216362 11066 11066 37181036 11049 11049 58402998 72618 72618 128472870 37573 37573 590074733 7490 7490 67623241 65282 65282 396636942 6096 6096 114556410 28429 28429 565298263 13503 13503 614312440 2231 2231 872944253 42946 42946 821524285 85543 85543 967302507 26760 26760 898469200 64279 64279 781707272 81416 81416 844040900 67540 67540 501213364 46715 46715 808214337 16213 16213 527921288 71360 71360 457392428 14924 14924 413845572 8581 8581 239567305 32836 32836 910676135 52130 52130 121411259 34354 34354 7241820 67540 67540 179038093 3263 3263 291345810 76136 29075 232621181 49423 49423 759987231 28231 28231 721404980 67540 67540 492228019 78675 78675 530503439 58642 58642 735829260 4886 4886 973944879 67540 67540 256165597 172 172 9075861 38892 38892 24346148 55746 55746 740154929 68877 67540 181047523 82216 82216 633680969 68877 4896 156663923 77049 77049 174647358 77117 77117 417724450 39024 67442 347022484 2203 2203 280343408 48909 48909 483073285 67921 67921 421822184 29189 29189 143695018 53647 53647 501320690 17393 17393 406890364 85931 85931 427186936 67540 67540 923795811 68542 68542 257791208 626 626 534999033 67540 67540 849930219 37660 37660 820306721 3053 3053 971065025 36171 36171 313317308 49210 49210 380769840 65106 65106 885690540 40802 40802 712695625 65524 65524 872880458 28470 28470 156151692 42854 42854 999262378 27979 27979 225090001 24906 24906 208101739 68877 83493 960614060 29158 29158 67034967 22451 22451 765816666 56322 56322 594817610 51812 51812 633396688 75637 75637 537226748 67540 67540 900842033 26462 26462 715221856 67540 67540 23288375 8198 8198 336758476 67540 67540 459057104 63340 914 547315603 79745 79745 311251021 20327 20327 659019939 51493 51493 89850549 7724 7724 241346689 61182 61182 706485080 63810 63810 876874368 55854 55854 581817163 2470 2470 98360776 71302 71302 995302485 67540 67540 61620704 68877 45165 868859620 53890 53890 377762736 33632 58288 176379755 16949 16949 853166946 75974 75974 120755502 14131 37861 149228152 24696 24696 147198944 52097 52097 174226639 23649 23649 677379245 83160 83160 683917234 20759 20759 844269718 33377 33377 949953664 59357 72816 764905343 47879 47879 290068570 73010 73010 976566581 28376 28376 556269597 84307 84307 533003059 46305 81154 852166798 73128 73128 931923372 45131 45131 857827276 31835 31835 829858142 46659 46659 451116563 8599 8599 105236621 71660 71660 69545451 24257 24257 830160566 47386 47386 416860964 34463 34463 357918666 80007 80007 168753581 67540 67540 217974379 82927 82927 267514679 79270 79270 463912695 12087 12087 312037090 50575 50575 643900464 13951 13951 379305402 22927 22927 898952556 1339 1339 386714774 30749 30749 987402888 55670 55670 848324478 67540 67540 804448805 53594 53594 109165695 17738 17738 84234191 67162 11957 932985651 9549 9549 821587762 67540 67540 688523110 67540 67540 535946901 1340 83737 447598899 27637 27637 507862829 67540 67540 610864614 11547 11547 877223589 67540 67540 975173487 47743 47743 117464013 73400 73400 566751440 55133 55133 461281137 46286 46286 666134008 58819 58819 762753241 80702 80702 968102290 44789 70421 863956104 65212 65212 727206192 71247 71247 182682927 22469 22469 341646333 59045 59045 809576323 35255 35255 784726883 52000 52000 678950360 60526 60526 240004949 63786 63786 835453545 77376 39665 368040100 31003 31003 758454119 24940 24940 9045960 7280 7280 85815415 34529 70426 584352762 31008 31008 509465348 25346 25346 756070924 69769 67540 211267461 1624 22269 701220160 67540 67540 246256643 81366 81366 499357142 8369 8369 36183744 67540 67540 178818468 18061 18061 923112053 24500 24500 305571227 11695 11695 247089126 67540 67540 258595532 54429 54429 662404314 1123 1123 599840508 23683 23683 232527619 18201 32980 730986301 67540 67540 526370757 36179 36179 361876487 72742 72742 105698948 13981 13981 497962291 66046 66046 387994140 44934 44934 169160083 2620 2620 4194349 79167 79167 352793299 50878 50878 516248069 39385 39385 595304713 48585 48585 450990082 57795 57795 457452316 37461 86012 254194903 15404 15404 784243532 31229 31229 118989884 49712 49712 799643280 64031 64031 451002397 66851 63978 393007270 22272 22272 383950012 68157 68157 727728058 44886 44886 423663214 74948 74948 241114177 58180 58180 37182769 22612 22612 588147221 70898 70898 359878076 15518 15518 566512985 22089 22089 791237675 67540 67540 845817990 29856 67540 458450931 37521 37521 602632372 40155 40155 506977119 28894 28894 956246789 10280 10280 584057937 83161 83161 834348828 26573 26573 476355485 83881 32765 547279012 66687 66687 286362419 23718 70991 432505787 79063 79063 780824331 48443 48443 670022122 28950 28950 64956256 22696 42863 595449920 70050 70050 547731862 20880 20880 228650003 12838 12838 480193307 68877 78334 860312418 47572 47572 9917982 66162 66162 765951104 61989 61989 829264897 39965 39965 166390722 30575 30575 708021570 35628 67540 858432580 54380 54380 831027027 77989 77989 117395834 14197 14197 484473256 7650 7650 963229021 78783 78783 995295405 55449 55449 827322016 45582 45582 434682009 28928 28928 348952886 58378 81826 242119909 62559 62559 747859555 9329 9329 559901144 36207 36207 114144479 5532 5532 974932965 36400 36400 36722699 63508 63508 195129918 59769 59769 521917818 6960 6960 974003713 11757 11757 541873802 39814 39814 489343632 50918 50918 182184937 28 28 588483421 48291 48291 181266514 67540 67540 886784441 16001 16001 859122523 40522 40522 145090379 45427 45427 487146206 28149 28149 353516558 63589 63589 162445532 68877 31470 414535366 75787 75787 464728306 70680 70680 129917079 61901 61901 333693502 21937 21937 130059512 69410 61483 459432176 67540 67540 426401497 28908 28908 331424073 42297 42297 791343761 74106 74106 999225222 19060 14591 475799436 64499 64499 622248394 6690 16698 7444202 46008 46008 587786952 74215 74215 580630389 12480 12480 282788578 81308 81308 151499048 67540 67540 972828535 37647 9528 228395483 69133 69133 11071948 85209 85209 594053733 60123 60123 68097094 67540 67540 870753410 29523 29523 507751704 32212 32212 825214301 9700 9700 721939228 57719 57719 963394664 74226 74226 526953463 65866 74642 640454849 15405 15405 343471196 42805 42805 738465350 26706 26706 74898931 75991 75991 330014082 8544 8544 226635944 29627 29627 249605458 58469 58469 561110074 25886 25886 911772946 83813 83813 111720734 67231 67231 665799019 30059 67540 87668737 76880 76880 520739577 49470 79999 879837427 71389 71389 75417972 67817 67817 400114800 35116 35116 161030720 9393 9393 737745905 963 963 264112207 43725 43725 719730076 51723 51723 434612726 9066 9066 916449480 78888 67540 456545035 33717 33717 121165167 51279 51279 348087211 75905 75905 137897252 65814 65814 119211648 5710 5710 639365162 61380 26202 115662241 17910 17910 173416407 83282 83282 315764184 67440 67440 226324895 80813 22818 455499548 460 460 483717683 1645 1645 817834273 60290 60290 174890214 4333 4333 40438181 65647 65647 72331786 17052 17052 998198657 85161 85161 613307433 52145 52145 380407250 77378 77378 417108608 37380 37380 521975012 77174 77174 466637293 68877 16952 873506167 38899 38899 10134491 37226 37226 453102537 46250 75665 478864495 57599 57599 551652145 68970 68970 569954586 36195 36195 900823960 38575 38575 470181945 67540 67540 338654737 25121 25121 529665358 68877 76282 358429354 24787 63295 860347676 68877 1751 744663973 15483 15483 14092151 52771 52771 547342016 17261 17261 91594275 81211 81211 964448376 717 717 662275918 81854 69321 193968849 59007 59007 928277664 44544 44544 4101440 469 469 377035124 80428 80428 106225725 65796 67540 82303025 37461 37461 969729221 16561 54558 102580042 72918 72918 85724464 13189 13189 882506334 60721 63524 179726899 68877 44786 949098983 165 63340 712906266 85847 67540 837481656 67540 67540 217667275 24952 24952 218036816 17580 17580 137415047 57397 77415 363227063 44932 44932 610043001 31646 31646 997289342 67322 67322 539689726 44049 44049 19772992 38955 30800 170166504 82608 82608 349649440 2220 2220 627628040 62946 62946 594061472 3443 3443 60773840 80213 48973 106229575 5808 5808 298052136 66985 66985 2414096 35462 35462 384757881 2949 2949 316961488 64618 64618 668380696 85455 85455 627847253 36568 36568 792767140 8263 8263 949238575 28466 1213 248435129 43670 43670 176168645 58162 58162 396112786 78252 78252 184215871 42989 42989 883609762 14558 14558 3408940 31566 31566 808235747 28855 28855 818906502 67899 67899 210109189 79699 22884 591714015 19770 19770 252368839 82599 82599 610029737 39328 39328 322420020 39111 39111 424588161 67540 67540 384055706 40383 40383 705825692 61053 61053 847267508 20236 20236 602322676 62362 62362 947590771 57581 57581 534999179 74920 74920 110788687 67540 67540 80924282 51184 7095 426070578 36292 41484 746710052 67540 67540 311115407 22440 22440 567926048 47032 47032 453290659 81983 81983 351305208 13574 13574 721099096 16316 16316 538660463 32044 32044 829201170 48546 48546 861033545 25777 25777 146129256 55854 80393 450781398 49815 49815 480557237 20768 20768 186315861 69651 69651 662831630 3287 3287 231489807 4472 4472 118604840 31554 31554 197974853 66029 66029 206964882 61958 61958 351318001 55490 55490 1583661 43838 43838 712265784 55386 55386 846621746 38575 41203 59129909 5650 5650 896001854 37841 37841 786814313 59223 59223 9209813 30819 30819 378447469 51488 29454 301464109 31962 31962 845510469 55557 55557 175279841 27534 27534 940903811 10655 6855 920464780 39071 56843 491535279 79511 79511 666626288 48570 48570 541332615 54759 54759 834264368 67540 67540 559228321 67540 67540 657415048 4325 19655 950343614 4131 4131 611011183 30917 30917 262518435 46118 46118 918343884 17234 44398 981498244 67540 67540 801786657 67540 67540 581193393 7498 7498 964456049 34289 34289 706436078 67540 67540 661469487 73242 73242 952925837 4909 4909 379850064 49138 49138 86845943 33311 49605 822931198 85865 67540 807213777 61535 61535 705672394 67540 67540 457098378 5424 5424 877123515 7740 7740 376032797 12026 12026 168932357 8755 8755 689895005 46996 46996 661209633 53328 53328 790882328 33898 33898 382044630 81263 81263 894069944 14020 14020 517544831 9732 67540 185746802 76780 76780 287427326 68877 67540 408416933 8349 8349 162610603 40201 40201 548842532 44992 44992 342434875 69652 2609 730548406 67540 67540 161407789 58388 58388 159486741 11238 11238 832177048 71421 71421 823960745 57312 57312 908140771 60999 39315 3217496 30874 30874 357938649 40700 40700 606279811 18777 81039 883256264 61523 61523 22398332 36934 36934 280103832 70202 70202 334152656 12530 12530 272567524 83008 83008 534525961 78421 225 676816920 22526 22526 118458132 9462 69341 244765155 29669 29669 196552414 16470 16470 739179819 9403 9403 130698896 30233 30233 758363891 82643 82643 976564959 67540 67540 605001879 37797 37797 900966402 5692 81754 837704553 56147 56147 301735013 52556 52556 335490462 77898 67540 836588598 49934 49934 591157973 48417 48417 95167368 79649 79649 256836224 55041 55041 84304672 1186 1186 781208409 50512 50512 873778625 16483 16483 518907627 50916 50916 10151603 58808 58808 128853327 74514 74514 471301739 22243 22243 207402104 16900 16900 725473562 67540 67540 656648246 67540 67540 9539416 24611 24611 573932929 53374 53374 143955103 34034 3578 701535489 15116 15116 591768770 85665 85665 783217454 63548 74539 857540806 67540 67540 388933105 15330 15330 279808383 37574 37574 486784601 67540 67540 909359707 67540 67540 139585092 39394 39394 503186237 78271 14049 549699218 17890 17890 894675685 9103 9103 355698884 78914 78914 760446236 76027 76027 105642441 57492 57492 42396383 73650 73650 539383935 43039 81230 815810295 82611 82611 470032421 38099 27827 159595067 32732 32732 787539785 76078 76078 228933270 54545 54545 523175228 69468 70093 355084607 24751 52874 246435865 33056 33056 736809283 78599 78599 648414905 58552 58552 694583752 83500 76284 444630932 80681 30441 60083325 67856 67856 117028163 8318 8318 184382650 73802 73802 150366170 32580 32580 249106465 6946 6946 616649373 77568 77568 254040912 26098 26098 936181418 61879 61879 554109773 75231 75231 942993921 64279 46828 557616021 17750 17750 364746185 11827 11827 396593184 40048 63474 308349459 46632 46632 402951213 67540 67540 855240289 48602 48602 230715541 20900 20900 450064110 62607 62607 877362892 85692 85692 915786790 67540 67540 916499782 20385 20385 205644302 30433 58662 844397916 8581 8581 840178 71705 71705 499414467 2868 2868 448604012 38758 49030 730004268 65930 65930 1867737 83970 83970 41014197 29213 29213 500074400 36504 36717 607118852 3995 3995 678046185 54614 62776 540229331 81294 81294 151464634 9397 9397 396161004 19483 19483 311307119 5859 5859 759172334 75414 7241 657524108 67540 67540 257822774 41978 78873 349601985 7188 59943 198273664 27843 27843 389040508 57065 57065 174062169 16746 16746 791172685 67540 67540 844803294 9512 9512 622040211 83138 83138 27412395 69239 20933 955028013 28406 28406 318299859 67566 67566 866676995 15415 83256 513315323 66902 66902 748833271 35500 35500 2519921 28473 28473 42770766 66767 66767 52931161 70561 34949 459816333 4025 4025 283717336 18440 18440 891534491 80731 58492 5798618 45444 45444 980947003 67146 67146 26036548 80816 80816 777782655 41507 41507 932375160 77082 77082 272398267 30739 30739 204104215 56353 56353 914147589 42414 42414 686167117 44757 30433 430634383 84491 84491 417091692 2445 2445 494250203 67954 67954 2162344 27181 27181 341301682 46773 46773 634557399 33941 33941 402722529 33894 33894 554941187 40643 40643 704769610 30270 30270 281105615 67540 67540 201441679 39841 39841 848687969 21376 21376 224128908 47484 47484 899848999 81273 81273 169244167 21068 21068 680371372 47355 47355 502961441 50669 36012 793190443 67540 67540 403013847 83107 83107 937725643 29356 29356 294486751 41541 41541 702949673 67540 67540 260384448 67540 67540 596384519 856 856 888826101 81263 61087 67764609 15492 15492 42554810 35528 35528 813880673 68113 68113 959563280 67540 67540 73512274 81142 81142 628213703 70585 70585 68490272 37879 37879 568187217 42202 42202 579450365 67540 67540 598637729 16076 16076 208284061 76980 76980 120726159 28788 28788 708885438 34617 62512 781097902 80581 78228 501228242 67540 67540 423185798 30099 16721 112039613 5628 5628 612518543 12893 12893 830602054 25576 31175 892747843 49568 49568 201665586 6341 6341 778235847 85976 85976 343852765 39555 39555 565939820 67540 67540 439447476 59633 59633 972605881 34113 34113 606871049 39694 39694 175999360 37604 37604 903060163 59069 59069 51564116 6360 6360 467560444 65228 65228 935327972 33124 33124 843947100 17511 17511 78118965 4986 4986 707340635 32478 32478 136321485 56292 56292 686351369 79116 79116 232110523 39385 39385 945702018 28910 28910 887853859 66990 66990 886289066 36457 36457 848736359 34736 34736 424572626 84311 84311 752531001 68243 68243 263892738 20186 20186 160451015 15274 15274 153910642 22882 22882 279388058 67540 67540 892289880 6706 6706 71592550 29536 29536 365582720 44469 44469 360552261 21388 21388 752551712 33013 33013 336169441 69075 69075 728216554 63068 63068 840516590 67540 67540 433971897 23276 23276 921388263 72157 72157 977365716 12328 12328 641587587 67257 67257 72864038 24162 24162 119345256 55710 67540 206402703 68877 68990 131745397 66523 66523 964921415 40912 75036 670245415 85723 66868 56330189 5691 67540 609137929 46195 46195 370776675 78374 78374 184015308 71843 71843 920540698 38491 38491 809695048 4184 4184 849132565 22395 22395 515693119 4608 4608 654827559 14551 14551 213334812 14822 14822 596074935 27433 27433 682759444 1376 29420 884864641 35770 32544 853291992 70127 70127 181981826 34736 79260 3261686 56608 17064 894962810 73290 73290 789451374 79423 79423 279216073 58080 58080 912799214 68877 74757 263738902 10137 12752 39468666 76988 76988 893290076 67540 67540 511573012 53255 53255 132160712 85828 85828 35606422 53054 53054 179828958 77358 67540 753762061 52895 52895 812433350 74446 74446 238628842 36753 36753 723010552 72336 72336 858020585 75913 75913 474217873 37332 37332 644017755 49685 681 306606697 67540 67540 932153544 14036 14036 731707425 41364 41364 615660636 43107 43107 595647992 11888 11888 728431506 43127 43127 894685020 66439 34939 833563941 83947 25204 947809320 12603 12603 291105515 6983 6983 231069928 12178 12178 991097136 18632 18632 911873011 68877 29871 848611281 46354 46354 695349748 44403 7718 239535101 61749 61749 544565924 29726 29726 769441453 56540 56540 337612375 26913 26913 536585486 25832 25832 452533219 51612 51612 439445706 34372 34372 215505144 5323 5323 780373199 34225 34225 697849392 76612 76612 302518575 27503 27503 314832227 69904 69904 498292864 46288 46288 822893883 62943 62943 360323728 29364 44984 269696957 67540 67540 409081356 86107 86107 928802452 79319 80574 416036761 62223 62223 584325947 43951 43951 820388477 79689 48939 310248530 64290 64290 598379935 5937 5937 440772377 46200 46200 739945450 82196 82196 333060523 80917 80917 855245521 52579 52579 551396291 62287 13612 722971651 61337 37191 238861815 62636 62636 309322819 47182 47182 312271822 82184 82184 534910505 60406 60406 778539833 67540 67540 996507306 13929 13929 199857098 24332 24332 431467501 65054 65054 27770674 11315 11315 973479758 46123 46123 207368674 19275 36549 401710982 26061 10664 51890745 67540 67540 194937925 28791 28791 772149814 83657 83657 634635600 55759 55759 676468151 72294 72294 307576482 32963 32963 620263847 24835 24835 260639616 11518 11518 720835500 67540 67540 225678872 73134 73134 408987816 51058 40818 718024867 28674 28674 844207378 56939 56939 26967332 41626 69958 35181937 71311 71311 438907828 47481 47481 646917063 38181 38181 537021698 49060 49060 61423535 59020 59020 211227453 32490 32490 371631343 67540 67540 574640713 55934 7057 949588773 59579 59579 702236146 12640 12640 587915294 11900 20009 777969811 68566 68566 708408163 76973 76973 404123844 16530 16530 62847287 72181 72181 676868440 61963 61963 649286515 14401 14401 792954267 82704 82704 111906574 59940 59940 594479761 13504 77130 643384750 9775 9775 902465472 37388 37388 225965324 31719 31719 725642989 27750 27750 142913729 58824 58824 359567865 75649 31505 173219243 39009 39009 456705874 57799 57799 949127940 34889 34889 670479750 82726 82726 861586605 53980 53980 389029113 81068 81068 712378234 35147 35147 70820661 64169 64169 464789000 58531 58531 956225277 37043 37043 809950109 53771 53771 412434077 66267 66267 766553198 25351 25351 597630573 52726 52726 371074654 31137 31137 756300586 2594 2594 133939015 37191 37191 368303368 67540 67540 70969512 67540 67540 510181095 8779 8779 926708735 24741 24741 551564550 44989 44989 796462492 48047 84501 434098579 85265 85265 486582857 80405 80405 187537458 65202 65202 780367162 21677 21677 367153366 1126 26133 633685121 51870 51870 404833059 23042 23042 932806303 55434 55434 720214565 56494 56494 81967149 4026 4026 537728921 61108 61108 888511766 32204 32204 61531703 75870 75870 763411690 67540 67540 533526846 52211 79469 253031546 30821 30821 862252162 69738 69738 51090840 46726 46726 607597151 40568 40568 225263768 7006 7006 315997840 38806 38806 970953188 7710 1612 950462733 67540 67540 974814774 68093 68093 196795259 70551 70551 586079975 41307 41307 831780508 84833 84833 788405700 69063 69063 163045949 67540 67540 651586547 10993 30337 581035192 66395 67540 396885296 66743 66743 938202219 16133 16133 30394360 67540 67540 569490880 23492 23492 602476590 15721 15721 299551182 17677 17677 719076653 25147 25147 423825696 69562 69562 430674630 23310 23310 520221209 85461 85461 475434833 46290 17511 53864744 18970 67540 473037803 67540 67540 380983737 67540 67540 370726046 11752 11752 324434758 36826 36826 187211643 11520 11520 9991996 29343 85186 949708606 75116 75116 506168962 49227 49227 237216606 69080 69080 126014932 30818 30818 502654660 79884 79884 619669584 74933 74933 772147450 64137 64137 7586601 25060 25060 278700331 82068 82068 580281740 6073 6073 41084209 8257 8257 119852305 43464 43464 185665215 68877 25930 234544207 67605 67605 409814906 81422 81422 604865709 36840 61973 88597142 67540 67540 105519447 49627 49627 200370914 34406 34406 30322866 62113 62113 533022104 32540 32540 473871631 57644 57644 787653975 56827 56827 168531241 56959 56959 776382064 51270 51270 681654057 58554 58554 168530100 20009 3136 225644592 4164 49903 537910169 15129 15129 89866950 84978 84978 213550579 34378 34378 432322743 83384 83384 859002565 49702 23885 614742212 83547 83547 425325633 67540 67540 382563945 64409 64409 456119572 9247 9247 90576759 35015 64085 713548889 56377 56377 265150065 2210 2210 459641019 37731 37731 46921414 42221 42221 512920026 41341 41341 275971393 67540 67540 499165356 37351 37351 782195618 12250 12250 171160610 75296 75296 401598535 55524 55524 61736304 3847 3847 596192567 67540 67540 444111795 51234 51234 978640934 7826 7826 634725338 27093 78059 470856661 75942 75942 422849004 74437 74437 728578849 55377 55377 528873511 35311 35311 932794941 75283 15713 297061266 42971 42971 373382254 36558 36558 17859677 48610 48610 784089696 18631 18631 786149533 67540 67540 226462578 29871 26321 118710085 10081 10081 276968 55036 55036 907258601 39579 39579 511958171 3064 3064 932222185 15155 15155 799933933 31460 31460 204335884 67093 67093 616149900 39665 34961 693302123 49619 49619 571671441 67280 42678 605600499 6374 72926 726564476 33702 33702 588572842 39647 39647 775789439 44432 44432 191043732 3283 67540 548826034 73111 73111 719974131 19886 15144 447948857 431 431 657737936 67540 67540 451906159 64206 64206 381138410 17717 17717 203878439 14152 14152 801700962 22545 22545 275175293 15605 15605 76277386 1221 1221 418418325 63243 63243 656250260 67540 67540 488812333 12388 12388 293623578 50433 29384 495318955 67540 67540 18535991 11627 11627 804664277 3740 3740 879053680 19597 19597 156563757 44167 44167 692938374 61869 77371 864603886 43281 43281 280547069 80778 80778 506453193 68877 51071 491401298 35940 35940 522526561 22008 22008 955619240 50037 68913 226137557 67540 67540 774554315 44103 44103 13191918 212 212 111630997 60807 60807 214269956 9171 9171 774651588 70189 70189 223845198 22233 22233 929133846 12391 12391 443852562 64947 64947 124965368 15107 15107 39101965 12934 12934 185478882 50324 50324 660588850 66973 66973 223938419 30586 30586 586667380 81950 81950 106971488 64162 22669 711591310 20830 20830 222761204 60740 60740 505824598 67540 67540 556119163 14497 14497 924057343 18551 18551 142614916 24556 24556 199131309 75191 75191 733559473 7399 7399 595039161 43508 43508 881803791 41598 2101 914780867 80833 80833 240444380 802 802 127320799 19330 19330 517146660 56495 56495 995713106 25962 25962 643711070 69 69 909088316 57108 57108 665813060 63755 63755 893324802 27775 27775 123411391 19130 19130 73025639 27864 27864 390065782 73268 73268 137201191 38801 38801 230422459 28409 28409 876920460 44438 44438 228821865 61617 61617 232454115 27809 27809 916660612 43765 43765 572947077 5130 5130 702956927 67260 67260 878557172 67540 67540 631138554 3018 3018 266359544 39121 39121 712039606 61337 61337 941730974 3001 3001 587472306 69325 69325 900207216 66124 66124 38062767 67540 67540 717951641 68877 15729 790782831 38747 51672 210736006 67540 67540 821987198 35709 35709 196491640 15008 15008 251387083 45120 40882 591762013 58019 58019 504447720 59157 49117 486428593 67022 67022 193477327 64528 64528 952379968 40739 67540 572321321 51053 51053 690602244 33860 33860 596576054 49933 49933 859239892 6296 6296 592729288 20356 20356 227262259 64938 64938 269558410 80788 80788 615165270 668 52389 425421075 54278 54278 57576071 67540 67540 815330455 64324 64324 511766276 62606 43139 303139124 51608 51608 838995050 28849 28849 238418600 22711 22711 664643641 27095 61657 844336637 12772 12772 232323121 4002 4002 598523199 8032 8032 658548651 16547 16547 966421705 54322 53534 367921769 16695 41184 624732408 67417 76378 920715766 43271 43271 423352363 51223 51223 144903376 64504 36226 141153570 68877 20160 271848370 66555 66555 630847812 79651 79651 279643314 85371 85371 63889654 56267 56267 564564539 59363 59363 604869234 2148 2148 803403640 56211 56211 998343224 67540 67540 755517018 6249 6249 605453761 10457 10457 164492021 36694 36694 877016270 67540 67540 510729971 67831 51799 570425673 43287 25364 896375523 21158 21158 299172440 67540 67540 105666101 7676 7676 281977844 52678 52678 688219983 41573 41573 8749871 65906 50776 163212285 35290 35290 85499905 51248 51248 547862691 14219 14219 633111468 40231 40231 981532120 65578 24371 450221478 68877 51080 222835362 75905 11707 31993128 68877 10984 242224580 80879 30702 396998522 49468 49468 369858398 65079 65079 303322588 7961 7961 239209612 37516 80382 423189566 36394 36394 721093224 53588 53588 868026543 10610 10610 196790148 436 436 100312327 67951 1444 215391513 67540 67540 980066650 72195 60022 730294189 33632 33632 144424675 24789 24789 243405218 67540 67540 198157254 74217 74217 748955720 62714 62714 326096989 59322 59322 863382777 38779 38779 694870492 4079 4079 772939813 32381 18686 525706560 24632 24632 232173272 53788 53788 349228947 68307 68307 656626386 41941 41941 595734691 29770 29770 674528288 67540 67540 805594352 67540 67540 101266042 52483 5273 161440750 72435 72435 394903950 69946 67540 534713003 14018 18181 82915328 39139 39139 662017929 54466 54466 49441259 40429 40429 467187522 68394 68394 481407345 24700 84995 111368354 13596 13596 842713081 41383 41383 267870731 43988 43988 678795628 67540 67540 867274162 37219 37219 270242189 47801 47801 744372186 12575 12575 653476492 69813 69813 783016887 4834 4834 766855111 70144 70144 550928801 66352 66352 772589079 44064 44064 36794296 63560 63560 616645639 59905 59905 262646627 14210 14210 525886173 19888 19888 663316304 34256 34256 817418562 6304 6304 165261640 85153 85153 650239697 60857 60857 308488933 15102 15102 643366564 41205 41205 605040846 54597 54597 917086192 34315 34315 910325772 43715 43715 643370713 77883 77883 10473326 72484 72484 332302794 67540 67540 393092914 23681 23681 427794951 78841 78841 64435379 67028 67028 879879007 85186 14506 635810166 44192 44192 810083637 73740 73740 879554385 42114 42114 450740348 54137 54137 581002373 35728 35728 88858365 5250 13010 722703028 73599 38561 243704434 61454 61454 433613197 9323 9323 325182782 48726 48726 725341443 28977 15667 790768932 61665 61665 358080517 36488 36488 564547147 10409 10409 36305298 23486 23486 911117031 3671 3671 426922675 76537 68346 648185225 10547 10547 665414403 1707 1707 470087630 79762 79762 50808876 81045 81045 675545727 68428 68428 479452473 7796 7796 36497164 50420 50420 686165332 40118 40118 142009081 70886 70886 547033266 67540 67540 16879095 9359 9359 703846365 17297 17297 744138278 66256 66256 839060746 33624 68666 89023040 73813 73813 266334132 44581 44581 635595773 31466 10075 547092441 15929 15929 1444474 35997 35997 795773096 5367 5367 985608839 41369 41369 13040925 69052 69052 129521467 35562 35562 519277853 6971 44739 412743020 2542 2542 658995642 48186 48186 38540915 84583 84583 398211630 33251 33251 90407737 63337 14471 230257420 84337 84337 586833665 30735 30735 313428343 58370 22352 332648967 67540 67540 348357508 80108 80108 361842843 57130 57130 642389262 34127 34127 286997407 26287 26287 576161314 35038 35038 447965131 67540 67540 322583283 4636 4636 927982168 67540 67540 192594796 85720 47360 606120176 72686 72686 5001389 29533 29533 665729614 59110 62161 330175063 68877 1267 965454898 28177 65866 24525112 52371 52371 579904209 65290 65290 890189489 2612 2612 32284236 55356 55356 237384432 5829 5829 565276793 66806 66806 665367870 56175 12313 973006170 67540 67540 768792092 70817 70817 681314935 22397 22397 253877352 59873 59873 927065855 26079 26079 545553731 81018 64941 761298349 71703 71703 364953949 69046 69046 969894992 36575 36575 522105978 48213 15641 68021192 72722 72722 913418610 45089 45089 867750230 83672 83672 3619467 33512 33512 415856198 82789 82789 785687194 4054 27357 312782639 54106 54106 543606867 29416 30813 182320216 75437 60096 41162623 27453 27453 332293394 47918 47918 120847650 31583 31583 947913484 17028 31557 269548655 69297 69297 18499122 76690 34548 769958653 70412 70412 758539194 81092 14999 99873420 67540 67540 328521764 67540 67540 102331948 19606 19606 508553276 39774 39774 209161406 2903 2903 585613787 18982 18982 438729851 11805 11805 935277429 51484 51484 339903788 24057 24057 528971608 4903 4903 573780268 67540 67540 608157049 61554 61554 538171414 83082 83082 929391198 56355 56355 402423867 49114 49114 505618314 63068 63068 45305153 14506 58191 452984662 67540 67540 119260923 4714 4714 66594118 10934 10934 997122920 48073 48073 835061855 19476 19476 6274828 7450 7450 590693519 10626 10626 170015015 29970 29970 792856320 29239 29239 38893778 18067 67540 545783190 62596 62596 696024034 39405 39405 285134075 41105 41105 871136216 51629 51629 409115395 67540 67540 280655383 20945 15046 100959702 67540 67540 815837754 33060 33060 101044652 17103 17103 109051650 78339 44100 831180360 18198 18198 289545084 32620 32620 977659164 82828 82828 213932749 52075 52075 734207041 55479 45037 982190985 1863 1863 919946671 46969 46969 227531849 19390 19390 381725085 77008 77008 461180377 73526 73526 467628946 68760 68760 365948934 18661 18661 385557396 50836 50836 659259249 12170 12170 678058716 46811 46811 993563957 2730 2730 46364785 28176 28176 299877752 84347 84347 909789355 39189 39189 908580289 37100 37100 302679901 70955 70955 847619714 43842 43842 378217253 53849 53849 234179024 69874 69874 361870583 13656 13656 431861114 55186 55186 765242176 58729 58729 643200020 32283 32283 626963519 67540 67540 470227516 67540 67540 783043596 59854 59854 838808657 19242 19242 956234714 27907 27907 983304284 68877 67867 113066844 73311 73311 955181720 76277 76277 820785870 76792 76792 293270998 67540 67540 546355202 14263 14263 553358891 83518 83518 643559170 77898 77898 327808727 71360 9736 27070263 84793 84793 609731373 67540 67540 678078895 41467 41467 740397314 43158 43158 229137892 18196 18196 217955476 1499 85829 53352965 23050 72949 64596463 48797 48797 71331069 25238 25238 148839506 67540 67540 23624981 77929 77929 502768056 67540 67540 600059730 28105 28105 593147605 21827 21827 732059582 67540 67540 882308030 9529 9529 875179219 13968 13968 50607528 3797 3797 523013253 67540 67540 945397441 16448 16448 562572259 49131 49131 252230721 67540 67540 603551361 51113 51113 630566736 70523 70523 877072132 30944 30944 806145014 50398 50398 454485362 40002 40002 263295442 50204 50204 448703520 6038 6038 406157109 84749 84749 995075121 67540 67540 818105138 62443 62443 206783022 67540 67540 934035553 83271 83271 416819506 67540 67540 942989948 76101 76101 391415470 21289 21289 71553290 25793 25793 818184324 41100 41100 921272070 68940 68940 116063902 67540 67540 442946714 34360 34360 735126211 42460 42460 13152940 2537 2537 207485842 26692 26692 489931334 3636 3636 77107014 38924 38924 313179945 67540 67540 635417235 40943 50624 421808423 77517 77517 423395889 65993 65993 429973336 77710 77710 718182218 47101 47101 987417602 63463 63463 922307529 56986 56986 153110454 62065 62065 755432004 16035 16035 882973278 36336 36336 182954860 57489 57489 560634895 85350 85350 824642487 76080 76080 511469106 67540 67540 318113865 67540 67540 72577667 40116 40116 230588026 62394 62394 550464038 26657 26657 612165987 43258 43258 372906881 38816 38816 779075081 67540 67540 354492010 17485 17485 836012738 3110 3110 920114619 86042 86042 850423000 56475 24006 650088097 39673 39673 152950290 7049 7049 902281865 67540 67540 135426442 19345 43269 700882696 68468 68468 202182084 77841 77841 777944081 37891 37891 983125201 10299 10299 682525397 70241 70241 538841141 68740 68740 900620623 1491 1491 203774522 30386 43039 96139733 48847 48847 219621258 72480 72480 963604603 83090 83090 683112212 51984 51984 259332644 48637 48637 476397715 11817 11817 394799577 65282 65282 233269009 42021 42021 629196312 35715 35715 422538826 67540 67540 351210934 15435 15435 336454874 34356 34356 366779685 34510 34510 726069241 67540 67540 286581317 3187 3187 207762804 56649 56649 243697814 68877 7768 295737131 27506 27506 581630035 62343 62343 290525050 67540 67540 552186785 55586 55586 812837126 15918 82447 766222984 44076 44076 821637089 85937 85937 135403857 42949 42949 314024711 2669 2669 136913778 76531 76531 271338888 67540 67540 131688313 10948 10948 703237209 69406 69406 543795252 12690 9484 548993763 19884 19884 284347757 7164 7164 410096692 67540 67540 192501470 2221 2221 21562218 15377 15377 272381599 9276 9276 804613052 49897 49897 646778031 62208 62208 786675899 63049 63049 931109806 68877 41598 144870375 70415 70415 463294719 35253 66425 824824090 85378 85378 654734666 32534 32534 765671248 50651 50651 231085470 81988 81988 91099332 6219 6219 265455361 68877 18201 879084323 23756 23756 619172380 7821 7821 105669719 966 966 753089492 64411 64411 932965893 18446 18446 929787656 34488 12400 805337459 22553 22553 565101345 79601 79601 805617709 32267 32267 51256136 62573 62573 31525621 66252 66252 831460018 2665 43294 207647901 58215 58215 263370792 7397 7397 603254373 51581 51581 508891497 16294 16294 653514197 20421 20421 43374399 84280 84280 523198069 67872 67872 693198867 67540 67540 331258477 20427 20427 37493463 54437 54437 782781497 48687 19219 471415499 5569 5569 824879484 9349 83243 737314254 8 8 205962702 15129 75407 593631952 73780 73780 6309413 67540 67540 182339406 72980 72980 861499440 47729 47729 574974391 49052 49052 682874889 58771 58771 346576131 48660 48660 207379943 24895 24895 28962080 55274 55274 90169691 71454 71454 517412690 13938 13938 62173115 53660 53660 681191898 18430 18430 36187748 85768 85768 986334050 67459 67459 510091939 10166 72965 150236917 84652 84652 381630423 43757 43757 99827805 71333 71333 510436973 67077 67077 122995608 33711 85981 222115014 16944 16944 308941074 11217 78499 897571927 14961 67540 593050163 41325 41325 188671857 54157 54157 129766189 32938 32938 824474479 66907 66907 408628978 32980 85008 478165384 72214 30023 130144563 67540 67540 264366484 51587 51587 831325479 67540 67540 10555452 38339 38339 679719036 29306 29306 522107608 56417 86052 529629611 25348 11921 156268209 56296 56296 906714564 26429 26429 734669323 6465 6465 541743782 40949 40949 510857069 72860 67540 670266131 3629 3629 877626234 1830 1830 497215760 71255 71255 621875687 14767 14767 952914302 71997 71997 897762282 42572 42572 749178465 38525 38525 326870505 9157 9157 728130988 34806 34806 107249805 2124 2124 154445702 30312 30312 380961941 39250 39250 978677309 21025 80545 40947074 75283 75283 919435685 5236 5236 627326295 31890 31890 988658107 64010 64010 391506260 2340 2340 841149503 21385 27413 644056547 48088 48088 4923066 50373 50373 577034030 27328 27328 144180835 58935 58935 928351184 56863 56863 383727838 48555 48555 835777964 77226 77226 490285483 41807 41807 859336277 42712 42712 780642461 85903 85903 648372872 33343 33343 359737836 76136 76136 820457284 82410 82410 575745664 7447 61913 783350567 73729 73729 179404749 16514 16514 103522406 67540 67540 160118538 36203 36203 670523050 11094 11094 308228301 40328 40328 819363384 47163 14080 821222989 16690 16690 780791212 66866 66866 881571490 499 499 454939784 38307 57157 394237713 6606 6606 471894258 27507 27507 944558176 65246 65246 31593212 24423 24423 458664768 61593 61593 228333653 7206 7206 24647535 79004 71378 933468677 21480 21480 783014569 44765 7479 921786319 67607 67607 677905763 46763 46763 140164447 30633 30633 587905371 42591 74459 746699149 38478 38478 431847193 38172 38172 367217025 30392 30392 383059910 67540 67540 897593221 42689 42689 406376383 26107 26107 893509391 29361 29361 506503317 15268 15268 623441440 19783 51379 624295088 67540 67540 663218258 71239 71239 124913986 39342 39342 101755331 12055 12055 189205491 73620 73620 153923570 52650 46150 624878395 20365 20365 937605986 13719 514 693092424 34231 34231 398658882 80534 80534 383517452 67540 67540 680383362 13338 13338 550966672 67540 67540 746345998 442 442 232707118 75654 75654 738514552 84724 84724 52327028 79100 79100 395891787 3800 3800 593095789 126 126 653077317 40098 40098 323193686 71758 40495 664795725 20777 20777 995042926 76216 76216 562838560 76801 76801 469538340 58446 67540 716641372 19858 19858 837646232 55792 67540 21834548 68799 36217 929579710 67540 67540 576915151 7456 7456 102952002 15483 64266 642715620 4928 4928 374576395 36769 36769 697453095 76976 10454 850236924 22844 22844 852225841 55779 55779 699306998 31483 31483 189350037 8895 8895 214113969 50949 50949 115729905 82633 82633 243781621 67540 67540 426876675 9255 9255 417732336 42151 42151 479621492 46634 46634 560139620 30143 30143 225741897 16012 16012 512319239 2122 2122 785053043 58936 67540 776786087 67540 67540 686836717 62249 62249 497922554 78916 78499 99874341 59593 59593 431190075 31946 31946 49896379 27562 86106 316767440 64968 64968 604755584 10087 10087 824578932 25650 25650 581675496 45456 45456 504183807 61006 61006 896242766 65790 65790 804158913 34551 34551 605142627 59986 59986 149836244 3069 3069 737032623 67540 67540 745869170 19103 19103 71265608 80588 80588 978266965 9140 9140 344924602 33129 794 116527506 3277 3277 215219062 60677 60677 924964434 79670 79670 523423529 28203 28203 816159531 46027 46027 596461501 43456 43456 645419598 55990 55990 586584933 67867 10874 104541998 68145 68145 472491730 5456 63958 465477467 57805 57805 472746627 29598 29598 727810902 29505 29505 773075924 54523 54523 614199742 76491 76491 857623371 80878 80878 813252452 14433 14433 12789433 84138 84138 347994237 25742 25742 409178392 82055 82055 117090079 39195 3900 693908091 70172 70172 877761583 56308 56308 20791910 64158 64158 497639156 33017 33017 175763463 68877 79294 270936133 68334 68334 184440488 76555 76555 528186887 67540 67540 566800613 82958 82958 624718133 54547 54547 388084068 52945 52945 283510483 79895 79895 4947621 46795 46795 925171069 43039 43039 184531209 43647 43647 226764541 40721 81614 250737780 42591 42591 183040315 49720 26904 173162557 84751 84751 930716116 68566 68566 133775392 42312 72239 317914678 34409 67540 283869919 18045 18045 449367197 19508 19508 815091864 2187 2187 775643845 18689 18689 469224850 34378 8867 272943460 25930 5703 128126885 3196 3196 685238676 20731 20731 540757343 29142 43977 769944838 85349 85349 807456880 67540 67540 97299869 17929 17929 871782093 37003 37003 385434391 1992 1992 828999405 67540 67540 797452203 71029 71029 164962655 16592 16592 147068303 11548 26644 629064978 52470 52470 92269559 691 691 621966129 54491 54491 560787224 31466 31466 95812172 42281 81048 679190876 10036 10036 821974955 58412 58412 655661375 83246 84453 820533362 30694 30694 167819392 75479 75479 836280265 83554 83554 128183872 18544 18544 432167776 39834 39834 419107590 5567 5567 188544243 13035 13035 210919206 15900 14131 420147916 26172 26172 969134867 62738 62738 872922108 67540 67540 693624548 49269 49269 125183728 8792 8792 496167446 35117 35117 721409170 67540 67540 173961134 81639 81639 611828163 22331 22331 633252598 40550 40550 331593355 18835 18835 45760559 83620 83620 421211293 2236 2236 178873225 34460 34460 97757156 6815 6815 546948622 67540 67540 343423870 49119 49119 280997672 73550 73550 985687134 5522 5522 676545570 21750 21750 706348385 69044 67540 614929146 67540 67540 83139169 19908 19908 170874938 25744 25744 133776245 34951 34951 192972214 69395 69395 810907912 9178 9178 714698081 66348 66348 702113111 28357 28357 753508182 1389 34524 591722119 19244 19244 12667385 8640 8640 5149904 63402 23388 864295209 32974 67540 609658749 34017 34017 867517165 46080 46080 813754558 34066 28977 455846492 40532 40532 58667960 20760 20760 638533301 29011 29011 439246111 69766 69766 970964148 57876 61614 48945938 71027 71027 438374125 46014 46014 655487774 56716 56716 436056976 85397 85397 521033359 50770 50770 697696548 8244 8244 279070486 31971 36676 751906447 44815 44815 291437040 67540 67540 259427921 14178 14178 450121883 58378 58378 869753129 71528 71528 262783239 81639 51421 574884652 18912 18912 585066422 25718 25718 806653021 83166 83166 627242825 34686 34686 44260615 5052 80731 133261073 65814 65814 108737563 65282 52803 8398837 39294 39294 707940539 75284 75284 217377247 61625 61625 490089361 56696 56696 271317434 11986 11986 66591495 61849 61849 173361778 84376 84376 360340885 60411 2490 395512839 54028 15810 900641004 50613 32969 684706182 26040 26040 345468219 26190 26190 126513842 34882 16976 563221009 82365 82365 225191890 85855 85855 367279738 66781 66781 266857449 67540 67540 650746898 46263 46263 4256874 25693 24425 915589882 67540 67540 805408430 48099 48099 11216314 28916 28916 505211734 64008 15988 242177426 67540 67540 125886602 18287 18287 240162252 40319 40319 863203564 8745 8745 316943841 64895 64895 390346799 2124 2124 338843965 24331 24331 413765295 46767 46767 397243614 25718 25718 88769583 32100 32100 490963995 3007 3007 91449634 13485 13485 122861907 67540 67540 896244033 23907 23907 809255066 56474 56474 889598272 71906 49780 189623528 82644 82644 706268542 35770 35770 630457955 18063 18063 777708025 50050 68142 123577560 48143 48143 634839299 22056 22056 362981330 25686 25686 957344840 46758 46758 706527547 67903 67903 869588016 78559 78559 228800047 57328 57328 134784920 65673 65673 466716551 9839 9839 516004115 3135 3135 777266418 5008 5008 349757064 26850 48637 182900887 32452 32452 339967552 47378 47378 643077318 6614 6614 792642614 41293 41293 659205050 67000 67000 322406160 43253 43253 895720409 34618 34618 743895097 465 465 689224604 58656 58656 207219675 20993 36807 430665087 74964 74964 292724691 14414 14414 332983391 34523 67540 894144097 10363 10363 871592483 12433 12433 510601365 17526 17526 590781944 16274 16274 473020472 37746 37746 2900503 28 28 206379889 25044 48216 185696069 18827 18827 162687739 13892 13892 202172085 83731 83731 252247578 32689 32689 850768762 22958 22958 38947570 18502 18502 178798046 15914 15914 612305184 48410 48410 667409107 32336 32336 562962689 39567 67540 233752615 58002 58002 162970157 49560 49560 554516443 62073 62073 96656180 83576 83576 968666395 74874 75832 912716770 30747 30747 905528312 67790 67790 605918677 79004 79004 8330262 44575 44575 976783143 48984 48984 29449891 83255 83255 793175138 56175 56175 382679892 51851 51851 358271924 67540 67540 997193439 58987 58987 88405091 73851 73851 505218265 59251 59251 951274314 78937 78937 643487854 11151 11151 676536791 40424 40424 158786349 48440 48440 246108053 69665 69665 340280553 77270 77270 232030534 3655 4278 929424657 83875 83875 231024779 67540 67540 973313243 53359 53359 182393251 44874 44874 727620933 70951 70951 896305994 17800 17800 318951801 82877 82877 780761899 31306 66544 650906531 32913 32913 783871569 23051 23051 551775650 32370 32370 417788106 35875 35875 545602557 61653 43625 869309112 19474 19474 230805138 39057 39057 118688113 36027 36027 602776599 76225 76225 132648180 26853 26853 511018144 81620 81620 424800224 67540 67540 45663193 33758 33758 709204566 64100 27014 152067439 37632 37632 524707794 8963 8963 395113620 4009 4009 220451485 31996 31996 643253887 67540 67540 429684894 68877 35944 483717656 6934 6934 751058560 24375 24375 206325382 68877 72457 711100534 67540 67540 549231764 4415 4415 438545992 51133 51133 910103978 38355 38355 323743831 8708 8708 274019706 28548 73457 201240293 72606 72606 889140985 79552 79552 626910486 1587 1587 831013589 61563 61563 347262302 67540 67540 82654794 59945 83258 983562150 17465 17465 344104817 23069 23069 577360184 3999 3999 851735087 47320 47320 284542838 41662 52406 999938148 57232 57232 965215672 63742 63742 955071152 51821 51821 855929131 2219 2219 334813721 13808 13808 295378912 7580 7580 866300191 51010 51010 718276430 62277 62277 562343107 65205 65205 476880319 57521 57521 130718106 67540 67540 727017869 24362 24362 735186995 83704 83704 865612936 19231 19231 758039325 16977 31173 797699780 67540 67540 314314938 60721 60721 918595037 6477 48955 993268133 20364 20364 149755874 17715 17715 888983444 7569 7569 438844511 25380 25380 487170805 16430 16430 260799484 1580 1580 96301665 70954 70954 618582798 522 522 10589182 46442 46442 985038166 53237 28976 430958368 71497 71497 758706577 59003 69121 694364543 44829 44829 709061136 67540 67540 256158996 9470 80879 100749680 38938 10181 485201006 68877 75829 630183770 983 983 600722509 46847 46847 840151427 73760 73760 890600114 48256 48256 375753692 73691 73691 138881613 74074 74074 508527248 68877 75365 293316790 49187 49187 418204517 4079 4079 737887309 80598 80598 508571159 11287 11287 453924065 9240 9240 225282326 8921 8921 327516953 53647 53647 989949432 65755 65755 428815018 74046 71507 352487028 48113 67540 309410694 17649 17649 463858841 9647 9647 682212083 70567 70567 869068122 67894 67894 998058577 39802 39802 924321286 67540 67540 857079742 1838 1838 167010850 13683 13683 496249823 10388 20142 841986561 9462 9462 448131665 6527 6527 869356086 3506 3506 980296479 79910 67045 325490507 72488 72488 714014925 67188 25757 798861230 67540 67540 622242357 40225 4382 690116006 60934 60934 572952759 17535 17535 933073326 67540 67540 690530383 42064 42064 150570546 67540 67540 469507229 3136 3136 288955602 38862 38862 198864907 31286 83947 857693720 67713 67713 147131034 4865 4865 209858360 70856 70856 322075190 67540 67540 579300265 6882 6882 751182846 56610 56610 177547085 35633 35633 939882401 80751 80751 943078162 9947 9947 498999795 84788 84788 392101986 28206 28206 27060100 62929 62929 362520622 33066 20246 19303241 8209 8209 999797521 61822 61822 331242428 67496 67496 854426540 24303 24303 820026818 46937 46937 207222901 1221 1221 438879490 52320 52320 713333869 82365 82365 213273404 36449 36449 832194738 73829 73829 101286419 66773 5480 799327212 3493 3493 578113877 66890 66890 418890966 19672 19672 545076015 42503 42503 892295284 67540 67540 798322070 80751 80751 191254656 29684 29684 773851572 4284 4284 889488773 38116 38116 289608565 11469 11469 571423333 33452 81046 699214448 67540 67540 248546679 40433 40433 900604215 18668 18668 515922941 21954 21954 562883630 55247 55247 51079192 25581 25581 137935632 67540 67540 330212244 66009 66009 346579151 46353 46353 777451246 79384 79384 985482507 79701 79701 623744556 63198 63198 997424731 44554 44554 142959175 67957 67957 877925062 19265 19265 155117449 84317 84317 769427887 6473 67540 635610384 69511 69511 487223586 45171 18479 818773034 85109 85109 158980581 79201 79201 864801623 58370 58370 939453542 69406 69406 110293321 70292 70292 747777655 7413 7413 140879173 46734 46734 282767469 64532 64532 461280111 81128 81128 505811190 64307 67540 360391924 74779 74779 688832012 51099 51099 494218539 75471 75471 649048774 36967 36967 377215575 17667 17667 588413412 84825 84825 511465238 13482 14166 316822037 67540 67540 653708446 14355 14355 21414124 77592 77592 185992468 42857 42857 711652321 70998 70998 371346398 23139 23139 847984153 70653 70653 761350887 80382 50554 118222515 37936 37936 761428640 46008 67540 219830847 49726 49726 978822492 30844 30844 905936 83435 83435 139515049 147 147 732447786 14042 8840 871442099 67540 67540 759308154 38767 38767 448506995 67540 67540 637038283 40161 40161 835570605 6262 6262 620876321 14735 14735 528638463 1997 1997 899895570 62357 62357 744726980 68490 68490 573431533 26526 26526 59885219 67540 67540 925045780 34729 34729 830654461 6563 6563 510649249 18407 22558 801090983 83474 83474 636913727 59929 59929 100949101 30211 30211 135983709 68699 68699 954499769 11199 11199 674838736 39442 39442 197458293 29674 29674 450967679 67540 67540 386805760 64065 64065 888525475 58642 58642 153125953 18281 67540 759531678 60443 57673 509359314 67540 67540 414959003 23910 7882 423369617 64136 64136 574570068 68877 56573 132070564 12797 12797 769587736 18304 18304 928320377 6613 6613 295943443 85893 85893 548253896 25904 25904 579203451 21413 21413 351122872 9440 9440 71299259 67540 67540 876293409 68877 71224 485141909 67540 67540 54275951 7619 7619 798526040 5256 5256 66468122 16246 16246 959163663 30667 68414 828460831 21979 21979 930104249 32079 32079 100755776 43896 43896 557006085 45048 45048 904077931 7022 25391 425185687 81085 81085 792790301 67540 67540 104523179 15739 15739 39884928 75550 75550 523796219 63364 63364 190292627 57451 57451 142347300 9531 9531 347698349 67540 67540 764050981 50146 7509 313291195 42779 42779 136920683 33824 33824 443462902 29965 29965 506661696 17233 17233 173391088 69551 69551 309710798 18479 18479 384637422 16704 16704 83081189 63919 63919 738108717 28947 28947 680471715 35683 35683 817801528 23659 23659 693274266 55195 55195 239602599 77670 77670 545044270 44235 67540 553595426 34570 34570 917989872 164 164 876659540 68360 68360 75287832 14522 14522 950380945 52623 52623 630778584 12198 12198 283146755 62155 62155 270932648 41677 41677 578273798 10993 10993 719588286 70003 70003 127291203 293 79875 280751921 38411 39054 385347114 594 594 35187034 68182 66790 113082315 72501 72501 54345931 71551 4353 866160914 75039 76968 699188184 2113 2113 353146165 34501 67540 644413010 67540 67540 105350554 46649 46649 320356127 61088 61088 664696406 28359 28359 495660725 6033 6033 846678949 85952 85952 660512591 4648 4648 125950151 59427 59427 424511165 23753 23753 425671513 74596 74596 586519539 61216 61216 892750878 7209 7209 363972679 53051 53051 862656726 26278 26278 808052100 10567 10567 934849694 34432 34432 73172264 37304 40166 861674053 37500 37500 265074608 42456 42456 3924027 60218 60218 95020648 5526 5526 603907072 67540 67540 682276036 58603 58603 411143799 32293 61729 209748483 22455 22455 92249948 67540 67540 671742613 15459 15459 937339676 58296 26823 643661784 64319 64319 79811475 67540 67540 819840820 42779 67540 386463276 67540 67540 946962109 84547 84191 507092247 34484 34484 908271902 1667 85197 234579624 2921 2921 703221811 66306 66306 707716525 86001 86001 83653957 54636 54636 920025664 16078 16078 607087529 18030 18030 27642689 51071 36573 250766666 59454 59454 519760095 67540 67540 616851173 35896 35896 288301435 31365 31365 314721871 62585 62585 222916228 52838 52838 351114275 16568 55184 736798042 55998 55090 122872431 82344 82344 4436798 82898 82898 166688680 75372 75372 169683011 54223 54223 268221473 67228 13359 41707366 52036 6776 476914013 30795 30795 427273406 31753 31753 369643239 67540 67540 99523032 67540 67540 595708427 61913 14457 901893831 9887 34028 479215986 85920 85920 510086909 69891 69891 580938279 39717 39717 787115986 67540 67540 665158652 15537 15537 456662005 35634 67540 666439650 10528 10528 856685323 61942 35422 448758923 27481 27481 966354480 37285 25128 708183989 29404 29404 306846306 34651 34651 768375065 39944 39944 711369545 68877 54808 146350235 29373 10293 886951825 81592 85237 7045661 38254 38254 816908894 50496 50496 703483389 75427 75427 117640437 28585 724 781788801 20086 20086 846160116 72421 72421 911957022 60779 60779 87139045 21123 21123 199798209 39721 39721 271335409 49913 49913 469097575 73195 6606 23173803 67540 67540 865958816 23139 23139 284857636 21311 21311 237809443 24696 71549 836558645 14961 14961 287191512 61570 61570 910117675 19629 19629 302034431 5993 5993 222526728 38288 38288 524808253 52042 52042 4403274 67540 67540 849866870 3421 3421 711614900 85737 85737 558283863 33650 33650 45603233 21798 21798 451763786 66740 66740 837114055 9876 9876 540257588 67540 67540 998645588 72635 72635 448844677 1616 1616 501771575 60924 60924 521993417 39217 39217 228133373 67540 67540 424040780 16842 16842 103178101 67880 67880 431232561 1756 1756 819288693 65750 65750 649693132 13772 13772 976306714 8648 8648 525928094 30198 30198 225916466 22982 22982 147568521 67540 67540 137346964 67540 67540 486481172 7878 7878 516968510 84129 84129 892237609 67540 67540 739717682 77805 45735 2262707 8211 8211 391592915 58502 58502 910822326 17081 17081 277542319 31429 31429 224246606 56594 56594 582097996 75460 75460 85081749 77480 77480 377498194 52959 52959 872507864 13539 13539 357910292 67540 67540 159315479 74414 74414 407256576 1415 1415 961445553 8093 77204 63195316 58475 58475 720752305 38908 38908 614225866 75308 75308 644408236 7497 7497 836550922 67820 63472 289373958 59052 59052 140782636 64998 64998 739525481 67540 67540 636335282 16936 7095 193835505 5769 5769 511601773 66786 66786 830176898 17284 17284 821270360 8826 8826 702642960 25560 25560 706454968 43372 43372 874263162 4571 4571 433179917 77580 77580 236506068 8937 8937 922778532 27532 27532 73088319 6474 6474 194548440 79635 79635 439823579 51159 51159 34577620 21357 21357 118200698 2263 2263 277605271 164 164 902719772 49397 49397 637095474 81784 81784 453847102 73909 73909 541500702 72551 72551 255326281 3208 3208 331513128 72429 72429 897418708 11011 65089 18507246 67540 67540 600856267 43287 43287 637987726 78671 78671 974020923 43570 43570 157664390 53271 53271 247319378 82774 82774 315825248 52308 52308 156616633 67540 67540 920574306 67540 67540 346157503 81984 81984 218822780 50125 20448 377549273 77726 77726 321704431 48285 48285 473114439 10303 24025 312061207 12613 12613 247116402 67528 67528 870717546 54105 54105 70710481 13279 13279 748102341 68179 68179 347709214 73107 73107 873075556 57769 57769 45581970 56403 56403 58953226 58769 58769 733034212 31845 31845 127968624 4921 4921 257685556 73891 73891 393167759 16824 16824 249794981 51011 51011 221780783 82278 41174 324342142 81119 81119 342517790 58193 67540 525970499 70140 70140 907231153 28783 28783 984852365 54291 54291 456322709 41609 41609 540069422 38735 38735 680270043 35634 35634 475364568 12287 63452 536313058 67540 67540 406048366 5901 5901 910541127 40074 40074 133057990 11807 11807 889968540 52115 67540 642703740 68683 68683 389885845 54849 54849 634237176 66911 66911 942961485 1741 1741 85922112 8660 8660 813249127 22361 22361 957379611 31280 31280 995390974 67540 67540 948548200 46735 46735 71380428 3464 3464 534003065 67540 67540 680877530 82313 82313 17904491 66380 55597 240142155 74994 74994 277116569 48255 48255 865053212 47459 62870 495033713 24294 24294 393662750 67540 67540 569407731 22890 22890 391675616 67540 67540 432417683 6843 6843 119124137 84473 84473 708706010 72729 72729 217048926 29327 29327 268357617 59612 59612 239641695 67680 67680 500756821 1106 1106 410882891 9558 9558 317555832 71159 71159 933082701 67540 67540 960111509 63160 63160 778210811 75364 75364 942775742 20496 20496 89786486 19574 19574 122832396 23000 23000 85966950 59664 59664 21593768 56036 56036 567662705 19268 19268 122349595 67540 67540 253611422 73999 73999 954020209 26297 76613 779392111 46772 84267 139336125 74838 74838 617520203 75153 75153 222062355 45985 45985 10227581 68335 68335 681092043 26760 67540 48187358 40331 40331 693181013 12069 12069 967374998 67540 67540 113224002 56200 56200 480321433 9328 9328 394178657 11419 11419 265511454 33832 33832 71571416 53965 53965 914675566 58746 58746 567074790 83240 83240 962925718 52210 52210 699673181 34937 34937 963573502 14943 14943 312120440 80128 80128 79077462 9212 9212 810452993 79450 79450 437905245 81221 51762 648658680 67540 67540 974737331 15418 15418 513912656 34583 34583 845544315 48497 48497 263440256 77150 77150 616984034 17663 17663 675085790 5914 5914 87431087 85861 85861 534928267 52119 52119 303974213 67540 67540 357589145 30498 30498 327208340 6198 6198 934866957 35472 35472 247781565 50614 50614 889229042 80802 83574 842999968 74606 74606 469604099 9066 76585 929692335 65452 65452 395607197 67540 67540 498195236 67540 67540 921377957 7236 7236 652127213 69152 69152 560303918 60922 60922 575332831 29842 29842 249637448 80065 80065 467283328 62225 62225 323361531 21025 21025 137182322 46555 46555 15129964 41295 61177 311966018 67540 67540 882852237 80951 80951 133833239 41689 41689 934057842 21063 7433 186642159 67540 67540 981016266 76622 76622 874510168 46335 46335 532460388 80506 80506 111060521 56428 56428 400621099 65475 65475 124898963 29636 29636 463519921 7936 6339 132429362 80342 80342 975448242 74250 74250 687864025 33349 33349 432078817 13494 66810 605829499 19681 19681 691733909 85176 85176 107811703 19946 19946 185639537 60591 60591 233242238 45623 45623 507256371 74453 74453 201668063 13050 13050 124787085 14959 14959 299633191 74606 74606 300603351 65097 65097 42283470 40740 40740 36325817 67540 67540 549438580 51937 51937 681572244 9235 9235 511857820 85785 85785 562097960 67540 67540 783837158 44535 44535 221862043 37128 37128 501781789 8477 8477 188562918 60930 60930 365510475 67451 67451 371854607 41014 33239 360325502 62275 62275 983108138 69771 69771 602255367 8868 8868 960094335 53691 53691 264621950 3760 3760 422851673 71576 71576 568439354 27036 27036 977870673 79829 72079 690307522 13845 13845 647180975 66227 31276 547604371 55272 55272 138714563 70596 70596 378829760 56232 56232 540858624 44793 44793 311197836 59222 59222 484525638 56286 56286 445847011 45331 45331 458796139 71570 71570 382392044 16685 16685 121418911 67540 67540 118705751 85934 85934 161075101 21585 21585 703124114 11529 11529 603807474 74449 74449 882552331 31195 31195 66556864 38542 38542 718571982 21013 21013 340808969 68123 68123 426039966 61510 65824 500546984 23142 23142 147243949 22228 22228 441873048 66329 66329 660244240 50735 50735 576055322 23698 23698 630402815 67540 67540 267471127 10303 10303 996398859 28545 28545 840418361 60799 60799 922959075 67540 67540 709683363 76647 76647 944988889 67540 67540 304647016 18597 18597 680723680 75011 75011 945016980 9129 343 970555755 22923 22923 536741459 83448 83448 1988849 36520 36520 619679650 17596 17596 557177028 56912 56912 496338889 22765 22765 485596808 35253 35253 263785206 6706 63968 150891728 73394 73394 761844397 67540 67540 466510765 8354 8354 92950561 1731 1731 835106407 12873 12873 411906584 30524 30524 184278281 83246 83246 721606463 16044 16044 330065612 43050 43050 655447320 35914 35914 38451527 45441 45441 255200185 67540 67540 738140549 37333 37333 403634217 67540 67540 852661496 81980 81980 424403595 53395 53395 397946667 68308 68308 678621836 32665 32665 818708455 35044 35044 775009482 80064 80064 680292574 42175 42175 311569356 47970 47970 312521188 71549 10877 617678841 83669 83669 104693477 67540 67540 923875940 52058 52058 894420493 20165 20165 351312066 4592 4592 89588741 32837 32837 248125871 62268 62268 309019884 67540 67540 853168107 70779 70779 770307965 22558 51140 245963089 72917 72917 632498895 56430 56430 990785032 68142 72647 901555639 81663 81663 998978838 36495 36495 514310220 35845 24496 20307989 79074 79074 950247060 67540 67540 780755615 15862 45009 235692390 11268 11268 525284518 73223 85859 726961101 67540 67540 375467592 28790 28790 341707473 53015 53015 260022611 1198 8682 237517307 44280 44280 875944131 52458 52458 114975981 15968 15968 974126611 40380 40380 370221378 67540 67540 68781569 35789 35789 405640971 44235 44235 377270695 75949 75949 185222393 67540 67540 166070959 85033 85033 417402069 19616 19616 460275103 59674 59674 16787347 18714 18714 579238320 45960 45960 824786947 65943 65943 166495320 23630 23630 10737846 60722 60722 422948822 55976 55976 208400531 73432 73432 909636839 52134 52134 555743487 39744 44511 657886789 67540 67540 735931556 31632 31632 37621190 58984 58984 881748863 78258 78258 588545354 22239 22239 834471223 67540 67540 769224753 67540 67540 91952267 65560 65560 554497489 25210 25210 772622297 77383 77383 175454035 30745 30745 111690188 36366 36366 135654695 5088 5088 952870221 79641 79641 358227490 68877 2720 969974752 17236 65157 690278573 73102 73102 883978774 639 639 178403845 70804 70804 661586316 64056 80193 500554248 68180 68180 609297950 45219 45219 796482595 60828 60828 667809507 43658 43658 999144132 83734 212 358077005 72941 45958 749950173 56916 56916 282426782 76218 76218 131025967 1692 1692 924866251 37106 37106 774090927 24789 24789 556101021 72354 72354 461704001 22237 22237 972390437 77824 81724 430462414 72088 72088 613389102 71236 71236 194786497 14018 14018 274573340 41519 41519 918660358 4078 67540 603766897 30107 48868 415545576 51746 51746 396075269 16250 16250 484831279 6383 6383 108057443 38957 38957 333094603 67540 67540 191545679 67540 67540 921006513 71736 71736 790426228 67540 67540 695226034 64757 64757 89887450 39570 39570 170682427 13767 3933 655454177 50507 50507 642672293 41465 67540 774158484 57783 57783 973452861 39800 39800 177120256 46142 46142 295311438 83979 83979 43646773 1873 1873 359249047 15666 70037 18729473 38279 38279 863610301 42514 42514 448803882 6056 6056 223668540 67540 67540 145652134 77697 2520 367471368 30490 30490 735823475 73762 73762 621413455 31238 31238 430146979 63785 31142 962870649 68285 68285 496803322 76258 76258 812815049 47282 47282 659697277 21329 21329 515343618 75180 21852 994556024 13636 13636 6346675 84401 80503 700005838 3187 3187 887210410 85012 85012 537969399 33645 33645 591591047 28612 28612 937171985 11866 11866 32176775 14897 14897 430555689 424 424 398010488 13189 13189 51928153 7564 7564 170383585 43934 74595 434106204 44724 44724 323330373 3250 3250 854722859 55534 55534 251348470 17689 17689 861591515 80063 80063 851392793 6077 6077 334710378 34304 34304 855677831 47495 47495 541164072 75609 75609 174020848 4239 4239 425004572 67540 67540 365544574 39433 39433 890954028 27058 27058 297784501 13451 13451 459801411 8231 8231 127805077 18933 18933 604321125 38411 38411 498243638 71249 71249 973787798 14408 14408 336164541 21330 21330 620304363 62933 62933 931358830 18767 18767 67427531 829 829 928683571 75461 75461 763899087 14437 14437 265965992 81592 81592 776028119 44758 67581 322924399 84430 84430 803510138 19452 19452 49693906 28827 28827 716982224 23098 23098 469724505 65574 65574 651095403 70386 70386 867904176 19675 19675 759294777 25953 25953 813434574 67540 67540 442619950 13561 13561 82444494 42982 42982 495966811 56455 56455 407936484 51408 51408 320441250 71219 24985 1264974 67540 67540 98821727 47781 47781 701069563 80206 80206 342416150 48575 48575 375202220 67540 67540 95660178 67540 67540 909497032 37631 5917 945518999 43995 43995 11564079 266 266 190178584 20165 20165 893740657 20713 16890 170391537 79180 73308 480979169 41228 41228 995884022 61059 61059 881888211 67540 67540 350531675 71807 71807 27499219 55651 55651 865343523 21938 21938 720180710 67540 67540 714506329 82278 82278 638456854 77110 77110 747868668 3289 3289 614984329 53084 53084 87447621 69569 69569 708763996 7869 7759 467565315 71685 71685 180787653 23642 23642 744155923 75547 75547 976702324 63447 63447 717933136 30110 30110 84429428 85514 85514 166958826 59323 59323 814377450 30948 30948 825305290 41495 41495 164419730 30982 30982 950622848 85023 85023 647275782 10139 10139 436796204 68877 72173 392585298 36184 36184 89125677 59563 59563 217672882 71617 71617 330297256 31146 31146 271976483 27180 27180 602268678 1546 1546 371200328 19699 19699 96398319 67540 67540 537993616 34687 45268 100679082 47972 47972 502687914 47045 47045 781548597 34458 34458 1010053 74229 74229 206909951 27841 27841 960447855 58764 58764 377573133 14342 14342 931119916 54360 54360 882801436 84611 84611 493030467 8263 8263 552910323 74138 74138 963088058 67540 67540 295024778 14427 14427 866266792 62190 62190 165648682 71732 71732 388682628 60942 60942 782934832 82093 82093 931046240 11037 11037 950604714 74516 74516 170399731 80691 80691 827597412 31483 48853 941456292 35628 35628 610775328 22616 22616 866581799 61984 61984 964527934 68600 68600 967618559 20427 26665 617995951 67462 67462 399770828 51162 51162 187364488 18452 18452 626431686 68877 67540 771582586 46443 46443 696485867 59457 59457 336189541 16149 16149 646799315 72856 9040 838532374 1895 1895 384894764 67540 67540 16839612 162 162 833673191 40630 58733 43572120 68877 60897 590560880 963 29615 652147962 46185 46185 34692770 25569 25569 187218244 78039 78039 707611691 40747 40747 474519542 51137 51137 829184544 81025 47379 680356811 80632 80632 375601836 68877 65924 33470891 57580 57580 861347006 65890 65890 484141521 78197 78197 670865767 13807 13807 239100951 67540 67540 316701304 67540 67540 747213729 45162 45162 2302596 85271 85271 492435884 25871 25871 956330587 43533 43533 988561999 39178 39178 895256746 45861 45861 288722765 78673 78673 273061377 81559 81559 523019579 71810 71810 52450489 55768 55768 22946462 912 1002 159121847 58829 58829 737130399 58345 58345 905973598 2817 32238 523001613 18560 18560 440504128 85081 85081 644093823 24976 24976 405321606 67540 67540 553675360 30280 30280 619224644 41959 41959 233238092 3146 3146 591662126 80118 66395 294195839 45642 45642 631457265 42560 42560 155229092 31484 31484 796680833 81582 81582 416428214 51767 51767 525353804 60508 60508 848564354 39876 39876 856868624 42068 42068 39001357 78030 31971 17357465 67540 67540 173378983 69210 69210 126847659 41864 41864 800640869 38183 38183 402861314 85144 85144 479312322 81521 81521 865412704 58429 58429 769470413 83121 13067 691363292 29957 29957 549518571 68393 68393 972568474 67540 67540 93676574 856 2273 147483397 77621 293 256686243 77748 77748 220286792 68877 35105 516775224 64325 64325 912801115 18792 18792 856545441 18040 18040 975407572 376 376 628430903 68113 67540 269426687 76959 76959 746789603 82435 82435 125140373 14226 59084 27634791 7841 7841 292725002 31494 31494 612896537 67540 67540 283555901 45384 45384 381438491 67540 67540 948760271 59815 59815 266019847 63111 63111 340145148 72870 72870 720761383 40120 40120 303261681 4763 4763 326484650 54390 54390 140688696 68784 68784 22633398 15686 15686 50888460 67540 67540 791257869 13874 13874 321195846 85378 67295 887695088 9531 9531 536521302 29815 29815 302254699 77267 77267 371424030 35271 42673 599955352 12927 12927 981958219 23090 23090 794058858 70611 70611 440355345 59111 59111 131104650 67540 67540 976853573 67540 67540 22627935 50398 50398 263951344 67540 67540 804917496 33645 33645 325126465 83143 83143 288309671 30134 30134 874196596 9419 9419 266337094 3139 3139 220472511 71178 55671 658605821 80624 84405 798167911 79458 79458 805169595 32542 32542 341291852 4610 4610 754419688 36109 81139 663998852 84369 84369 892744591 13834 13834 929758202 59512 59512 881680460 72165 47042 150404802 72787 72787 60465363 17510 17510 190273575 67540 67540 393343749 34405 34405 688019018 25312 25312 43240576 36325 36325 897509315 13256 13256 744599606 67540 67540 782832444 36415 36415 948433992 97 17396 510037468 22139 67540 154885295 71983 71983 142281962 70464 67589 810219803 35094 35094 30426503 3291 3291 694104532 33809 33809 470241363 69302 69302 105247039 48457 26646 87706431 80268 80268 137725603 34750 34750 244650058 17104 17104 353051559 28299 28299 88862968 20058 20058 894527914 33925 33925 5165845 14633 14633 465141142 5941 13566 674257216 41581 41581 465833672 25516 25516 766180333 42202 47577 618739434 84297 84297 641992041 78453 78453 691933307 58004 16607 185731612 67540 67540 873901080 18966 18966 223486643 46751 46751 143827215 6116 76822 721421380 79699 79699 718555 67540 67540 614019993 1339 17023 978048724 51993 51993 293437046 84973 20883 159232842 67540 67540 732814018 26114 26114 502240094 61653 61653 2210395 79532 79532 500112708 65115 65115 311827925 16878 16878 741840590 67540 67540 574631281 1064 1064 761037273 77039 77039 91208225 66868 11005 116208400 67540 67540 516692346 8663 8663 639039236 83854 83854 112559139 72489 72489 144303595 38996 38996 230467259 71208 71208 201873460 1866 1866 827212725 68819 68819 835698065 59156 59156 680405237 20970 20970 749035144 78443 78443 310948652 39418 39418 286403299 15647 15647 426739919 17120 16207 708649547 75033 75033 937636989 55432 55432 718027197 40654 40654 451064893 44211 44211 915233829 38436 38436 343712678 59735 59735 99517250 14712 14712 151645977 82899 82899 342017170 67540 67540 850073837 68167 68167 989836738 16180 16180 314060162 42605 34262 1016745 55703 55703 777300809 77573 49614 242544087 26747 26747 605048966 73953 73953 538189991 18339 18339 518074643 67943 17855 648677557 57650 57650 626555688 12093 12093 307975986 83022 83022 363271198 75066 75066 541168684 70668 70668 41849955 37048 37048 280152503 70620 70620 891354631 68877 67421 304332626 6718 6718 180888142 50881 50881 224275985 75316 75316 724378261 26305 26305 28334290 67540 67540 561915219 14779 14779 892290421 20330 20330 770898657 67602 67602 197419977 81273 81273 507756723 22945 22945 801479764 44758 44758 882300654 79418 79418 212707641 69470 67540 401779409 56050 62764 668379084 22954 22954 541756084 47180 47180 142139621 77867 84146 225724386 56500 56500 446445480 66937 21112 81794297 67540 67540 525217164 80248 80248 13739138 60867 60867 833187476 17111 16280 532895185 33967 33967 340114259 39254 39254 519911202 79924 79924 303703352 85081 85081 172820066 73868 73868 350950415 64277 64277 498930312 424 85335 529409517 38284 38284 344066105 51548 40325 519511188 77412 18320 514863386 81491 81491 483603247 51184 51184 919737209 4054 4054 553280945 30197 30197 882425643 8851 8851 2363822 52658 44039 638781406 70743 70743 994156883 13264 13264 252435827 76970 76970 515859609 32061 32061 688494638 56337 52036 973561140 67540 67540 630078083 67540 67540 426134625 14190 14190 371891191 67540 67540 254646379 17885 17885 136389116 45166 75344 34081433 61190 61190 403624789 77215 77215 901585651 45074 45074 777623473 17759 17759 669114697 67540 67540 593640377 81389 81389 125013134 1713 1713 462516471 25674 54634 125184268 19355 19355 444257296 54266 54266 104564843 63839 63839 702277880 56481 56481 723331027 61423 61423 652412042 33384 1108 767374683 40199 53171 263845401 65701 65701 127555214 67100 67100 491285966 55671 44757 337602056 51695 5692 298012085 43139 43139 620562788 12183 12183 758988267 59319 59319 481987477 21367 21367 922118251 22832 22832 996594784 60785 60785 815095789 84569 84569 196290204 39328 39328 55580986 24018 24018 323395053 27102 27102 430573372 57475 57475 702764715 11335 44812 619903207 35113 35113 970984612 762 67540 193261511 75610 75610 113806791 39315 8643 440798893 40191 40191 136644312 26932 26932 438757104 9938 9938 449392374 6119 6119 222083975 67540 67540 153790164 3859 3859 923711039 26239 26239 842644996 45268 45268 204560327 68539 68539 937373886 47495 57887 286718828 13767 13767 734692674 23788 23788 881676551 2373 2373 613889869 85619 85619 245202892 82035 82035 313995480 85723 85723 758966937 26078 26078 435776339 70339 59986 108556452 11654 11654 675728539 60732 60732 840275891 5453 67540 99581424 78857 78857 497645803 60896 60896 762115133 57626 57626 12507320 38947 68513 316077587 34539 2065 442094781 62619 62619 960400809 14829 14829 543255107 68250 68250 789710462 24146 24146 459726950 22726 22726 126725044 951 951 695400751 24048 24048 670956080 34362 34362 70136021 72423 72423 346391114 48680 48680 358823854 2928 2928 963543214 62692 62692 909804530 20861 20861 807609354 20073 20073 737028390 74309 74309 6758381 67540 67540 425657478 2651 2651 451652625 43896 43896 667620666 42557 42557 276367508 53706 43271 80769433 54274 54274 661862246 6303 39941 797353822 32938 32938 998986443 67872 71641 23961830 34155 34155 700682604 67540 67540 96994014 69927 69927 92729009 40441 40441 992407280 12521 12521 843362730 5453 5453 847497028 33184 33184 960823385 75111 75111 666236908 10548 10548 957784780 9499 9499 53311577 15607 15607 366925933 29279 29279 129825531 26470 26470 265556839 68650 68650 763044583 4188 4188 708924860 9892 9892 696802828 7450 11417 360594291 38593 38593 6550053 74322 74322 134364283 45127 45127 122753130 7353 7353 878579408 46539 46539 645010406 15142 15142 260835058 42493 42493 524627900 58601 58601 651929114 63701 63701 250456724 79227 79227 451612599 53400 81952 16088841 80728 80728 399265877 14167 14167 442436015 36676 85195 350371764 36994 36994 590095856 29231 29231 322978609 7496 7496 977432639 46772 46772 450010946 16143 16143 8395826 27533 27533 729936269 26123 24700 978095321 2832 2832 842794859 67540 67540 33999745 77538 77538 937197676 48402 48402 403081870 67540 67540 458977560 67540 67540 572558894 51599 51599 248124682 10984 10984 537317946 58346 58346 213191439 56908 56908 44345619 35167 35167 973116442 63110 63110 709447354 53603 53603 449886900 58368 53690 347601628 33556 33556 24652694 68877 30334 176797142 55822 55822 207114901 17279 79425 13088969 52982 51207 46168931 34104 34104 779039469 30051 30051 415845013 2605 2605 754340410 56826 56826 99727116 16313 16313 798934798 16729 16729 759680338 49982 67540 459086843 27794 27794 324938919 50231 47811 428111555 38525 38525 320059866 14166 67540 142731692 67441 67441 654835574 48492 48492 408107715 26123 26123 433534861 78044 78044 254352021 63234 63234 893873962 33180 33180 548377760 8183 41924 334904727 21010 21010 970392698 7418 7418 568346671 56087 83161 573297604 14812 14812 808390726 85509 85509 554366462 71553 71553 192641580 56604 56604 542587134 30613 30613 548988199 40067 40067 440871178 64588 64588 561623510 76123 76123 232994624 70642 70642 128722923 67540 67540 961047085 55462 55462 848956368 3590 3590 512378038 70625 70625 288501680 59195 20813 639835505 12347 12347 639435076 64903 33289 648246748 70351 67540 794073153 57411 57411 668818605 64911 64911 761958182 38436 38436 620332417 38294 38294 443085252 47609 47609 694533670 83881 83881 466039610 29540 48047 78983227 48549 48549 726860976 21418 21418 71861303 59525 59525 725259754 79461 58738 812733333 34495 34495 426380663 38759 38759 464718096 68915 68915 770751836 56417 56417 222684111 75714 75714 995315422 43529 43529 352411583 50260 50260 838073122 61843 61843 205964715 14022 14022 641276069 17586 17586 561424232 23684 23684 525800237 54568 52476 322725267 67540 67540 831574124 34671 34671 620915401 52267 52267 755747948 39689 39689 384457572 33116 33116 201279759 69585 69585 971164704 28446 28446 109233490 52728 52728 193345237 39006 39006 12026239 17070 45122 101687225 17698 17698 141488505 71136 71136 279895234 16175 16175 969722869 75553 75553 332696907 41074 41074 504202150 30516 30516 233224147 59960 59960 5717518 26291 26291 832295376 45760 67540 280346325 26358 47558 542534238 47474 47474 334619330 8221 45047 25378304 40630 40630 870642618 66435 66435 663977066 76117 76117 840524647 52545 52545 872930315 71009 71009 63355030 67540 67540 868515880 55428 49800 921235293 46637 46637 484078825 40766 19435 795097848 58218 58218 793463568 75882 75882 465210749 12885 20157 858878663 15244 15244 562327997 69559 28162 286494438 9105 5252 253571575 67012 67012 110272166 69716 69716 158517329 72333 72333 599180175 68634 68634 78748482 9112 9112 963255602 6853 6853 470140342 71819 71819 896548895 11263 11263 275442607 80281 80281 899939738 65806 65806 557814582 38436 54276 746089525 59522 59522 411155008 24551 24551 644786304 66559 3710 961581849 62464 62464 195339001 67540 67540 657198944 46426 46426 212786577 66972 66972 527289629 47133 47133 383662881 76850 76850 490284154 84692 84692 424234236 18352 18352 361779991 6949 6949 340152975 83287 83287 962263660 78556 78556 884628223 7788 7788 983091696 49172 49172 517922028 52657 52657 10448093 21648 21648 407374690 13711 13711 199334185 67540 67540 535694378 38678 38678 286216908 63332 2581 717318045 6584 6584 606505450 19437 19437 200986869 67540 67540 629148562 33832 28988 862474910 8314 8314 561816808 48599 48599 644548426 67540 67540 516799787 85502 85502 712760228 32692 32692 614082934 68877 4709 354611253 37106 72875 741658762 45242 45242 947654667 57234 57780 625934243 75703 75703 566753813 67540 67540 432149513 65971 65971 374915667 34742 34742 572998545 35044 35044 805479918 44234 44234 819860844 36067 36067 765253289 14923 14923 867000064 14341 14341 429559017 61926 65068 492957399 11624 11624 827430259 21020 21020 39929673 40737 40737 717361918 60972 66773 21583426 24492 24492 871290635 67540 67540 634979088 48621 48621 838715591 81046 67540 397143785 80184 80184 777118184 15577 15577 420755512 6286 6286 91030322 19962 19962 862675266 5891 5891 775982438 69496 69496 791604942 20046 48415 872791474 49013 49013 690266015 85870 85870 864707491 67540 67540 927616820 67540 67540 396672563 19779 19779 609368041 47701 47701 904973620 41187 41187 45393935 43939 43939 544199637 67540 67540 330466525 50891 50891 284826006 34041 26001 982481031 70430 70430 426170448 39876 59309 509653058 72300 72300 555712998 72065 72065 100692812 16207 2603 856701100 21376 26574 960369786 74558 74558 155328164 74436 74436 943499121 48260 48260 536096035 70511 70511 15998287 16312 16312 900048453 62019 62019 751735739 54406 54406 413364145 70954 70954 817871232 4330 4330 329575078 12214 12214 632577995 74323 74323 484845745 67540 67540 398256040 43786 43786 753815284 81523 17863 30681752 425 425 582955202 67540 67540 729381078 7886 7886 967940058 60540 60540 760208368 63985 63985 661818879 67540 67540 660995666 84740 84740 949389929 67540 67540 89155721 67175 67175 830331033 31494 31494 134360286 25169 65644 416422018 76217 76217 81725669 73163 73163 864029490 48637 31306 4823707 13230 13230 258330395 67540 67540 677003953 18750 18750 209265946 68877 22638 548893905 78913 78913 429214050 37928 37928 719551532 54429 17086 812869099 50853 50853 453939599 80471 80471 936150687 59852 59852 258312193 5852 5852 27225227 82988 27750 191594211 29765 29765 92211278 67935 67935 96667490 879 879 998135089 6489 64515 719356244 21067 53701 702271296 46490 46490 384863933 67540 67540 43151822 58522 58522 488850023 29829 29829 429368812 27539 27539 730563587 2236 2236 306698292 50651 76509 240942951 39030 39030 439913661 3365 3365 396912691 73774 73774 885045735 30006 30006 729755683 67540 67540 243184413 53647 53764 4259245 20691 20691 397762699 39142 39142 367210072 25091 25091 943391396 56636 56636 96672038 48893 48893 853074475 61137 61137 195990580 52942 52942 525728658 53627 53627 227510387 60758 60758 18638629 712 712 723614861 59309 67540 958730289 59127 59127 752289235 80 80 513640794 47830 47830 604198363 70178 51279 763879230 71219 71219 400861818 61263 61263 805863147 46059 46059 774312406 64374 64374 494382321 41634 41634 670141672 68877 10298 689866355 75842 72063 811006956 78340 78340 281819571 20857 20857 618289710 49153 49153 804403304 77309 77309 639126426 38548 38548 450535891 2535 2535 374331994 11985 35280 847745258 6560 6560 887735274 68877 67540 91891754 45701 45701 170648845 17054 17054 698999687 77940 77940 177254911 32998 32998 121599733 68877 86001 145476607 42496 42496 654995445 82615 82615 273216547 80690 80690 513938632 22818 75450 839895135 75334 75334 498906674 85043 85043 101983665 4364 4364 643768221 57019 57019 322208073 14388 14388 466105469 21613 21613 953531136 72385 72385 628648169 46237 46237 677301940 33765 33765 228406245 36594 60986 710396206 19614 17414 204639632 31362 31362 493312327 54046 65359 123276751 56177 56177 529769801 21881 437 207795035 69203 69203 707210629 74289 74289 959062154 67540 67540 150423782 82840 82840 719440843 67540 67540 55616765 73380 73380 79955493 45324 45324 921066117 19352 19352 709049073 5597 30055 948476615 84308 37542 946201473 70034 70034 937460669 62287 62287 667153604 62424 62424 564084138 71824 71824 857983729 67540 67540 800726115 34078 34078 837606403 67540 67540 787849241 29204 29204 691346842 34970 34970 295609634 68877 29153 386934609 63447 63447 738509043 61599 61599 692998370 67166 15102 336495149 79575 79575 377431555 27644 27644 161778769 18201 18201 582882289 68877 23258 286014510 67540 67540 152674700 20107 11170 691367871 67540 67540 14533144 30482 30482 638592736 3781 3781 452092368 45103 45103 565433010 63697 63697 385541737 3850 3850 893601160 12435 12435 700134735 64060 39944 330201556 21298 21298 272683201 29739 22789 257136103 65939 65939 966487190 83831 83831 33622130 145 145 13585922 79274 35778 543603825 66681 66681 742345466 35187 35187 589799102 67540 67540 378654216 49982 49982 866533485 30279 30279 760842875 42761 42761 244400271 12055 67540 421207616 54963 11153 72970226 8951 8951 288768773 27782 27782 649264937 32777 12679 407521748 84003 84003 319705377 33386 33386 598131680 72104 72104 223726005 35936 35936 290528114 46820 46820 431866186 67540 67540 388822975 85817 85817 776337835 3238 3238 334097803 44145 44145 923697282 4088 4088 338489596 31576 31576 861171803 80996 80996 259524284 77621 77621 208403500 174 174 641158500 59997 59997 769290404 37056 37056 437750795 34381 34381 5235935 63320 63320 349057913 85450 85450 576797770 24134 24134 429313322 6144 6144 117590127 63989 63989 936639620 12431 12431 722914427 8459 8459 142720128 47084 80095 415556733 3180 3180 717097052 14503 14503 134903783 67540 67540 691312309 67540 67540 128523546 67968 67968 173986647 51180 51180 288348824 67540 67540 443909899 78446 78446 243693795 7556 7556 796975603 67540 67540 413965299 67540 67540 985027769 11295 11295 839233451 65972 65972 66755874 68877 80090 357688663 56989 56989 911760706 1413 1413 851082529 35455 30124 278979704 61936 76385 954014038 2851 7915 894401390 76993 76993 62066648 70926 70926 354746289 18119 18119 190459145 613 613 266897941 77616 67540 435131111 27309 27309 869089450 66943 66943 694216991 36309 36309 763641364 85627 85627 762501774 67892 67892 69023693 32856 32856 661804348 46093 46093 948308275 74316 74316 535279422 78334 21571 910884120 47518 47518 970709666 6527 13185 530562802 46245 67540 604265444 39567 39567 501552620 42049 42049 165256490 1128 1128 761252781 72923 67540 154177561 51660 51660 974492308 31998 31998 766487075 30029 30029 545162737 67540 67540 133562257 45026 55792 379023470 72993 72993 93462093 65445 65445 799981831 68765 68765 246548500 74178 74178 458342902 39326 39326 240303111 67540 67540 639204385 56844 56844 839497722 62954 62954 553133037 25577 25577 48040746 70298 70298 458914971 77927 77927 69311459 38509 38509 635443292 12640 53202 110860405 15198 15198 987839631 63067 43667 524641776 11505 11505 273899534 82176 82176 833736356 78082 78082 98674296 62179 62179 689016733 67540 67540 908135080 6956 6956 776114728 7429 7429 630773936 23689 23689 507494917 24634 24634 482087984 67540 67540 242577857 16491 16491 77834142 8838 43544 134994587 14002 51652 122704848 83298 83298 932578463 54614 54614 151278300 9698 7544 907136079 18399 18399 95374275 69794 17154 768980347 20813 32777 700557565 41410 29337 812720787 52173 52173 619065001 42294 42294 929921757 19773 19773 20550104 77242 77242 229661427 3761 3761 376635325 30891 30891 877553010 83513 83513 749388952 37388 37388 774916215 22826 22826 602870381 14558 80541 698436976 34743 34743 7844287 73557 20629 721276516 43674 43674 51377663 28880 28880 631819630 73042 73042 236484396 52483 52483 449315560 7753 7753 533015462 67540 67540 277367544 84695 1168 650003770 21709 21709 381549528 45519 45519 127496761 14957 14957 717793688 48792 48792 602013318 73191 73191 322830938 25450 25450 644402080 40777 40777 429292034 16193 20661 980355706 67540 67540 975855635 22793 22793 460360647 24439 24439 364175074 45261 45261 809237064 68652 68652 233283790 81645 81645 897218351 72603 72603 670022657 16822 16822 734896680 66395 66395 329080043 24371 64579 742319127 59517 59517 823670831 26081 26081 93928432 67540 67540 18264513 74022 12772 950783646 31791 31791 334339413 18033 18033 172915747 67346 67346 83211451 83051 83051 700589737 34765 34765 732614741 60379 16561 665260544 16643 16643 995242362 67540 67540 498058612 31161 31161 407279838 82164 82164 751124004 73179 73179 992630406 59292 59292 536680582 67540 67540 458551818 26979 26979 528474110 82774 67540 884163302 62824 62824 120271449 75387 75387 424036882 84115 84115 978572088 11632 11632 85220007 67540 67540 282224759 82105 82105 663456357 46397 46397 623193354 6366 6366 640129098 67540 67540 439477429 644 644 637615562 16890 22450 693372444 27959 27959 138629991 21387 21387 543412590 65200 65200 528807452 65678 65678 40668709 66439 66439 421626535 32235 32235 96151623 58663 58663 792591855 67540 67540 738181999 2345 2345 278136903 83921 83921 879443860 46630 46630 442256963 78282 78282 240838331 18040 18040 441741133 14136 14136 520628855 59180 59180 212034897 58553 58553 110974915 42506 42506 894515609 22930 36983 92352309 8266 8266 756963255 54028 54028 459901255 33251 33251 40156129 81512 81512 828349009 50695 50695 717669731 3361 3361 478124309 42826 42826 173282360 70485 61617 460476647 21776 21776 891147800 67878 67878 698906521 17124 27302 740758840 31990 31990 29432791 67540 67540 924781250 52942 83573 462132853 43658 43658 503355544 57984 57984 362557170 74527 74527 747559944 83727 83727 446163133 20485 20485 177130308 59183 59183 575676448 7487 7487 661510994 1932 1932 662661630 79131 79131 711450078 39041 39041 545376921 81756 81756 692406527 57132 67540 925457170 71746 71746 122011416 80560 80560 577567760 82176 82176 82360952 41649 41649 366477474 10164 6224 96743460 38478 38478 468585463 40572 40572 877541206 38103 23494 60556489 67540 67540 683777328 74145 74145 374676368 46056 46056 75216074 77497 77497 540386640