100 56789 1 5 8 9 3 2 3 6 3 3 5 8 7 8 5 8 4 7 4 1 6 1 2 7 10 3 1 6 2 4 0 1 4 4 1 3 3 3 3 6 4 8 8 3 1 1 9 4 7 5 5 8 10 9 2 10 1 5 0 0 7 2 0 1 5 1 8 9 3 8 8 0 0 5 8 8 8 2 7 0 0 3 5 0 9 7 3 1 0 10 7 3 7 10 2 5 4 0 3 0 4 1 19 178421750 16 4 26610314 80 68 732384904 1 37 61388836 67 96 812444424 28 78 588287745 45 87 773482189 1 98 712302772 69 84 217908984 7 52 625221563 37 32 333910186 90 30 161568241 21 66 167181430 21 24 923691423 87 27 903206474 1 93 879095878 1 85 574125706 14 78 184148270 67 58 524578194 11 81 736394477 27 80 88629931 1 57 504953986 60 71 509422697 1 3 256497906 1 79 161900611 48 72 921423949 85 44 164461715 33 53 339834941 1 69 506072796 83 97 867112598 62 24 104441692 1 54 998163912 1 58 239808599 66 13 259807191 7 87 486098821 96 41 562971962 3 90 576337942 1 51 213701667 94 35 901219611 95 18 475280386 27 32 875326164 68 19 121068457 61 99 253430036 67 13 189770657 88 26 369995001 91 15 181811510 1 7 304173110 1 56 72068697 1 80 297792278 1 66 311114630 18 41 790872583 47 62 414606267 58 62 362909467 1 72 719940451 1 80 361654515 1 12 121177633 1 86 404160352 44 14 876360 1 2 438451616 1 88 720322955 92 30 635510101 9 88 827684754 45 68 222468760 1 74 838289176 1 34 466458103 86 40 542643594 86 91 194302643 1 17 9976990 1 11 593020066 60 39 792755132 83 44 677736716 78 73 880776868 1 85 192941284 23 74 664308648 4 63 698206738 79 42 371622720 1 33 851810789 86 82 392173605 77 21 268194874 1 98 623376831 52 9 78884615 1 92 419672731 1 56 578507663 25 63 869415433 98 16 724918910 1 40 749801034 30 47 762991086 32 51 452847787 49 95 144261303 1 49 126265689 1 85 925175537 1 98 831864936 1 44 709205711 1 93 57797511 1 4 336128394 28 12 497407561 84 60 326626914 1 51 437995258 56 63 781030655 59 76 996012574 1 56 856471352 79 90 247113679 39 52 112909612 1 80 80450239 38 12 789668976 58 60 441640019 1 35 210377769 48 94 943202052 1 88 765316126 1 94 893314250 27 22 246236923 41 7 710130208 17 64 301525570 58 62 756689721 1 44 39995804 1 88 74711935 1 9 597142612 1 20 901492684 46 2 171927405 12 71 92508824 32 22 770006548 1 48 380257540 49 94 269181470 1 9 286179513 1 61 424993241 1 50 222365404 51 93 202997863 37 66 69197025 52 92 214555062 39 66 489141304 5 91 939385113 1 22 928670170 30 11 826777030 1 19 595169085 84 78 270292844 54 84 334285598 25 89 183173566 15 56 828484043 25 24 773456096 20 33 595428471 1 70 33488923 1 58 616878901 1 36 163763156 3 25 21452297 1 3 992657679 43 44 132987129 1 4 760893810 1 40 856024441 1 39 159283193 1 88 466281598 81 61 23383356 1 61 273023255 1 19 455815626 1 73 739581870 17 67 946295866 1 62 824196138 1 18 822331631 1 93 303006461 5 46 513143940 1 65 902877592 79 99 844702140 98 53 705196201 29 42 716913187 1 96 304939999 70 46 970853734 17 24 753145864 1 87 845531410 83 33 157865451 1 5 167514958 1 30 766445292 78 47 630807061 1 98 417121475 83 97 101543098 17 65 387183499 1 28 889458663 1 59 588393583 85 24 516952970 19 52 621239270 1 24 524905493 89 82 185656355 28 88 772077743 1 3 452759214 1 59 126323964 98 52 216586953 1 43 624834677 2 79 591982233 19 77 877237798 15 98 536911039 1 77 288439728 65 20 622131706 88 99 307420818 34 78 194067076 98 55 217511855 60 89 418036852 68 100 629867642 36 68 517559845 45 8 629196609 1 42 832699642 6 4 258206638 49 33 751263873 1 75 314290768 1 15 214134051 70 4 681058852 86 72 143673258 39 93 392501162 81 86 752830550 87 1 444532350 1 90 127312685 1 41 839803344 4 83 33535809 2 19 528621299 1 21 135502041 1 56 636875134 1 87 759940143 70 43 266529888 16 52 860738639 20 86 154639741 1 75 778357810 1 51 190050802 1 48 304076438 91 25 488476180 50 35 347348926 1 45 602442458 1 21 471228890 100 13 51377390 71 76 271250914 73 3 558797806 98 85 576897187 1 71 948489152 28 22 838837679 58 95 425354215 98 58 964764783 1 8 67208650 39 89 360847557 1 82 167432763 17 33 272484675 18 76 49750391 16 21 540394415 7 94 945687942 1 75 732701552 1 23 697210216 1 97 895462523 1 72 758948045 29 69 396584133 11 13 604106637 1 77 349209734 55 51 584711723 10 89 824381368 28 72 397602436 1 97 547334998 1 91 35327668 81 83 516822756 36 66 12768541 1 32 80996132 1 94 141980150 1 45 980608316 85 54 348548784 58 93 24143232 22 83 244387474 59 88 219810778 17 53 927608950 91 22 228059126 1 96 241910396 1 74 406914365 70 16 616955219 1 53 16736564 1 11 110052180 52 50 261824074 8 26 395171495 51 63 391531821 7 58 759164710 1 86 812461045 70 90 757068461 94 13 357893137 22 38 834086539 79 66 953224039 30 73 823389285 79 23 790769448 55 51 748516591 1 65 629971016 100 41 709326434 24 15 463247436 51 23 203064050 1 81 104154502 36 3 667076171 1 66 2232651 1 29 185720253 97 71 783095621 96 5 533348619 82 45 366060313 1 84 661692007 87 41 509046519 27 82 106029786 78 6 957763174 1 93 488644719 26 10 248330424 1 96 635886618 65 44 815572480 10 3 366155272 16 87 587544976 1 9 759908259 1 28 808309261 1 54 256575074 29 1 180445984 1 99 879179819 27 66 691787864 72 3 808024651 1 24 900941954 1 96 933427651 47 61 664700659 1 74 936293737 71 50 288105262 13 87 226315239 31 10 701746677 100 72 584629068 94 32 313508477 11 84 313043774 1 52 295928912 1 21 291997775 98 64 249905214 1 87 1896680 11 75 337069211 46 44 645268086 1 3 734771720 1 54 168279964 1 77 608036545 4 73 339990148 65 23 204088240 83 88 704089048 48 24 683836507 44 42 238841341 43 78 282059493 1 83 492018121 57 66 254013114 54 1 373981034 86 59 606051829 56 49 242509163 1 44 965251849 1 59 812080375 1 55 316320893 45 3 836457667 97 94 406534483 65 37 380352650 34 32 881524147 69 52 759309568 89 87 303598655 62 54 356337298 1 10 357114269 1 17 861732426 16 87 726897138 74 26 553114883 1 37 540704768 26 8 753840819 1 26 718801483 86 50 756486475 1 8 315864200 89 75 609339953 1 24 123994636 1 49 17083680 45 24 285453541 1 70 691432410 58 24 664816537 36 77 416410113 59 60 387812033 67 76 894553014 33 68 415700742 55 89 356204206 1 2 901355292 1 42 834499410 21 6 428205684 1 29 205095666 65 84 720789428 1 58 334179501 38 58 790222511 38 20 567310558 96 48 730249090 1 85 855544690 81 84 411877815 61 6 226131538 13 14 924403600 1 9 787550876 48 84 852324960 1 60 823796874 80 22 45270143 1 7 878714726 1 39 280185665 24 26 321040337 77 72 700945459 70 9 302258559 1 21 308631972 4 88 842989959 78 77 653223494 35 84 252429172 45 60 728940141 74 43 57661114 9 71 623769698 6 14 736014055 1 85 83591216 31 98 427113004 1 16 450878929 1 89 507603301 1 72 568340584 75 18 761365793 8 99 258100073 43 32 377442806 1 2 202502796 1 69 855853131 32 31 698164310 74 64 646093452 29 99 401730368 51 43 478703078 1 86 374931060 54 80 736693801 1 83 326777652 1 71 256326720 1 40 387152807 79 41 148197426 54 43 907362268 12 97 504578404 87 45 230798156 97 32 191012248 77 42 57171148 9 90 580614099 67 10 211021187 29 85 848950640 1 56 426878918 1 16 916567546 1 69 857921927 26 53 806125616 25 30 359316480 1 96 867161899 52 80 511647152 44 86 606931792 62 12 212216944 66 53 339918267 1 34 212233818 1 51 669424872 1 44 317444615 1 23 751897499 1 25 450946784 84 67 657291333 4 65 30618885 61 1 734198518 92 43 307910400 53 84 314335640 1 16 236229034 1 24 30670694 39 20 511430877 1 69 331371151 29 55 348280415 1 74 881922607 1 9 670875447 1 57 632690070 1 71 898638218 1 57 984693426 16 61 454928756 1 94 447069205 1 7 658588002 32 55 927566306 29 37 521334879 77 91 867721398 1 64 702548817 1 10 370199927 1 46 776472132 27 49 837243060 1 33 81062638 97 57 583877227 23 44 747817096 32 71 841263936 65 88 304138914 1 15 649999125 77 82 723271021 41 11 135004754 1 13 494138338 99 70 373714825 1 23 947739005 49 25 60133296 9 81 520411412 1 42 308197912 56 88 645471550 23 22 209161666 1 11 467983919 55 35 764117645 75 15 509758096 17 4 512508144 37 60 972846709 1 55 218505863 23 14 212779821 95 94 323212488 48 11 680373420 64 77 761486430 1 14 25221198 1 28 451410205 1 65 741977244 1 49 6496631 95 50 805531872 1 47 89717826 67 38 942086700 50 40 595337715 24 52 618506749 1 86 398391026 92 19 806242578 46 30 359589315 98 72 445223326 1 3 364386180 62 47 519635689 26 39 948315587 63 58 607084694 1 17 631124995 1 48 487576720 16 24 317127938 1 43 689130182 17 87 572722960 93 63 370975962 23 97 489253274 88 74 281104917 82 90 200891101 65 36 369446389 1 67 341847680 1 71 878037947 36 86 352778964 51 90 883051000 1 50 161934992 66 75 233607142 1 64 23328987 48 1 706589858 18 73 604621823 12 37 146953173 67 38 247954557 1 80 383204966 1 46 838594424 72 31 761326042 1 75 763462508 1 70 140726795 1 7 108057367 1 22 344129499 76 28 347838475 1 29 71982857 1 95 223865709 91 74 69095308 52 93 350464697 1 42 550196400 51 12 501968066 59 77 450241295 69 20 52721963 1 70 250059915 14 21 937686021 1 62 685582489 1 56 612030021 45 80 114536056 24 41 595587075 95 67 245330562 92 88 73112980 1 81 358592575 40 77 665764882 1 62 466185414 1 42 430707016 1 16 158143913 1 75 366110747 58 47 864127152 9 85 75294238 53 66 286398992 37 84 720515725 1 29 891322661 1 58 653311004 1 55 125711826 1 72 434859941 1 51 491153123 37 64 768914267 53 78 528433504 1 18 981547043 20 13 181331018 44 72 187552890 59 46 421804067 1 59 337813315 1 97 200330769 92 54 693341076 31 59 278564705 47 55 967100913 38 87 957016854 65 92 386293479 1 98 882251259 5 13 725984095 69 21 462619805 1 57 250437367 33 69 554663838 27 23 925118069 1 3 817430271 51 36 693682226 91 88 115689437 15 48 487293760 73 57 352136476 3 51 153113555 98 54 372130652 47 48 270814932 14 61 586893164 56 8 405486262 69 59 65344669 47 93 94633378 58 79 535475539 53 98 185115319 83 33 915928696 1 7 270517620 75 77 64994584 13 67 662835706 1 50 980260342 1 54 807017921 54 40 357480432 1 8 946770274 1 58 868180480 13 39 431544851 21 31 524225159 12 72 560265931 1 58 816815762 1 19 250557694 1 34 57305629 27 54 902441025 48 56 874750455 79 21 795634959 1 7 466352639 1 86 392098124 45 41 371308418 1 52 559847600 59 77 630107231 1 69 428248735 1 91 778524121 3 25 79685445 1 43 742008449 1 68 146091127 1 17 348234078 1 100 77389366 60 99 625503230 1 32 994155482 100 93 425577461 1 12 516158777 73 97 26257743 57 61 254638338 1 44 273651478 48 34 545097278 1 76 264029912 26 14 836104541 90 43 70818713 13 86 188025107 1 57 896549119 63 85 395864532 1 91 729849959 1 17 550639932 13 69 954777574 1 81 399426151 1 36 946720017 59 6 912686797 34 79 104879335 1 43 659245680 20 14 651930547 55 79 472655316 48 91 89314629 61 4 98440148 46 4 39827733 66 37 991713740 99 46 690368456 1 5 42021588 49 52 189253682 1 95 192356508 45 76 97481920 96 62 185431967 1 71 599774659 1 96 458291155 91 60 181668998 23 69 112301625 89 6 961192721 91 34 433116601 79 55 617304613 1 57 703790646 35 17 672031802 31 92 40409171 1 79 463458077 1 47 236649864 1 45 355023217 87 80 62424463 1 47 659818984 1 82 504621135 65 91 691771452 23 92 525231982 1 21 170815586 84 35 660824161 14 56 606500059 99 48 931774809 49 60 16825739 43 22 922524425 1 2 53001929 1 52 511166445 1 2 928179650 1 55 113341473 1 75 812573037 49 8 387971982 1 64 20456207 1 41 212686428 1 32 923451240 1 38 269436901 1 100 38319602 90 68 946406609 1 6 282317115 93 71 202850564 7 73 790209327 1 86 734745066 1 41 455139558 55 11 875145601 1 70 336644872 1 30 844473589 1 58 308714234 95 56 851026989 94 57 807419641 53 40 507501936 73 34 677780376 1 38 27243993 1 48 773782269 1 7 966379854 1 81 670431729 1 48 851054967 41 30 339901157 1 34 82731492 1 77 219503209 28 33 471271723 81 43 460282471 76 11 735662032 40 23 999114055 13 75 942584158 1 93 224216522 32 99 780249435 100 98 455496401 8 86 185275165 1 4 66965144 31 28 461018565 24 27 54231308 87 48 366310546 86 85 955945511 97 83 230801521 1 75 596637310 1 71 634145738 57 10 652952121 92 96 775373472 1 93 737457803 49 31 170323003 1 51 802512432 12 29 844832405 29 27 70580091 1 68 248346838 51 23 459795602 51 61 303683548 95 55 773986046 60 73 231935170 37 38 117158625 23 92 744696715 1 100 356821 1 33 577123680 53 22 762490382 42 60 832047029 1 82 32522748 5 87 800170878 39 94 42849389 1 76 179625417 12 17 296241975 47 5 405392896 70 49 922114629 67 11 530006450 1 21 52031728 1 20 138721929 1 54 681268747 3 21 429391528 1 93 511185613 80 72 56114291 40 71 823514845 1 97 986012048 12 43 752847344 1 30 996588007 38 29 359819843 2 25 502459866 1 29 47790984 77 40 652207751 1 71 789310231 65 87 124167034 1 43 303605129 1 40 260869248 49 98 819708593 90 17 12596399 88 83 99008136 83 31 858373232 41 89 727845957 75 78 671197962 1 77 241163777 1 90 205670563 1 12 852775101 1 85 469625606 1 10 485430038 73 37 137827022 43 11 579471618 1 16 604187291 38 65 130102117 68 44 993948633 96 21 615743804 1 96 879096772 1 43 146189872 8 61 792341009 1 76 947211078 48 30 88248434 71 19 966301322 41 1 936216719 21 41 865293108 1 68 160028551 90 10 972507994 1 90 576119111 20 49 359181743 1 14 421433333 1 26 223179204 98 91 859795872 92 79 8114467 72 32 584747408 1 96 902232740 61 18 603355482 90 2 321452934 1 74 378142331 1 63 904326935 1 58 197871128 24 76 886391002 1 68 782638273 42 11 187074979 10 65 868929641 12 61 444109285 1 61 477252908 1 96 329409697 1 23 611111310 1 11 341930200 1 80 14756014 96 82 304247384 31 85 869943956 50 25 927887907 31 2 571661279 1 67 426768466 34 30 23688577 1 22 307751426 12 65 396819236 82 8 597067183 1 68 753511980 68 31 222209260 46 47 166776628 47 79 175439571 66 58 995266598 27 37 228269787 1 32 309964338 24 13 83747772 84 31 246207239 80 21 384444542 25 21 439233540 1 61 692367095 24 12 756123675 50 90 90253951 74 45 999936916 56 25 38341762 77 69 866812915 1 31 752232579 65 14 998445645 1 91 929427999 16 76 767440871 95 99 311193154 6 18 464078517 1 50 115721360 79 91 229000280 51 52 415802248 1 41 572013698 1 24 615174066 1 57 792256434 72 78 653113527 64 49 675067256 59 22 73052682 1 66 996499115 1 3 679291440 82 94 196119364 1 77 875327884 28 34 250906886 37 5 843162476 99 100 772329186 1 22 419887660 1 49 365289397 1 4 469970369 1 30 957578037 1 31 551242862 66 45 891664357 50 19 787342994 1 43 521690148 1 54 7112050 1 38 49563926 1 40 215425692 86 48 605391081 1 40 691395610 67 60 287458245 60 17 732834106 93 50 861909599 1 81 152416829 1 73 521669766 2 34 110214225 1 64 672253020 1 41 852985247 66 15 888676272 1 44 331856516 1 63 272044884 73 96 77734184 1 24 694729827 96 48 857024405 41 31 539101853 66 58 341349757 87 27 640161659 72 71 120022435 4 88 804769236 4 99 786987233 1 100 89889662 1 88 147413062 6 31 244346174 1 28 992484760 33 80 914730451 1 6 829414554 50 14 619132621 1 70 806565940 24 65 437213952 92 16 785197041 60 77 60353788 1 7 364866801 41 56 24656274 1 80 16062295 1 97 769903044 1 71 663055324 1 21 493354714 42 92 517379251 17 90 24653292 37 19 842788098 45 98 30550689 75 66 821539935 1 97 769113530 1 59 806754013 1 98 83465635 41 49 27011268 1 28 595490666 75 10 494913083 55 87 132263430 64 17 753653901 1 84 703390217 1 68 659705607 92 28 636466830 1 4 558790087 1 46 835050361 68 89 309647923 1 96 261075402 1 15 385172871 1 34 38381519 18 11 596862262 62 68 553114583 1 4 794923641 52 91 106162960 1 10 708189218 1 36 511863775 27 71 764822548 9 12 123952324 5 72 702565742 1 89 832078872 1 23 746399506 31 90 841517668 56 49 511888824 68 99 376916355 1 31 690291812 1 96 564491008 15 84 861324495 83 13 821792571 83 15 79000784 79 63 828645657 78 90 271267412 70 59 303031291 1 24 796441035 1 28 778293280 49 6 310254211 53 54 40661933 1 56 779882529 48 20 820123214 85 50 292833039 1 56 784218467 1 14 965135056 1 99 606615382 1 49 843115165 1 4 615865631 89 14 863586694 69 33 975591428 55 64 94995461 53 49 632131620 85 55 329063995 2 43 569000896 76 14 792483188 34 67 416853820 80 87 471019750 63 34 158298841 42 27 541275040 79 24 114964802 1 72 208379397 74 13 51192252 1 45 583233418 10 30 927950222 95 67 918813049 42 37 823819917 1 46 410889801 64 13 692091407 1 23 754406249 38 88 3706426 2 89 868644477 1 17 80551613 94 70 459922753 78 13 374711752 57 56 999706466 1 10 301128727 44 45 982277767 42 41 770292197 56 65 512386829 49 40 746438879 50 1 825543970 20 77 508775159 1 75 601385975 1 83 352566475 1 53 550178427 41 6 568529643 1 66 896102156 44 14 462127004 60 70 701174697 1 69 13156063 1 85 101759783 96 57 504802936 1 40 971307846 1 46 732875816 18 16 28233664 56 18 651588344 1 64 339021911 43 57 480426300 1 83 70569593 93 14 776679042 1 52 733422522 1 36 291586411 22 42 366898193 1 24 266386954 1 64 985213505 78 38 696477512 22 49 547921581 7 4 734415891 1 81 605224411 1 19 608297698 1 64 947326805 1 81 699421573 1 34 97114879 57 86 708468228 1 44 366179055 1 87 4230425 54 56 569492822 1 33 805737230 8 88 831708777 1 24 445233855 1 99 538880843 1 76 142395058 57 77 235715606 1 26 16721284 1 44 781536376 28 10 704380481 1 22 10658039 1 18 675201296 64 6 459156236 31 23 308938783 82 98 523349548 48 1 502199952 62 39 161819916 40 38 799086299 1 29 513307537 1 66 385811570 51 34 261740780 1 94 548231663 30 57 273530057 1 9 670606613 1 66 307762819 49 86 81047344 65 87 858254800 1 12 289987434 29 56 25647598 24 9 400998560 64 83 997111204 1 93 526464502 28 43 278810672 1 66 370566372 38 39 284206890 1 38 942756634 90 34 497249345 1 10 717647245 1 17 813552074 20 94 83589638 69 89 235844977 21 25 868457167 51 80 514593702 1 88 136150374 1 76 892460817 10 77 966090827 4 75 614872304 23 15 49661912 81 55 140120091 1 85 205773708 54 76 96625941 11 25 293616671 1 83 254209798 77 59 952483702 31 30 806977176 1 17 71911932 84 48 270472492 1 65 758217542 1 6 138317424 1 78 939007546 75 37 577347362 1 36 33044072 49 85 938075621 69 35 512885886 1 53 466180342 1 74 615099776 41 64 863434969 13 45 971897088 98 5 55598760 77 70 906724311 1 5 226238946 38 5 424242201 1 96 921904518 13 70 392124723 1 51 675512224 1 25 848093108 32 99 214284391 1 8 125082205 1 69 472578211 97 76 235539412 27 80 993631884 1 70 722563712 1 69 813835891 27 78 443861558 33 92 882966740 1 35 455160068 95 32 428738730 1 87 824535180 2 49 975927779 7 19 593697944 35 45 539198832 1 16 451629339 15 85 796516841 1 70 484593561 62 74 431349650 43 24 910341738 1 22 581928565 1 97 92533069 49 74 705543659 99 8 4230601 1 36 631758121 14 52 194921146 1 43 868460241 1 26 912374388 63 25 270702551 1 54 310384924 1 9 511709337 2 45 559107775 37 75 225757750 49 73 339551632 16 95 203801041 1 46 224948515 35 14 584655745 1 71 22218072 1 52 614633599 1 46 479693784 45 10 320361677 1 59 484221675 1 70 960398168 1 76 374490857 3 14 919023342 31 81 939617744 39 52 329779888 1 29 747501413 1 4 647972609 84 70 921663806 37 74 252596075 1 32 998238668 82 56 772200286 1 96 358448550 1 64 507289845 67 40 153004830 62 54 10578440 28 9 386369532 84 29 969005585 1 25 227338828 1 21 730283685 62 14 979851482 79 39 561813410 39 25 349424157 1 46 131134697 8 47 181979023 10 20 147938117 82 14 633509733 55 16 424067320 1 3 124613621 10 56 698515814 1 70 66919343 1 27 990236738 58 39 525287175 1 49 174049315 5 64 413195304 24 86 214301217 1 65 132812763 2 53 702413635 1 39 571677184 58 17 8452221 53 46 96722087 5 61 685397834 45 98 794059464 1 80 378027435 60 62 288053306 1 88 942626460 1 12 648240195 16 61 776542534 1 60 393722767 90 46 607113605 15 92 434840075 13 47 306006370 1 35 153693804 43 1 407454374 41 96 452239926 1 13 353868783 1 99 357706871 1 3 383326528 31 52 500350931 1 88 376556179 1 53 646055591 19 8 735479362 1 28 38800558 45 7 301182268 100 17 858037508 6 69 898228110 3 60 29233408 12 28 176741707 73 4 279796722 1 88 45143886 91 49 475491674 1 39 686663199 97 67 134223710 35 12 799229950 1 2 630780667 1 23 981035300 1 66 845987391 1 82 339524242 40 25 452620879 96 33 40818418 1 83 550705512 2 58 327050540 7 18 342460458 1 80 792632821 30 98 565392495 1 47 442082721 77 93 694894664 98 68 933640776 1 29 823874191 1 79 550914775 97 73 567895696 55 12 393729433 42 20 384212407 59 48 356730904 34 51 458753431 80 76 950620095 1 24 244147897 88 90 123357718 59 69 497079588 17 97 808221160 6 70 425775510 17 52 286077399 38 78 511463579 13 42 66204321 1 97 555992358 1 36 51575863 1 80 8930475 74 61 234993751 4 3 50199535 17 49 196316016 1 50 683982523 1 96 719953047 2 11 457833418 1 13 798151440 1 48 539389276 10 43 961407121 40 29 240807346 44 6 279586576 44 23 815258041 26 71 241796566 1 78 476448031 1 100 452155963 1 6 465430254 41 3 15735582 92 50 542896529 1 20 835056482 81 68 233685870 1 52 553933366 1 17 777711628 1 78 921811365 36 84 889203342 83 92 907859420 7 49 899386110 72 82 810777713 1 31 608700916 1 3 533718202 88 44 153253666 1 71 718909812 1 32 786985357 1 15 936622418 78 35 169544136 75 43 858194175 52 60 831031591 1 22 285714911 49 4 803951620 43 19 209141904 16 73 251710940 1 12 124587210 5 99 86372023 1 48 303525167 13 86 201518297 73 13 572315514 1 43 594981922 1 44 604635239 1 85 962936173 53 95 803059806 3 54 481090271 1 75 165382091 1 65 220245056 1 39 214825110 93 56 425985058 100 48 440426219 83 22 851542852 1 56 31440100 1 69 888418907 1 69 169148392 18 17 401581447 41 51 239380959 46 32 122201946 1 77 41584686 39 13 581117170 96 10 586888819 82 56 204289580 1 97 38552592 49 46 968993376 1 35 631395428 85 3 155857828 84 15 904491767 70 41 330108159 1 69 101791547 1 5 107858564 66 24 162818699 58 78 968006502 63 12 418508784 77 6 431841688 73 66 129826671 24 91 136642286 1 52 913801810 1 78 388132930 1 13 488762153 1 38 538431616 67 16 270763921 51 35 405861362 47 25 731765518 56 52 539573783 26 75 187726290 26 15 227291875 1 20 868296154 33 23 320184112 1 45 91528792 48 72 387833493 1 63 175645553 95 32 564437684 19 30 533385045 35 68 685238693 57 88 466172583 82 16 530059790 1 63 195688811 1 12 991766204 96 49 458162437 1 95 666501562 35 22 461398557 47 91 3026285 1 72 790184518 88 71 613756540 1 12 689288908 23 91 455787439 42 80 314088043 90 86 818612652 27 75 259317717 1 42 105369292 96 18 985563994 39 61 326788532 1 51 294527626 88 11 7572574 41 70 880761125 2 77 743585763 45 25 477584263 5 85 942886243 67 62 87565833 65 54 675933896 1 45 616948749 81 56 963593395 42 80 582407941 78 79 704510588 14 67 493237561 1 8 549996056 99 30 703361045 52 95 376586521 59 57 271007263 15 10 493346605 9 84 10785474 24 59 689348517 22 45 641016450 1 34 4743284 1 49 230764506 15 86 270626687 72 79 822747618 69 8 570572544 27 56 123826693 32 51 848217372 1 27 871501930 1 44 840084113 16 68 965360182 2 23 506370036 1 5 681328194 71 84 388822099 93 53 183680257 1 44 962905446 1 7 679388536 12 60 838903718 1 14 406523866 1 80 161247612 1 24 201338907 1 46 198637733 33 75 996326350 87 34 652684455 57 5 248945326 1 90 686447427 68 57 778588630 52 85 970094333 1 15 4269564 23 11 861409658 33 28 333637960 1 26 100956014 1 33 606371317 1 33 217412728 1 27 283368968 98 71 853745508 40 49 319708078 1 34 166272947 14 98 300661775 92 65 968187078 1 56 6376574 50 43 707221348 15 97 347581066 1 92 965194514 6 72 12701034 77 10 184865619 89 10 396599768 77 88 86749218 1 70 508001073 58 59 432640775 6 48 236474336 71 67 850042595 100 56 913358524 80 87 172004741 1 65 524751725 10 2 306136501 1 43 552608613 95 55 364138434 1 20 334172908 43 65 786916524 83 8 242454356 39 61 143031456 67 80 50681449 57 66 508095801 1 84 315004871 55 12 377279216 35 78 568016322 1 29 611156726 41 25 328683638 59 21 846174898 1 42 391156320 26 67 872346972 1 33 844450039 55 28 640907013 1 83 754850032 27 60 305199075 19 35 815881181 1 2 184076191 16 69 962928805 1 17 384403503 1 39 705532457 1 4 972548500 48 4 169629121 44 42 605566318 52 70 283658100 69 49 274651729 3 95 906390039 1 98 6009411 21 9 791778499 81 20 23528508 74 47 715503759 1 90 496021544 64 94 560229927 1 76 818196810 1 77 575930028 1 55 687604198 3 49 34255162 1 47 709433222 1 35 508933237 1 90 811696596 37 85 176649165 49 41 563086977 88 58 466175506 52 68 7661431 81 70 246937515 1 84 769968593 78 13 191873040 1 44 806443947 96 41 212669599 1 98 145074962 68 36 216238156 1 60 829923302 1 70 567916212 78 74 704027632 33 95 337409456 3 51 253100204 1 56 640148797 90 26 235753536 91 18 722853400 1 8 201691392 1 19 15397670 1 25 669764761 1 39 613175079 38 19 389162872 1 76 427058581 89 74 660223120 1 14 570760034 1 6 967545210 78 6 967837010 14 90 526250206 74 62 495598174 5 92 705895183 33 79 934788909 97 99 819022852 1 61 242115947 87 13 256693203 52 100 275348598 98 7 272636953 1 18 129084029 1 20 965975717 1 27 799643413 87 38 221220793 7 61 926741408 1 48 481066419 1 27 388729575 1 10 278381408 42 14 883888746 1 88 761657557 4 49 798051507 1 57 633673102 1 48 70284024 60 89 594161207 1 68 548351194 80 83 227430510 94 77 6378202 7 32 497202887 55 2 863122154 1 41 397751912 30 97 178457391 1 70 883240163 1 5 98276855 74 72 164646332 1 41 798021172 62 35 159270158 1 37 94384132 93 20 848337404 68 24 901095873 67 98 319280425 58 70 903403401 10 78 468990062 39 44 255932993 82 41 506011545 1 88 449862492 1 58 817690348 1 39 551989513 1 34 878819378 1 74 626860110 42 4 122022150 1 92 476672248 73 7 546967620 1 59 521671010 63 10 968947014 14 72 178274208 82 87 74513365 1 48 403192296 15 63 503980131 80 72 499672141 25 91 182406002 73 79 154550111 1 100 977589149 78 86 167473694 86 44 454854821 73 32 254297847 38 10 421712584 1 56 911756142 56 72 363613283 1 81 767981885 92 44 990141118 58 51 547015866 55 88 313134137 1 76 49654638 53 34 46846187 1 15 182739105 37 20 513481186 48 64 477342661 1 29 553160519 1 32 851727186 9 43 41263931 1 38 403420767 1 53 148621357 1 95 849340827 42 28 253245423 1 71 68291063 52 39 155524754 54 90 260632461 71 65 182466291 59 38 395321467 70 85 250325561 100 52 544865276 34 39 482373818 98 30 314232807 60 25 993792418 79 77 174431384 75 35 125047675 1 75 756675177 1 36 779548394 100 49 24185064 1 22 594666056 60 34 281404181 1 11 465860623 57 30 61127000 6 97 504971001 57 25 567395961 79 81 263256231 6 8 619698836 1 44 980133971 1 92 717731714 34 21 620968655 1 34 217329585 9 16 182901807 8 86 617062085 79 7 871282349 1 3 279613260 63 56 160349302 65 91 560554563 1 56 452563871 1 71 634023913 31 44 145884345 1 3 788144599 33 78 227216540 1 83 798370255 1 100 517698381 61 76 843524879 1 70 399047943 98 48 576188609 67 80 636660038 25 16 484571659 1 47 971687171 1 32 16774173 90 89 604878482 22 46 554613988 23 74 461557355 68 1 490850967 97 64 204772569 1 66 592921744 1 11 521250469 76 15 410360299 1 3 492572331 1 73 78360237 96 78 84228786 1 73 573885812 1 35 272123319 94 14 429309772 28 56 660498597 92 19 543111926 48 22 696693956 32 23 335969887 70 78 499793745 56 78 139274672 100 99 693725555 26 72 101113116 88 90 164534060 42 20 479764721 50 2 803182962 79 87 670445166 48 50 774479719 1 27 101182861 51 96 798205250 91 1 269858279 1 3 433880608 13 83 581107657 40 63 73985838 1 20 488489165 1 31 186476884 1 36 90642093 1 55 71593154 74 14 288233007 21 91 287531904 70 96 279515793 1 34 401748258 98 14 704533477 30 23 169420508 4 87 504997519 7 43 428603957 98 73 67091278 1 16 812835206 70 33 244931627 47 85 785180328 43 98 844148946 1 35 336991369 4 62 287559512 42 19 577444614 38 96 813719229 1 19 366900025 60 34 950305265 1 95 5567601 73 98 308396839 23 53 489132022 56 18 64009716 1 96 667193692 60 5 842078013 21 90 824421520 6 5 185093415 1 76 192501062 1 29 943346504 23 16 164436629 23 46 857191417 1 15 72742550 1 72 176458078 1 75 431887596 98 100 979964912 82 63 715270532 49 89 619346677 23 94 484939540 1 65 63322142 55 83 184149034 32 65 521233639 34 16 607793096 1 97 266060850 1 37 508980740 1 98 870332758 100 1 229991176 69 96 344176044 1 48 984641074 1 76 445707404 41 35 445515389 1 10 176662714 30 27 920856718 1 38 829302429 1 54 829769805 1 81 121591269 84 100 489709949 26 88 685797145 1 83 566489349 1 52 183603781 99 48 98480970 37 61 765182732 1 35 544385846 1 5 388867520 56 52 385463652 1 98 38758989 12 86 412410801 1 6 400103664 1 59 685953551 1 48 682758373 1 56 204134920 71 13 256799017 83 94 205534371 1 49 328700297 1 90 708325228 1 61 861664121 16 21 9200804 81 92 517201815 90 6 275889838 90 80 606175511 91 46 880601315 98 4 601000051 1 19 125768148 17 25 269722522 1 12 881359839 8 1 216850919 32 9 593256893 1 40 391213466 58 8 803694546 78 49 460203655 88 1 305735557 1 17 737975350 1 85 938871353 67 93 28189770 68 96 962691726 25 23 539915718 85 39 571450861 92 86 199890293 51 87 665414262 1 48 129248815 1 55 721521274 100 36 128077931 1 57 387860200 1 2 468857828 1 25 425908866 1 30 181874170 68 97 481194929 20 40 901579242 1 99 176683625 60 2 699613947 1 21 19277567 96 12 675336235 1 28 290451517 76 15 453436863 15 53 699036489 1 28 280778890 28 98 145880332 1 93 863524753 1 69 423876396 1 80 798313433 83 3 279651657 75 51 219333945 13 16 335575231 14 77 319556080 37 49 79268415 1 65 334303229 1 78 707761358 21 29 727992769 91 41 355769619 73 97 857204960 1 26 968821514 96 98 342972085 29 77 493734615 50 8 858346718 25 66 930684620 95 39 361936978 19 1 192145575 67 47 66523279 61 17 270233123 9 77 482685298 1 40 666809821 25 4 285439577 4 35 74687174 1 22 915071538 1 59 55609745 97 92 570550674 1 65 630311945 1 7 510951003 1 77 284989095 57 55 196843829 1 74 235746188 93 75 492825831 2 14 56490854 1 80 278013396 33 15 669415777 4 47 155953222 1 40 313905680 16 26 72434547 44 24 406121666 78 93 196406109 24 64 203320031 1 71 557176311 9 84 825951658 87 93 531141808 97 80 956612884 1 26 6582768 12 96 32073504 1 18 190663044 51 55 693537833 94 72 272624558 97 11 456457025 1 36 32372885 1 27 411672570 71 7 89854259 40 4 768830327 91 40 706955125 74 1 347635717 14 87 864138260 9 100 108644085 32 87 821976640 71 66 132805617 22 41 359281878 40 92 805798846 51 84 235195758 1 49 707359944 45 15 654607856 59 43 875282830 1 6 535964480 1 88 37247777 1 65 446771428 1 64 839422982 21 90 864059665 25 77 587124826 88 30 747129382 1 71 1033353 4 16 388235887 80 88 227944537 37 49 463553756 1 30 154899033 47 72 94362505 55 24 12118186 1 87 782245429 66 52 621718829 30 43 448875858 7 1 677343865 1 22 954894512 69 65 221691502 48 73 523236714 1 24 316195591 91 28 314300487 99 5 211107652 50 85 709740288 42 67 203282949 99 83 648732665 14 35 645240002 80 47 775257458 1 20 846458711 1 80 660696216 1 34 742331313 37 5 157153063 8 43 207716529 72 62 974873483 1 34 141147343 1 30 451860367 26 91 719162695 1 57 643916122 1 75 712790634 78 4 874187496 97 1 193829866 18 78 452393205 50 96 62346836 1 8 785320988 75 18 933784213 32 79 61757145 8 97 316347048 1 43 372079475 13 69 145958929 1 83 44741249 1 48 106588035 46 3 173879469 53 54 288899296 26 87 85183507 9 71 506773764 1 77 218860082 56 37 886223124 70 19 122305611 40 33 167392010 1 37 899108532 80 46 339729922 42 23 89444579 54 34 529748193 89 91 123377410 87 95 104742207 82 68 123846266 94 2 83807665 1 47 866801401 1 41 393964310 1 66 871900515 1 48 148160793 14 46 160635581 64 97 477725720 1 59 288654320 10 14 433405624 1 26 824639867 62 56 904858912 1 35 325864658 85 35 748151067 12 70 967212817 1 33 946623767 53 15 606392127 1 43 960292944 1 2 899667718 47 73 531005223 1 81 863816797 45 1 814834364 1 43 464995939 1 100 379985625 1 47 742202253 44 1 711511022 97 67 899424975 86 51 569961489 89 4 188015162 86 16 977488929 29 49 301711485 11 48 362925220 1 69 654240387 1 93 763434452 1 53 351474670 65 77 26877441 1 90 813928568 57 93 40732945 72 38 543475767 91 87 43368863 30 19 455490480 1 77 64921366 15 33 41367779 43 10 288654274 100 60 18743423 47 4 896080660 49 30 58425351 27 29 379416764 71 68 971133179 48 95 366711302 1 50 747865363 88 36 606585529 19 4 832152704 1 100 638802584 85 5 975343309 59 99 923765130 1 12 920555110 74 48 649937083 56 64 754299027 1 29 857429293 93 86 331550547 1 24 310584953 1 55 584904463 86 23 307053238 39 47 965261282 1 77 945198708 30 23 772521830 97 96 917687664 1 99 407576130 94 86 220679958 66 16 495116224 1 23 303933201 1 81 29035127 1 43 746706095 70 59 391024522 53 9 182708282 46 50 612417715 1 83 955507599 99 12 169816127 34 58 256200552 84 81 156716982 68 29 298057044 1 22 576592363 47 4 104376069 1 56 775754302 4 95 769068264 1 15 88859655 54 43 940061267 32 40 519458873 57 53 603000902 1 91 652262168 79 18 207612860 53 40 921683121 99 62 458543732 53 33 911634956 1 39 210664334 1 55 867493493 77 100 563168770 1 51 312498029 37 84 601618081 79 3 497679466 1 52 419881274 58 91 310107135 1 100 746477191 11 15 299348821 1 89 944487288 43 2 808125803 74 34 329972221 75 4 530568955 100 34 48893299 6 54 199775798 1 93 6853814 1 37 788836523 32 55 422984764 47 64 620384871 75 82 507135087 1 89 718579956 54 60 157126416 35 80 170169011 1 67 147561762 39 42 938696899 1 41 648854460 45 89 885148524 68 28 750958935 100 15 202869557 49 18 723163039 1 95 150576940 63 92 192523712 89 98 132908774 1 95 919784964 67 97 368066788 1 53 610127969 1 29 621132713 8 16 853297334 45 78 170649770 43 5 87150923 74 41 873240663 80 36 607589234 44 32 439138000 42 95 42427856 1 23 450204292 73 9 339806749 3 56 54065215 37 69 389739465 1 26 202442167 97 33 583099136 17 1 493621052 64 27 947326311 1 78 374152787 32 26 894421869 1 97 293538732 79 9 217013213 66 18 902334423 94 22 854257752 1 61 154211837 92 3 314585119 1 6 589708549 1 56 804272236 19 15 354899823 31 83 966996250 37 30 640543284 86 7 755759009 15 95 29987257 71 88 53478627 100 95 912311369 1 82 99928811 42 86 660162724 1 75 828356157 50 47 849061671 42 15 982005281 9 23 738127417 49 63 158357077 1 90 93504209 96 33 464636870 1 99 595523900 1 36 896098658 1 64 491125074 13 45 828312358 1 51 130180369 3 39 204825434 43 40 540481840 13 21 238950308 50 92 146015755 1 69 684451109 1 98 441034564 6 35 68871656 1 60 185434386 85 70 586796488 31 48 913897072 1 3 337335208 43 56 299647515 1 50 54349253 78 94 51524971 56 76 123421490 1 82 565781990 1 21 755058757 1 100 498652139 1 77 332544157 99 92 843895100 1 15 699271500 15 22 167975682 81 49 211571552 1 88 672700660 70 69 634649599 26 88 914853732 1 100 768678285 68 37 55358675 22 8 480774752 1 93 991492525 88 70 702766540 26 45 49070876 1 50 743191143 35 55 285782763 1 98 54187184 48 39 559319193 65 37 91784116 1 26 668423738 66 4 613338905 47 55 877941185 13 20 220201180 30 53 626492113 1 51 850232595 33 52 362308069 1 93 939176374 1 2 486688947 4 91 301914129 72 71 115420152 1 54 500174994 1 13 196553652 1 60 235449439 77 42 288726382 1 62 947504190 39 94 321369590 1 52 379845886 42 25 14800660 1 43 193332583 31 7 170422200 94 18 247750544 1 46 663478342 83 19 333610908 1 75 441510633 11 70 203082303 1 38 168739137 51 72 330814650 1 99 37511449 63 71 996405924 55 61 511939140 1 60 545438805 11 95 427067815 1 55 838685867 61 58 262261739 1 67 949129217 1 85 386784081 1 85 817138086 59 42 170131406 14 91 7016181 60 74 503297776 1 34 679213595 37 22 583568231 77 92 299914108 1 60 682189698 54 2 41746195 87 40 303883511 22 8 611902663 51 67 640997963 29 14 746309305 1 65 11445333 1 81 491969395 23 86 345963748 62 24 564358318 1 35 137572014 7 25 771201953 69 13 351022201 33 67 495648389 33 95 843883834 1 62 837564065 1 61 413701584 62 24 753277654 1 66 456553791 56 40 432500946 4 86 207058079 84 56 86435436 1 9 822150482 1 21 910205205 17 43 186934278 94 86 243229897 58 57 721724964 68 56 637016942 1 89 362676335 93 58 827774475 74 16 228799697 1 74 964646032 31 16 327445998 1 85 401676965 73 74 699931211 76 65 533383064 1 62 166225296 1 95 297451289 1 51 282061489 7 63 552241798 1 59 431349260 23 9 386282683 57 16 145108155 1 14 898560843 3 37 98194118 70 96 304802144 1 91 229725406 1 71 317308282 40 86 275540098 1 43 575960766 20 9 841152016 9 56 44100551 1 93 74524837 1 6 327279401 76 51 713678268 1 16 727862957 48 74 209570745 1 7 332968245 97 8 505452609 18 31 977913905 46 75 614200576 1 35 165005663 67 31 896486037 1 99 711610432 1 43 191888493 56 61 169140203 77 49 988143592 1 64 250130284 1 84 553820290 1 84 273431629 61 7 982216199 75 58 844977979 17 49 768433450 1 62 854831565 1 48 864159756 67 75 433822528 1 28 248975436 65 60 586232791 1 68 503216264 1 63 19212060 1 72 315022290 29 89 250183645 1 51 540728223 67 10 288933727 36 27 189471994 68 46 357903521 1 96 483067753 20 82 431510306 1 67 764814687 39 84 726529533 3 97 390843667 75 80 529102995 1 81 51908280 1 50 407619166 42 32 562052290 1 99 690584059 1 85 186999743 16 70 549565698 1 70 412542049 2 3 619310950 99 32 295249125 1 35 42598425 97 34 173252108 74 81 715101051 1 41 464024579 1 93 922738863 14 45 486176776 1 85 679430024 68 25 100176257 65 23 981981962 1 25 666333440 81 37 974314497 1 3 30165932 40 96 789334609 5 22 360124453 18 81 323707596 90 37 869463978 1 13 509517788 15 70 426546882 59 21 262107892 67 85 477401675 1 3 725024473 1 70 221431874 1 83 236175512 1 44 352877326 70 86 536473411 1 39 800697609 18 17 311311490 28 9 754687473 58 9 905062445 1 31 464997796 3 17 137256916 53 31 154558578 42 30 472512033 100 63 779627245 55 95 504399059 56 64 338488533 1 44 484815534 57 35 256194702 25 45 267632412 29 93 418038986 1 30 671571259 1 77 886741780 1 54 40005290 1 95 830478885 17 23 345864956 73 27 306401606 1 88 624283155 23 30 350232224 72 56 64812004 1 74 555862564 78 71 431340538 1 39 426430733 1 47 270775299 8 61 341439834 37 27 434706993 1 28 598723926 25 90 147948650 1 79 339740991 61 75 898690692 59 21 282956733 1 46 664514109 1 58 149742657 75 9 98655995 38 97 495664581 1 69 282551986 1 79 51803782 88 87 923944969 7 86 37963082 97 54 5214129 90 37 925895749 1 76 222056337 1 74 321956960 1 55 333425457 1 87 590643193 35 36 40932391 3 61 471734989 1 18 536626725 1 36 191744602 1 51 519816354 1 16 47266430 78 42 562875651 1 2 494560907 1 79 302456135 91 32 707799769 1 73 202227446 1 29 80168555 1 40 454684777 77 81 305232536 1 4 816798412 1 34 253287636 30 98 985873182 1 53 671491664 1 93 333802187 70 37 889597136 1 44 968522668 56 22 2454937 1 61 225751475 1 75 416210856 64 83 503287538 1 82 812670972 1 39 864141907 1 52 439300688 15 94 433395494 1 58 981601321 70 34 313100633 1 25 584737964 67 91 732197286 99 63 680442823 41 32 761444330 60 96 748948312 54 25 719930870 45 57 802222322 15 82 485851079 52 99 674289162 13 38 613253716 61 58 176603135 5 70 272120293 77 46 266389389 1 61 455515059 76 90 571171241 1 68 319282997 1 16 302352646 80 1 53862977 71 64 365762054 1 92 390388357 45 55 218293837 1 16 777751780 50 48 663142165 11 49 534510157 79 20 369628551 60 99 107616793 29 89 261853581 1 15 150988446 1 32 331926580 69 4 819178176 1 3 959195230 1 93 564996355 9 1 916325716 75 22 542845788 91 86 863045982 30 7 341244474 1 4 370508908 27 38 362420138 1 22 863729023 19 28 118889391 1 61 642242304 40 94 795402685 41 23 145793234 26 45 944993159 1 8 334630844 1 60 549527779 71 55 881576048 1 57 334863473 88 86 257044415 71 29 878863421 1 83 384057985 65 26 317675148 1 47 273901045 32 68 676939811 9 21 10568947 81 8 975664738 1 22 319535276 50 87 297846514 80 72 248354518 1 49 102180793 1 62 431569771 32 61 47118086 69 17 198085137 13 37 466192833 99 44 608618074 1 60 501326569 1 93 167358588 1 44 565856584 86 91 84084236 96 72 582327800 1 79 645527746 1 48 634843985 44 66 332493195 77 22 262783177 93 98 916485658 1 63 166446875 1 97 372240515 1 88 706212243 34 83 968439033 1 11 356337843 17 7 562993536 1 16 837060464 1 17 995225540 61 34 243829855 8 73 554862094 57 72 664950835 1 94 90350951 1 73 237565091 23 91 360678645 1 4 298876713 1 87 841796826 65 94 873318047 1 65 177722774 1 71 168083687 38 55 636294914 1 9 723515980 79 63 195286283 1 52 319133958 7 25 711920934 1 86 274214677 1 39 664371906 68 7 639724243 1 44 659441898 96 52 135507586 21 71 229403399 24 39 629135514 1 44 883605728 1 20 886196135 1 15 430539504 1 25 798752679 1 81 468328785 52 22 950239667 48 51 679147394 25 38 479931027 15 98 801248305 1 31 453185315 84 70 757333722 15 83 178279769 7 81 996731885 3 47 897019908 25 71 870786432 9 72 496382583 31 72 138082264 53 40 383785233 88 51 86009204 1 100 638775364 46 86 30926398 80 62 203144063 8 76 52355963 1 86 260917410 1 41 852045940 26 81 782659881 78 97 270339834 1 43 141442522 82 89 399103289 1 91 862465923 1 79 973429077 96 46 30893209 1 75 34127728 1 45 407600560 1 10 405052219 12 56 289565748 98 40 393672764 29 39 425932603 1 85 798961720 1 26 31222046 49 7 499627854 1 15 110264812 3 45 374710938 1 73 887846870 92 29 248285521 51 78 95651458 5 89 491950770 44 49 860821497 1 30 380531159 44 46 75657079 1 20 425832892 34 53 4504173 84 97 428902414 19 50 648570956 1 47 495731909 76 48 988147917 73 23 465828459 1 36 460401205 53 51 372326274 71 77 808157191 65 14 144258453 74 95 520073927 1 92 926906693 36 78 310185213 45 27 281955177 83 61 557186731 75 53 394659313 74 54 550492510 1 69 918006552 53 56 50159206 1 21 632483740 1 100 418680544 1 27 752560316 48 79 195565827 40 36 107646364 32 61 109602409 29 65 388709882 1 35 464343022 41 65 337009362 1 4 916768786 1 93 318933289 96 39 100230232 63 92 116156751 1 36 790028908 1 56 123450767 1 39 488255164 68 8 540814906 71 46 910185448 21 72 800979069 1 40 570059295 14 73 45781644 64 47 867112164 1 4 959247245 1 52 720804131 73 90 459937493 1 85 128609144 20 51 455181975 55 61 816715710 1 53 471070212 5 88 480447515 1 33 604701265 98 79 294784474 1 66 686661410 1 36 2638531 1 68 894218189 1 54 627555930 13 56 816489143 49 95 749828382 6 97 273783401 67 41 761898247 38 75 423888515 11 93 192036225 26 6 545175301 7 42 120028499 73 94 628544665 49 11 884467069 47 50 912531824 1 26 384548438 57 52 267773387 6 83 950014036 1 61 991526751 36 58 721728191 41 31 945617344 1 51 82313234 1 17 600679459 18 95 889531815 1 74 597169142 1 94 291377368 1 77 67508414 95 31 813267788 25 74 96264955 53 70 373530873 1 3 821786423 39 75 986159859 1 55 998286969 1 85 859935882 1 86 308838371 1 13 942916112 8 66 668286175 1 54 697385354 63 98 247294420 74 76 49130705 36 49 468045893 65 57 606157951 1 73 504691752 30 49 464021494 27 77 836155187 55 12 964798828 12 19 493557725 70 2 640800243 1 59 764944017 87 63 15423859 49 32 666913640 1 29 850163075 66 45 201217181 3 93 241393840 1 36 910718268 97 70 138092795 13 54 267236639 32 4 296028620 1 24 415524056 98 5 210066872 36 100 280350620 91 60 746206703 10 70 215437534 28 56 319096826 51 22 133230112 100 71 382349449 1 82 582647205 35 55 783508571 1 85 75321322 90 1 177825995 1 70 807839695 92 64 929767767 6 75 860365204 19 38 716417917 1 24 290719197 22 25 732121563 1 99 138065839 30 22 146358587 51 37 340999427 75 52 643716915 1 72 306677512 1 19 101020866 9 71 252398356 84 92 554259809 85 14 491926720 8 93 970750379 21 12 160898698 1 62 645602288 56 91 53475232 1 95 527125883 24 15 245524413 63 36 351004510 1 56 58141055 58 39 382351096 25 78 97303651 52 28 955822816 1 73 933036100 11 27 845723844 32 46 392856795 1 15 67089973 93 67 817795681 2 40 411102743 28 92 402025873 44 53 281107492 5 47 293543924 1 4 120883477 9 33 446635465 1 19 103631859 29 86 543766750 95 66 694286712 21 88 500769923 1 58 967361122 63 91 865028858 1 4 316908227 1 37 365511132 44 96 22579805 1 15 587256856 1 16 854689803 1 49 994686171 1 95 771287928 74 16 471794575 97 98 230074319 1 58 902576342 1 28 685728615 1 19 23200069 1 17 461620203 1 33 344961711 1 80 102378683 1 34 48874904 30 18 343635347 89 64 3841762 19 16 370882672 40 1 846761614 1 4 960721522 27 18 684139672 1 84 487217105 58 97 295461893 1 68 780839989 44 89 181780820 51 56 403052686 54 33 907929248 14 43 370599965 94 11 350828338 94 77 578650753 1 40 191078141 35 45 891966436 71 87 87759438 15 80 841471382 1 54 873718531 57 60 438279266 55 2 622692465 1 66 957905912 47 37 850006604 1 48 438467007 89 2 967087193 30 57 185001058 24 42 854632026 62 41 810406072 18 73 627979701 47 80 903665380 97 4 154702108 1 95 822444055 1 81 140722852 1 20 249509584 37 76 353186106 1 14 723571933 26 22 497321668 2 73 659303159 87 59 607298929 1 83 972915428 1 62 790380135 100 25 756134576 1 30 598037326 46 13 945505977 1 40 975546652 1 9 557267665 10 95 116041619 18 39 352880016 88 74 530249 1 67 962476643 97 77 328024980 85 73 963094910 56 63 450161602 70 30 648551056 1 18 538197527 23 50 271241832 1 4 546345670 39 86 33605408 1 37 60046914 1 4 961031227 87 13 870980542 24 14 110026649 1 45 501534966 16 89 813990036 1 3 386765383 66 48 453801790 90 13 688364915 1 29 680856020 60 51 777225236 90 80 913555128 88 6 942231248 70 28 132626936 1 80 437569722 1 59 237270975 26 8 120403754 33 53 456942460 31 51 602763645 36 86 95945676 1 36 861854102 2 33 29849932 45 5 220589266 97 91 520574983 11 83 156376962 1 93 976972691 1 48 98872351 1 13 413718140 8 32 251455644 37 48 584206526 75 11 670418136 44 10 412322371 8 32 800851542 1 71 290356059 42 32 239040558 83 10 134564543 96 30 581975645 28 26 731679565 94 18 768956973 31 54 64241106 1 62 923648293 95 91 209311979 1 95 17191443 21 93 324394700 1 46 129698826 61 31 413427443 100 89 816804003 1 85 843231267 1 33 586812550 1 17 250209617 1 80 343079683 47 18 763104905 52 92 25886228 23 42 90096742 25 63 966110221 45 24 867134205 97 71 288654899 42 8 610492612 19 3 32769548 1 20 210578031 48 20 697130366 5 87 712792503 18 20 281849641 1 95 381919629 1 66 71668345 1 57 374126147 77 68 168693761 1 53 401173950 1 75 763633404 1 30 496914061 1 63 261721770 31 86 437741268 65 27 126321535 88 28 972375007 1 56 383505088 55 56 938674922 80 98 509564968 14 16 658670571 48 33 92301381 1 16 829767299 15 23 824101455 1 93 985165248 37 9 676360341 70 97 128540584 1 41 699650440 38 88 361665677 1 68 891183434 1 59 859627237 11 68 442051519 5 46 871930982 51 75 755894599 27 9 924958929 1 48 511138513 87 35 959564199 23 56 815203450 26 32 220109086 4 59 286788006 89 74 84503530 1 24 227612744 1 25 302734320 71 22 974257563 1 57 949221915 78 70 95161248 1 46 227992870 1 72 109276650 82 33 645743862 32 41 959579020 84 5 57065131 1 13 997553871 1 17 823577250 98 46 880792801 25 36 933175372 1 52 672500920 26 31 949569210 1 3 526625690 1 93 578029980 1 32 633619307 43 91 814257248 1 56 919473125 12 83 865736636 7 70 639894566 1 36 325163589 37 95 9680852 1 51 43100041 72 59 292841510 1 55 825599404 1 35 350172326 1 15 207182167 1 70 174199428 1 89 602937934 77 87 667108892 12 27 827881010 1 22 903532767 1 98 806383190 7 33 318541567 22 7 946094095 57 10 255387863 1 95 35817 57 78 979161045 1 2 572619839 100 42 128759684 67 5 520583077 51 75 162079896 1 69 947323984 1 63 848697169 44 80 628184775 32 55 374314114 1 11 252230244 1 21 747634337 62 33 811245071 1 43 415466078 1 73 915963701 18 57 482014450 1 34 153666035 4 25 166050388 1 7 808521506 1 80 295473285 60 32 126051039 1 21 40317721 84 51 730662151 96 37 613480953 1 78 196476428 83 47 739118194 75 2 420027011 32 81 929595726 1 20 863357905 10 35 814815168 97 77 317253287 79 47 531376159 97 69 305691125 82 49 855375233 80 29 678441032 50 11 7802439 72 40 340361230 74 61 236809459 1 21 142966267 1 16 271662904 8 23 252179341 1 29 413664395 86 80 206437388 1 8 50188840 32 79 824008574 53 70 973314049 1 55 998104798 1 2 958772449 62 60 789324210 72 1 112759499 75 50 538760019 47 95 367152610 1 94 920428652 1 59 42877610 1 76 974136538 40 84 436832541 92 14 763966197 77 8 801631086 91 65 354614754 7 45 374276962 1 69 959767235 88 62 832749363 1 39 258297815 1 29 571004968 1 87 550708607 1 87 699167525 67 75 370635722 1 68 908995948 1 43 939141610 1 30 766520289 1 53 199920605 1 39 317456892 50 20 69307632 55 3 782161382 1 2 737147985 53 90 685458554 20 4 92244731 1 68 264277166 1 19 707539135 72 26 329225567 1 16 854703133 58 50 392110809 15 98 64212778 1 38 483595099 1 61 735412564 1 41 775039817 90 34 257773425 81 86 489870888 17 38 282553165 77 45 323208313 1 68 389834685 1 6 600065627 58 39 249125040 41 36 23136280 9 12 932727356 54 38 474496091 27 100 263616544 1 63 81094725 87 62 949128289 50 81 956992503 1 65 922974952 75 65 88238169 1 47 678433399 1 47 565089504 1 40 933049802 57 61 503315485 22 29 286577126 73 26 571189962 1 5 529120410 54 5 532335617 13 3 145097132 1 46 750086460 48 2 109986662 1 70 744551839 39 43 486786984 1 34 378001400 54 59 323331677 1 41 836143115 4 27 654963747 4 16 888231504 90 55 97644110 1 11 388041898 42 3 482097715 2 31 649923737 62 53 732625300 1 59 561988027 1 43 34652893 50 48 846334579 42 46 702657056 1 34 165716154 15 74 296918768 1 25 242087054 1 21 570405407 8 39 694115954 1 41 461601821 79 96 231623206 40 12 26398757 84 91 373154618 42 9 149956822 64 73 763955431 24 66 724145315 22 15 936966670 71 41 526254663 1 92 689487228 18 44 221969196 44 48 786454370 1 67 552975196 80 31 740233713 69 19 556076742 27 73 454684883 1 43 750550166 76 50 977252533 49 96 473642582 33 54 784514397 1 62 454318356 79 28 622337918 67 38 610910138 1 74 14350127 1 100 615232767 51 16 932069248 40 17 626023073 64 15 470070924 79 54 218382602 1 54 443606865 1 45 65388203 1 58 720701101 1 22 427834435 34 43 231293434 3 54 58516427 1 82 885314632 82 5 458678783 1 99 32555754 1 61 470224475 25 33 952669248 18 95 550926930 90 59 301378006 3 23 928055003 1 31 127382159 1 81 623751128 38 6 118017383 78 85 14130628 77 87 767449913 3 26 371862762 72 51 420205110 1 79 600304845 1 42 779440041 83 84 505948289 1 47 53544842 31 72 593605192 60 35 736951922 1 42 580287151 32 54 830459281 32 10 731871416 17 100 548582251 37 15 667496010 23 70 754061774 1 12 110875208 80 100 686768674 28 89 64379152 67 48 681122409 57 62 724778802 4 16 947553558 97 23 161073065 98 94 659337089 83 39 891736537 1 76 255918356 16 74 544741657 73 72 583090274 98 13 674567677 70 13 961831761 90 75 168132867 79 87 960271618 9 46 830245380 1 42 402097301 1 73 934679751 25 69 241578359 2 32 222686696 22 38 393566981 1 69 564328096 51 56 239608339 94 43 690648582 20 63 211571528 1 91 352160564 79 94 51504996 41 58 19907658 53 77 705871807 1 84 493226282 48 17 130392849 77 63 608396131 1 71 493533376 1 57 147798377 1 10 65194570 48 73 785201284 1 14 11446824 97 49 851320732 24 98 586647455 1 39 656244665 58 59 389617562 6 61 545230322 46 43 861859061 5 67 788357629 1 32 419420938 59 6 187781803 43 75 997591543 3 15 261346191 73 53 409650227 1 6 422486306 1 68 48420834 88 97 15426951 1 35 236082854 43 31 492395580 1 66 908926829 44 77 811043254 92 88 49576330 1 86 950468961 78 14 296704601 67 1 799054607 1 13 710565653 1 2 974137501 1 99 860330885 1 12 603070837 1 53 802401041 82 39 124032130 68 57 230678445 40 34 7494764 1 78 710451758 59 70 169072894 1 99 728213063 1 52 866013895 1 95 747399448 33 1 375689499 1 51 785506894 92 27 985216837 58 27 141151861 1 32 992349551 18 42 670543750 22 73 241052803 49 32 167791359 79 74 991146917 1 76 885278867 3 73 865038700 1 79 647423952 36 83 137804670 92 69 782756494 25 95 787070505 1 24 80547527 6 94 42199848 1 19 846489847 72 46 38317458 1 21 431849180 56 58 341419492 7 37 955334548 1 27 762845829 78 86 28666352 1 21 744567540 35 68 111414782 1 13 848312875 85 23 787798802 1 54 23730292 44 75 310528894 38 82 579902189 1 51 966189674 27 51 441084736 1 57 773283019 3 79 319935631 91 25 677408849 1 68 546407138 11 64 490170530 1 99 599254933 5 29 352205869 1 31 622404817 76 71 944054267 93 91 128436972 1 93 521733176 13 97 920424909 7 22 428284742 32 45 934912319 58 73 350828443 1 56 456615125 3 57 545109528 69 1 553574993 51 58 808302625 1 89 750455181 28 49 401502904 6 48 631719713 1 45 375945364 47 95 427931848 40 78 870054476 1 3 297114416 18 77 351910852 45 65 142043123 1 6 575531178 1 26 873456503 1 87 646136744 1 29 634796506 1 72 851781009 26 34 773676175 82 80 515758027 1 14 986307688 26 55 240685897 7 25 526879594 1 69 92628235 1 80 201871735 22 68 776629421 22 27 963858729 58 46 747497873 88 30 133207609 1 12 863645007 84 14 953737207 20 30 935124268 14 95 264615007 50 95 197953854 1 72 761477676 72 65 654581013 1 93 388949811 1 83 953434842 40 8 388604449 46 57 614853464 1 37 840135909 1 72 68641863 99 86 974603103 17 77 301376090 22 49 590356767 19 16 738069984 60 55 79785691 1 39 489290963 1 24 394539840 25 85 770886589 12 65 635752385 1 18 966164078 51 64 598810010 1 20 58962098 22 32 620920052 1 100 697768796 1 19 121112840 1 11 3595036 3 47 814186903 45 48 841381659 32 54 539363358 21 59 464880203 1 23 575066655 1 81 179947827 75 80 120615926 1 50 504611957 65 5 267341222 1 11 377475876 2 45 674645456 45 34 741059894 51 56 873784124 76 94 276322749 95 6 524255471 23 5 459185804 91 19 237244624 24 15 954025453 1 70 946524459 51 96 315566059 22 43 519474072 1 41 150778857 1 46 981984804 1 19 589077587 50 42 400328464 1 12 83589741 1 70 498636459 68 54 937337544 69 27 959068172 78 98 766119027 3 68 439069014 1 50 138760097 1 89 346869074 22 15 596667209 10 93 730485270 42 87 999653894 46 45 108557547 1 60 517515426 73 53 268402394 82 83 576895592 1 15 116805842 1 70 868603156 42 76 749593148 36 73 301703282 79 47 989251516 76 83 616693098 1 85 556568743 33 90 978891694 1 68 467656930 1 10 799993043 84 74 937562334 1 95 516942037 1 31 550333265 1 65 361660416 79 18 825884636 1 40 889350116 1 14 689307340 74 58 335152270 94 14 628505044 56 11 575400966 80 14 781411876 26 62 403623915 46 90 152436099 72 34 314776677 32 56 8591412 4 55 263096405 26 66 125019682 1 42 922368034 40 11 428370073 52 8 436264615 1 93 913449845 75 57 471084845 1 42 859722214 7 6 872419450 86 27 531958969 33 2 420080920 39 25 571998669 1 96 314128744 1 49 230159082 38 56 766369705 1 7 215871864 1 25 574255194 1 43 349175251 1 14 820989605 61 53 487036516 1 72 904413929 44 97 537321500 1 33 476579994 1 76 601045823 1 73 362177752 60 72 449953563 49 15 372003444 1 95 843052255 1 94 680743674 4 8 14051454 1 51 757916572 97 83 597122461 1 11 919972682 1 86 461539420 1 70 82777137 1 12 328342641 33 12 484660803 46 20 782931484 91 93 75909033 1 89 221100529 1 79 64895893 1 77 165658495 1 80 571140291 1 2 267675046 1 98 412798538 1 61 822246271 75 99 687924836 40 76 156924391 1 34 925090216 58 99 705971125 68 81 493769939 11 53 439879322 50 34 818143645 92 54 678547619 1 59 966432027 1 44 617364939 73 12 288717080 64 62 962346828 12 73 255645845 2 33 102799624 60 13 905976538 1 33 349567655 1 48 47121799 1 36 409228074 87 2 734677301 48 77 856248307 96 93 59305529 80 94 179684732 81 100 118108499 31 97 729011292 48 72 842628747 8 33 508661987 67 6 976516895 33 12 737198947 46 44 470254424 22 16 379127262 26 4 333322568 99 31 123025515 53 42 718451194 6 61 549297195 31 98 439698198 1 24 532722765 25 60 343150062 98 45 613951386 1 60 371012972 75 72 808965774 97 5 355082079 23 19 721742568 31 14 90703465 1 61 47788923 1 96 795145408 14 63 628720393 94 5 179065289 1 99 787070952 1 55 795644397 1 20 397871114 38 3 493815202 1 16 773191591 87 26 349782081 1 96 583484432 50 33 461563867 82 77 373922855 26 76 884208321 80 58 662102705 1 86 850208724 1 60 750815190 92 98 170434322 1 14 171381179 37 2 79255797 1 47 756379023 67 9 868629148 70 39 361626912 1 7 354823857 1 32 746012819 11 58 5312567 1 2 179337407 73 84 267224295 1 74 540063112 1 77 483880236 75 12 632248849 1 79 34329405 1 20 94270285 35 77 881835930 70 44 324030899 1 28 627069706 1 23 613282122 1 25 642587846 1 62 64404347 1 50 95022299 45 31 814904375 47 48 630687932 16 56 807540461 1 10 329723779 1 71 564635437 91 41 741800701 82 26 824866507 1 77 90652358 1 9 945977534 1 84 702806840 1 60 512610040 59 25 71515395 1 85 601327545 61 38 760116661 47 54 44052192 1 13 456562304 8 25 50678292 47 99 621642396 46 33 909384776 1 22 995127580 69 75 689517997 50 15 562288094 62 16 164137763 60 32 704256739 76 45 731579214 1 84 699296380 21 95 424453788 1 14 904842895 99 94 147612854 1 35 175580895 66 44 110174767 28 74 52505072 37 3 411692842 1 99 360918099 80 85 82066286 85 88 798008737 1 78 84211022 1 44 570128904 49 88 759590949 25 7 606529720 1 5 333505961 1 19 130038709 1 52 810116939 78 58 68550210 4 17 157460867 1 37 764470768 70 1 798132315 26 3 763213894 1 89 707370946 49 78 878972494 1 25 384499585 42 23 788364462 83 26 213604886 37 19 351576650 94 54 86537610 18 77 455477436 83 21 130469065 67 82 324487760 28 43 44666983 1 48 742918305 1 27 748173043 1 80 177048155 1 87 498597224 60 65 380985366 1 6 998865106 25 74 373244222 34 45 285581880 69 24 361325754 1 49 985128522 4 13 14945906 56 23 897433002 63 83 324194516 73 16 99566659 1 50 236114132 1 12 795256056 46 9 601415604 1 8 449723724 57 94 497189571 1 42 525529350 1 12 179923662 1 75 922665020 90 14 468589494 83 34 613182712 91 51 845444502 1 43 38574995 1 100 895361305 99 83 263909645 1 47 362963473 1 22 412264241 26 35 977178050 20 72 348910822 53 70 900707716 11 77 393773522 1 70 131746623 33 96 855541818 20 86 872102313 1 70 928407130 43 97 728124588 62 69 339261090 9 89 154850717 88 63 253181433 1 79 773402054 86 25 983514697 1 31 48327396 1 98 234897066 1 79 962683694 98 76 246654483 72 73 583935092 92 34 480914873 1 61 921735836 37 91 610241353 1 75 445090002 32 41 520568675 39 6 988483313 1 37 470634199 20 49 410929925 1 47 180315914 5 35 953548224 1 7 669190584 33 54 939179975 1 13 616671812 22 93 144681772 1 89 826275736 1 92 564482616 23 29 114301975 1 28 135003051 33 88 37861962 1 16 773650775 60 63 169558396 1 27 644104382 26 74 930278816 1 11 775060274 57 100 574593752 88 1 972888011 1 81 173179065 1 26 44389852 19 55 342709035 3 61 309372589 1 23 56022534 1 53 750323868 80 32 898478010 1 80 928021819 1 8 297855154 94 93 426030064 1 12 754068813 22 67 12230153 1 18 407526456 1 52 902228898 1 13 470032686 1 79 528166110 26 97 303000972 1 28 481101701 41 49 249946707 1 13 601115628 1 58 533863674 1 15 755468436 38 28 376026155 1 6 969809095 1 43 442552730 59 96 701322091 19 67 946692139 1 92 190434768 95 32 509875990 1 20 352994422 80 57 138275695 1 54 769886674 94 66 623077290 70 2 235965409 1 18 644642564 1 63 522624645 1 32 923016862 53 42 849212171 1 54 955944824 13 93 694734093 1 63 38580430 1 3 934024765 66 99 369749622 1 61 436427179 69 92 97949498 16 11 371457159 1 38 515597636 2 4 358283321 1 59 204197082 1 53 517739053 49 86 779745464 1 18 912920087 68 47 743106311 1 52 827454920 28 50 68444871 47 74 80800645 1 30 13415726 1 42 203140066 1 42 350197744 1 57 460469592 73 50 886510389 1 84 501271017 28 90 399824767 63 40 334471712 54 22 695351999 96 69 856550483 1 89 614892154 95 73 729920548 36 18 208800838 69 64 854839145 75 20 936524909 1 69 452756116 1 11 550771521 10 19 302417203 94 75 682446481 93 30 450001019 61 44 880224241 51 43 484953955 13 43 336656783 1 55 928934897 41 92 297388345 41 93 68607433 1 51 831870585 19 29 181174771 22 46 394478028 9 88 648878114 53 58 676676880 24 83 224072491 1 21 597600452 13 71 197115780 1 59 182905677 2 3 186197023 97 36 730993642 95 86 953647673 17 8 693267689 90 46 386019010 1 35 92115091 92 89 121430274 1 8 362605207 1 6 790424364 1 3 736743970 29 86 509908967 44 38 403175776 91 40 35275621 1 10 189013813 32 88 920428454 94 50 57127828 17 33 832455261 31 32 745149314 93 54 580122373 78 77 392628965 93 35 742573350 1 26 825692516 6 65 704883384 39 25 327268853 1 43 91352073 1 69 881184052 1 23 139765252 75 8 252422518 1 84 115709420 21 77 514868465 67 76 333407715 1 15 536406477 58 84 700240839 56 89 514945341 1 45 80111143 77 98 271432632 4 78 307144145 74 90 581060842 1 13 26653188 1 42 346016955 1 29 766636281 1 54 841781453 86 40 276034359 1 37 495142995 1 82 531622874 1 18 343159211 1 30 166085785 1 18 909557368 95 81 470438309 1 74 564816199 1 77 847347251 25 57 264151271 1 97 608392650 1 86 531968139 83 66 726756845 1 99 897790843 1 99 140108086 93 28 176205255 18 92 972890068 24 91 334366576 93 84 66418932 1 82 636898524 1 89 624116156 1 89 309949732 93 2 68599703 1 50 680976106 92 47 6518230 1 29 182120272 31 9 22870452 59 50 295659172 1 85 224561982 86 100 611660598 55 57 13731563 89 55 954426611 1 66 578973565 69 3 136762438 94 13 325455356 1 95 510650158 1 37 622869511 55 30 213998437 1 59 848336318 1 96 231847046 1 27 253082340 59 14 67338093 16 2 764910418 21 71 572651402 79 23 769399635 83 97 19572146 1 91 71313523 1 40 706734510 94 34 112033027 64 47 754615184 65 100 607315955 1 45 317357041 1 32 813941695 1 29 906994930 1 70 12324487 87 93 137754289 46 85 371172241 1 15 455632376 80 84 607431308 1 82 702326599 1 45 184797401 1 28 158986251 1 74 752883155 1 80 972780034 1 58 271076396 1 89 607484840 19 59 453669553 94 78 913298459 61 10 944850283 78 87 412246893 58 29 814931564 1 93 656763432 1 2 160883645 65 82 468308946 44 18 415953295 76 83 331071969 1 99 668388845 1 64 814366146 13 65 878876622 1 99 7296006 13 41 744587682 77 72 678340651 53 57 131756536 1 72 462468545 41 3 322075486 19 69 354163289 1 9 350939308 1 61 375274625 1 45 381709521 1 55 632890051 1 11 427987959 1 56 436582532 8 55 895225285 1 96 874588465 22 1 536203367 85 73 425874678 20 98 580992597 1 10 931197326 66 31 620681918 1 60 784658216 94 59 421072215 91 17 869536370 1 96 173684156 1 32 615730572 21 47 939038938 1 22 40784043 1 90 808999409 1 65 32849743 17 50 85110474 1 32 652070500 47 50 738053541 1 11 127292982 33 52 308900763 93 65 691322680 17 78 635220371 19 55 415337506 1 50 16674374 64 67 852549593 17 100 890895435 28 51 203751846 21 38 173047515 72 7 104345317 1 39 489477056 30 10 853716500 1 29 21575269 1 30 420047064 9 58 665204769 40 46 207344638 39 100 484048187 1 79 94485734 1 52 978388764 1 13 884919415 1 21 977397432 1 100 558223736 1 12 403726431 45 5 641396309 1 70 782807558 54 55 56253942 1 63 123607404 1 7 118498513 51 95 826267055 1 59 184884446 17 98 999740429 19 77 559729063 1 68 997588384 65 98 88104056 86 14 487991696 1 89 223012721 39 28 55028895 30 25 848867894 1 41 365894947 52 40 521881478 74 73 469113922 1 62 89996900 21 50 205201239 84 30 798173006 91 52 201729823 69 80 648907469 95 91 86649452 23 50 569252739 1 37 771888112 49 45 529719274 65 3 80500182 8 37 240226243 79 78 245650722 1 4 144048424 9 1 52640860 1 93 804969689 9 72 321245081 93 42 88852184 1 61 322007847 93 98 258283410 1 26 954364241 4 16 932352067 1 60 15347453 1 34 636124993 1 91 830742150 73 10 764890073 1 35 245879600 89 25 143221720 7 22 833706224 48 42 347711285 83 70 995583415 91 12 957827295 54 61 61952854 60 92 756259872 27 15 333503043 1 90 682388425 1 40 261535582 45 31 680468336 1 36 199107565 1 59 828868507 84 43 966047917 1 43 415073957 54 38 498903014 1 95 763249960 40 94 222791562 91 98 278410959 52 29 636027015 1 83 110432134 24 23 564576487 58 1 478492072 1 53 368827343 12 56 245468340 59 25 101801979 92 57 599340810 41 83 871876494 1 99 240683624 41 75 906265042 21 19 496460106 1 53 407546070 74 9 598002603 80 56 884254129 1 55 112827677 1 78 366428004 39 98 59632389 1 65 593563432 1 25 67254000 80 22 740357526 1 78 494856522 1 93 468508736 44 37 975436906 48 20 52408105 50 25 228948663 1 12 73413670 1 92 558199002 1 6 645016202 1 33 761814055 93 56 152226683 1 80 161795052 90 56 497042937 28 82 299215500 1 96 900566059 7 80 264638749 21 97 578810783 78 63 341961551 94 42 179883072 1 82 396405138 92 96 663150501 42 92 486575732 58 98 538922547 76 50 343841021 66 81 257990615 1 65 388656746 1 33 700809848 37 67 793684082 50 45 899386566 1 31 626734016 38 35 421443996 1 96 214371560 81 71 49599851 1 7 81193071 55 35 311330618 59 72 86301549 15 14 922185369 1 76 875983890 1 33 159206613 1 64 577949047 76 78 927932423 33 14 28895663 56 95 16565515 63 38 482048008 87 86 567403694 1 86 284013902 78 86 504033879 44 18 101008679 70 56 6872978 1 23 350384807 1 91 312634449 51 65 166131535 80 94 804574690 1 42 313560207 64 82 930410429 54 74 549818331 1 50 730105626 1 52 21681412 1 6 120660600 1 6 179769458 61 66 845185757 1 92 179863219 1 3 400720848 72 40 777479546 1 36 948877751 97 63 869051558 21 8 846191626 94 98 974814656 1 50 871270770 55 38 671798823 1 39 386043494 16 40 119839675 93 70 919482017 1 83 924259431 86 1 252330547 99 16 874354367 43 45 518751421 1 73 966052693 26 13 171633595 1 2 225240285 59 83 98252123 81 2 441399170 1 52 100031870 1 33 158422816 32 21 605322970 71 89 706608626 1 92 1507441 65 71 306683457 35 43 739240654 1 15 404176583 45 67 757311764 20 49 919176987 1 7 335122056 1 87 282075693 20 62 515494409 51 5 57728981 1 63 444762419 1 36 886226693 59 85 945594727 38 5 975880281 1 21 986671994 20 12 544100624 1 21 35002861 1 100 459008592 77 3 985203433 12 84 420489550 9 82 383993726 61 30 118130484 96 64 138094537 25 68 722970366 6 10 742813894 40 84 454123557 1 100 358061407 18 34 549785008 1 29 371080799 1 80 905490808 99 40 41617075 5 50 672507229 72 19 810385558 1 10 572833217 35 75 282108859 1 59 271112656 42 14 906431077 9 81 25077675 57 18 643306374 16 28 550144515 1 24 158973803 1 3 133858906 53 46 235298678 10 14 426139763 19 91 472777954 41 33 627501514 100 8 197250089 10 80 925737437 91 28 115677122 74 29 423779 67 23 842426788 69 68 183013067 9 16 693360290 7 46 174865203 1 7 985017840 70 50 499033302 1 85 96176912 84 86 237579247 18 22 330798947 32 91 934444921 1 37 449778000 73 40 77267035 1 23 949857381 13 33 988490707 42 8 472024900 1 2 581620256 1 20 836922767 100 80 603855966 70 65 426339930 1 67 724567287 1 10 94502060 70 7 148001855 75 48 854239174 94 42 897290893 80 8 197540832 7 26 893231877 49 74 363846182 9 16 717800262 17 50 107829373 18 16 328821199 39 82 607339770 1 64 557782718 86 58 209570582 1 31 173424757 70 88 913365995 63 76 469514842 42 91 680406623 94 42 800306231 76 78 793410627 80 34 326171664 37 34 939239856 1 47 480988263 35 49 761881535 1 99 161884551 1 44 424711758 39 38 205915482 26 68 31333813 95 68 707120058 1 98 554312764 27 5 807402544 65 24 648559380 66 50 513176269 13 97 777406727 29 64 657480967 26 7 141002112 36 48 319335757 1 88 612813373 3 19 675981811 19 78 440349993 1 9 984505256 79 34 466856077 71 13 45438114 27 14 604766310 79 82 922770775 95 62 879537779 40 1 641018621 1 61 200019649 1 78 941515670 36 13 875122296 1 11 792902402 1 90 339511453 18 12 585110194 57 22 594231277 34 17 228203289 3 75 119113872 73 9 958798597 9 22 642197970 1 22 183609805 1 91 368114291 1 90 568954012 1 59 114581013 77 33 669565757 40 1 392880583 92 25 136964893 9 79 740693961 1 85 3194850 26 63 364918143 1 16 930840470 77 51 494162685 61 100 651993651 1 75 707034703 4 21 342246063 1 40 603389927 45 10 258927143 30 87 319529135 1 69 346530047 1 24 816162213 65 60 333956638 1 12 384270710 1 97 507775214 1 9 649790562 1 92 885344143 1 29 728491369 43 39 283809685 25 15 550952783 1 46 394618659 1 31 741111483 97 63 548106564 1 77 968558130 26 46 751149310 12 82 596727288 26 47 535913847 15 2 352558120 1 31 41558444 96 4 175361678 100 41 273377500 30 20 972954640 95 52 529148543 41 89 996092528 1 77 769304846 64 18 392264050 63 46 984462482 1 31 100294065 56 3 262932123 1 42 508719704 1 47 984370784 1 66 268824680 36 27 773431947 50 15 151625813 96 26 120270528 19 94 93325483 1 94 371768192 12 42 389238420 84 91 965690882 1 31 149928232 35 41 522652930 43 77 169629181 2 53 539313605 49 68 877506131 42 55 226982109 1 77 694953191 49 78 91359243 4 67 932675531 1 63 630093270 78 44 695144483 1 84 302796394 1 4 993866402 53 9 550360246 31 66 608556437 1 59 472482892 1 83 112992689 89 18 636492727 98 97 338376417 91 23 849884051 35 52 158888546 1 82 442852324 1 30 963605248 57 61 809530988 1 87 490887396 1 44 281400257 1 20 75308854 10 94 534522078 1 47 449881205 1 77 68857864 63 71 500629922 1 76 211475726 32 15 232314872 21 86 890228649 50 90 394025532 79 32 592867277 1 82 627204043 95 93 279605915 1 46 668855062 60 17 730409133 67 46 355231098 55 43 674421337 6 94 574232257 26 80 932117728 1 52 987138020 1 33 132817546 58 1 165772721 1 23 267494558 17 91 392121947 1 88 991072631 28 52 980346007 92 38 377204022 88 97 816263183 97 67 406432649 63 69 418252402 37 88 370509554 57 69 365390642 1 89 973986791 89 50 147937071 1 88 815611544 78 46 142770626 1 71 300587791 1 32 318471667 1 16 740506826 66 45 897552615 98 53 860873690 69 98 667197822 45 70 755347932 35 20 143970412 1 53 869845834 1 49 958724781 90 68 857792448 72 20 27305489 1 86 34367111 1 61 443125250 1 49 476196202 32 39 68475226 48 58 650222329 1 97 185640937 92 18 20948666 59 68 909699823 47 28 957019629 21 93 716134456 61 78 108942677 1 18 806500597 6 87 388125643 1 93 167203106 1 86 314080868 38 56 632811578 1 47 318243967 15 99 200206171 10 78 796019779 41 70 201751130 65 71 900995260 1 89 501897843 33 84 265654733 1 69 671899002 8 11 418445972 1 88 57183384 70 76 727690296 60 24 320370256 74 20 261088206 1 50 992115371 1 75 841673560 23 97 894718580 79 33 699623971 1 99 989675837 90 49 452672380 55 22 847977959 93 77 947842157 1 66 38920322 20 52 211009242 1 70 181673031 82 54 655173060 87 13 492771926 100 80 813468760 1 96 369787078 1 38 273225661 70 59 180422167 1 40 983285159 63 88 367103616 1 94 374564308 1 95 864299285 40 36 332292754 1 32 886754782 1 35 677275667 1 19 433874652 1 21 665959022 1 80 440726398 53 5 60291951 48 27 113297434 66 40 312284807 19 29 733199123 100 1 791700378 26 91 194722350 79 15 738820086 54 24 933794094 57 64 637223739 1 55 148338363 71 76 971576238 1 93 495775939 74 9 616629098 96 98 603981195 71 61 137769791 1 68 775956874 1 63 787904600 1 25 323435028 59 39 683381957 6 12 51859447 29 9 657841745 1 79 524096974 37 32 634717664 79 4 745332258 3 100 419392707 75 60 676585923 41 88 422724782 11 23 916234312 1 60 412483376 1 93 46612256 62 96 590431510 27 10 915850681 38 6 698379709 1 20 490790517 1 68 45868359 37 30 256447127 13 32 613810540 1 43 579553334 1 4 915714001 85 92 846224588 99 40 335305834 1 100 45660213 1 73 820881965 1 3 981864621 1 27 196140037 1 14 928170268 36 74 647862564 13 53 362090217 1 59 990663683 47 99 744989050 1 68 571708903 1 15 640650412 1 50 943726761 91 14 932316753 1 49 310328193 22 47 788189483 13 70 168428756 27 31 666823510 1 94 69115793 52 43 225687923 80 34 466379846 56 38 307198451 1 47 905127407 54 56 2410460 1 7 152988118 50 54 201887386 38 7 810599449 1 87 686105794 1 16 290444235 58 35 591347241 1 80 198256403 22 41 490656932 13 69 18838126 49 76 677129747 82 9 707385853 69 50 472189980 37 79 167830805 1 38 249483468 69 70 764108488 9 77 429837041 1 26 826823905 62 63 199206356 33 14 845461316 62 68 967321153 1 4 221964643 80 10 746715972 57 51 944594104 52 90 371193712 1 97 496860218 1 34 233899743 71 18 278950145 1 15 142465855 9 46 85836546 69 64 453335142 1 37 747463655 1 98 358417273 27 35 667719961 63 88 818157581 1 85 798483020 93 66 666447172 71 88 517942179 51 45 180064069 79 9 18219955 95 30 57173955 17 98 103350919 70 63 112522550 8 11 809416256 95 19 343983303 66 13 685419066 65 29 105085239 1 93 819487405 79 7 741008771 77 51 599733409 46 78 266862536 1 16 509606992 84 16 942230759 1 47 491719865 17 55 827050853 24 76 653818654 95 36 336052932 3 40 349057606 99 71 640738902 1 81 82372084 90 42 362894028 1 8 681710171 1 15 850911674 67 92 522260050 4 54 306254321 96 56 375636100 72 42 926748828 51 49 387611399 61 26 288953978 12 75 80542258 1 68 972560325 1 67 773099633 1 19 615518282 1 97 930312083 36 56 544293276 88 15 611277420 57 31 98994640 29 12 945011982 1 14 334768462 86 55 464467170 1 99 965187763 1 18 322868102 96 9 795154664 18 27 876768063 5 21 711132074 71 67 514385639 41 5 483078442 64 65 178376145 1 95 202943080 1 37 297049897 1 92 827601851 77 22 146973200 9 23 444866022 66 97 772102836 61 18 409446778 1 57 967747365 1 60 479315304 1 12 4313142 93 9 763635652 25 21 194165191 1 43 846749728 1 43 447749926 1 61 176505112 1 61 3169735 90 32 131472850 57 63 931277004 83 37 69529253 91 32 725058717 91 41 796154891 1 89 148702533 1 52 606875637 1 96 342458962 49 69 570807195 1 54 364541231 30 47 449018964 61 91 757789378 1 62 180497223 49 33 289602459 1 6 427004038 29 66 318985134 1 24 325416191 1 51 369592206 53 86 301641375 62 76 348742863 30 96 565103968 2 16 140200498 1 90 57020387 93 43 120587956 1 4 956292029 1 14 695804787 90 63 59127173 1 89 817727396 1 7 765397805 1 37 114944391 30 48 875754218 61 83 313552444 62 16 542662175 1 71 105590156 98 23 533656394 48 16 926120831 1 39 348002365 53 70 208608970 1 56 608817296 31 30 344268813 90 16 335377517 98 41 287872030 1 41 979588398 1 56 401139380 78 71 850015413 1 35 808746962 1 28 71774807 60 50 34031319 31 74 243562539 99 14 834111310 1 93 304981594 88 58 696729508 97 55 879989444 1 99 336201265 1 43 508996825 28 10 442914538 77 42 950956803 27 15 403486829 46 72 605715958 1 98 829922787 1 26 792250173 1 42 687968424 1 28 739672970 1 45 825024545 39 31 548010401 3 63 503965183 33 87 233524069 1 78 573556359 1 88 769524277 41 98 127714775 91 98 363133025 1 3 524944582 1 77 764964692 55 12 841072403 1 63 936186717 94 2 149372278 69 64 597899818 1 92 54316993 1 57 312236581 13 8 744786249 1 63 309452684 82 79 459205463 30 14 5239004 1 45 75245427 17 36 862305827 53 17 721426834 1 59 97756498 74 57 328764650 1 55 220435689 96 77 551767915 66 93 85273481 70 92 25008899 59 61 451845976 1 83 68602656 53 69 130462852 8 12 862487395 1 75 839790283 1 39 719060540 48 46 340045782 40 3 541180819 77 27 680296090 9 84 195771477 1 53 969096497 1 89 933335141 55 34 39091156 1 80 803423904 75 55 468758049 1 62 550591975 19 91 134447920 36 3 255425555 1 19 339266466 65 36 160956318 1 86 145296929 1 85 715894681 4 8 756418910 1 72 606485313 1 87 934761670 87 1 840651970 1 79 594704808 88 20 977809455 76 87 558479966 78 66 582117149 84 56 908973268 1 40 388867378 23 4 609247702 60 82 4320904 1 66 994824119 91 49 456540140 57 50 996379047 1 54 176601345 1 11 173963256 17 88 540684072 1 97 390925488 1 6 200658914 4 99 995294116 1 62 823170315 94 5 72492195 7 66 210752261 1 55 310038585 1 41 201034131 53 16 149448668 20 42 800627527 18 85 863062776 1 24 271751183 81 18 533508339 14 99 793147729 16 83 807023611 34 54 263445661 35 30 104279868 38 66 546934072 1 16 372115839 1 81 384073816 1 76 966755892 24 44 527612901 1 13 877837006 1 93 49079901 1 94 513974109 1 67 538776839 53 30 359186298 51 67 252232247 27 38 938966797 32 31 142227850 1 61 98442221 51 94 4631550 97 71 342579397 56 75 915904397 95 61 858140958 85 69 104529708 1 58 59496849 51 57 68757780 28 20 75375479 74 72 280655833 87 54 285704143 82 8 212026979 1 95 24912613 1 2 774133777 91 5 312753996 59 3 749612995 1 37 898772835 73 33 808231520 73 69 468658225 91 44 153685608 19 79 706095203 53 54 462408529 53 48 419945298 40 75 461108643 1 92 417881160 94 71 725231997 27 78 916821813 23 100 994790742 1 40 400697350 1 13 836069793 1 38 606423398 5 22 339312649 1 2 323748878 1 21 420268159 11 76 81906704 17 50 759512127 1 62 907726030 8 48 915761589 1 18 391264145 1 57 167190904 79 36 4195420 1 82 489116916 76 35 827907871 1 52 697311727 1 90 735500852 75 10 333572076 30 61 807574969 76 50 909828707 76 40 226363997 76 67 359902241 9 48 962275214 1 21 929729310 39 74 188852390 8 87 576221666 92 24 155892361 10 14 802535629 1 83 194600790 1 6 952952179 70 40 664131336 1 71 642498881 39 62 763171845 65 62 849277985 44 94 868802371 100 42 773194570 1 55 758126504 45 5 638335534 1 6 652596462 35 55 367499769 93 54 108923564 58 84 107998538 79 99 360026219 41 44 373563080 1 22 750625985 77 62 961129495 1 75 975215745 51 33 500010932 1 48 428475605 76 93 872453639 65 23 442435189 66 51 352083968 9 59 953687529 46 51 74425668 1 75 521903017 1 10 115884498 86 80 953956738 82 94 513215374 82 9 817096548 76 15 602444421 98 46 935330362 14 22 383903002 50 30 867885027 31 15 321483262 61 76 526838615 99 36 308885267 97 62 856645702 25 98 37913287 94 83 900488296 1 12 928119783 34 80 353907071 40 72 814528226 76 66 316307912 1 65 509827912 30 70 632645938 1 80 587595710 1 88 100490771 1 67 49159110 1 20 212654748 1 85 917286140 37 86 639492391 76 4 971876000 7 50 446944204 94 43 472545912 87 4 475845264 88 31 771821274 1 84 514990108 57 46 91835907 1 56 234764772 1 96 756906958 1 47 306916127 12 48 489483261 29 14 924915454 1 2 369602043 1 29 256836095 1 26 692569620 70 2 644253583 1 55 112818152 24 21 802989723 1 89 915043818 78 26 344909366 66 37 39207045 25 78 399222647 90 99 119812459 77 59 578666288 1 61 709347617 1 10 795125487 98 80 624109041 87 77 89052587 1 53 736752100 1 27 792605837 19 4 151196193 22 11 391411411 58 69 801797975 1 73 599743109 66 95 117648944 85 87 619834226 1 26 66453462 1 92 992092259 56 11 606557821 1 88 182956432 48 70 137799961 1 29 555491599 11 71 204876893 4 31 266805272 57 47 88693071 1 96 827429049 68 88 327353560 1 22 808458219 1 46 663080479 1 37 366161701 96 14 232702229 1 85 566073437 1 51 734875857 30 55 28599451 36 63 434704545 1 94 621165253 1 49 559904426 1 42 284542835 1 33 27577586 21 80 843337067 1 71 281775231 98 61 433048497 49 27 52155181 86 20 552619311 43 23 254022380 90 32 142485496 1 31 287729152 50 43 933101150 73 96 524565012 95 75 909364872 88 52 704874069 50 72 57744495 77 70 297822271 1 70 981243178 1 80 505841067 1 16 154529374 1 94 772835442 1 7 144917059 82 6 458266438 1 13 910746946 1 42 484703431 12 61 307475690 67 72 256974954 88 24 552375404 1 10 44661271 67 96 889636714 1 24 78188783 1 87 269776690 40 11 147579203 15 70 708502754 84 16 106714870 7 86 60829981 42 41 620713572 1 36 906812518 49 53 637047215 30 83 36839658 74 22 67438372 51 57 606199409 1 13 11971049 29 56 689705515 1 51 912328157 1 63 330949222 1 82 808988564 88 53 871477255 1 11 353090405 93 89 818156604 1 28 56783802 67 79 732675301 61 67 513960208 1 78 831679899 58 34 239065394 1 86 179514534 76 59 81251110 38 64 542243659 70 86 429832872 1 30 923552889 34 19 251967581 48 42 758487936 64 59 420843657 1 84 535317723 87 100 797982587 41 99 342006255 75 89 663856172 1 79 491573725 89 57 411263045 61 97 816982942 46 98 6370999 1 79 722544203 1 98 956063611 1 72 858745107 3 70 709778870 28 76 78965547 30 68 243655065 48 28 984363255 1 37 269351456 24 97 515889714 1 68 136796586 99 16 881726006 1 51 235750172 26 76 150140643 61 60 92199127 89 3 847952375 39 85 864584477 60 73 262374503 98 56 89560384 1 54 647983610 1 5 770780543 99 18 262109206 1 93 106093414 25 35 771502571 65 5 865441228 27 55 508146405 51 75 737775808 1 95 983570716 64 39 301598037 23 55 684983995 37 60 561188551 1 46 713189748 97 29 416788083 1 5 482108403 1 92 770473461 1 57 763550227 1 26 672318355 1 88 411728831 1 9 221865138 82 14 881701834 1 50 393136516 27 70 289537120 65 14 389831330 1 24 86115376 1 5 97945225 98 94 237397082 1 89 294623799 1 75 796653486 1 50 623034900 75 49 421269100 72 30 546460921 35 89 570249776 1 84 618487251 1 88 924394404 1 90 414866885 15 9 662628252 79 36 828554831 1 57 30290366 37 9 126330094 1 6 512599477 71 11 775291643 1 81 36555471 42 22 332457656 36 30 583074558 6 71 80784814 1 68 961214142 88 2 440935009 7 9 240017532 45 66 782066609 1 57 773579347 88 96 427083014 38 63 845151095 34 69 659572318 33 82 109291760 81 96 168816810 66 49 822797141 1 66 815090739 1 64 601469158 1 71 626098134 91 88 232816105 1 63 353921001 51 3 486802113 10 68 131694971 54 67 770309397 45 87 915245193 71 100 985880489 54 74 136613076 12 81 555798381 9 32 917106156 35 63 989408557 1 8 241764156 1 15 93777107 18 58 752625319 1 88 140519896 1 11 195618090 1 70 531080139 76 50 97351206 65 4 911832912 1 65 436891958 29 67 447524773 38 7 182190815 1 56 378991960 1 43 592010912 83 84 442383797 1 39 38906137 76 37 851661746 66 63 273452245 41 73 225173063 1 83 92126158 26 51 633532150 52 51 284395940 30 10 950500079 66 24 606037216 1 5 378758847 1 65 778312851 64 17 613131440 1 5 742508053 1 3 420809881 77 83 645559552 7 23 536927250 23 20 647962307 26 70 197757927 63 82 795780610 1 2 903251413 1 23 381514108 39 64 673783496 6 42 159185558 90 13 306125778 87 36 590307320 64 86 766114094 1 36 188681590 9 94 186538855 1 35 839219502 1 21 242882973 33 81 333856823 71 44 573107193 1 7 57889341 1 85 624265199 1 47 840590474 1 32 813262630 76 10 114011770 1 24 937644222 88 20 247825067 97 28 284913397 72 57 454256534 41 11 816137088 1 58 719756707 1 46 960053365 1 58 911177148 50 18 929726360 46 42 386582776 1 30 905142715 86 8 419749631 100 27 376125887 1 19 261188270 20 34 119241963 16 70 598382644 21 38 774705210 1 32 52307641 84 61 997575745 36 74 977006641 6 93 1171655 1 32 785073973 46 100 534647906 5 17 301689858 1 32 90220652 1 84 955905197 60 73 599353626 50 11 967645439 11 54 676303399 99 19 725468535 29 86 768236582 1 25 938474617 98 99 992842322 34 27 961662610 7 91 266610650 1 78 162191799 1 80 447118218 73 92 543082487 1 8 943033691 59 35 305558014 73 76 240633543 1 31 982026578 15 10 437303659 1 38 750413615 18 67 936785249 1 57 783194205 1 45 850243782 43 42 630554986 26 23 23343645 85 4 810098842 8 100 364285372 1 27 818729929 30 79 693950120 1 98 339539676 1 13 666052577 1 24 61720837 1 7 705253981 55 50 458521678 90 77 51136896 44 50 785147775 6 10 557522085 1 8 869349597 39 52 363701927 24 61 934866356 56 3 610103708 1 67 719178005 1 84 843644368 1 69 99648354 1 12 765897703 1 46 313764330 89 76 872179890 91 92 243955607 1 64 268978001 23 13 989767902 47 36 843556854 13 31 452087023 19 37 915875777 54 24 845042157 56 47 261546178 1 12 488492406 10 73 875933066 93 86 93841556 1 15 363619652 44 17 773683387 13 11 877409723 1 80 715027193 1 63 237947473 11 15 243841561 1 70 450644969 1 76 787410364 1 8 4492740 3 80 997855324 62 5 392766367 23 24 941598711 68 73 775328343 47 11 30757959 83 19 459680610 60 13 787864383 1 48 234794529 79 47 608523532 1 25 900689067 82 17 197436742 1 50 260040855 1 21 998071070 99 69 204917915 99 73 252368525 1 79 273629069 1 8 40921180 1 72 571694189 13 58 922064787 83 92 981182620 1 37 115454778 44 31 722726163 87 1 321989555 6 75 98495630 87 82 830241926 1 46 693522171 15 1 999731790 93 67 896247679 1 13 219992515 46 77 930456166 12 68 649305804 61 98 557014810 1 56 322224888 11 43 115725109 57 98 915580840 31 80 196869900 14 95 732592459 1 25 619391348 20 92 807707108 90 14 418288316 1 68 39336500 21 19 620738880 1 51 236992188 76 46 257591304 1 66 265000716 1 99 63434245 26 58 389249481 35 11 516420175 1 30 514485165 1 20 263355181 100 83 748386375 1 64 201721155 76 51 485819013 61 51 368756864 67 86 330947520 33 62 70745305 75 57 912263543 26 20 746616858 1 32 718827873 96 94 108983994 1 53 458610241 1 10 895205737 100 74 818797153 1 19 593511600 5 59 647285503 1 38 135627406 86 51 31782830 67 76 851648467 1 17 172165334 1 22 92952871 33 82 158987064 62 46 842315229 48 70 889451593 15 63 587229862 55 80 992148014 1 47 544771213 22 14 576569451 1 91 493009076 88 99 263898692 1 16 331714964 1 70 173109867 1 56 431144595 1 85 773231456 49 5 130615282 10 81 793003629 1 2 337082674 68 97 428326377 1 21 885698478 34 95 551679711 30 27 480626238 1 2 523368113 1 8 751787991 1 62 628306265 60 73 632562405 4 30 595628441 1 2 867819726 61 1 263145168 93 82 538606250 54 43 50471102 87 69 767466460 34 92 925106474 73 37 82721550 68 48 831215067 8 71 469959660 55 69 337489875 1 64 846999168 1 15 327326372 1 30 173507136 82 27 929906661 63 58 524434667 53 26 567829452 25 13 228183907 1 91 689794138 87 48 8152164 5 87 756636239 20 73 33833548 47 19 551372331 1 54 106622409 88 23 959879676 1 18 13408672 43 47 496517629 89 38 733484060 46 99 901804600 86 30 685975488 1 52 587187866 63 9 979962329 1 62 564001584 1 13 329129746 27 60 766863052 29 46 940460813 95 17 502420688 81 14 872842546 89 16 162657954 44 9 876370710 1 100 955997192 18 38 863535172 57 35 322538337 1 57 343387943 1 45 79824311 99 37 44686805 1 54 107114168 1 100 379939618 1 26 648978432 1 50 746461921 61 29 787913954 1 97 464837987 55 19 807715306 98 76 446170379 1 35 700354253 1 32 352957361 52 54 103726200 1 45 229587127 1 74 541051062 31 13 101437430 1 86 60697522 28 66 351191329 1 37 105533350 1 6 323024912 13 75 391237213 81 51 699197045 1 12 692458001 58 87 895582191 76 51 30880680 8 77 608905492 1 30 51022368 5 27 809278897 39 87 745303989 70 27 927109684 82 41 681923757 61 12 843597372 1 16 856174049 1 92 839702929 5 70 941338028 76 66 354172138 1 4 622062551 5 8 968464489 72 20 160324795 67 73 964451546 18 72 338968512 1 25 621490661 1 33 828108308 1 91 436368836 23 65 725058874 1 54 526178103 1 87 83996928 1 80 172816215 44 17 606137214 49 21 258767132 20 3 608653140 7 70 662124633 1 75 138496882 88 53 565744749 87 33 992033926 87 6 879306282 1 99 624058394 79 80 818994530 8 66 617454563 25 38 142894107 38 41 304282670 1 10 295340146 1 45 800763704 37 92 738345152 7 81 321256869 48 69 460117549 79 27 702529578 100 57 15472918 60 94 66499085 1 96 971165937 1 51 406831478 35 49 146860263 1 72 755353210 32 2 912761493 80 58 640322012 1 12 680403924 83 90 485255737 1 71 270074286 80 17 872524167 1 72 421656124 55 90 755895589 11 61 35870628 71 57 356097690 66 51 406001062 56 100 419968746 76 19 525492039 11 2 357778656 72 83 440477356 68 36 896278383 13 51 920956489 1 99 672249851 1 98 860031315 82 44 595900291 24 91 167583414 42 93 494314551 28 69 33416947 1 4 56102203 48 72 668008455 1 53 200917066 1 64 334344106 1 43 363102687 91 49 337128363 1 33 11143793 77 39 683975833 1 62 550030498 44 37 580342833 1 21 781957937 1 24 674286159 28 98 180948910 46 31 485327250 1 68 308503600 1 78 629207075 73 61 977680366 64 43 512030539 1 48 323807231 100 89 32788622 14 53 901536825 1 8 652727356 1 43 928414281 79 85 83029040 22 28 474893839 2 19 971752257 90 65 645137236 1 2 380333060 38 84 639465371 47 41 474438992 54 34 975200483 80 86 760204561 1 73 86337651 1 59 16517981 63 2 528416514 59 54 149710376 9 37 757734901 1 32 683993875 29 70 116141804 63 51 77380952 1 24 634469602 1 59 545562486 1 97 186856561 67 98 20932336 7 97 5293751 27 42 366647546 1 16 942753343 72 80 586822064 21 74 588047341 1 80 858826885 20 97 9748515 1 29 615120266 79 22 866821 16 28 443067346 81 49 919717210 71 36 819639844 42 34 500384743 78 35 721528207 1 18 753921128 1 41 923038090 33 76 412361127 1 24 531918992 1 3 299867965 94 87 776054174 99 8 605027639 52 4 776432696 91 93 353401810 16 9 408914040 94 38 307170626 1 51 920141782 2 42 958313050 42 15 395933946 64 61 396249512 76 8 630232808 45 94 951084585 12 86 368644502 24 92 333354215 34 60 731875199 47 37 82032249 1 9 228588147 1 40 751283047 75 93 455576263 16 77 608204239 15 22 806084264 25 15 890541078 1 91 170807072 8 58 486018948 58 90 175061700 73 51 922357971 22 91 684478123 68 88 390000547 1 52 763629535 1 17 22702318 1 38 310661635 1 48 703197811 1 84 603376468 1 38 441524006 1 29 769636950 91 100 739079718 40 17 233372089 1 46 780843996 1 12 651078897 1 12 4688148 1 5 996932454 1 98 876467174 76 84 589906613 75 62 586681917 54 56 114075972 63 66 885067403 1 39 411807521 44 66 360848363 70 80 401049690 1 63 519851862 17 88 90722097 22 6 769527374 35 28 331334872 1 3 949236692 1 61 539905770 1 6 893491947 34 30 469209639 86 11 154898093 1 6 421701467 1 40 241066521 18 96 796656223 14 67 270788389 89 36 718104403 36 95 626355041 83 19 124150188 1 48 978253694 65 93 820429985 53 52 72319106 29 46 324877552 48 85 431464565 3 99 127017356 79 78 986489955 1 4 777904125 33 42 630675550 42 76 860573271 98 72 909703615 60 5 568313424 76 16 432705841 44 39 204063636 12 91 436075131 91 69 443682937 1 78 345539412 56 81 441498603 57 43 195958523 1 11 918559871 87 96 800677715 45 81 139141955 1 76 533528204 32 20 774696195 26 39 218826210 1 61 402271556 64 18 964608938 11 48 851741432 1 75 859623200 28 72 640798893 100 86 482336723 1 74 157246944 79 78 249841423 42 35 738991579 91 78 578135383 41 62 873359623 1 90 269785830 73 80 591003917 1 93 390016534 1 71 634697566 1 11 359296547 70 31 511089818 11 78 995828185 58 99 607770877 47 48 69277622 1 69 214885250 1 35 311096223 54 39 322685850 20 72 145237770 8 72 67499733 81 51 469839815 1 52 307830466 28 74 231021303 1 80 991088023 31 19 854539331 75 86 119786226 36 81 751754971 1 66 685684720 1 55 941708133 1 100 920417325 8 57 50603902 4 2 340175428 49 2 80210308 98 12 837449761 95 38 376107311 1 43 343335199 100 55 2488223 85 65 925872526 66 59 926507413 1 63 853676751 30 63 128502734 84 86 313923216 1 34 794051907 1 33 502611337 91 65 840423282 9 20 173330646 64 60 954687071 1 44 920479669 6 39 813639523 81 91 795245611 54 24 190964245 57 19 44484148 44 94 378611607 2 30 123044527 31 23 66098679 1 3 398710671 1 11 305468073 47 62 850088780 1 6 377529530 2 18 997672610 40 26 760845931 91 52 55680406 67 46 489520906 1 26 571488505 1 35 841296263 93 26 782126569 51 55 905172170 18 31 641258352 1 40 819586152 43 23 225531747 98 50 793475795 25 100 807518424 42 16 46399382 10 8 349399688 81 76 685605212 100 13 253260829 1 26 100717517 6 58 913406809 1 51 991715137 1 5 74212510 1 8 324579481 49 58 51893988 1 65 713873816 34 41 119353313 72 27 440097677 23 88 648140355 3 72 961269047 96 1 558835427 1 81 328074876 1 5 938653135 1 21 240624900 1 27 695601646 1 38 916852181 1 64 166671916 1 28 290743642 88 47 458617667 1 98 988493196 35 59 68826860 1 25 668018400 4 30 392129714 1 58 511019571 1 76 395264661 69 44 520424337 80 22 535583025 32 71 313155990 37 46 594941403 92 54 531057596 4 68 6906844 45 62 626803657 1 50 686657263 67 50 286012451 79 72 791086289 35 62 189373916 1 95 647534549 9 32 914645920 26 29 388979713 76 62 882720240 91 32 335129316 41 23 458602296 1 87 601102755 1 91 687167111 97 31 129517138 1 92 893933991 1 6 504011836 79 6 821310055 40 60 939191677 1 91 945056958 4 39 935063551 98 96 419862424 1 92 988869859 63 68 865626065 90 62 183034267 1 11 836429570 1 37 731296340 63 45 510567318 72 95 362428351 67 71 870336275 71 94 410986475 45 64 672698769 81 37 935790317 7 30 503761808 19 70 141593394 17 28 242841077 35 51 270814783 60 31 286799502 42 12 590823032 1 14 752526720 100 63 622098788 64 87 637938259 30 62 822213740 8 18 797720722 51 32 542748345 1 18 31157406 1 63 39834345 79 95 819912430 35 71 433959755 1 58 48141356 42 61 291015781 82 44 543821814 1 82 762899807 1 51 735165312 1 33 642898532 64 30 729172582 1 5 761425807 1 70 336299699 60 52 818411157 5 6 969497264 1 56 503152080 1 35 580127141 1 75 486423408 1 28 826739264 1 75 774856041 1 57 428716985 1 78 31200992 1 73 323016596 52 1 425486497 49 80 965573845 1 20 882994924 73 55 722878709 53 69 793527633 1 8 319358612 14 82 107105244 7 69 548673974 1 53 498673491 37 57 618307295 3 26 260183547 1 39 458661326 23 48 369917807 35 19 634019758 75 84 329667655 32 19 615858606 1 43 974602794 12 79 681950421 16 40 254384797 93 97 904854750 28 5 413816541 10 49 68981194 97 78 666791975 1 17 324851152 84 62 525288598 93 72 112566411 92 66 931541739 1 22 545960982 3 10 571622180 1 50 212123845 65 64 970068873 80 82 679336960 1 68 161446652 68 56 576938201 21 14 425821587 82 31 412651122 45 60 840275204 1 90 924361270 1 77 168719360 1 76 202105128 58 14 995890568 16 96 106532074 85 97 540627132 16 80 730115192 93 50 950995842 1 86 641569813 73 29 365989509 1 29 551404657 71 60 126238482 92 74 351708046 96 88 38941843 1 81 411608864 7 27 605445767 98 60 51985129 1 49 157220369 13 98 691934965 5 49 464168604 1 79 709024626 11 35 286138536 30 22 316923320 88 45 210932447 86 53 291955635 1 40 805045082 1 41 314338357 1 97 623802644 67 30 944956995 1 15 986188509 100 46 245248405 1 72 596812410 1 65 490844829 1 80 759886421 1 54 73675109 83 3 632792375 25 34 983771891 16 10 199827487 6 80 981041394 1 13 119524992 1 45 877658784 1 9 264355405 44 41 576173022 89 55 455149954 1 94 409418040 1 91 894832231 1 84 434621844 53 45 705568382 52 88 120297201 1 67 604836964 1 80 412979712 1 54 660285939 61 93 542523714 69 30 823730648 38 66 507590644 75 70 101314521 18 74 735340165 76 42 790532736 75 5 415575172 97 11 265260841 1 10 335846687 59 25 745052474 1 39 176426973 5 92 482310320 100 40 221030133 1 38 933200995 1 43 706454471 9 96 19348298 90 75 152554364 1 90 247261569 1 70 274375235 1 78 476388524 83 31 502772160 32 8 186249743 21 56 557240098 1 3 840312252 1 12 997449914 51 11 43521180 9 39 71627916 52 39 936878546 1 4 246679723 1 38 982312353 54 20 885653400 1 35 47484865 1 43 958977899 34 39 831227120 75 19 693612793 1 79 868798335 1 8 406732139 42 46 884326860 90 92 356155261 98 38 731593290 100 47 327555351 45 69 699014428 79 31 140483306 58 10 784648692 30 96 218424459 77 39 297555327 44 73 135206515 1 9 442993034 68 87 764938878 93 83 616366535 52 86 781676690 17 48 582126993 8 39 855323282 1 97 376836044 79 51 656393184 84 44 614604796 70 85 48384472 36 84 546338257 87 24 249946111 42 57 834749580 1 68 712346911 27 20 232363440 56 6 963601276 11 59 663415705 46 11 595607003 90 26 611101268 92 97 73744937 46 69 837180937 1 30 483221439 35 34 324458607 89 22 398257715 78 16 801609221 79 73 562076685 43 49 790207246 1 7 82968045 1 47 881208801 1 44 288007025 46 95 932362384 1 82 773692574 1 98 523404545 1 87 121096652 1 98 467333888 7 60 806986971 1 64 774108497 17 7 559301548 1 38 116734084 28 50 846377361 1 8 90445311 5 55 90403658 54 32 488628524 36 78 74115936 91 50 799714440 31 12 992982618 56 26 485633404 21 1 112985326 1 59 56545715 24 47 667515513 1 74 298456978 29 18 329612852 1 82 631805443 1 13 189645044 11 15 694209564 79 46 412262491 75 95 751483004 54 6 943605597 1 71 473530277 26 31 297022004 1 49 342720078 1 40 458595279 1 56 186953336 18 33 914388589 94 70 185885190 1 42 89427854 1 66 232055036 1 58 146197577 1 62 23663085 1 22 959268874 55 83 840366743 17 15 337363893 74 13 161648885 69 88 140051081 45 44 667015273 27 50 57529876 1 27 484716991 60 75 396637833 17 63 270014208 1 20 588618283 1 66 229278634 20 84 580336855 39 25 543669966 1 25 678106860 1 94 531988320 1 95 982468361 1 53 137601256 68 61 325510233 21 20 888254288 71 76 303250963 51 61 932433568 77 94 33403848 43 72 408508307 13 38 831855365 1 49 898403690 1 82 425761098 67 59 819907594 1 41 525254316 37 75 244371901 28 53 748267747 81 20 562515437 25 11 912955093 1 47 984977319 32 23 727521528 25 98 117458856 1 16 640596391 26 1 824021508 28 83 447948065 75 2 28284550 1 95 613820447 1 4 676583848 80 75 78783516 1 72 710185580 1 35 273850815 1 67 509712429 1 59 405469534 49 42 566608876 1 59 197635172 1 46 480147409 51 74 492962426 1 12 265331432 50 55 203023565 5 95 41650170 15 35 337425852 10 37 652581183 15 48 547560204 68 54 650869114 44 88 748467857 84 66 165184703 1 36 537055205 1 7 435808426 1 6 134770909 1 68 774380792 17 22 821563959 1 27 378602854 6 69 671544458 80 82 593116694 1 87 205730768 1 67 309419800 40 97 284811102 1 62 677084889 43 71 45532489 100 96 981544049 1 68 179067055 1 20 477920940 96 93 826275023 13 96 542664362 58 88 36528486 1 77 389972060 56 49 958595051 2 17 911768913 8 84 183447761 27 11 903771919 20 63 809412891 1 32 276867273 66 5 706082896 27 90 378997838 1 12 239534528 1 60 941898834 1 25 345795156 1 24 575114456 97 38 318082540 75 22 93404850 74 42 696163293 26 94 459180460 20 56 30634204 1 14 918821702 59 10 909430542 1 62 215848617 27 93 426877486 30 61 955245046 1 23 901705126 18 19 952528189 1 34 26349655 32 11 559674364 1 14 56959199 23 77 1477148 89 11 885152010 72 80 400201701 42 62 272956649 13 4 536490302 1 4 527422981 71 87 933480513 36 15 129159088 53 46 280460575 42 18 435872295 1 49 22322850 1 8 75881732 11 18 690381334 1 60 713797574 1 15 84550598 81 40 617360075 23 60 548785463 50 35 851093488 1 44 728256731 1 96 540751964 76 8 520881217 1 68 116670466 1 7 879299020 7 48 657060557 1 32 430406351 1 43 322236396 1 7 770536379 52 86 262877030 23 72 65311316 75 27 17241688 6 9 194617402 1 34 906711563 1 26 715110378 9 31 278370914 1 37 31807336 36 73 737061649 1 22 528005533 1 23 770883850 14 31 577414527 80 50 968590127 1 13 441170248 55 18 708084423 3 84 147568114 21 99 211957398 53 71 940176852 1 80 918760289 37 70 924695910 37 1 653476693 1 52 816452283 88 23 691799579 1 66 770254814 8 38 357439247 1 64 265755666 91 50 755543255 1 33 933661110 1 52 932646873 49 64 995273625 87 80 138737727 70 50 647844509 1 11 161536407 94 14 686344155 36 4 557863510 1 47 68642259 1 51 945578887 23 73 267794100 18 85 512149862 1 17 463811811 94 10 332108817 27 85 895940698 49 80 458012647 1 67 16804979 28 3 567368912 17 12 117450381 17 62 292122583 1 54 399324367 3 98 326571369 88 11 118818221 90 99 17745009 1 88 955319028 66 75 612056419 75 82 904981974 55 90 199512478 1 73 153219389 1 35 935026302 88 17 435749593 96 64 130473059 32 68 95306339 1 99 78699908 87 51 722743836 1 41 90172126 1 57 575746661 17 61 992192933 70 29 856480913 94 32 297610285 1 33 362777621 1 37 284903126 1 78 930147655 1 91 375069510 1 81 343878139 25 41 641168377 28 69 617867024 1 60 964209340 74 57 137416401 50 21 688406912 52 96 667053512 77 55 79003041 39 38 161065887 1 74 758732401 1 43 533549667 1 45 948076799 1 29 572249819 1 70 157643989 91 86 731395330 21 80 144422721 75 32 136834594 1 60 257264370 1 44 613421662 39 80 619517696 81 25 58272130 1 58 460993317 61 21 370557954 28 40 22472779 38 40 69924753 100 5 225462177 1 89 768668711 46 15 423348493 80 2 498947756 4 99 368474727 1 18 686848900 48 52 734151577 92 6 380806114 1 18 768334321 65 80 173948463 57 65 487490990 64 25 868588823 30 8 423594689 1 21 982383454 17 97 821854893 1 27 76742476 67 49 645742510 18 73 121475700 66 54 33013908 49 87 544567090 1 19 503483191 98 32 693765602 98 81 48132578 53 45 562706532 1 45 313731379 1 10 592660011 1 43 34270968 1 79 772782336 9 60 814278023 1 100 881748364 1 45 304973030 47 15 840594521 3 73 5697695 54 59 365951950 93 11 607252951 75 17 103988612 31 76 429536979 1 17 882002584 1 37 386974210 1 49 198635516 96 40 889648325 94 38 560034976 1 11 183220346 1 76 744373120 33 73 116283669 11 69 885336750 1 5 381715064 50 23 127959602 93 19 905685737 35 86 45478099 1 53 264755809 78 6 548523622 15 60 838322309 1 96 146626623 1 42 592459005 1 40 813782479 42 89 848744829 23 54 745054176 1 40 394974077 1 34 290435106 18 96 269895814 1 47 17861230 1 90 322455573 41 20 449786429 15 3 519697390 97 67 161887212 1 79 352120661 29 50 134596961 59 14 595529356 1 68 975381611 1 63 218798781 84 44 352485992 59 20 557294352 73 32 782640060 1 28 430801769 90 27 237731128 1 71 360566588 91 15 713035488 1 54 882290545 1 11 776275844 1 2 844739736 1 55 908708870 1 65 311729344 1 46 961420922 81 90 471711228 89 87 296263688 1 24 479532969 1 24 317461799 1 29 452416024 43 54 938068677 1 19 958569385 96 47 593407583 25 15 888756266 1 10 853829443 6 43 876825180 8 90 473339966 1 19 815576327 1 71 744612621 54 97 736910257 89 78 877419553 1 75 270997041 84 35 250324296 19 76 707029977 23 5 878658699 1 6 808582148 48 64 560047725 1 39 264793348 29 25 719223219 82 11 763479586 75 91 78595943 1 52 21707095 83 50 768088767 97 81 97431157 54 85 745146738 90 48 669309030 93 73 527498360 99 62 976114626 63 55 156137647 1 46 733617755 56 84 954815026 1 12 988699314 59 91 389692151 1 53 154389302 1 44 641775082 1 94 142451157 60 56 370483661 21 60 105951314 1 8 756154329 1 28 186043085 35 11 755395310 1 17 977735738 1 62 615626786 11 83 562561569 46 40 553358278 62 42 818773972 1 46 94558446 28 11 316997335 56 67 359748504 22 94 691739185 56 63 449458693 1 62 251778561 15 62 270511619 15 66 964605537 52 28 496599577 89 33 34617620 1 41 547652844 72 20 267409818 30 33 815991474 31 54 806026045 92 90 851907674 42 50 928130588 89 25 295071108 40 11 887552599 1 12 791873556 1 80 495600407 1 90 4027293 1 89 838668226 91 48 124401025 33 70 934259657 54 98 628377021 1 65 105781291 64 86 47081518 30 69 214280262 74 66 486840028 1 54 686139252 68 93 39860612 1 35 103631825 68 51 11515102 1 93 644328559 1 97 601923510 1 67 57277661 100 25 875148458 48 33 247729122 1 51 124658185 1 34 880083180 93 10 505355111 1 94 836634289 91 44 444346319 100 68 927212428 29 82 136636391 41 95 7312416 1 68 956102487 1 97 726499031 80 95 315193036 1 49 120856264 40 1 766842482 47 25 832730860 1 95 658529764 63 1 431168664 1 19 648429822 75 79 85094105 62 52 200958403 17 86 723507388 1 98 914238555 91 53 575259264 57 56 965963991 1 60 39786602 88 60 119970376 1 42 718928717 1 64 955103242 9 30 797499291 52 54 490425085 37 1 183492201 1 11 487596833 1 27 507081010 99 57 327014027 67 4 998907282 2 8 757742127 1 34 466985712 1 29 261255640 93 16 293147867 77 36 706482552 65 38 409980271 1 20 43153411 28 31 530388982 55 76 378750538 92 44 696966330 1 68 433978595 62 86 60952683 1 82 892133818 92 99 147279448 88 39 383215487 78 23 387452235 27 4 634247880 65 94 550265922 64 95 872117608 1 89 581256362 15 86 626050066 25 43 342926283 44 25 802864008 1 17 845685874 14 3 442595128 79 16 288342328 8 96 545887140 28 31 887124108 1 18 833846067 92 55 463545816 1 14 9567297 1 32 542796061 65 68 439757534 1 19 547899898 1 3 589570149 1 22 613349756 50 74 396182689 1 22 178282151 44 71 36966666 40 18 731061877 73 80 23951313 1 93 305140051 17 11 15625747 1 7 420961240 41 84 63860244 1 58 427217572 1 9 375143338 57 35 438983045 52 40 842417991 1 99 147011670 82 5 222913406 70 2 115884803 44 91 100365649 1 59 723640281 16 34 825138492 21 90 6518755 7 10 976631233 93 47 600038737 1 70 905102523 1 42 265374965 14 46 889722691 1 18 512932684 1 36 364753903 99 64 468540418 15 46 876808960 43 41 133311587 6 73 315665982 1 96 46483129 40 68 209896532 1 20 31913992 1 32 748057192 1 19 857252491 23 32 443496241 1 62 377859045 21 10 956221327 12 68 511319210 70 48 7846159 63 20 464962693 73 39 346773718 1 50 917286513 38 5 340428124 1 91 686100250 12 61 740308032 1 27 837384169 1 4 614440991 1 82 381298931 10 65 702527277 1 8 703614125 1 26 330991288 23 56 881741760 52 76 592968118 1 80 216153168 42 18 161583605 86 88 25538548 1 69 846828033 4 7 150146255 68 12 477301975 1 82 500041857 46 96 670144618 31 44 325650528 1 73 808841732 1 43 324036269 81 88 693711 46 76 738940903 66 52 586872699 79 86 523489202 51 44 524622031 41 7 970427346 90 53 39155390 14 99 53645883 23 52 582441420 1 29 485023685 7 60 401401986 1 10 130772146 1 71 202494888 47 9 437710908 1 12 914849774 1 90 305706275 76 25 2693253 1 23 7477288 1 35 353901542 1 100 112222328 55 73 425323603 2 29 176925799 97 20 813241281 64 9 631820528 5 88 997275664 69 95 328738917 1 29 716163924 56 54 187269842 89 16 177063442 98 85 79989725 1 47 853389701 1 53 225351740 82 31 128266187 1 28 838669133 1 61 888441425 1 56 3882573 1 51 369885283 57 26 55863061 1 86 378381838 64 36 649913595 24 81 881911093 86 96 927892965 12 22 860561443 1 100 748442397 1 57 870272054 1 62 812318809 98 52 41343496 63 74 163316999 1 36 369606717 1 93 402580898 1 78 856550886 76 2 299774922 4 67 300997718 1 79 549040755 77 96 586917910 22 3 517701394 89 73 735385032 1 97 386792164 69 71 305798657 1 10 901075200 85 57 827022229 1 49 666020994 1 2 421680005 37 10 575603998 8 54 967855912 50 75 292413834 1 24 773024328 1 74 814178367 1 12 871995917 1 94 982198996 1 75 349553445 74 94 505081284 1 73 352223699 62 37 953993014 35 54 231104208 89 52 290794416 88 100 611337842 82 61 129362109 1 4 905652963 1 29 164159507 36 58 310638322 16 50 833602000 1 70 383629788 26 12 687081727 20 97 518485788 1 90 972506869 45 82 707421859 82 75 781976290 43 51 902878200 56 99 142103849 44 5 378301837 86 10 244746565 42 46 728109337 1 65 213007328 1 36 952803909 75 41 494302691 1 28 431622134 62 56 787134915 63 39 146545706 12 34 171133492 29 49 478080275 83 66 910208811 1 19 942705701 1 80 731881980 1 38 741176266 89 98 36479858 63 85 118193922 12 11 218974078 51 29 874619823 1 4 513202763 1 22 596813315 26 1 902139133 60 74 233586908 1 87 602686506 19 46 398356946 11 91 25995697 1 6 563363861 1 35 218949099 9 34 184223076 99 6 832788157 75 89 148498170 1 92 835798992 1 99 662742737 62 78 550508626 1 11 43154218 72 30 654611748 11 26 664462827 1 74 834563773 41 46 716700141 37 98 637491441 1 8 161492186 23 48 366102660 68 11 208863479 62 3 492060920 1 97 919189265 59 71 703703272 1 97 645654324 1 52 17192089 1 58 90079379 1 57 744170514 98 90 502987625 9 93 721263596 1 38 200422692 38 56 170993444 52 74 825436858 1 54 818529519 1 60 799481401 44 98 746214775 1 4 291202325 1 55 15507934 1 73 434052399 34 28 88822366 15 44 333616991 1 80 174812158 16 50 551909106 28 10 419783159 1 87 252166825 1 7 151284433 100 85 101057138 1 21 742082369 1 19 389976724 22 19 977240379 87 20 681986194 1 73 710268425 63 37 724727922 77 79 760450736 1 63 641944244 1 38 478956485 80 99 655957989 7 89 80923458 9 4 236259062 1 91 997926679 11 47 751791492 44 57 14615395 89 52 948971424 22 23 341596202 1 39 492809182 26 47 188526678 1 9 855983347 1 24 114942672 87 46 372186555 66 35 497259938 89 59 307426254 47 78 377243912 100 26 158225206 92 32 536581395 1 4 158246517 78 31 342992706 1 76 795103374 1 76 652717164 26 39 344850433 1 32 239165642 1 46 151383457 6 81 26944134 1 70 803020042 1 61 504204841 44 16 533536632 1 60 157975241 72 25 507681112 51 69 307058684 1 44 277230331 1 60 410362343 33 50 100433817 47 80 725616414 4 14 409800816 1 23 589659395 70 5 361425790 1 96 858828769 3 30 629472109 1 3 42945003 1 31 690899421 1 88 263623868 41 15 371356406 66 43 188249082 17 47 700587144 90 40 675456143 47 30 696909622 82 31 898215044 1 73 48831128 15 90 816173881 74 76 845250477 73 84 740567490 1 82 538651908 8 98 32920035 1 69 748344082 1 47 922703997 1 40 288312414 36 43 430453480 1 99 143186720 10 65 199913270 1 64 966259454 1 23 664386975 1 39 110913975 14 98 322972529 1 50 315898071 20 41 558764565 95 91 673959463 22 49 922268909 16 33 83816066 74 87 256465511 1 23 664622649 1 7 637531180 26 42 895075826 41 75 827416755 1 55 875864767 65 98 814017393 12 16 9860392 64 2 978316486 1 30 489012686 1 90 644985592 35 62 66650468 53 17 830142572 74 66 463061678 1 56 98840796 97 35 658245591 15 97 302419277 1 62 709321451 23 2 785818971 89 47 874792314 1 89 954622504 65 68 642975463 65 88 614517107 1 33 338064949 63 66 451359644 1 24 910979905 1 21 694840370 57 67 44971905 1 62 458785632 18 78 409216806 1 32 300580240 40 23 706740681 1 11 684108607 49 18 835249736 1 18 486552166 1 39 624387886 1 23 119284588 1 60 341711752 1 97 962220975 42 26 92010853 1 51 770380044 10 53 282862620 1 64 488636059 1 30 342004519 89 40 155459169 93 52 973977887 36 12 648107443 87 25 370496905 43 51 506390329 20 77 751683515 56 1 574197418 26 6 211119440 1 55 534633538 36 15 25182063 36 72 15169155 22 51 53848355 53 3 780662521 68 4 632566345 9 18 295979380 1 11 795636189 83 20 382512400 87 24 598647424 5 57 159626807 59 60 163602824 42 19 659275197 13 26 407913939 24 96 43684145 70 42 652329771 1 43 288662501 25 33 987130135 1 52 872679830 1 10 270604336 28 23 944656736 77 15 122162920 1 16 402333846 25 36 82758206 66 13 279350558 16 91 204251648 1 99 542059138 23 79 11779867 80 95 858259848 64 74 594167697 43 6 452907555 1 24 2128378 1 94 677438363 1 77 301200435 40 88 544587765 92 9 295991905 100 96 780927879 21 66 700083122 1 12 348763995 1 67 822391409 52 36 110380806 1 90 679531740 1 76 857674905 1 11 446906941 1 16 740492939 12 100 347373620 74 41 727194174 1 44 332091722 1 57 932098418 1 40 63873316 89 42 856339976 14 46 840652918 36 14 7319168 26 89 212748873 63 91 686366486 9 64 632246124 1 8 465048662 49 41 459841048 1 71 291618935 12 28 354593589 1 93 577628081 1 89 761994001 80 73 955822584 19 54 108852431 10 37 753096256 1 34 575201038 91 67 424816886 78 76 699551100 1 97 559597200 37 8 592314310 97 83 200559305 3 49 942388540 1 17 656798571 1 100 420662490 1 32 385136279 30 42 941731556 98 28 404100279 1 7 519594159 1 33 946713068 1 31 472319305 48 39 312392706 1 93 427952711 1 29 275181880 99 57 687492961 1 40 353581396 38 92 266226644 6 97 322757094 22 25 112742024 1 29 285485603 1 32 722557359 67 99 539248480 1 69 580904568 1 3 219975444 37 6 637736729 26 7 497167059 71 42 272590127 41 19 966966761 71 100 598824243 24 1 797212776 1 47 519825509 37 24 571569420 1 79 734200089 75 18 810602345 45 89 501144194 1 81 359866869 1 33 707690799 1 78 970841488 68 71 894474249 63 29 139814622 1 73 564001605 1 8 995213536 1 79 544421710 7 31 983393024 77 13 741675870 15 4 884819576 42 98 283446822 1 96 848197333 1 80 408660849 1 91 968470470 51 89 671382557 22 50 784654767 1 52 937197387 28 90 490217272 87 42 835776271 1 27 191820464 89 66 921716995 48 9 826044928 31 99 369660053 62 24 511508723 40 14 377596863 1 85 800739650 66 19 607304737 25 13 85766274 1 47 409294852 7 23 79540714 33 93 933896988 1 41 721314570 77 36 738083199 6 43 221135518 1 40 850957598 73 4 378298141 1 59 510054473 58 11 45231576 78 33 763259134 1 25 357296832 69 56 287638059 1 98 771476537 23 83 865193815 91 61 10229565 61 79 88732498 1 88 542102620 1 56 133571717 74 72 471634263 37 82 2407519 59 36 486690630 1 51 747982576 71 58 980632894 56 77 314380764 72 2 41628249 58 27 948225607 1 92 374586898 15 36 816592212 1 49 371719428 86 62 810319912 42 25 806818161 9 36 9498007 69 41 36070531 1 84 788055286 2 4 683706821 1 32 257631291 44 11 782038303 21 68 661928289 42 66 552757795 1 51 632047510 1 5 834232677 63 72 390822300 35 95 592132078 86 82 185245478 41 29 889084546 61 23 903292211 68 87 446039750 1 72 852243501 1 21 438798759 1 88 163629647 10 67 143514027 97 71 912582417 1 24 139497925 40 16 156625212 1 45 745706890 1 88 977792141 57 3 274261653 1 76 932205677 24 12 129595263 88 60 183155872 50 44 59487906 1 93 763231341 45 62 454157957 1 17 835766328 1 46 500207797 5 27 922962694 2 94 938531561 46 83 947118624 24 54 312136625 1 14 350442875 1 24 838627183 1 13 784221726 55 68 265837399 26 47 21805560 53 21 247919315 41 2 145377305 56 33 245133190 32 5 467951764 88 3 264718039 91 33 440153473 1 48 697903822 1 88 80959511 19 11 495329134 97 55 510030766 25 14 810699305 1 32 17936323 75 7 13527721 74 31 609937909 8 90 996423694 1 47 425016038 37 44 89933168 38 17 429450341 1 86 996027208 1 62 99438977 28 21 813605833 1 87 996131857 1 12 601680388 50 60 944214477 1 6 80119419 1 13 150673545 47 6 950465511 68 17 769882101 92 2 917733939 65 93 326304501 16 37 226106627 100 94 280500019 72 27 275215942 45 22 837107023 21 94 114911010 29 57 855591061 12 5 642806021 1 77 150152103 7 88 381515332 8 67 624390506 1 28 936025676 1 25 787965442 96 2 938816085 1 32 533926562 1 12 856345016 80 49 179503208 63 23 843503979 43 78 234051108 92 98 896053902 14 30 664260415 12 15 480007041 1 26 898525910 1 80 332974766 1 3 271586391 44 37 221328872 1 98 603109801 1 83 717182285 69 1 29480980 62 12 72621072 6 87 679511358 1 45 522687299 57 96 244734974 5 72 550079446 1 79 292648334 1 25 793686988 1 25 612747200 1 48 167277816 1 63 863085242 53 66 553514861 69 49 379487096 1 52 591404768 1 47 407259480 98 22 961173852 1 24 415328042 1 87 4774654 1 59 78627966 11 35 636786915 23 78 700152461 70 91 907409719 37 50 692773142 67 89 819634066 26 34 215787090 73 58 128997276 1 76 239498679 18 97 821247343 89 91 464752449 1 62 990454559 23 32 30252579 33 5 656331036 1 15 111270200 75 61 262548643 19 31 597538999 51 14 186030371 79 31 494303923 79 95 797113428 75 20 470895226 56 52 403102819 2 42 880260857 98 2 509931145 40 12 329983125 72 9 35785922 1 3 725999388 1 2 330851927 87 49 209919688 1 73 170967378 1 68 215626599 81 97 252966214 1 12 536938330 1 71 683053398 65 81 72166860 1 21 188302455 82 42 40099491 38 73 925354206 3 86 731298618 52 20 45779991 1 70 904642966 1 62 211748801 30 76 213863977 16 77 753996766 1 16 12977619 38 93 907979978 1 62 23856799 1 39 815610969 1 80 194357464 1 76 591011296 1 79 238624446 1 16 595068482 1 100 777949366 8 4 847184427 96 100 684618035 1 81 604984791 54 23 290174037 30 80 823678276 63 71 940654736 78 10 684876355 1 99 357892701 75 55 524599436 44 45 709158221 67 16 295163221 1 25 43446729 55 78 414921662 1 78 983034456 1 50 537232072 1 38 830464761 5 46 589846165 62 38 484807471 1 2 734852997 21 47 741607554 1 20 498976030 29 100 281042753 19 34 932870361 1 30 809875481 58 72 890122381 62 87 876824032 31 91 335029953 66 41 858122863 32 19 183554061 1 85 810024465 98 15 144017161 1 67 477698306 9 43 710175473 69 85 380260830 72 60 249088753 94 75 440503287 50 65 121173304 50 40 124498680 96 45 117447722 2 89 695576558 29 51 926382607 84 15 734938413 4 95 139842371 1 11 47779309 9 61 189980200 79 85 630222892 81 63 722648695 1 11 935090961 58 44 328414120 64 26 866844689 1 13 360952207 1 69 83123188 1 62 911096087 40 83 866486762 10 19 305112031 12 44 94334045 1 77 983858644 53 5 392478721 28 78 870704140 1 48 506004610 94 3 351320595 58 50 787485958 1 57 162835726 100 24 375829846 1 80 870886008 50 11 338330170 51 94 329493686 1 77 27986275 75 77 490161458 26 49 892551589 65 81 4852304 1 45 293906830 46 56 349428020 93 48 942693097 88 98 863823567 1 59 729394237 1 31 898715649 1 23 662854278 1 90 689082837 59 77 586738998 50 72 735117759 21 53 871222135 1 50 935121403 1 67 474004095 21 49 408125060 18 78 573968189 1 78 215433232 1 34 840001921 60 2 462931191 36 19 283494460 1 35 399203774 1 63 878680034 41 23 630219946 51 31 270650698 12 98 942125631 1 20 649767853 69 94 370105524 1 31 441330817 1 18 270833660 65 83 890694448 56 55 848853826 1 96 462875044 36 34 699395296 1 23 709502810 88 96 509750010 71 2 823817870 56 77 728841228 87 22 341085710 24 71 87715010 1 45 289226872 1 50 606313418 1 99 694714807 1 82 275888981 80 57 411216825 44 78 816380382 1 41 673294370 22 2 8236214 1 39 377599360 1 90 775241844 70 35 707493382 36 40 651609992 1 79 653357738 75 92 674360411 1 8 141094593 1 64 284042682 1 93 788945687 67 87 783673198 26 78 562232688 1 88 2149124 1 100 59190853 85 44 892433256 9 47 62071896 56 97 521423928 1 28 749199146 1 63 224666898 1 45 899301725 1 86 987517264 1 89 560542648 1 45 388951939 91 60 674549047 87 54 679385432 67 2 213341418 34 19 842377887 42 76 471101951 16 12 348452275 1 41 625448236 8 81 567876967 1 8 567707157 69 4 571905569 8 96 316673263 46 92 810023586 55 39 694966190 1 95 293432607 1 31 210729884 37 35 596413062 1 41 404514451 57 53 109443011 1 93 152017925 88 55 190251706 57 17 670204026 38 15 450765193 1 68 934537755 41 98 356807113 1 61 443056497 4 71 496558721 51 9 265308350 1 51 688910305 80 39 864349129 48 7 442407813 1 18 102514271 90 96 230597991 23 25 202533172 26 86 895471024 1 11 624745114 13 18 371946325 1 40 17681471 1 7 628888436 1 79 26549629 1 93 252417066 1 93 943095059 34 36 204987872 22 58 265463130 58 33 241666208 1 32 99831091 1 24 563936556 1 52 982383662 51 25 797788470 42 65 56821163 69 66 290969137 8 88 97911685 1 92 449006641 12 77 40869938 1 32 133172891 1 64 246653198 90 37 699844248 1 27 459281142 87 97 972390092 11 1 177422759 1 51 776426764 66 16 465557630 1 42 882989409 1 84 901093462 1 37 366739744 22 6 273609614 1 86 90625572 32 87 258245772 1 8 428097676 1 10 682585448 1 28 103349444 97 15 557267636 1 36 204536594 1 68 893257557 30 72 703375394 19 24 135250920 1 21 344481041 71 98 161651762 1 96 717569860 1 40 112138518 77 43 264388420 1 78 780820411 66 11 923896874 82 52 941959548 1 53 547975715 29 27 586371201 1 80 290813929 15 69 419270959 63 93 1979269 18 100 323361054 67 77 231624609 1 21 272464062 1 90 379393370 1 87 233693827 1 19 519559697 1 52 743501062 13 24 685077066 97 93 860654016 1 98 935222718 1 11 883868535 60 25 949525414 46 23 489425476 14 58 830283162 1 41 31509596 15 57 718764724 58 55 279105523 1 34 531627625 1 84 64615749 99 1 722707010 82 67 480147383 53 61 237681417 65 37 941026980 92 30 516326129 10 99 219939303 98 23 469224952 99 14 820300808 1 62 825226658 1 46 794070156 96 61 578212618 50 5 207144616 19 3 110279923 1 73 20315460 69 31 588222804 62 33 599683233 5 100 362350831 16 99 727374160 1 100 348242737 26 38 270925793 37 74 151507671 98 32 904995821 3 82 407845327 29 19 500835886 1 27 221662727 1 55 603258700 1 44 391919267 74 76 739475157 99 66 824495189 1 99 175099975 41 32 988366429 98 93 996146920 1 59 125206857 29 30 600042393 1 47 382957007 1 37 513231441 12 100 519270236 25 64 398701226 1 4 975758214 49 3 458929262 96 94 811136980 30 92 66332119 1 10 529746011 87 44 761860268 65 46 249698954 45 69 593100618 1 97 419693625 93 65 64761035 15 50 780968531 1 69 270849528 1 12 132541378 8 9 634406970 2 72 994897444 1 69 822264465 61 98 888781777 5 75 752139746 49 5 615481588 86 52 457552787 1 57 663910695 91 33 810782640 40 3 394470823 1 47 565247113 93 84 436467395 28 37 57168599 1 38 54883497 19 11 326956231 1 52 218778848 1 18 310382860 61 28 255750160 38 49 903837012 48 22 139615759 8 16 955283823 60 89 984284688 2 36 335955467 1 54 141148918 85 47 802348736 31 7 983592080 52 65 777575179 12 3 81526394 96 80 573365035 42 41 940571743 1 53 8298337 23 80 997124410 3 95 521395179 1 22 247387809 80 52 149620897 88 77 481280133 26 99 953448728 58 40 638491519 8 54 407841483 1 72 614548109 1 72 381962301 1 48 908256285 53 54 659590377 1 23 201801911 1 43 462984413 26 6 748824258 1 6 217303702 25 39 148554299 48 59 5321803 25 89 464571841 1 29 151134202 1 49 219700306 1 44 147760165 1 90 716380586 1 68 932322625 1 20 315414356 1 44 536101866 94 64 129992674 1 5 750825367 1 19 55903943 1 50 729068411 35 34 918203686 48 22 186663324 99 33 755006960 5 28 425623645 4 77 996928760 83 74 814565338 1 12 624684420 1 17 110149856 85 16 997933942 55 60 356298421 29 24 747506625 63 14 876850220 22 12 598284604 46 66 20970766 1 54 365405059 99 64 853882646 68 38 697864481 88 99 80684782 84 25 489853037 1 30 847710760 74 91 658970408 1 23 504438628 69 13 996549467 1 9 104342727 1 96 286608779 1 66 611003175 1 60 331801233 1 75 78746608 49 52 815773825 1 29 982523138 41 97 468705546 1 49 689251366 1 72 935736838 64 7 59906154 1 34 736689687 1 71 660863314 1 75 24990262 88 63 827473974 89 62 700694260 1 87 993021096 41 32 275168667 80 3 861205677 32 31 665911851 1 36 587479500 39 100 554953696 86 31 292692324 1 4 632336432 1 46 633079388 36 82 51975538 1 88 433977163 4 85 152352239 1 96 264043487 1 59 546032335 2 86 923387062 80 32 290971281 1 35 849307103 25 86 544345604 28 21 523626490 25 31 634444446 1 42 474935127 21 63 332122539 1 6 964207198 13 87 158521942 53 6 555111424 49 37 654638842 89 57 390907482 71 34 141184902 44 60 984473143 87 4 410945695 74 53 893995294 97 62 861978914 1 81 791018485 56 87 909754629 51 66 115724176 1 59 268362882 52 47 382558796 91 88 669499480 1 98 331494308 88 34 842593127 98 11 401670193 1 35 364890876 5 31 202731489 10 57 953661193 28 23 921776709 69 50 805169747 1 42 610664484 50 87 889821476 1 97 493885209 90 16 557317146 1 23 441810619 1 89 282784705 3 24 8885696 1 81 769710940 1 83 476963953 1 21 249553920 1 72 387362113 1 94 314687373 1 70 276545549 59 12 263887847 1 51 29829646 1 29 909223620 98 72 96963347 94 58 805855991 1 98 375874025 1 66 504021329 1 20 935864353 1 12 851157530 44 31 283607533 29 72 839770267 1 38 880678551 1 25 222230207 99 66 768583462 66 85 519856612 70 48 519882364 1 76 833351319 1 28 310293237 24 31 437954240 89 95 334418526 39 68 658456555 12 20 88826759 1 72 559614274 71 27 612521313 8 43 836744573 46 81 806690132 1 76 698801411 1 83 967070120 54 95 752620698 1 90 727564477 1 63 231599687 70 56 587731774 36 65 452768243 11 39 412926666 1 31 678988621 1 84 316939376 1 53 593202693 1 37 759374247 33 41 39611123 72 49 24322257 90 39 142343135 44 80 620174469 29 86 623824623 1 10 74225727 10 24 707991197 16 99 42521993 80 5 283607676 52 17 37237328 1 96 455351810 57 21 390141828 78 86 430385121 46 13 811516206 1 88 34495951 11 56 154987797 54 16 677875651 56 96 763878668 97 23 146691470 43 65 317616075 1 6 898914675 16 92 407252303 1 26 890367290 82 100 40530374 92 2 712088770 1 73 423583010 1 59 29372876 67 1 554668688 1 9 295001297 17 50 821582127 1 4 295689974 74 51 40098356 1 33 267056122 77 15 113929046 1 51 331369969 1 45 525455029 91 5 381177250 58 71 835587869 26 91 8430085 1 83 383823184 39 91 652330749 1 21 102422848 42 52 851758931 98 40 509701345 1 59 656687866 56 77 604100715 23 50 2997020 1 4 973517577 1 29 997007273 1 44 373202973 80 57 31992973 1 38 556583891 12 97 717174241 40 81 374598138 39 10 862814315 1 47 904641000 53 98 984157805 82 79 860976919 1 82 455036233 21 87 707229206 91 46 595471701 46 19 24327846 70 48 956402906 1 21 441048183 70 73 160993197 12 28 543815506 1 50 315843369 1 92 230786539 31 97 17394955 63 47 897162387 1 100 311501542 88 36 150349347 92 52 167196791 1 59 855150928 96 57 850563151 65 43 535215992 1 93 126078493 53 17 39699254 87 88 674393593 52 79 684501133 3 43 725125449 1 70 856966281 27 21 416351271 1 90 89798618 1 41 132232538 1 59 194175169 1 27 231785882 1 9 320037584 18 100 692104475 55 19 999886190 1 23 794638685 89 80 357548921 1 20 708597754 44 35 18366958 38 20 987955516 28 98 867782071 92 100 284555297 57 20 871303772 1 70 397064300 61 71 517017099 1 50 648192974 90 37 385159436 1 38 825539459 36 84 596246404 1 98 886966534 37 23 595580858 1 24 918595939 1 45 766334535 1 28 150995917 97 11 730439004 7 6 872838306 24 44 970415303 5 12 156983488 42 34 326952398 1 25 373225794 19 74 700815937 70 7 679837571 51 59 444328813 1 12 250487080 71 3 655455973 1 75 109725727 94 21 503577384 1 49 367508715 56 79 762180294 28 73 12967166 1 49 461026633 88 97 187211868 1 40 45734933 88 60 88304752 62 75 161744759 6 100 146117566 26 29 528004144 86 83 654534959 1 6 88728956 52 18 792968568 1 14 600058567 30 38 335946034 63 40 767457179 16 14 45318565 1 84 134849921 70 10 357687163 94 11 676789731 59 66 645819546 1 60 129567255 20 26 708710896 19 91 467816638 37 88 538589252 1 93 801518315 58 42 205398464 9 62 812971042 85 63 485600229 1 48 121206471 39 57 821164054 74 50 989270185 29 66 876524119 24 95 892581951 1 15 357932073 72 49 933903362 44 29 753321765 1 56 880023105 43 96 345682582 57 1 11504050 17 53 917339987 1 30 752568319 67 56 619146662 89 31 479438866 60 4 416819489 11 85 849501752 75 68 309543154 67 91 144366222 33 22 951660319 1 100 408956789 1 97 673824647 1 3 562433874 89 18 463144053 88 74 936247974 77 35 421320345 1 80 38669422 61 53 412745516 1 39 786470822 1 34 561260023 32 69 436936360 57 65 125118720 74 79 69163182 1 18 731747809 62 78 231466140 1 65 265016364 1 93 166634109 90 28 839995169 80 56 57198545 10 95 309466892 22 98 457382590 19 38 354961175 1 91 191369081 99 86 421857757 11 13 516760199 1 74 66612747 1 41 706891489 55 12 625574117 1 25 139189396 1 59 577988430 40 64 910046228 67 15 13141694 27 39 967367102 1 97 291282415 1 18 120255813 58 34 379704264 1 55 844009603 1 100 531570229 57 86 435358067 1 24 36714440 48 40 426451827 1 12 692854558 1 73 780253278 1 87 267803552 100 16 569900881 4 88 988597240 47 37 583075084 1 37 231136547 1 66 508037261 84 29 25897391 1 50 841431083 1 21 228267346 1 30 298907202 1 31 218575927 16 71 247723553 1 29 244222998 4 2 670723152 1 44 143910013 64 27 539593257 1 41 889548544 89 73 912277687 14 30 884468451 47 59 124439577 71 51 181866045 74 14 115462618 1 13 999825846 25 14 782608795 1 43 130858558 1 79 35194458 87 10 974024358 44 11 118178804 46 93 110710172 35 13 514036648 60 74 986051506 73 57 615448624 83 100 961589671 83 1 32859226 1 24 726054989 1 50 859599345 42 98 775154846 1 84 137981690 16 10 127313644 6 84 383438297 34 72 322354014 1 87 183723553 1 78 543853370 5 35 158779103 1 77 994689374 1 25 395308227 73 97 912855462 1 2 622937616 1 5 836742528 36 100 179253159 71 57 612053498 1 7 863365489 1 2 939902087 1 86 686960675 59 34 213242675 58 8 663405007 81 39 558851999 82 16 378548756 43 9 855210664 44 97 160411369 84 40 979553028 26 77 548653757 24 96 293144597 1 40 484679220 1 21 93082319 60 48 16343944 83 61 976695723 65 3 915237629 25 19 147360302 1 41 90591433 1 48 426662164 12 23 191600685 1 82 880375702 67 20 981058524 1 97 907941100 57 76 763608561 55 52 571063261 27 1 223540195 1 60 295641012 1 26 528063466 64 23 617392866 1 25 38419182 53 100 680752943 1 25 828068927 35 8 457052936 26 20 328560154 1 42 273770631 79 62 770998102 61 35 335908223 4 28 229978272 4 37 630010833 1 35 631138957 1 60 425608005 85 48 58061390 1 33 558990741 1 34 927549243 91 87 828701624 31 67 510196658 60 79 191005313 9 1 523483957 40 26 533506822 76 45 266898332 19 26 894232738 1 49 636003786 1 83 779502707 1 31 959928382 1 97 933021071 64 25 759192301 1 72 177018812 1 79 415568578 33 49 152068035 1 72 611576250 45 41 269661532 26 42 47469720 1 52 151539076 85 38 70291916 1 35 213158230 12 47 182470583 18 27 569576993 36 8 308559878 1 61 809803800 25 98 640763605 1 82 826502819 92 73 857322727 81 59 103222970 1 66 533369992 79 47 948861182 95 7 281111442 1 44 180119347 1 15 499112069 38 59 202522005 1 83 778649426 60 19 65694059 43 2 78449686 76 7 185316664 1 66 703553681 1 68 348542999 1 76 601419861 5 25 259186671 1 3 800444874 1 97 272741320 1 27 641020510 1 5 112235388 1 2 653385026 63 87 930519068 89 1 588361019 99 89 440467334 2 31 666845254 41 59 17966352 1 33 79006159 1 21 771495372 1 90 851703530 31 4 238016994 1 25 307405809 79 24 50663332 89 72 186951905 1 66 300131357 94 46 43599135 14 12 348220165 1 44 646749178 19 61 296133500 86 90 426018086 1 33 359089648 76 52 833426546 1 68 891643374 1 14 819418622 96 2 43809954 70 74 806121926 35 75 893863190 19 13 425608392 72 37 342423754 1 31 307895002 18 60 484111240 82 73 230820077 68 16 303765598 93 22 43941635 38 24 781354320 48 71 335096165 62 42 350178254 21 84 488690396 83 1 180197386 46 63 192599299 1 35 147517563 35 44 978348526 86 34 324661078 1 63 7920927 1 55 606361352 40 87 768012705 1 70 672971637 65 14 487051820 94 50 831691206 1 47 807070566 99 61 199999620 1 27 388674430 1 85 928769538 1 12 74592178 81 97 956071044 88 15 278536110 1 8 357271521 3 42 422680064 48 75 574238693 1 89 918860993 92 87 784823047 17 40 634899313 82 60 620782518 49 5 409200338 54 16 588903378 1 42 487763980 65 91 583867824 1 23 772693431 65 21 622313816 1 13 598439078 95 13 807336822 99 93 523613631 12 92 872470491 1 7 474128121 61 26 420725265 55 68 328287649 49 4 926607228 41 75 24428668 64 2 579806615 63 66 822008910 63 43 908706575 1 15 284470442 1 91 929869367 1 39 387875011 36 82 10525321 62 21 455494295 13 42 635826572 1 95 207220449 62 24 62229070 1 78 148784715 43 3 669200297 1 65 983511017 81 67 585497420 1 85 380519207 69 12 558969201 76 14 925318573 42 15 815335690 78 7 222462001 1 46 269246797 94 88 53402414 59 66 851813442 26 14 728445310 1 16 695063413 42 5 101755907 1 15 795731721 1 82 650214139 71 63 553858867 72 24 951064182 1 96 104466762 40 35 697254810 54 65 922878910 51 19 563948912 89 42 720048894 93 27 434699716 36 83 775898844 96 46 733989144 31 25 290778774 22 66 327164110 1 96 618960870 1 16 29478493 1 31 963375122 25 59 430195283 1 2 365825265 93 8 238184328 7 15 698039169 1 97 231553768 1 90 659108621 32 14 484579299 32 57 518706396 14 12 585144489 1 4 769914901 70 5 63314573 1 2 199856757 1 61 545248060 21 84 422147659 17 15 442277656 88 60 443511482 86 26 367902914 1 53 608081601 65 80 268736512 81 65 101096660 1 94 695693183 64 41 625731375 1 24 92788721 1 85 720486014 1 85 965093410 12 91 301840050 1 18 941621607 83 14 511756640 60 17 502125664 1 78 480999910 26 48 374306026 1 38 466168740 43 56 29751684 60 47 100136663 63 51 752626903 45 90 762070673 1 90 103372214 21 16 116776088 1 10 831212157 1 90 29320464 54 46 883618206 1 40 615510729 20 13 528936141 53 19 243261569 67 15 410497083 1 44 293849202 58 66 764886129 1 80 968663595 98 99 871495422 83 46 648193527 13 63 257059841 97 93 607703518 1 62 838540668 59 74 317466281 7 72 824464514 1 36 902905946 1 59 279493581 6 56 129003280 73 76 489521236 54 86 346476292 1 74 89295622 7 57 958443422 1 43 878993295 84 98 569294835 69 20 285456705 1 10 858112700 1 97 514034919 66 73 929683195 34 28 174107837 1 77 88772598 98 6 900423329 11 5 280874565 1 99 90623956 72 48 828297011 54 12 605339794 87 46 569562269 40 43 780667553 74 18 486937914 99 27 648445538 51 39 898777559 1 36 531516974 1 39 831914815 1 68 294294691 12 97 112949350 77 5 881382961 70 18 835564749 84 89 150787243 74 99 725955464 1 47 803591139 35 27 2943435 4 26 56966007 73 13 173025703 26 58 977467276 1 94 485050293 1 5 820995881 55 83 938886882 95 83 37780417 47 31 805647005 4 51 390482543 60 89 324876467 1 58 906740327 58 87 660746088 1 6 983996218 1 92 817910166 1 76 137222516 25 44 640510453 1 86 599759226 62 37 626637349 1 83 929908890 32 16 104653665 1 97 48031511 81 50 87259863 1 93 646952712 1 71 78702992 1 81 668369823 90 20 868681879 1 19 953991673 57 79 224648596 68 11 453633590 1 62 936908549 27 96 469235300 45 17 939369405 13 40 103637819 5 68 449456383 37 76 916787532 97 57 995723784 98 6 497663501 30 36 341061144 29 72 279046312 1 82 417954756 95 40 642815410 99 21 233431793 1 77 426315964 97 76 503833435 22 84 776483796 84 71 384658540 1 9 779588840 1 11 324153304 1 80 191610273 1 85 856488936 72 20 657949222 1 61 267252411 81 66 670651045 1 44 262694377 1 5 373831452 1 9 469547921 1 14 845693371 25 58 616397082 81 33 206668171 95 75 202481422 28 95 409013801 84 60 667970113 6 26 634660963 3 78 593772253 1 23 260266353 37 30 200118277 1 35 825539550 1 84 594870349 79 67 118812535 1 69 112439122 47 68 381360847 1 97 498703440 76 42 195442042 41 68 727240853 59 83 746178948 1 52 658639117 27 94 779291108 1 53 432652241 1 38 210839958 29 26 464480167 67 91 105162383 98 92 828911326 28 45 240738306 70 83 775554139 1 44 635827393 24 88 823217704 1 78 953244391 1 13 699508709 1 88 524631732 54 56 13699634 1 27 585545041 65 75 735209633 95 50 718208102 1 44 758766849 23 11 242916501 1 3 121384437 92 39 33861414 1 96 417909755 77 97 645752221 1 35 740985984 65 24 262855268 4 61 521750920 60 96 393522082 73 37 794674412 1 55 754022066 1 26 49615681 66 81 669952823 1 69 703484998 100 43 412473772 1 100 777748857 66 32 348142712 18 65 462758301 21 25 158638345 20 56 969287719 27 59 546117404 38 43 226873443 1 12 551751569 29 48 873942221 20 37 778637332 1 92 433798752 1 85 370454081 19 34 707951004 1 7 147007194 74 61 716790871 1 43 871013380 1 10 201903167 1 31 607630679 14 73 465094544 5 63 105365631 65 48 695970321 1 60 83515351 56 93 14622242 66 52 208957811 1 39 435063096 13 35 656835664 65 21 70856016 1 85 205118754 31 67 22458090 6 12 885046865 1 72 444209701 60 72 562954736 34 69 712705375 68 5 311250163 68 46 813574660 11 98 654594617 1 57 866449442 28 27 527940018 52 38 700206416 34 63 891664517 14 21 578500691 51 10 770118740 1 59 170750773 80 34 965128333 22 2 625432340 1 85 775097753 61 34 226181977 92 48 376322393 34 45 20912272 1 19 78251122 43 34 678796651 5 71 943081641 45 41 756094123 1 86 337353522 1 22 614605317 28 10 94603123 60 82 430572075 50 93 23674933 26 22 163494472 1 10 233327016 1 90 525684832 1 68 224296711 25 43 371226173 80 81 559872006 87 77 689629631 24 13 709636374 4 45 977809450 97 8 703311412 90 98 690372890 10 80 107671053 1 65 942718365 92 13 199925175 11 30 158917949 1 32 411728100 48 100 432725704 1 16 424579107 1 28 195950820 1 8 969651630 65 17 569864519 1 19 379699924 1 24 500725595 22 16 938865811 21 93 885755913 1 76 620872170 1 74 908181276 5 83 172101935 84 2 567865464 37 61 28611895 84 6 22458347 61 100 401697385 53 41 587119998 34 8 409743609 1 53 241475042 1 18 467376607 56 86 449328061 22 14 121793688 1 69 471335158 91 59 541074511 84 88 692362768 87 75 243824489 1 13 479286801 19 55 143323675 1 95 469052548 1 43 538650306 1 26 854957805 1 30 118330650 43 28 633697453 87 82 373815819 48 51 349455608 91 84 377273975 56 91 466688034 62 90 553419195 88 8 899354471 1 84 984689336 1 98 270320248 31 73 537378701 1 78 446940069 80 40 95694931 1 61 430383263 1 88 591803462 1 86 591595544 1 72 133918546 30 59 847533734 20 60 161968569 12 66 190798258 1 91 632595752 3 84 467356864 79 67 840721239 9 21 964295878 1 9 994967031 1 23 615700525 29 8 111520944 50 63 59931245 48 11 791527330 44 59 994447049 81 16 521705118 30 50 117864055 57 87 389836593 21 91 666744525 1 25 260758472 1 87 951437758 45 4 615345082 1 20 243898268 88 54 930434766 83 98 517441471 61 77 89164879 73 27 691671572 1 28 903553646 1 39 6772378 1 59 870328348 10 56 707279043 50 12 71654478 84 27 401341607 1 55 65676893 1 5 420092880 47 94 91380968 1 54 215384175 1 41 488541194 1 29 323058617 1 15 477280244 1 89 388672455 1 70 539491989 1 25 348383412 1 12 840842152 56 21 573513795 85 99 227346613 1 41 68072329 23 28 178338855 23 39 71322185 40 29 42852706 18 14 907757171 66 96 672698639 1 51 796494351 85 1 789116589 11 28 1021521 59 38 827546647 1 51 374801431 8 14 735455273 13 31 343271101 72 14 988447646 1 56 517470964 4 70 308947113 36 74 558802881 66 68 261943165 1 40 614840360 1 13 869363360 51 29 84773734 92 39 639305577 1 43 843321848 1 59 396844333 28 97 318228093 1 50 81175574 61 63 21165640 1 43 560204183 47 45 878866551 1 60 383598775 34 95 349992522 87 7 847048708 62 80 933515257 73 52 950832758 33 44 40908568 77 48 494523679 1 73 231518741 13 8 52157878 68 62 456421856 29 60 511390915 90 27 670840798 84 27 875241257 17 27 595095909 1 85 592559060 1 16 8557410 60 100 509112002 1 29 300480474 1 76 883431203 91 77 765559401 82 51 512425990 1 13 98010660 1 72 571591995 64 19 499951281 74 75 513088162 1 18 489284214 1 85 525332811 1 68 456454837 71 44 760371580 67 31 474806803 74 50 402997571 50 12 601628602 1 38 876636156 1 66 926987512 1 37 788565986 24 29 541139973 26 30 645728978 39 43 983962533 72 14 955180429 1 54 671077222 1 94 925552501 37 94 561893966 77 29 234799977 99 49 896609632 1 22 110884750 1 19 723917733 90 86 341731248 62 55 299457581 1 80 619246802 1 91 748611743 45 83 349018894 75 14 904293586 93 39 392150284 1 90 257104371 63 78 975644837 58 93 459596480 62 34 591827809 16 18 46115383 1 35 341250510 20 32 824129334 71 84 562861401 36 49 35741788 55 71 631646675 1 50 93456940 1 72 580389204 1 35 78821482 65 29 995333289 15 11 353215930 1 55 263687919 1 8 462994999 17 18 120504089 37 36 848645553 88 31 181927831 43 91 957644605 1 95 417033575 49 46 1987823 1 46 622208138 15 12 236734930 1 51 845205164 40 16 600032955 75 98 617942168 1 13 93365150 93 38 292274934 87 95 569115937 1 25 221472748 1 99 559594922 47 93 411657496 1 35 97406606 1 80 330143170 72 76 757298209 68 75 660099386 1 67 510634819 43 78 512179342 53 8 727208009 1 89 671519574 30 56 761727787 1 23 670252932 1 82 479045406 6 44 496012570 20 12 304114788 63 53 316775121 63 23 508201585 63 19 883002528 95 10 573787376 1 17 425845160 1 83 995392947 7 39 685857849 53 6 787909276 12 58 908857876 1 64 335386777 1 61 11804018 1 74 314734501 85 62 459437741 94 37 294439390 1 58 950325872 1 8 781216889 1 30 680687829 62 15 763733179 1 42 844937232 1 54 791062701 21 78 931365923 70 16 962802559 1 97 58185765 52 61 752792843 1 37 695708406 1 83 520677241 17 51 144030382 31 100 570049113 1 24 689531588 37 87 301190920 23 53 341269643 1 72 305513749 1 44 895269810 1 9 221467885 52 45 443237887 99 58 34319593 75 96 602468470 1 83 239446912 81 97 759812948 68 40 71414068 1 61 419760478 1 80 106145422 52 78 744757820 1 30 132344288 1 35 367976772 18 44 906360040 1 25 498607043 99 56 654216163 6 35 942680353 1 30 91305808 1 2 514940645 19 98 469134990 6 61 703666689 58 78 127523171 1 30 63350238 76 12 360176831 1 83 662163246 90 66 971288251 97 72 670765162 6 11 621686996 52 24 852724877 95 83 726392326 1 18 952628111 34 91 759098185 72 20 769041221 30 60 966393798 1 55 888238317 60 55 429840114 1 84 591654444 62 29 565556408 16 81 309357939 30 82 179980773 26 31 418461788 1 21 831313160 4 16 119096417 44 3 805238793 1 36 882958791 100 55 610860578 1 65 449704560 82 57 680207282 1 8 931994477 1 41 752886083 1 85 286861863 81 96 650505392 23 31 880824008 81 66 501692734 1 35 660047753 1 23 911429441 1 35 953669425 1 13 278679422 4 65 942163980 1 52 682804685 90 55 779427220 16 1 832870955 1 47 911492710 1 39 104251937 33 69 629690885 1 89 126296385 1 87 31769208 1 37 537574267 34 59 948803207 65 47 174598170 1 98 742190187 59 67 161761531 61 50 367268598 14 34 888665997 45 38 873885372 1 78 680717806 79 76 297178781 1 23 155237462 1 82 52715428 20 14 436824132 1 42 205990782 1 63 758037044 58 88 46775166 55 98 86403206 51 98 724247463 1 74 70503130 78 18 36607566 73 32 472347416 11 23 904832064 1 96 365279729 46 100 913291245 1 34 111337356 1 21 69657424 18 85 807027266 1 24 580750588 47 9 987586889 5 43 946119515 1 76 327502436 1 74 75418140 69 34 902724303 96 82 503519110 1 33 220372925 14 61 752816742 36 40 944957214 74 15 165029010 67 56 969081168 1 51 331635298 1 84 667170700 7 77 756386194 1 53 500260463 1 83 346457678 59 87 39273680 1 29 446159462 1 37 477132276 1 63 170352108 1 11 304967208 1 58 835087102 1 54 891362182 99 4 454522249 7 6 739242797 19 25 690144590 1 21 77952297 27 76 291621013 44 43 759885094 16 39 226149852 1 28 140012969 1 27 157724546 27 100 828933381 96 73 125970083 37 19 728458991 3 30 516738449 1 91 540249429 1 90 16846185 1 75 73975625 1 53 757828793 1 87 689099895 1 92 123776150 52 49 114967663 74 15 160612948 1 43 347522131 1 54 194058716 1 30 991780046 93 17 324490587 30 89 586382557 72 51 427672223 1 14 164061470 65 21 239170242 1 78 480824605 65 28 271784076 1 32 250134125 37 31 181826462 23 1 153330070 93 82 732471213 54 57 278651292 69 32 878742234 13 94 871056924 79 31 15270025 33 22 746461273 71 89 203281862 1 27 96340906 1 88 798599181 62 75 587399918 1 43 653248896 48 91 345757836 1 13 889221745 58 89 615310291 1 88 473215661 24 87 339604352 1 56 16967990 62 96 932339778 1 62 581015971 1 47 962291888 68 90 301406097 9 58 438769802 21 28 618972320 4 6 157108075 98 43 621026824 1 75 763086451 62 78 321284894 29 44 904492845 13 99 777292536 35 57 185141238 1 59 827764102 1 51 450301970 1 59 290920475 18 36 574467731 1 21 63798944 45 70 451429475 21 47 859437085 60 91 768136078 52 53 317373384 38 21 401487506 28 96 345939274 98 84 320709031 1 99 478206136 1 99 213497963 38 52 72928136 1 62 957289841 28 78 653729516 52 53 141156511 45 89 253129245 49 14 788508078 83 84 242521500 63 37 92549288 44 68 732907397 1 30 848263084 14 92 446969294 97 72 521576476 84 97 824329073 61 54 129770869 53 73 66548334 44 12 920231580 71 81 522744986 24 56 929762319 56 83 177438581 1 11 972639217 77 15 602816862 82 92 839118281 20 85 476952767 1 96 588572084 1 79 865179666 1 40 110027083 36 68 782896795 56 22 23737551 1 94 697549987 1 29 402098923 99 73 197291530 1 60 240083376 1 81 736377320 1 35 489447591 91 86 539281651 81 77 284992076 42 46 141783802 46 93 114265819 20 64 449997420 34 82 621010324 1 30 132718116 1 100 861910660 1 53 315975556 17 7 383092520 1 74 546213338 1 43 607339926 50 29 798697401 54 29 963429179 1 50 730974845 1 80 293211910 21 65 199826294 1 29 295139437 37 66 396674022 95 51 346465230 98 1 868431032 1 4 264763181 78 97 21125773 15 85 509735740 1 12 482395320 1 67 581359534 53 10 339738538 67 43 766736856 84 7 213035514 40 93 965187836 1 74 385178091 65 90 755957154 53 70 513372766 1 91 15723389 13 24 760459416 79 22 397297585 1 63 497640045 1 42 342367051 1 63 961444049 1 66 455655697 21 39 673600629 88 18 835795209 1 68 160100964 83 70 796655085 41 23 657931730 64 62 906601039 37 70 693766168 1 37 843738896 56 8 417138213 1 100 52565152 30 18 925908885 12 63 865405748 70 65 787615895 9 24 690489160 9 90 765753548 40 90 157462709 58 79 843293469 14 13 471565733 1 63 176365344 31 44 89861232 14 53 474309742 16 69 846840315 54 42 24234570 1 95 558715162 16 33 882690270 13 90 398347647 74 80 287050157 97 32 190789244 1 19 767972334 1 14 669776291 1 46 980060334 38 44 802408369 50 78 358750439 45 36 763684034 1 2 204910059 22 36 248448238 48 25 583960788 1 37 717593657 1 5 956853791 24 57 245562996 10 12 444541537 90 83 225644767 1 34 152045338 31 41 709676165 1 89 815849391 53 38 876491200 1 70 905759560 1 16 55138020 1 93 539523178 36 95 426958899 1 21 194518365 41 51 865183260 67 65 282699480 15 100 251388115 1 28 916960355 41 54 990603794 9 12 371806135 24 11 841998936 43 65 132727191 1 92 287468369 1 38 25734773 54 96 356675980 49 42 259508964 35 23 164896200 1 92 25719037 47 12 977320593 1 70 713071188 1 27 845620459 1 21 540672953 1 18 514345684 1 84 70988921 1 99 360165805 1 5 366633354 81 85 23876512 72 99 264353577 25 80 419307829 1 86 273032941 67 21 430915453 1 69 983134779 47 72 15599735 1 92 443479192 93 6 794529381 1 10 544268250 51 99 776190584 68 62 239307808 55 9 915661049 9 17 375113833 71 24 428004442 65 86 574477933 10 68 537120556 49 58 251913318 72 18 165644242 91 95 431198133 36 6 860848378 99 29 164978426 65 26 250783978 99 56 584199904 21 27 161020288 1 24 179986558 37 49 653312266 1 49 443492211 1 74 33286491 1 56 123222143 1 87 714799264 6 21 538702418 79 88 502993788 15 57 592360025 22 77 943665089 76 97 579286246 1 17 492935957 70 56 618469874 1 38 150954151 41 43 775302242 23 38 70430163 21 34 241942286 1 39 777008944 88 42 948878575 1 16 501446508 1 37 963165236 1 29 445856064 18 7 972937315 35 41 581938639 55 68 549043632 1 14 154101448 1 38 897545943 1 85 659635852 46 66 211306967 38 1 854506152 44 100 704969255 1 25 61595710 85 6 279307093 3 6 983181388 94 6 759771557 1 7 788077633 90 58 910577270 97 75 684560379 61 63 204519091 1 94 513904131 1 94 124835263 18 20 227748034 89 12 203523403 1 52 326748376 1 46 520160138 1 50 740825889 62 46 256345568 45 43 697297356 36 42 577890041 59 29 16061486 15 76 840423084 78 54 593708997 1 18 985059925 1 63 743302999 9 79 946942775 1 95 692979811 89 11 816690110 31 55 621694523 66 93 278428490 97 61 435379132 100 37 172738780 78 79 465545521 2 26 857068087 1 86 685948311 50 71 269644536 35 38 931397476 1 47 94066142 25 17 627127523 53 44 233313219 1 68 182045621 49 59 781790847 44 45 784072434 6 22 218019186 24 85 667168687 33 83 126124071 1 24 750211595 1 84 323694737 1 92 784032037 1 93 727341614 18 1 893759526 1 36 191456922 35 98 45173514 86 57 71000723 1 42 477294925 1 69 819398045 1 97 299065870 1 58 896799284 15 39 341026987 1 77 460382842 1 54 311216221 16 55 22077197 1 59 37616204 7 58 845520625 52 100 480789412 23 46 807422759 22 68 982817774 1 6 127151918 1 82 729949960 37 13 303150419 1 75 630142482 45 32 386765844 1 90 712419333 23 82 938583109 27 44 26853668 1 9 728650158 1 47 812935051 1 65 939639182 94 26 812144907 1 60 400852529 1 63 671166641 67 90 70896528 51 49 481791099 1 54 551038625 1 2 950658368 1 75 69430158 1 76 388285413 30 18 31534527 58 82 341770176 1 34 605834152 40 24 87961600 87 62 733848866 47 10 379459737 97 23 553746923 1 37 942448442 15 53 629771313 1 26 645623437 83 53 650802823 1 56 898908205 89 55 793104468 44 60 416766032 88 91 529352812 64 63 381869815 1 38 396141990 1 55 88264037 68 14 529146126 1 35 609303744 1 32 503995614 1 66 653031608 85 19 430740181 1 73 674900353 14 50 251160612 25 65 486268174 1 5 308662587 1 27 961271875 1 89 972607534 1 97 62666196 1 98 95051537 65 16 682736712 1 94 654898062 86 91 38714771 45 99 187410478 85 92 481244576 1 96 848172540 41 50 89240373 22 8 232851811 47 43 241097976 1 11 922292556 1 33 30693019 1 3 360720018 1 65 895147540 21 29 839712558 21 98 837196220 1 55 627039850 1 67 763822154 22 58 150999337 37 82 67735592 1 26 625433953 36 97 565817118 3 7 918183551 54 35 886112620 42 76 532164807 1 57 386260864 44 67 289558652 8 61 619027081 92 94 407955048 90 21 967010024 1 92 669104581 59 1 151000820 10 97 126585790 3 45 826771435 65 97 667802486 1 61 32836023 48 56 474232188 42 82 993670038 1 52 716925489 61 69 295949424 62 54 647973768 1 57 202952135 18 67 492323889 1 22 486727332 55 60 866408693 11 92 642883795 52 31 983839259 89 38 834171926 37 9 621427189 43 45 429889307 99 90 13547876 1 10 856634502 1 21 513152916 1 62 180306506 1 96 394869741 23 24 607941604 51 97 303229136 1 54 44273161 93 30 772520790 98 99 166774496 1 36 187868316 17 65 768354640 59 35 900305015 49 46 1992370 1 25 475473500 10 95 113154322 74 95 325607443 1 49 262050448 1 78 893359072 98 73 750711229 1 71 552929993 90 81 995142874 39 75 829801575 1 32 905865968 46 11 972299532 1 73 419422940 1 91 611372545 1 33 701035636 67 90 461348386 1 52 907917829 1 33 314449246 62 79 213148933 49 85 81598948 1 49 63053096 1 38 769401184 1 16 655641506 2 36 224404758 95 34 254359803 28 81 113755171 58 2 140593082 1 44 248457375 100 92 570403230 63 91 700810202 1 41 420254946 74 6 309737074 56 44 63290260 1 12 691585792 1 99 328918859 1 80 1796994 57 61 363861108 88 27 291761220 1 85 159907990 53 92 289193450 1 65 242628812 21 45 407951603 27 77 519330034 1 22 54861666 75 63 227828104 1 98 381903131 29 72 489180656 26 76 606331178 3 8 31473802 76 80 176684937 1 3 434815844 1 99 972653509 73 94 517965444 91 60 335085032 1 87 413392222 1 6 139921144 76 43 514470651 88 96 575609618 1 28 268561438 48 100 332051352 22 70 23885876 26 71 665031407 1 18 576739258 41 52 540535944 62 58 114332121 1 32 564860128 75 63 944934773 54 39 290199574 1 34 268927991 1 41 661186382 1 75 425263903 69 15 684198607 35 28 455055231 1 33 356810303 57 46 194992129 78 82 337079544 1 86 615846585 1 2 115769223 70 54 980428080 92 51 827932703 36 4 290304247 1 13 169036156 1 33 324127508 43 79 110539125 22 59 139566942 56 82 371537088 62 98 615546557 89 66 191918987 1 74 458787972 1 59 866965448 43 46 766734480 19 93 812835411 1 15 724530497 85 53 522824694 1 45 800599520 1 59 363867139 45 22 130274461 1 63 699084257 1 62 657415320 36 91 692141129 19 59 751330327 47 54 10337546 1 71 781906849 1 46 559270295 16 37 217222530 8 79 632530780 1 21 233835284 17 35 613628814 38 37 492324656 21 97 315594747 28 48 165085246 1 8 741616206 86 58 519488495 38 75 385041984 67 27 318499877 63 44 593813661 90 24 524005094 1 79 36953774 80 85 468471679 20 74 189679409 63 15 357383065 1 86 993434077 1 88 369130350 1 13 966896673 10 83 287454463 20 37 196197936 2 38 580622599 1 69 207446180 11 74 703960721 57 34 381690786 1 92 60956808 1 32 778472671 57 25 322807150 42 10 882177297 1 27 973015119 1 6 714791735 1 94 40759970 8 7 974698376 38 86 116326158 1 12 674972871 60 91 547197983 40 32 770266212 20 53 483491821 68 2 646107770 66 48 427552633 1 2 227289813 88 52 135986870 50 25 559749279 1 35 374068142 88 6 826189922 1 88 657636920 1 89 459544189 1 44 157037478 1 80 682621240 19 59 705068758 98 78 226438686 1 65 292359004 24 95 271497983 36 65 92731501 8 90 98888511 1 23 865087508 92 10 12865334 59 18 404417779 34 55 677633666 79 82 812587526 8 57 662719417 67 64 141371259 1 42 24434770 52 4 494865191 1 72 928873279 1 13 454990556 55 97 271527375 39 99 776833643 90 63 137014517 37 55 373918975 28 29 650203121 9 45 860500877 28 89 185412810 63 87 236806806 1 81 327913663 93 53 347896091 35 80 356985144 38 91 329446927 1 67 215292114 8 88 786988632 30 9 384139276 1 58 575527598 4 40 254064949 1 76 806720620 1 89 288679004 27 29 931241420 1 9 446184312 1 39 242614825 16 59 266949690 9 42 420406857 1 17 618010114 1 31 332903119 1 76 880822436 1 44 374451564 80 91 402325086 91 77 362459058 1 65 528133639 1 16 639740249 1 47 153916044 1 90 649869801 1 58 958299503 1 63 74727606 5 50 44600991 1 85 656083958 26 77 886285633 1 4 82854927 1 77 46562110 10 16 76715480 28 32 962850701 34 63 430587430 1 4 87539186 32 74 657058318 88 98 34276046 90 19 932786329 1 100 852048525 79 5 852412968 45 21 575898014 1 56 260686638 63 60 421662853 1 19 195186228 1 80 551355369 67 37 790240187 72 40 115396604 56 36 655367216 1 38 310721198 32 9 285307676 1 76 23086956 1 67 337384790 98 80 545925582 15 21 956685501 1 2 638836002 84 72 586483567 10 13 374079185 1 50 16823495 1 53 712913043 9 56 581194879 59 95 698134151 85 35 789900069 1 17 362408270 1 92 930143492 1 82 350636347 1 11 50380260 1 32 365471369 1 11 574927737 1 90 517988136 1 87 130383645 1 9 246957971 1 95 870258355 68 27 953698991 48 63 221662891 16 90 378014812 76 81 474416285 1 46 955088684 49 37 2395205 4 72 85044754 1 82 780822546 1 64 482948379 80 30 811710448 1 75 946367297 1 89 59685169 1 95 213915411 20 58 976618408 1 19 563488981 95 9 362688536 13 12 868337752 1 47 829348266 7 18 796000785 63 13 96279146 1 6 873932040 19 74 879862679 95 61 209277954 1 96 154914770 80 2 36535424 43 39 351720756 1 74 393997834 21 8 208034480 1 92 487919394 66 15 12683360 90 87 415674457 28 31 421233280 88 62 314479422 1 30 950341265 59 89 970297868 1 26 147994366 1 48 909153871 1 25 576185956 25 97 669335658 1 83 787199769 20 4 90222480 34 42 157690697 1 87 5948997 1 78 41256513 70 89 531833886 76 73 43766253 1 89 370293552 1 33 979125851 27 33 797358247 1 29 214044775 1 5 101030020 1 6 270299100 16 72 860600551 1 2 136022382 77 16 475301500 1 70 566644712 91 73 871661799 33 55 55777747 1 69 28589968 1 61 865710534 35 25 222555755 1 88 101627161 66 57 309692645 1 55 626695058 1 8 305872373 1 23 553332868 2 18 596511214 95 87 94659146 66 80 329443299 74 78 349969346 1 53 846752340 1 54 451558551 1 23 416251727 6 88 580643689 32 58 712173827 9 10 437041239 1 52 467591804 1 33 699471886 1 26 650533045 1 89 404194608 1 82 46753045 1 71 369737462 18 62 140214445 29 49 244820197 1 46 617223804 1 49 275986936 67 15 608059963 27 8 174309673 1 62 875159607 18 28 710908423 1 72 583495955 1 58 561400951 100 30 202095146 1 54 519885318 47 7 331253284 1 30 295802402 1 28 625143990 1 98 856333624 27 58 266350250 1 63 437545951 1 23 403029579 67 50 761962375 43 63 7219757 1 3 751951419 69 15 901560495 1 66 168935654 1 100 156232802 3 18 242652734 1 89 618604035 54 69 4408631 68 55 437396710 1 40 106883403 95 91 507072745 1 59 670939335 1 42 531221559 1 93 304123388 6 33 451695307 98 25 42697293 20 53 149263134 1 25 83803851 1 27 983091390 1 37 44388235 1 64 248583235 21 95 76879382 1 81 507957662 74 49 140861932 1 56 417821910 1 37 877746204 1 27 991274960 83 64 459406148 17 25 985338015 69 10 327607088 56 66 774820326 1 63 853584077 1 45 197481244 1 26 328971257 58 98 508325504 40 49 459604131 5 66 484762703 65 70 241600833 18 3 464049645 1 18 749410703 9 35 417666892 49 73 803715123 68 21 943480602 1 41 989297304 52 97 833334021 1 35 941429645 1 39 698541848 1 73 92457480 62 84 712590593 35 96 976016248 39 69 21397050 10 38 407960976 99 2 495739335 1 10 791881785 1 75 70533800 48 1 290129707 12 100 807088041 1 14 869996027 92 87 402702230 1 42 30949562 100 85 855902475 1 29 141396923 45 47 338928635 96 79 401159662 89 94 62854545 63 10 116794099 1 45 607900562 1 34 429167661 1 38 535545405 1 43 334337748 2 51 753811957 4 16 266714382 1 64 72901215 1 52 525878647 72 100 433889002 68 5 332963220 76 73 22904021 1 83 406754808 58 17 51722913 5 78 641190784 31 88 139681792 34 30 431978479 1 29 32577691 1 75 146497373 1 5 266972548 15 30 969969781 1 48 838457269 77 16 45096654 1 69 628008103 15 60 670147627 80 2 202214337 64 62 68573032 1 30 935178256 17 21 654802275 56 42 364298564 69 27 746286858 1 82 775374293 44 35 213868326 57 65 483552713 1 67 625631354 18 11 566392007 51 18 798175871 62 26 648756337 1 48 749907373 77 40 288896216 1 12 672927939 45 84 935875143 1 25 406734104 90 14 794856747 61 2 674883349 1 97 298627454 35 2 809318292 1 14 226894254 58 74 251380283 76 17 283000011 1 29 832997165 1 32 960996080 18 58 504183139 92 84 901681709 1 75 776989036 64 37 482004559 1 44 834474199 1 25 795187848 25 82 71384401 1 74 849732815 1 68 470859861 7 47 86265786 61 93 18397671 65 96 587923495 33 12 956363395 100 95 559692368 1 57 31073664 1 83 925159029 1 4 833601683 1 92 324929026 26 54 350848193 47 31 472064862 1 32 121572580 25 75 316335087 88 90 945975030 12 22 338528736 72 28 36544237 1 37 582647069 1 100 820579624 1 58 170677762 1 46 469345505 20 49 673171706 75 87 123014909 88 22 412615417 66 27 884938983 34 94 172113438 32 86 738993331 94 80 137488267 27 33 950751416 93 29 579474131 1 24 197400554 42 43 794970598 1 28 245459714 95 24 478327898 54 71 814865574 1 4 160205660 1 34 329860360 38 41 918994285 1 87 884914368 1 72 559677716 85 91 92309556 77 88 559832702 80 22 769347019 81 84 337432859 5 13 531422694 1 66 283725026 17 33 803292444 93 94 105161091 1 73 810295655 53 94 75053960 1 43 815125979 32 51 7023781 47 76 742732044 62 84 840947117 6 43 321242327 92 74 99526209 74 56 242447223 31 90 214954791 96 83 718150116 4 34 838112043 69 65 99391225 46 28 239006069 46 65 498158142 48 31 729524766 1 99 564808038 98 68 399359727 4 98 132305350 66 34 324325458 82 23 155966661 3 26 306456120 93 22 268436783 70 40 913895338 73 9 835379910 1 54 576901338 1 15 724799062 1 43 113694581 48 29 612305365 31 73 618715095 14 2 538534909 53 26 306472397 1 68 285716764 31 84 654891348 59 20 31334250 1 24 699059947 1 80 682003951 1 62 908538178 13 18 191004478 1 69 582159708 65 54 884539674 43 48 37113494 11 88 487491194 55 91 938034457 43 37 221994809 1 13 815772021 58 13 882146165 1 28 71445483 42 55 525117439 1 10 897236614 1 28 271298928 1 26 585673141 1 26 565778057 1 42 119425558 1 63 930928796 1 84 461962177 21 61 390990732 1 32 665582072 1 26 913934746 1 69 290332541 1 58 550330962 1 24 527821077 1 24 531409189 1 2 282001026 85 74 924238824 91 81 168881432 1 98 290611798 91 43 301856790 8 74 910152155 1 41 647198440 43 74 507497074 1 61 962010134 30 25 888508617 10 61 107256407 1 16 470074009 1 96 193346542 35 41 527483443 33 23 503898964 1 7 878984627 9 3 230386188 71 45 890569833 4 88 358228157 23 35 775494481 17 5 181111201 46 44 401314564 1 69 41121102 55 8 830090440 1 69 739939930 1 20 168532078 1 31 610130899 82 67 389312242 70 1 273342181 55 29 108727049 72 6 823536224 94 12 626770524 70 46 831127486 1 41 680686468 1 87 847343141 1 85 143879319 65 13 719654993 62 66 488712804 1 8 693702607 1 44 184898035 8 37 429203089 5 70 697049289 1 9 435565631 25 74 480662713 46 31 878063176 1 64 275782185 49 37 528712520 99 14 124765900 1 39 333684946 55 48 461541627 25 79 603368610 68 40 376992211 69 63 828641009 67 47 827568091 1 93 885573803 14 3 132151864 86 32 357927957 57 10 522145248 29 77 909762026 78 13 960081742 43 24 383015352 1 2 8354102 1 46 793721573 3 86 415332030 76 46 365889914 63 20 50574579 1 51 534167617 95 15 705158675 87 100 277259115 86 33 388293151 88 55 143018385 41 32 454996614 34 52 568703534 54 5 74303888 11 56 882466061 44 49 116931292 1 91 824660305 1 27 594178870 18 29 334960996 37 52 975091722 55 36 870625264 17 6 194437691 96 72 32064999 89 30 775198297 79 77 853773435 35 31 596098577 1 44 380198961 32 4 327743268 97 66 416463121 46 13 750909672 56 57 396555985 1 77 289266562 39 95 473862986 86 93 250983929 22 50 494711718 100 2 783963462 61 32 949469214 1 53 553630245 12 78 505995796 9 17 646864041 1 37 947501066 1 38 971108729 77 19 700000296 68 100 573562570 81 8 477006692 1 35 878631905 1 59 336971935 1 10 720710238 1 20 845078958 6 16 78136850 1 4 133764816 1 79 808972651 22 12 123692 43 40 712053257 87 34 715342246 49 95 95519041 28 25 852296514 44 55 931672049 27 69 890281944 1 25 263525887 12 63 390639485 35 27 678054995 31 67 361757236 6 41 242098033 1 88 529239203 98 52 728797290 1 72 778084939 1 28 60894265 63 91 882643228 87 5 752545296 70 18 157991841 1 86 520461469 57 25 518888594 30 40 471692055 63 8 595741366 91 60 330847684 1 96 381467106 96 69 321668528 1 18 59821208 1 77 888928569 54 43 398865358 1 2 180676980 33 56 822644250 95 57 226215516 1 71 239928484 1 37 179909766 1 51 872681908 1 57 823745767 4 1 880571133 1 68 576847163 13 52 655037960 1 71 256267990 100 26 332263918 86 79 485078717 1 9 543671536 2 41 616218669 41 8 168656751 32 18 546887780 20 31 420201888 1 98 582745638 1 43 424254266 35 53 522024221 63 31 914644631 1 77 390388002 25 62 124937306 1 65 232937546 74 98 655668186 1 60 353580265 1 43 758618920 82 32 695309347 18 84 714731461 1 89 738340127 34 40 196148927 48 59 561142872 29 25 934933428 1 94 558282055 1 37 862014119 42 80 21901160 65 93 795921735 1 15 785942093 86 54 163276718 31 55 682767596 51 55 727826420 10 35 920373976 25 69 522568991 1 93 836397196 1 49 961341274 1 37 335197299 98 16 969500962 1 33 531541917 1 79 640837704 1 20 799617633 77 52 233841849 1 15 675581877 1 74 108052189 96 26 341628542 83 25 711923461 98 99 875140060 95 78 837542044 1 92 137695381 45 78 23170884 1 95 715134239 1 97 679285607 14 30 578583790 79 50 539615286 1 73 509214404 100 14 456851561 1 42 380441037 28 74 254311755 1 84 455618829 81 85 189156992 68 86 457207424 51 77 987941481 1 13 838738171 1 30 59570294 1 52 306549161 1 14 923885426 1 75 827250434 1 55 764993539 1 51 601980718 35 69 87455833 73 39 657706375 24 72 417352268 7 55 703911995 49 44 284153588 1 90 56680494 1 7 415177659 1 86 744509785 1 60 557779476 1 64 449372987 1 39 262969734 19 40 183365562 1 59 825613504 79 5 794333925 72 11 14258751 1 5 137263887 1 50 280686455 1 58 110679106 1 51 331795749 12 48 732015257 1 18 981670092 49 20 251985163 41 97 449035808 61 63 126066582 72 99 208928947 39 75 478316889 9 97 999889198 47 54 681813733 1 26 399360088 96 92 905299247 1 79 4105336 76 8 683971838 1 59 525294288 1 39 279448963 1 18 177808753 1 66 221951498 1 97 649932616 1 77 796515492 93 82 29008411 1 36 420207703 50 78 643488474 80 56 909315954 1 86 950957871 79 81 55586863 60 38 236834920 1 19 762798817 96 23 607003766 74 15 711072242 1 2 779527513 4 69 507749522 63 59 321911901 16 3 54970013 1 35 415833791 36 4 809472601 52 44 670926088 1 43 948763356 91 35 274828818 72 53 700610874 3 72 78922754 14 44 686618161 16 22 813658640 3 98 844882247 1 95 685654238 1 26 388105071 60 71 137896332 1 39 315276690 1 45 281477067 28 34 298700640 1 93 509746711 79 61 6481324 1 19 837049272 41 22 932694266 1 50 657616844 1 75 319346284 1 99 370979025 68 100 226890851 24 13 54342487 1 28 924766165 85 69 381360337 43 83 869696449 43 77 697038058 33 15 533102061 97 24 762048344 1 48 953790937 67 12 464736209 73 39 710388763 61 15 228497391 1 89 839446067 1 97 181191455 25 4 875981341 57 58 664508972 24 55 698577551 58 20 9899997 39 68 960247111 57 74 731365818 26 93 693452666 37 95 460953317 1 91 623927235 1 50 104765789 1 35 266187711 1 22 582138633 1 85 558014705 1 80 633034448 42 73 119080864 20 93 598575117 56 5 937504574 1 64 808802651 93 99 660053854 1 23 497708648 63 11 469711939 77 71 395539506 14 74 379274899 1 43 767495068 60 24 261290325 1 94 803089600 29 47 861988948 1 9 284737383 20 79 641841440 1 20 896965614 1 5 794220765 43 47 386966062 54 20 791192042 38 12 722882765 21 15 444796410 1 40 141689880 1 37 442237787 1 25 592917759 1 76 551098188 10 5 483284158 64 30 376346376 16 24 447663923 53 28 586572138 77 7 908182002 1 45 39090236 32 84 8039438 89 99 781754515 1 65 178915262 75 9 729231415 1 66 462649823 83 18 510417754 60 81 686542466 1 18 768783334 1 85 125469511 1 27 987081043 74 7 200813175 1 98 371269373 1 43 930639083 42 26 210310286 76 34 637041325 26 20 862770732 1 46 59779471 64 44 975952136 23 95 811660128 1 92 442492124 1 32 906319 44 69 326332934 92 10 771865572 10 88 489685829 35 3 841884680 60 79 810689942 2 79 24032985 1 87 373730745 61 57 323695624 1 47 391234148 1 40 52115812 88 52 643617706 58 22 349130724 84 21 435840603 88 38 771781452 1 57 204832970 1 36 454190553 2 90 6750047 1 15 177312305 1 2 54096930 62 33 999840043 1 5 265739885 86 27 393745347 35 92 530221103 56 39 381099602 16 94 983914508 98 85 332689054 1 73 36040277 95 40 674979976 1 84 716429207 97 98 491495466 10 29 697426698 6 86 917760296 1 72 326665956 55 15 517531458 1 15 238215107 1 99 819955934 46 60 591102377 1 2 230129451 50 14 501418079 1 25 205922063 1 41 498327406 89 57 975141941 84 75 836174375 1 31 271631867 1 21 228637711 12 49 479382360 99 2 654394792 45 5 432043346 38 55 193686360 1 65 690248032 95 32 683643887 22 42 882394598 1 12 457859000 62 97 494684866 1 3 550485171 1 55 527822576 1 21 494341 55 33 851786994 89 47 932200602 43 2 970985107 1 91 776931456 1 38 240988592 1 15 727076097 1 40 876251356 18 1 361306616 50 53 149756319 1 29 931628679 1 33 493269039 1 44 397459534 1 55 12576059 1 77 213336869 1 35 766488776 74 31 231484335 78 87 145800125 1 97 654301753 26 80 151483620 97 7 581396200 89 24 953626238 1 56 186803626 40 17 515088591 43 32 29447473 84 72 736449140 59 37 500113150 77 79 579347965 1 38 885022350 1 50 706909088 93 4 101982235 71 2 211166722 80 58 182489266 39 28 366620583 1 36 985086673 64 1 992254724 1 97 151709307 45 71 438730283 90 63 746139290 22 70 505750713 27 1 909480941 1 79 822445433 73 53 765977267 1 83 762284599 1 60 404731459 1 88 344537620 64 57 349213412 54 19 801190374 7 32 943500359 1 84 393281418 90 52 178821688 60 75 169419399 1 60 437686349 1 3 108584866 1 4 273696625 1 21 409608478 80 9 432143581 48 4 468226695 1 43 762621750 1 74 8590915 6 24 156116177 1 12 745929615 1 40 984583345 13 50 195610102 38 21 698778690 72 28 74147715 57 44 726856805 8 52 342826337 1 23 573241526 65 19 402217169 1 100 850379438 42 81 730764585 37 24 790249813 69 46 227938653 1 11 7220550 1 42 596221590 1 100 204726453 99 47 294892530 1 51 126370174 21 58 665449220 18 70 860971710 1 40 648414862 16 30 321702337 64 46 99233677 1 95 100274435 1 57 394509078 63 49 728176790 11 22 767786066 77 56 880548444 71 16 576730360 1 73 554053571 62 35 526437934 1 7 129376286 94 51 97435370 1 55 90277280 1 37 210453023 51 82 319366181 40 31 316961302 1 52 827074761 1 60 934300159 97 86 287076953 1 40 176188718 63 83 598761061 1 14 268737856 1 50 159368148 1 6 907535525 8 69 872390631 70 27 877682303 61 70 339183334 6 30 609424316 45 41 25112129 42 87 998273021 1 51 231252652 36 76 993625132 1 53 272566658 9 53 577495385 6 52 878978748 72 43 466468538 48 93 318000888 1 2 688755910 90 46 162542031 93 11 773725256 9 28 572279706 92 77 812980628 42 68 409068934 13 20 574219180 1 23 29336496 36 8 263118426 1 78 567766993 78 99 821550874 1 23 103423280 1 51 838017322 1 28 20500398 1 78 254832156 1 83 308265305 89 62 888991931 56 70 770833805 36 86 490673568 11 79 337157073 1 88 967164855 1 80 877419181 43 13 730822309 16 68 758368094 1 56 999239161 4 91 863035957 1 39 723127211 91 50 112099373 1 97 134904963 2 51 612710580 24 72 942462830 1 19 211883012 1 69 366720444 1 18 303453706 1 35 728939957 1 23 132845846 1 93 624337952 62 39 470924579 70 20 501094328 1 65 606636669 33 94 573196871 13 37 636915891 51 53 215515278 1 61 164152964 1 35 133302294 1 39 603723495 1 76 952021871 52 83 865547320 1 50 648529655 1 70 582729097 36 73 721256866 1 6 142929406 1 90 523945539 33 38 791417489 1 35 538845673 1 26 191694078 90 93 769104834 46 67 467732875 1 49 428954240 1 73 916474146 1 42 38648604 1 97 890976764 1 58 793651602 1 98 188176223 1 56 75299227 1 72 846462592 78 46 975178563 18 3 994379276 59 10 629735757 1 27 629975836 14 45 128181715 91 70 341800551 4 8 69519916 56 91 404125727 1 11 457904481 1 87 280186279 30 98 684418012 75 92 474547000 1 11 277320003 1 23 909081846 40 86 367027798 4 36 474374700 99 61 33488798 6 95 838421634 1 34 714031369 22 59 501306994 1 47 51615078 15 95 416240260 43 3 404083945 33 18 983890955 1 47 15170717 1 63 272129577 14 61 608206566 1 92 723462490 54 38 58505657 1 30 89178258 82 34 617382375 45 14 859843136 1 79 790480404 5 67 398851613 1 14 553667451 82 27 842190238 11 1 555091728 1 90 335679280 1 31 472029223 1 41 367400816 87 76 821738162 32 37 896085831 61 34 876789865 98 41 455853466 77 96 612231146 84 2 604350229 1 67 125628573 1 28 718150440 10 27 793199587 37 46 237423637 36 5 161051600 29 84 104250186 66 83 804763164 54 82 495344165 18 49 335219267 11 79 87343184 1 26 482833154 58 44 519273734 43 68 663760746 16 14 98705376 5 12 760127574 1 54 778806213 24 62 987755276 59 14 538525598 49 93 377015253 84 52 509538487 42 33 233541437 1 92 57720276 35 1 962966069 51 99 158933865 1 49 851115656 8 38 149178512 30 42 193124453 33 30 784177743 1 27 399294461 47 81 186359595 24 44 662153480 87 100 616477599 47 20 323492786 38 83 83800824 99 56 613969103 92 40 379068801 1 73 792691448 1 50 535936963 43 79 891413234 82 58 68457233 10 54 743802794 84 70 818698266 74 12 431742241 73 95 665670700 1 10 26693152 50 77 325966850 1 63 797765167 1 25 757054876 39 58 985998092 1 76 817578872 1 86 187008552 1 29 99591021 1 31 392190734 67 17 388653028 1 67 214988170 96 40 823709682 24 61 70054731 84 46 755006290 97 83 261351514 19 42 423155290 1 66 418272004 13 73 672357473 100 61 704746425 7 5 433992810 1 77 592256768 30 35 957368908 1 29 678986979 35 88 682114017 17 30 107601121 84 59 945870563 37 94 544582202 81 90 99409895 10 8 684570521 1 38 598537766 52 80 933459224 86 51 137101837 89 4 581956686 1 80 175120078 25 39 187280706 96 79 123254366 54 97 702886670 61 72 476801716 1 93 167137579 97 22 870859664 98 60 951394750 87 46 209066917 1 83 404242743 1 94 200374336 1 5 591657320 1 51 630077263 86 66 352274399 1 24 980256858 1 35 326631434 1 16 998674123 33 6 149686833 1 4 928183513 54 91 102924208 52 6 621403520 38 1 917201754 6 41 431361876 1 83 678947908 44 78 694843898 41 92 58771771 1 30 851819649 73 51 708678895 1 100 392760845 68 72 621622145 1 3 636869638 61 6 81501279 1 62 222358095 21 27 393113967 1 67 31106949 69 92 627790462 67 49 28685641 25 48 319144872 7 3 946193313 52 24 968961940 61 60 555934266 8 5 861060812 1 81 347220311 1 68 230850757 92 18 204318797 54 13 618705656 1 17 509826211 1 46 471775694 86 5 560257896 1 33 305962685 40 28 614660044 39 72 406928844 89 23 197810484 91 87 219724572 56 34 881292722 1 49 741659417 98 95 126450982 31 61 1790585 91 18 4900015 74 85 315475523 1 97 689196057 14 66 821213997 1 65 473510200 1 46 82001020 64 39 308846577 1 9 926898616 35 92 94582067 94 30 601111547 1 52 743625706 68 31 935781800 14 79 733130964 46 70 522601838 53 94 833769970 34 53 160204612 54 32 190769655 81 38 590797705 90 23 164974837 34 86 713022173 25 41 31880686 67 99 401754603 24 73 147380232 1 76 678756257 1 7 301339219 66 74 879049443 91 49 657611344 96 76 10717612 1 19 974907255 1 53 977111353 32 2 332067682 89 26 183686896 14 62 728689654 70 10 205524900 54 49 321865981 72 97 200831737 35 92 438577183 43 85 462935686 1 21 449930482 71 53 611771481 19 66 320987233 1 58 211138769 1 60 934957730 1 10 728299492 89 42 674876927 51 55 495289383 1 49 66470619 1 65 362247170 66 53 893221261 1 52 529028003 87 1 499941613 67 41 403124747 1 74 991457226 32 15 794173093 67 31 852007429 39 10 286605126 100 50 869493879 1 68 831928311 1 26 932671239 1 48 106382036 1 46 509704971 60 34 270833246 87 94 579611329 79 44 642525244 94 1 821144738 80 30 619434063 7 81 146359516 92 52 326590789 73 51 521986115 27 97 538473573 88 83 345754406 89 93 250828321 1 36 824331487 1 71 916867375 67 79 426125609 67 23 155315233 25 68 482021364 1 9 607259067 1 57 607045380 79 7 897034644 72 24 754949109 1 41 511516239 9 15 295176928 1 25 530910271 97 16 14242113 1 7 916908272 1 6 878752898 54 78 670493729 85 37 176328600 50 37 324211638 24 39 695841843 22 70 838118463 1 27 418828351 43 28 24798263 6 23 785624866 42 69 849725254 84 79 866313905 1 50 829845112 29 55 913507854 40 57 150667909 54 39 563466459 72 38 217700103 1 98 195957286 1 30 333344751 49 46 668251020 31 19 865431300 93 54 752108291 16 74 376008947 73 74 81934578 49 35 452393504 1 39 175198524 1 38 786734179 5 50 685669796 1 10 353425090 1 60 846940438 61 13 681577032 1 89 611259031 44 30 155868418 22 41 509706046 1 71 486817123 49 95 417746220 1 45 931335356 47 91 247502200 4 86 683970324 1 67 276915085 54 26 816545099 1 15 212405040 1 95 818531826 1 81 421971317 76 90 484464443 12 39 951346494 35 37 408488931 1 44 35632591 84 30 818273603 1 68 967662722 1 46 396481117 1 29 366591824 1 60 386833114 37 38 206645586 66 62 955366018 55 95 792392514 1 51 601532425 1 60 290279021 1 15 825142029 28 57 228140394 1 27 747171746 97 68 592943939 60 24 227601612 30 26 710782241 1 78 926987140 1 45 23952753 94 100 269709755 1 56 776765016 88 21 752603959 4 63 598427129 1 44 349511347 1 98 703438649 33 65 439009672 1 14 500679432 12 61 792305234 1 51 585255034 1 7 860153258 15 97 764465118 11 39 707496619 25 26 961360670 11 77 120665591 96 33 101088216 58 50 572471242 1 19 747006082 81 29 418723433 1 97 64016685 71 42 652515338 27 81 609789075 1 19 758958843 40 94 524888212 1 97 731555325 83 97 6538611 1 6 652778882 1 15 327362001 19 48 442924598 68 40 234269109 83 94 455705649 42 64 921026267 47 82 986775708 1 15 159457411 2 29 325823109 21 70 585952700 81 68 901703253 1 2 805315664 1 32 113924202 2 49 417110600 1 100 759455418 69 64 131491141 1 63 387529840 40 41 552509377 77 78 143528558 1 80 379517587 9 56 565232243 1 33 960602014 1 13 300933880 85 68 155100170 1 99 218375160 70 15 616716730 1 70 649320148 23 1 786817896 58 84 237272409 1 43 154499975 97 14 794783293 1 97 428684807 1 66 618749166 1 79 453747955 69 20 500840996 1 11 546638410 1 74 906219712 1 7 217234975 1 31 123350902 1 85 889492729 67 92 376763100 73 69 233431174 1 97 131441533 100 44 860481220 28 10 116542663 55 76 535877385 1 73 124688334 1 39 244172619 1 34 745572864 15 19 614051343 73 97 459322017 69 22 556394742 1 80 394895356 1 99 495789499 14 30 451582305 88 42 341852277 55 18 571324730 1 8 51053170 1 48 338170270 1 62 790166863 1 12 469700005 71 84 251408807 100 20 618662313 31 42 667730227 24 68 703337970 88 22 627460840 62 82 79528543 1 31 284498730 62 58 512292930 12 47 919490715 87 91 182981930 1 25 807532840 18 72 531148561 90 70 727765385 98 76 369539488 1 74 799215862 18 9 54263669 4 40 66891866 59 1 483112652 4 100 870379299 18 96 434856397 5 37 481445833 9 91 597931168 1 93 748811368 46 27 769783053 91 64 971046209 30 41 793047612 89 81 164497735 4 32 444532191 14 89 906799532 14 27 867331836 57 5 836511901 1 47 419450940 1 27 272815393 58 17 584529515 1 82 75421280 1 72 279090580 1 41 17015716 68 10 315222085 1 68 573330349 1 51 37015150 1 64 370113397 10 25 668275110 1 16 530769440 95 19 894195923 57 69 714465584 58 5 884889513 1 12 267443957 99 74 740091683 77 68 763749263 2 82 806120583 1 100 292412812 84 37 761139324 20 23 983112564 7 50 179654993 29 36 595339134 33 83 882846207 1 67 127584109 49 22 463304562 22 30 612998021 12 38 750028062 1 39 189153668 4 76 698107671 74 69 542341141 21 100 208944782 56 16 69058922 1 86 775434047 1 24 970651741 1 38 650827359 2 50 384929331 67 55 710337503 46 92 387730936 32 24 60994279 66 32 23179727 1 10 284151746 12 29 318479619 5 31 972175250 42 54 471073880 1 94 905106215 1 61 171176042 1 69 490681817 1 8 614299617 1 77 838657146 81 95 665045354 1 55 716655965 70 64 855426972 73 85 423942883 1 22 788383403 98 19 809214303 38 46 225575156 24 32 179153181 57 67 699057234 95 5 591395312 1 46 41790799 1 100 581111654 12 83 297855203 1 28 471784129 46 83 777238345 1 46 678410019 1 95 411717934 83 85 751965941 50 51 996313964 49 18 215537192 1 64 736258504 66 87 141338094 75 25 170919413 1 49 716747006 38 47 624074939 1 86 398868778 1 88 268491474 84 85 148471205 1 22 460395147 41 64 228150964 49 41 217692859 1 50 440640506 1 8 922536462 1 96 878537753 53 90 287361395 40 69 163846398 60 23 301611066 1 50 169380143 37 92 580938489 1 74 545421153 35 1 853890772 1 27 962339108 17 45 368477294 43 4 405511080 1 16 978271560 15 43 187970978 1 75 599283049 54 56 972964312 85 70 847022742 1 37 636539856 1 31 1346270 1 46 482129900 53 18 45427492 1 64 221625375 1 27 822188828 1 47 465319523 77 19 30235678 13 48 360370624 60 32 32455776 42 17 235177204 17 32 771796735 33 14 532602036 72 86 204488220 24 26 204278003 71 92 696523600 95 40 484029812 83 56 975046353 90 96 953214125 1 51 908679595 1 28 306301823 85 27 551425644 46 45 920597602 87 61 121192639 36 32 181453397 36 9 701662775 87 13 225774059 1 25 446807082 1 64 917238012 24 32 200276524 1 23 773960150 5 78 197421196 46 48 778536524 45 82 616732368 1 36 3320824 1 95 289355617 10 93 917052944 1 23 906150313 85 8 523152755 1 81 413152105 72 13 845637062 1 44 61802647 1 81 962706016 1 5 58292345 1 2 795974587 1 10 980462530 92 5 26237534 46 7 379624316 1 52 175545903 72 86 487198736 64 51 396814468 1 88 496215759 1 53 407782687 1 8 717582489 38 11 127259707 97 22 411214814 76 45 520405938 29 95 657531274 23 40 205629297 1 48 695073434 99 55 473622719 1 100 617580180 1 54 834905392 1 99 201468902 1 54 821105183 43 10 359018061 1 11 655799210 65 36 265647518 1 22 362632931 98 72 35573458 1 39 259115319 1 74 727527762 94 86 910207397 59 68 323751937 89 26 577986729 1 57 31531234 1 37 519029956 1 43 925997628 65 87 48060847 92 55 625750551 15 85 972088154 89 53 629334655 31 68 734202474 30 41 152661482 1 54 397347948 1 27 55467402 4 42 412168329 90 4 752506943 98 9 272461492 74 57 706895541 1 91 225648174 1 39 576924374 28 88 604113766 44 100 720725796 1 34 403272250 15 72 614536786 1 90 159205650 1 57 272650189 1 19 248341086 22 90 380116358 19 80 722641972 1 27 635907780 1 83 457178247 1 92 185220062 73 74 432579263 8 21 945849402 51 3 6516736 30 19 571103202 1 70 124806978 1 58 654019516 1 65 770379986 92 48 947367165 1 35 22737176 1 29 751076422 31 37 823061391 1 31 664701754 27 50 790346543 17 92 1250269 1 21 600827521 51 96 716198280 64 51 700649660 39 27 600822778 1 37 808034221 1 55 763504665 56 93 262484748 20 45 210152205 38 87 74889483 36 21 940902314 20 18 9317966 94 6 901291033 1 26 584778258 19 85 25948830 1 51 784468609 1 19 871727001 70 45 490677255 80 52 641741978 15 75 483729900 35 83 69368209 90 67 945446527 44 7 85999037 1 43 660769365 96 67 694306917 76 19 383923340 52 38 362828705 1 50 275736192 67 87 515179799 71 64 222359250 1 98 613579010 1 22 827350563 19 21 922910573 41 15 256758500 1 75 691720403 65 14 958996637 23 10 63682765 19 65 110749948 1 3 222094947 86 71 207825554 90 8 583979310 1 2 664448274 1 52 474574369 1 91 304271192 50 54 753834200 84 29 653344871 43 30 705868100 38 8 331553480 61 37 226389255 5 3 761468861 1 67 241387422 24 92 4258562 17 24 537832263 58 6 607318457 1 11 203077943 84 31 153189748 58 88 241671853 1 96 291730361 1 55 411796988 1 6 128267955 1 18 146042533 1 69 141825325 67 21 70049568 1 57 16370483 23 39 480645485 11 47 575104319 10 86 457454611 97 17 841334715 1 57 619218247 83 54 67201078 68 95 355193959 8 48 321114224 1 100 22378289 1 5 65337027 1 20 734109199 1 64 611883428 1 33 768228782 1 34 866386989 1 29 45926824 29 57 583233475 77 61 872171312 1 15 683659015 41 57 761848734 36 69 153755659 22 63 427271213 81 52 462736698 53 20 547033369 8 41 944774752 20 56 893565428 1 32 894678597 13 19 801006237 66 70 397603703 8 99 278879261 1 83 797108783 1 26 915642222 54 3 957463681 37 34 181354525 87 2 970597792 1 81 784184752 28 24 652803952 1 33 489052601 1 8 124905082 1 33 349656567 82 41 302496671 59 90 913353262 1 44 486360855 43 32 956680594 1 67 596187051 1 83 115073413 1 77 927010623 3 11 701695061 77 50 371875571 65 91 938445868 1 91 667079660 1 4 508211397 86 48 247391102 35 82 951196507 40 94 525644453 82 64 880035603 77 30 614687018 85 22 269453463 43 60 297074241 88 40 767775164 72 40 583803321 92 16 923502585 1 34 559391199 98 65 103710157 88 80 384305373 1 18 356160005 1 14 176416247 1 8 310048723 17 75 208565291 63 53 152502340 32 29 24225093 20 9 849857355 1 75 453471077 37 10 138274482 1 60 483177644 1 27 714029316 23 15 861634255 14 25 480923040 100 30 409434487 1 27 10640242 8 3 792258383 86 32 355085265 68 34 225168280 34 15 590682444 34 79 628677543 5 72 772490912 1 50 484861815 1 78 836613228 31 92 910662930 26 14 587121158 4 47 203880689 1 6 463406605 56 36 145402849 36 24 663985880 68 39 783599517 1 97 544830599 23 86 483421436 42 77 992325524 3 100 739996893 66 46 272605463 91 74 91761877 1 17 717134035 58 69 136826229 60 62 204056042 17 50 836380189 50 30 759104893 1 97 378413154 74 94 792580891 1 38 557295275 18 56 488923247 1 57 239020900 1 83 43692566 1 77 324779347 53 25 103514555 7 87 49646496 1 85 172648781 19 10 178660531 67 48 387469302 1 79 842132225 69 96 385013852 27 60 302808993 1 67 817953154 100 39 842399052 80 63 77153852 88 13 327558079 1 6 474083212 3 91 286447711 11 76 195185996 9 74 102215629 54 25 881243105 75 2 854454701 1 21 987711446 70 36 66024814 7 32 680810065 1 87 715553792 43 24 54241628 59 80 338623450 1 93 979522914 1 88 213447726 40 65 74510146 1 83 311405950 37 54 602991445 53 21 602811428 1 89 851801842 19 28 707174368 1 54 798034546 3 76 194157600 1 77 145633288 62 94 978941301 36 74 133227564 34 67 616856050 1 40 536818213 10 90 734752609 1 9 413911818 1 45 863510290 46 60 128583556 1 23 308027644 46 100 217511105 1 71 202524122 1 8 126570306 1 78 350168416 1 28 768630827 1 11 398315138 1 28 849756881 59 2 42287762 1 35 26354673 2 37 680496165 5 76 540724884 1 75 589399936 14 92 735177761 1 54 866408282 1 78 307786725 1 31 335354644 56 10 958035680 87 77 839066033 62 39 760559111 1 47 219105014 15 92 358449351 1 75 939551061 1 49 166257393 99 83 317185972 77 45 577699900 17 54 422026828 1 17 833784662 1 31 118759174 1 23 389498174 70 88 308759461 54 76 615931615 1 100 981480316 1 19 331187949 23 47 73481621 2 56 991503304 58 27 417848838 46 79 687003314 1 51 732734843 1 31 385778357 12 45 558487139 4 79 460572719 97 18 598297604 40 86 724887042 28 3 347123230 86 97 827567030 1 80 357804413 77 85 73193985 6 33 878934752 27 84 732329917 61 64 147685107 75 6 892138610 90 6 282153628 5 86 269076107 80 78 948583930 31 66 50698034 1 57 182505455 1 5 217729763 1 58 378532529 78 24 754435189 57 41 989984855 10 30 788619261 12 25 442376480 1 59 440698887 59 57 472284481 1 13 188183248 46 61 516310566 80 92 223466622 1 98 974782779 79 73 773837277 40 87 734913829 26 42 476794607 33 23 987240863 63 40 993615753 65 96 387980407 1 48 459866085 20 45 30897889 1 88 15228050 1 17 608632133 95 67 94171680 76 74 289692847 85 11 31966022 1 74 676316074 1 87 374722719 88 52 659548247 1 71 845975712 1 31 852139528 8 91 544682776 1 74 524918205 1 65 943678867 1 21 799439884 1 35 287692090 1 67 12163691 12 18 384413609 1 76 772024945 1 23 906502664 1 92 521052358 1 81 574759968 72 65 489686500 94 64 329126440 70 31 596253639 56 6 572781033 10 94 928522063 1 4 835694497 58 11 625741511 63 46 888076686 1 43 421380884 1 88 919298158 82 26 868035142 49 75 982064513 79 24 233393811 1 31 644785900 77 31 977809639 1 87 743436790 36 57 590870805 79 85 809939671 1 72 482925938 92 52 899571757 38 57 546367976 1 63 764402760 1 67 930619090 5 92 785474808 63 7 61779107 1 54 957638114 94 88 247508524 1 77 26587689 77 72 413864079 2 6 450427500 1 30 270998873 43 73 106803234 1 31 999265572 79 5 636740928 1 31 440463396 20 80 921785599 1 45 42765420 1 48 105266608 1 33 185434096 96 9 570144028 97 17 224186727 1 24 298621759 58 94 451576402 88 35 715254336 7 85 949485124 1 62 340633784 26 27 648772885 96 18 452273817 1 4 796058448 75 19 369350033 1 59 263521874 92 19 156927777 1 29 983593380 1 85 201793670 26 42 627169930 1 10 612060098 1 90 802037413 1 81 701427636 20 29 363996075 48 14 180160865 88 39 757768946 63 32 625293729 10 39 288940896 1 37 215344594 11 64 909461964 1 40 950648731 1 55 95003037 70 3 959104600 1 37 456248358 62 28 447861230 1 56 30971951 28 81 648990194 1 16 315032426 44 75 146837271 67 87 54032779 92 54 798902364 31 29 664818662 1 18 627599951 1 59 775103089 92 22 848341743 82 8 260429429 52 99 183073478 1 78 787974292 1 51 485225366 68 98 327918416 1 96 670031481 54 66 244207023 45 77 398921265 95 41 325113262 1 29 336536115 28 97 114672067 72 62 737017027 71 33 591727967 8 86 309683800 1 43 983443516 1 12 479273970 1 21 277762370 59 91 672738561 1 99 298626308 1 71 900059484 43 24 55802008 1 63 326336541 1 93 426170015 1 72 245212090 14 65 729501558 20 95 720495239 70 95 251925314 1 40 540769539 88 87 845135615 22 53 123460557 1 36 533465732 61 97 324734057 26 9 530497612 1 25 928748406 1 53 27708588 1 87 430955482 1 27 727538460 1 81 427293321 59 32 667574199 30 81 905315887 1 4 363873941 1 98 851001064 1 83 787450469 60 66 919274596 94 52 984452125 82 81 35539665 79 73 483589209 1 2 265364772 4 51 640836046 8 24 274997966 1 84 654108302 45 62 521411299 1 46 550758845 1 90 715798463 42 13 328212511 91 18 878270549 90 42 326189891 1 65 167801724 52 15 386063989 80 55 150808011 90 23 329106399 1 8 153207652 74 85 433621228 1 28 968241184 1 100 606843918 1 73 949816443 1 96 754522317 1 90 617700636 1 19 248104830 96 16 265047126 1 23 881272384 60 84 559177869 21 34 743306966 70 92 964721287 14 4 496997155 25 9 277544112 51 45 884791818 1 85 169599642 2 45 520605889 80 84 582422856 54 71 437173324 1 59 817797929 20 9 42521754 61 36 143281670 1 99 167751948 95 74 675142579 46 20 619620795 1 9 533190821 45 25 194600292 37 9 443071382 1 10 231236787 1 47 582763365 1 69 643003880 67 91 188117037 1 12 910052053 1 3 816675069 56 79 302724431 18 17 318851526 73 68 669104677 85 11 877081579 1 13 323799835 1 39 724796857 58 54 214976932 1 8 809327079 85 26 202300319 35 57 611505806 9 5 34833447 1 38 114240577 64 17 326141969 1 32 326989263 75 55 767471476 1 57 903487845 8 55 537834528 28 86 939625619 100 90 252084653 1 22 834845862 23 73 580082840 27 55 414052777 65 87 701543317 23 86 316509822 10 12 779689911 65 12 654475614 1 31 960960754 20 41 191304572 1 81 33371879 57 89 195608037 1 18 68997741 72 27 266878987 50 51 25902508 1 58 496034738 58 20 387931320 9 93 940373169 1 56 244119349 22 48 467023668 29 70 307125257 53 17 76478524 61 39 222096410 12 27 121375348 97 99 278531975 1 65 453511298 89 31 925502420 41 71 670242653 1 42 210093493 11 41 532481442 95 5 12939765 1 66 483360654 1 98 594396344 39 67 166249315 88 48 242678299 89 73 762867612 56 89 655605256 33 65 214648747 1 99 73690111 1 20 574722577 6 56 203938501 14 12 885065655 85 20 277259676 88 13 669728630 2 51 306719656 69 80 839899544 47 1 490509217 1 54 307992717 1 38 189119103 58 75 244650763 1 34 245712637 4 99 777043377 89 92 40679811 1 52 7280887 1 91 77491247 86 43 530970032 28 27 165974606 47 87 812560129 2 47 537025247 1 78 47114523 82 32 869052297 1 46 47835271 56 37 768251269 1 43 859915058 27 36 997435057 1 84 709750145 64 13 926267834 35 79 181360550 52 70 392544275 1 39 100769184 13 51 987827326 92 90 760159489 56 64 932552110 20 55 724351761 85 54 279525821 1 35 163947078 4 10 951790844 1 2 553175983 30 94 469412242 9 6 212455362 20 59 27550633 55 24 78207488 1 40 983755874 4 66 507103813 57 49 237394347 28 70 313739612 58 9 373451246 72 27 932128347 5 36 208497992 1 14 139996057 1 43 116988834 25 86 156356399 80 88 34844976 100 63 208104116 54 86 816465427 12 50 667417367 58 98 151197772 69 49 510267497 48 80 473958718 2 4 44390639 2 52 932718737 1 84 845623062 1 75 768782436 63 86 124363937 99 17 471029836 82 42 75533248 61 2 913879436 64 6 450632432 1 33 766088198 1 74 504802155 90 2 437477108 4 64 691682806 50 26 147014754 82 42 363304707 1 23 264355055 1 52 252393201 30 3 9327828 8 7 986247705 75 35 444361640 94 97 100358830 18 85 679808730 1 84 767275048 94 52 192944557 49 56 927824436 17 16 836673830 54 98 153373066 37 24 317685215 86 67 2491903 39 22 280912261 19 98 570759880 1 30 483441982 2 31 793381311 48 64 278162738 22 9 468500639 1 21 241577211 41 88 83981828 1 71 340506844 23 82 846152049 59 55 682645715 1 99 341621551 18 82 421981171 16 52 68932222 11 18 129147990 1 82 593880603 1 33 816183561 16 69 638253210 68 40 616633877 88 90 70144908 68 53 664168944 1 83 534792582 97 39 767980992 1 5 42328847 1 35 196530731 1 37 431419073 95 31 175358844 95 15 597511769 46 53 555917690 1 75 173291725 1 68 401100093 1 46 867836204 77 7 488062887 98 72 490777480 1 60 333077368 1 10 803015477 1 29 432075135 21 32 275788291 1 85 783818458 66 4 85887374 67 91 990181010 27 79 99246153 1 24 177155856 1 50 428793707 40 57 212794774 71 90 410782625 25 13 901396579 10 37 896315148 1 11 990280731 9 20 163259017 1 22 207402615 31 11 984661372 1 30 241972724 1 78 956242082 1 3 480799587 1 7 472918063 8 66 241548904 1 82 180318533 1 60 947644111 83 45 808200654 24 83 738491166 99 94 401888739 1 66 293046560 93 51 958873157 84 92 664234945 1 70 972918545 45 85 745077122 61 96 277793473 18 36 227773757 1 16 243670205 1 23 263357194 1 97 702975631 1 21 512011625 1 48 563207279 73 13 259553646 1 26 787685977 1 92 748870542 1 47 696355416 20 97 928891214 1 35 639249353 92 73 686650783 1 98 878231810 23 56 555776596 98 9 132284654 46 88 57213906 72 39 100712167 1 30 591975293 77 90 386162074 3 27 11579702 62 94 848765443 64 35 568409344 45 80 117407852 69 49 859262446 1 24 274421334 65 71 594213441 1 89 282621036 1 4 813415351 42 18 806958062 1 97 506726796 10 65 242021254 67 53 112064360 1 57 241960198 1 97 2271159 1 47 676847318 1 68 40229175 21 94 184243910 1 97 773093345 1 98 114539412 34 98 906634192 1 52 664387850 49 10 969979028 1 91 643807674 1 25 803200696 1 17 755289548 69 22 5807700 98 9 190092362 1 68 757921526 47 96 751977932 5 44 436554393 1 96 281781627 28 83 258097596 1 57 8632575 30 64 276695781 88 54 125712439 24 38 863506113 61 33 110564642 86 30 913025719 27 79 742657492 1 63 557326591 38 50 676474707 1 15 802840218 1 83 427946972 1 85 23947577 1 82 36533422 1 99 620843236 32 39 487530598 55 89 949436205 72 91 994639642 1 20 925064013 5 36 228140012 91 13 792141067 28 70 977690205 9 14 367656211 38 4 969494403 8 92 480095706 66 50 340613277 1 11 128167208 1 22 156162628 75 51 966363224 9 21 292757022 1 59 523360589 50 88 178619371 1 49 688890049 1 42 913128775 1 70 96193082 53 67 209006696 1 92 458599094 33 42 126976342 1 81 839959940 48 79 942348748 1 60 55726836 1 32 540322969 31 67 847656761 1 73 281012938 1 95 843689292 1 77 707705124 1 3 681346346 1 76 473791650 19 27 792848347 81 1 776040959 29 61 397770338 94 45 932357340 95 77 728630395 3 32 479259064 1 98 213842606 1 43 888712170 1 76 586523140 77 98 717322972 1 2 947551067 22 89 503243505 10 13 549840148 1 99 303150008 1 3 204132558 47 11 574741899 1 84 653617562 20 47 73074651 1 40 890828046 1 16 465439675 59 52 86943529 85 38 637211111 75 26 284670239 2 71 11736559 1 93 530891153 60 16 958765680 1 12 572826064 64 15 943263972 42 84 82472622 59 12 255281613 1 100 330927045 75 3 162102879 92 93 941649143 1 11 213178728 1 62 54847 98 91 673288807 1 65 649928416 1 49 571822752 1 37 981173461 84 72 909727666 51 88 220603071 1 81 234889226 93 98 754287707 76 46 3928689 40 76 676389732 50 48 743952366 1 85 984864330 85 40 823896644 1 16 159242477 1 39 349403181 3 63 121871376 23 34 884268892 17 87 807585208 1 31 781025700 89 97 163024058 48 63 497942333 1 77 489526291 32 15 45150999 1 31 562115205 1 28 487077827 1 49 69297280 9 58 718430335 25 15 298623143 78 12 513152243 1 15 593822514 36 70 745488201 1 8 951792903 67 10 918442117 1 39 926395496 83 70 750975155 9 65 789202277 13 65 923981616 13 2 119969580 48 32 807917440 1 22 776141203 25 7 93637767 79 92 582188628 81 4 308389673 1 22 381710134 11 52 973482944 84 76 871011534 1 47 739741895 9 48 888171435 43 26 626704508 24 55 360264089 24 22 452946880 1 39 442704160 1 54 863605036 1 47 857074595 1 23 782672413 1 43 349119737 1 52 972349113 22 52 379758278 71 92 334268961 27 36 427232432 97 37 985663941 41 47 621477914 1 49 785292831 1 11 132596026 1 81 898552085 57 70 410077556 45 92 99287470 1 11 501855480 75 28 282592501 1 72 388496190 1 60 846687868 50 47 601649761 16 70 238528065 12 86 676051521 60 37 707121845 83 64 968939670 1 4 849384031 1 86 404674953 21 10 874473339 9 82 895159448 33 53 661334786 35 63 350297217 13 57 392797335 1 34 557529361 29 91 632524052 66 61 120467913 80 14 294278964 1 70 720476870 41 58 668313742 1 33 591671186 1 22 353659172 24 1 630936999 16 35 726472170 65 4 819452856 1 51 225971994 93 11 203429268 74 59 835826257 79 65 30116179 10 37 146152584 37 30 936983770 1 67 972905673 1 94 773996694 85 92 827925218 29 61 221347506 1 97 520394606 39 32 180580329 1 42 34376278 26 57 133604068 24 40 436719435 1 89 746323344 21 33 883593263 1 4 275908707 28 46 976190467 78 10 382954704 77 92 818742289 94 42 226743021 6 32 449251948 1 85 587411852 31 41 226494087 1 73 458327764 1 5 828210145 64 58 580028203 1 16 746509182 1 16 933825480 86 97 477002263 1 20 57359711 1 99 996231899 1 57 553879262 1 19 457342355 1 68 552907810 1 47 974528484 20 55 862645068 1 3 428732831 1 2 744497953 1 71 479561265 97 59 573741087 1 100 508089704 43 95 415481880 1 57 452726642 1 51 208928869 1 48 775996262 70 60 236314000 1 13 422731250 98 65 593919374 38 48 105227068 1 24 809144704 79 80 338301515 1 82 350193171 1 38 565938585 71 62 304356497 1 44 852692619 1 21 983499486 1 73 402827374 25 76 763632433 7 41 762311689 57 39 543947913 54 30 388227900 24 22 919306341 63 65 163394199 1 64 234173239 1 17 214229691 1 61 663860106 1 7 301936130 1 42 987121661 64 73 433412891 69 46 727188825 55 63 986658777 34 88 194531673 18 27 809433826 15 90 951071719 1 99 303986572 1 2 946537103 57 41 839746272 71 31 707220873 91 86 279479896 53 20 570462038 1 10 807655243 6 51 382310096 65 10 701159984 86 89 959661596 30 80 286900333 77 91 732911474 1 34 366174808 1 20 930424570 1 86 988276534 1 88 974762528 1 60 252960732 31 7 960292372 60 27 186526423 1 70 61854318 40 48 715250362 1 96 211109939 68 25 224495775 1 60 596319097 1 95 706589823 69 5 652524826 1 88 591857486 1 82 929831855 1 78 691106438 1 61 477140666 1 26 206721430 8 88 74318769 59 97 5261712 8 4 509965096 1 71 585553391 7 58 944632618 1 50 864627299 49 3 770135553 52 6 569337580 49 44 128919263 1 96 175105798 45 62 160539301 35 39 939149646 78 7 847574933 27 33 270117144 15 83 669475558 68 23 916996889 1 33 835953987 72 14 264020139 18 70 788256978 85 13 515894681 1 20 10922592 54 74 813590373 3 28 293922397 15 5 416312370 78 33 974748363 1 84 37473828 1 69 758340881 1 9 987321202 90 65 524665525 95 35 886383839 95 88 688248149 53 45 413934933 82 65 554549547 15 73 565896626 49 63 216107717 1 23 61731921 57 63 936517630 33 53 453672239 1 87 803939527 1 34 820895684 1 45 169051328 1 18 485617752 15 19 647650253 1 44 863011858 75 16 591151355 1 56 273878479 1 36 79762144 1 96 517182132 1 31 877058219 33 94 420398361 1 52 929075374 59 9 113980442 50 21 325407272 75 35 446567841 1 16 721788534 1 43 340223224 40 24 805350325 3 87 148932105 1 2 934433825 41 82 581416941 1 16 16182012 5 17 138101422 1 2 948381253 1 68 280092996 1 11 515514870 41 67 431881034 65 15 957544666 95 94 326375949 1 2 942029950 1 99 566388183 79 11 11697547 37 91 965342821 1 62 389159227 1 80 916878374 4 11 215790530 1 21 219323956 65 11 26145224 65 56 75776796 56 74 208404477 1 58 350245514 62 90 146912848 4 53 713741418 1 12 564177573 70 79 811659678 38 46 467192204 1 70 304758108 61 100 868438623 66 7 384687374 78 30 80036556 90 89 498841587 37 53 170750774 1 61 805307801 9 42 88560308 1 7 671318824 66 45 916299778 1 100 586367574 1 17 590364650 39 87 767472107 78 85 631610560 1 76 47147751 1 50 467501715 40 35 140690800 13 71 387091829 67 10 917138896 1 8 121421430 86 46 309527403 10 6 406513407 1 5 665737134 48 98 938651646 88 80 168682934 1 64 277329022 66 20 864262379 1 90 814917536 1 99 749420362 30 74 338345131 73 70 943186580 23 16 998912574 51 93 875326802 91 56 802644861 97 99 9908087 51 27 909874773 1 42 230161919 1 64 355909379 1 52 533479650 26 2 504557186 36 55 386508853 18 81 272284524 1 25 907200148 84 98 650385351 8 92 162373151 1 10 113471509 98 97 787821390 1 30 566667997 1 90 198696744 1 9 313857157 1 59 388943892 55 2 836449390 31 50 240860721 76 97 192745356 1 38 999766593 1 44 411170381 40 57 93634893 17 83 665746048 8 2 851469457 1 17 229171864 43 12 898725554 19 92 535528447 1 46 565546864 1 9 733168527 94 44 861488559 83 5 495874133 1 29 850935295 1 88 38127189 1 48 617380525 57 23 118171131 38 99 86009905 1 98 777057291 1 82 400975926 40 42 123436697 96 58 951684394 1 82 7865656 68 8 341435439 1 92 642953516 4 89 69079951 1 9 988464767 1 63 516854364 65 85 865377960 56 29 621560599 1 66 88918605 1 11 411740772 48 75 500684588 1 4 493898555 1 75 781486447 78 89 551516137 18 97 290496772 1 34 669366787 28 92 455255481 1 94 635974050 1 14 326940348 1 25 522931257 61 26 596349459 48 14 28481113 1 3 633543783 1 30 130394477 1 50 663772970 1 39 607045000 1 26 741556398 1 38 751069017 98 6 585337935 51 14 14002604 94 89 767781955 1 27 554015347 38 25 110307055 1 8 532310002 65 57 346995543 1 20 466628935 43 19 572933809 1 38 310889522 8 23 14677730 3 72 69467507 1 88 74135879 1 28 576558030 66 4 551855518 1 78 859567674 69 22 207157012 48 44 870571202 85 54 411063991 1 3 204754181 1 43 335800654 6 78 145219424 87 69 689962706 60 34 631585828 86 17 851757800 1 28 12001491 45 2 150503115 29 31 645768002 40 66 473840999 1 99 404650636 1 78 538100946 88 39 32031398 36 58 831515772 1 7 700584492 1 16 823707366 1 16 591974398 42 86 672078006 75 42 771215718 97 31 993152793 78 29 873203516 66 5 716105049 1 23 497106618 1 31 91599270 55 31 532476751 25 73 110813062 16 11 61814543 1 94 595265962 1 94 259268453 1 47 658070891 94 22 559951317 1 2 901199273 86 9 408204917 1 15 326500990 80 49 758966533 7 39 530453149 4 25 375730047 3 64 116278373 69 86 572159014 99 64 374305470 71 14 439409545 89 78 530476943 1 33 395985579 1 91 127711894 1 72 164211548 3 42 209557027 73 19 302346071 84 91 484774345 7 16 133056735 1 82 382111584 1 74 637187057 1 64 973883596 50 57 351663590 74 86 429545766 1 21 793837077 33 83 256260642 1 78 648729058 34 51 146169167 1 3 153573612 1 92 332935178 69 45 8680052 57 47 831882121 1 35 493109590 29 80 170710545 14 79 986091770 89 70 663402483 79 86 961130092 76 33 578506581 68 2 990889361 84 10 708250335 36 44 353723356 1 11 123638831 54 7 270000152 1 38 10019088 65 14 898037325 34 22 182870413 1 69 294795469 1 4 623663308 1 15 11955132 14 34 923559025 88 95 72776638 21 76 841781001 46 80 969905158 29 51 555348887 63 76 613889825 30 65 345553947 67 81 130009684 97 94 44071506 1 86 359314688 1 24 80362177 2 13 652389383 16 64 407945853 1 97 461891066 69 51 929484289 69 68 329520382 1 38 465070809 74 66 983156844 73 94 569351692 11 25 274548787 1 72 449325850 10 65 8445575 1 40 244856630 19 44 277110642 1 92 640425014 64 51 499774707 1 93 208312233 1 91 788187764 1 90 358199646 96 29 155590709 65 34 584548704 1 88 247568872 1 18 824690167 63 45 549751772 3 89 300900567 40 46 749928736 1 82 815859594 1 57 401978047 1 15 818366477 1 41 12771566 92 68 887571534 78 75 706317505 28 75 356661857 4 3 646729848 1 99 172623836 15 28 173294562 1 3 778484135 1 89 486086568 60 75 734096087 57 19 501357394 1 7 793100330 75 53 98635980 32 68 218344090 84 22 623791560 87 96 326258901 1 47 358348823 1 14 774763942 1 56 536641692 53 67 79134504 4 62 503350259 99 52 522079676 1 55 60922546 34 8 19079075 1 9 265984459 80 10 370446081 1 51 578433471 34 2 646300962 1 75 276871712 20 52 284504889 30 10 967197840 70 65 646696205 95 72 485357046 21 88 823940196 76 100 57683247 1 57 601766513 1 68 369654089 1 6 365980726 1 15 728592754 34 83 704901835 90 15 578302941 4 9 635691581 40 14 164425841 1 61 753005293 1 65 286625973 75 2 933383248 68 10 31707721 1 81 393223910 3 93 955023479 11 62 708833199 1 85 133450317 90 71 65550163 1 67 795098645 1 76 579354728 1 47 779359091 96 22 739421261 87 82 785862072 1 70 403334996 29 8 351709286 18 55 999138398 13 65 884115263 1 87 947204538 21 64 492369496 1 60 33159605 24 46 242693091 40 90 910288386 1 6 315579318 37 61 184200112 93 52 726327093 28 32 147849380 79 6 232985816 57 2 581901605 75 88 476132832 85 23 509926661 7 79 495448230 1 59 218709893 1 31 492177797 90 74 934048869 94 27 640616862 51 31 716908154 29 33 992564952 7 10 264622865 90 83 410379170 1 86 348800176 85 68 870361589 1 16 766734548 1 30 604108940 1 94 103985030 1 52 458781368 91 88 910524937 1 63 237066549 80 77 473777667 58 14 1191440 1 83 112977954 97 24 236102839 1 34 235460161 1 39 896054911 67 39 875029612 38 71 753487808 63 9 171175790 66 28 100287237 4 1 545590195 13 45 259346208 64 7 827787957 4 87 2445560 6 30 754711048 1 3 155862412 1 100 659117760 1 13 687297521 1 73 546555030 68 13 232627939 1 78 281318155 1 92 656923148 1 82 368726190 51 60 877523419 41 18 119753736 22 4 106802774 66 11 153218314 1 10 534734415 66 100 447753598 1 39 51478343 16 94 910380157 1 49 584627315 15 44 549064275 95 57 690054515 1 59 466242508 51 74 727423604 58 15 271657148 1 34 616157771 41 19 240869120 1 44 496514321 1 60 164729952 60 80 428733178 1 46 521411808 1 92 527786052 11 25 758443509 18 71 640718983 80 25 298493400 32 42 165016527 74 96 18636787 1 33 970328761 80 62 497217481 1 10 628151370 1 65 244374135 32 36 438149950 1 90 630845810 100 99 245149557 1 52 653342166 1 18 354929726 1 47 731146256 3 41 920390307 95 26 998411584 51 3 185854692 1 41 727071505 1 30 562771772 97 27 669154987 63 25 686503498 82 75 654748963 62 68 807645310 1 74 604122742 1 45 417346850 1 100 416577396 1 71 264180544 85 65 745972251 12 74 31667725 90 15 838039439 31 82 979622473 71 74 779175938 5 37 463142191 15 44 602706044 1 84 619378774 69 79 778015322 1 60 953880148 1 69 630786038 1 72 4320349 1 8 2051623 13 91 705644534 27 88 733827158 1 75 927971631 1 63 59381152 1 4 896520216 1 95 909171784 1 4 752807394 76 37 642157367 1 37 17275684 60 46 852233779 1 42 191204787 9 61 21934600 1 75 937400124 45 94 734590433 63 23 340316531 15 95 557035961 85 63 500796740 1 26 498595703 1 53 313200988 58 27 344827541 1 68 934164721 98 63 863515362 1 53 996848300 31 44 553228073 63 33 518903018 96 82 714864110 81 36 367899660 1 85 853964979 1 7 227483021 73 9 559564884 52 92 156459062 1 78 489186949 1 39 69960854 1 58 551041870 1 15 817878860 19 7 342797839 1 82 477014692 94 31 641422819 1 49 929009945 42 75 726318778 1 93 716982675 68 8 793822088 90 49 484596829 91 13 808702420 99 53 573863418 1 28 47990238 78 8 567930492 78 52 287862587 1 66 671394887 99 18 837618702 56 37 640176616 26 82 172454399 1 79 604617630 52 58 5044010 1 19 352842983 55 77 345179413 37 85 911790800 73 56 107982585 1 50 916983329 20 5 122099176 77 39 287428794 1 81 782857518 41 49 78298567 1 83 237819893 1 28 943700480 49 4 470543543 41 93 544810549 70 59 76455900 1 67 868037957 42 94 891821816 45 56 552353257 46 51 234029883 1 91 829070439 35 7 298028788 44 65 660026390 95 40 549885386 61 87 13186148 42 60 182406225 87 5 536486701 8 52 288042951 23 68 575341946 1 43 935058880 1 50 437470178 1 98 346353532 85 100 872682004 1 12 941480392 86 24 168824748 1 45 338677372 1 100 285369939 1 27 651336889 1 95 740051577 1 97 615880459 13 30 187998503 1 94 406342851 1 13 375933888 1 54 965681221 59 87 925960531 1 17 121000951 100 83 282284812 21 50 903646741 67 15 526146383 42 56 250911435 1 2 796215365 86 46 775934955 16 56 709760003 45 14 423608861 1 93 130285357 1 99 152400146 1 48 200398482 34 91 651807827 1 84 545776602 1 14 776977599 68 44 222391233 1 53 67579574 69 74 558418625 66 12 92947591 74 73 725503569 81 66 157230179 90 77 628742882 57 19 92330229 23 16 910023371 42 33 215462572 59 72 824823545 15 17 761650626 15 100 743359859 16 81 928497226 1 58 335656012 98 36 760706116 1 75 810595350 17 65 25303597 1 92 542053603 1 81 865813071 59 98 900791315 1 52 52608406 92 3 972019523 56 36 455396010 1 35 247842580 1 82 21594942 86 28 281565057 87 42 952389516 1 44 942098621 1 68 667354901 16 28 537475363 1 6 107904828 1 24 167306935 1 95 618210343 63 10 530886442 1 55 846715948 78 37 435048145 1 6 635325900 84 60 648651240 44 6 592781790 24 92 295767013 1 14 341641279 1 27 371670015 17 86 257524185 1 49 998082976 16 6 922023011 1 3 384174265 86 53 506710538 63 58 54785032 2 42 732268920 1 93 81810321 19 47 655953697 38 20 346621065 7 12 684226195 1 48 440304065 1 74 96113151 8 98 609065150 99 27 140551362 1 35 488579002 57 13 225779729 1 21 504428827 47 33 355725911 16 76 405252146 1 69 11640244 37 1 211240348 97 36 175478255 21 59 809552326 1 10 505487090 75 18 563925549 5 95 939160383 94 97 600653290 1 73 179426591 84 54 426577914 75 66 641785485 12 80 39639328 13 99 814598010 59 62 970923646 57 67 342452587 55 72 828672017 90 99 23019707 57 5 579778284 53 17 475730633 34 56 669743760 20 84 863823696 1 5 955390496 79 48 461700224 26 39 246770857 1 80 186310969 95 14 760767588 6 48 864700738 1 77 281208047 80 43 993330329 22 46 469972944 58 8 165637026 27 7 506906774 23 79 80890409 14 12 767272555 37 63 632415162 14 17 444766842 1 25 665044312 18 91 584661389 100 29 941890431 82 23 360558669 1 4 525241016 1 33 566130509 1 55 57287510 31 72 914505942 85 92 157957937 1 2 313178858 12 70 114519816 1 85 842614368 1 75 871001899 1 6 139830110 82 81 497982494 35 4 630772158 61 50 874564965 1 12 553646990 1 13 356641727 1 83 608551993 1 8 462902651 63 12 219868383 76 5 373515196 51 32 699519806 1 95 273552575 1 96 462210119 1 30 344443265 1 84 90802822 90 50 361167324 65 41 22478501 10 33 897297079 14 48 667501572 1 10 305241124 1 37 868724345 32 41 947251463 1 4 380747047 1 94 187392851 1 69 320174049 1 99 867419381 1 9 82231964 30 69 198867514 81 37 292224532 37 45 25966483 95 19 516044326 92 9 958730721 1 29 224204418 15 40 632898222 19 53 610973605 1 22 619282588 1 49 418848602 1 56 592097772 93 39 306331471 90 31 675666308 1 55 861299513 1 93 853364809 83 59 704802239 1 17 999656382 53 1 372909233 77 3 833927997 56 83 275437924 8 26 651653216 1 51 36758742 1 32 115318162 60 82 748574039 1 68 278901622 83 25 900871409 49 27 793374408 1 92 773679621 1 13 103704896 1 49 292607789 46 67 184751655 62 26 138899552 64 70 345508616 19 76 854434808 1 34 38701492 97 24 349890231 1 33 63632273 1 28 543629026 4 50 276903418 1 28 618137143 23 72 646136921 1 22 608549238 1 25 594548158 1 11 543028792 54 19 283389712 54 30 2212340 1 28 148540042 1 81 167252860 90 3 349766638 39 96 843068921 4 38 92789051 46 11 907442732 1 74 315515866 24 62 844492767 22 56 911158970 49 19 946745524 65 25 787939998 51 15 580829575 1 55 509008575 48 43 778286808 3 40 67249758 1 2 689594432 1 73 167789872 65 3 813394162 1 69 103696715 1 83 624711521 63 70 127389895 1 50 542022000 1 71 423728753 86 77 79184713 98 38 225754049 93 48 155205133 45 59 824617303 26 92 373901021 38 58 92963753 80 83 754298666 24 26 770650208 1 75 836079390 93 32 135535771 1 49 704289855 96 31 80229258 74 72 586315486 1 39 126513182 1 16 169402136 10 55 118441028 90 31 787739885 49 10 819104145 22 41 20718412 17 57 531081621 67 29 205190213 86 62 311750157 57 100 74118675 20 74 865148102 4 36 511300578 1 86 544727699 1 66 796322058 93 19 162852934 32 100 345009741 1 83 574209835 27 20 304107944 1 80 557457886 1 85 399034769 1 42 885381916 1 6 576953409 81 55 197012329 1 38 652792330 28 42 227229955 98 42 958575229 28 6 505197598 1 69 534796170 94 38 702047682 49 18 509313464 83 21 701543423 97 18 777939713 51 89 661720578 55 25 145524501 1 67 701491908 39 22 161235736 74 4 645206897 35 10 141181557 1 55 162786126 2 17 994273380 58 42 150891070 1 77 832295470 1 75 669637130 26 95 945914039 1 22 717179598 1 57 651309572 1 24 899833432 1 73 202986052 82 29 129592652 30 26 858629053 51 76 511448098 23 13 836655419 37 42 864715218 42 92 419394394 1 94 119717229 97 77 22732816 57 61 354722262 1 3 541502010 1 94 400004569 54 39 795261346 1 75 377940720 40 77 337379709 1 17 316948010 34 85 393715699 1 55 261535840 28 14 119257542 1 19 210815045 92 66 589758307 1 17 277287723 1 10 62192940 45 59 675366387 16 9 419409751 76 18 627044855 1 79 260554716 62 24 349858322 37 32 539882597 16 95 508554350 95 56 432291283 1 30 295167449 1 3 907230428 87 12 456675919 1 92 199440610 1 66 251422181 62 28 813676245 52 89 371843346 1 20 378948089 1 12 801034631 1 9 197451163 59 29 136661002 1 91 363510602 23 15 519112773 1 44 822116531 41 90 742315178 21 72 148509239 85 51 152078555 64 24 498269031 1 48 27470078 1 19 858775008 1 72 533429 1 82 616124387 1 35 996177596 1 30 494348609 34 48 414808039 1 60 450936394 1 38 667741235 41 37 967674960 79 22 795371282 38 67 849708258 79 20 133561176 51 91 155944229 1 66 642131092 54 48 548978653 39 50 571830194 26 9 879741497 1 55 849752212 92 87 249231795 86 66 386926256 1 54 171245378 86 79 168170082 1 96 357521676 77 10 661940267 33 41 675132720 32 70 411763752 32 38 554666204 1 54 696193050 9 24 292415113 1 32 445448279 71 23 533836718 1 88 595897323 38 43 97775186 83 56 407869106 1 80 236158524 36 69 877509854 29 74 807024505 1 50 240767904 1 46 387390915 81 22 999683844 15 35 620749940 38 88 950096307 1 92 17165013 1 76 738569830 1 86 638025267 1 75 330690878 1 72 578879798 54 77 970454114 77 74 813378984 1 14 966472979 79 12 272699023 24 2 871363251 100 34 139746244 1 84 735844315 56 16 590653824 1 57 310462770 1 51 751390777 1 18 89628545 69 29 71521841 81 38 673815297 78 99 254720142 1 78 89306954 7 59 620468566 1 12 232278336 63 40 599334264 49 33 688603983 16 30 645791824 1 8 719672005 50 53 280040112 22 77 731784336 97 94 333389714 86 64 674172712 67 92 543319769 22 47 772404976 21 89 833071061 1 37 895144992 1 47 745992265 1 15 772611904 8 16 201310837 6 32 218612578 93 53 606140932 85 70 723352850 1 35 453227825 1 43 100613747 94 2 789571718 1 36 99192839 1 67 132694745 30 23 763100703 1 62 808776481 95 78 284117271 79 44 782197217 92 50 46732844 1 62 701034311 1 91 620249512 18 27 588001986 73 60 676012398 5 56 131441993 1 82 179462870 1 7 70738676 14 85 534991322 39 38 403601783 59 37 392804855 1 81 692206345 64 29 21631941 1 41 897701874 1 73 194289660 89 74 981330841 5 55 814055738 69 10 917311625 89 3 691875 37 68 727526554 1 78 228160483 32 18 435270965 1 76 329269819 71 43 524527167 4 63 454686301 1 45 674404759 36 93 791245184 1 61 2640728 1 69 32507301 1 64 454075509 1 42 682604252 1 61 820025919 1 44 914763517 67 5 202008797 1 74 992890630 1 10 413944348 1 16 548438106 1 57 581874194 1 69 375764829 1 62 687627682 65 17 198133437 1 32 913181223 1 72 83277044 1 66 14023996 70 93 417406973 14 67 320327080 11 35 995370935 1 27 90718090 79 70 583073559 1 72 853244487 17 91 708658614 50 71 844366783 79 16 630713337 41 74 885703415 1 12 389965947 96 25 281330141 1 66 536199422 99 44 672537311 37 86 598036058 1 58 140855950 71 6 913065768 1 4 824990996 1 19 95551029 89 91 476870185 1 45 426823747 97 86 428555770 24 86 762274819 60 64 942747724 25 64 894211336 75 49 493619423 1 55 946199170 49 43 814171312 32 12 248502014 100 33 853505867 25 62 897380517 18 95 539955486 66 10 585240339 91 53 760970005 1 43 375313635 43 34 409883409 1 68 360204479 1 48 757238368 74 14 801387310 49 75 403902096 72 45 366042901 76 7 391585843 78 5 242500551 77 79 530843637 1 72 59250546 1 26 299324912 9 58 755659031 31 85 120078956 1 95 973534496 68 51 452465263 98 59 39318819 1 67 806217596 40 39 863002598 54 31 275954383 1 54 596653119 38 72 156300012 1 57 465707942 1 63 723343237 100 13 571706592 46 5 722485416 85 83 335945876 87 79 169744792 57 93 715683582 1 53 79498365 25 71 991479558 44 21 246982258 10 64 558653314 84 18 960598581 95 10 198831138 1 62 763106043 74 59 884222665 1 33 324212623 1 12 261605935 3 58 618684064 33 21 841086031 1 47 865412284 71 38 634922296 1 94 924694161 46 25 73932268 97 20 614511353 3 59 870985505 1 90 376062527 38 62 364825017 91 68 691607008 1 79 204675971 1 67 323347594 87 96 363951946 1 78 124729524 2 84 754431288 54 88 454657085 22 21 248997585 82 71 984261043 1 74 529847657 78 42 588426176 78 64 909020942 50 63 37955339 41 22 858712045 39 79 47874668 1 5 23871354 36 13 668475419 1 3 62866823 1 32 731235868 40 60 797521651 45 32 870433930 14 1 36179061 35 5 422113205 1 27 275784015 38 80 989027159 1 80 816864453 88 95 544611369 71 30 979079221 36 25 835109865 10 50 773071139 1 91 384203608 96 76 928100809 70 91 206317248 25 53 145210031 15 44 669057014 37 52 658425148 1 33 106324168 1 44 547733576 34 1 722933611 76 39 869731142 27 89 361699495 75 8 709764980 73 30 988660149 59 34 351834536 1 91 895998233 3 44 28534423 94 14 985319067 3 34 937610232 1 83 33549552 4 8 518837235 92 31 199190117 14 27 173767622 27 50 450453876 34 28 240349140 52 70 453136635 61 67 114258935 42 31 37203361 80 29 144103006 37 16 16027613 56 6 94548984 1 37 328771821 83 10 196639439 1 25 590295227 14 2 959597821 47 26 947570973 63 19 461493331 71 73 280077468 1 77 705479611 1 35 336222387 97 8 347054223 27 59 384258113 3 10 378909974 97 67 984049079 98 37 805387768 89 46 380000840 1 70 744445332 1 90 303199942 1 3 747059125 46 18 16864133 58 95 262159613 1 96 221350696 1 4 329651665 1 26 541947582 22 35 31679292 1 60 664617426 75 25 592931640 1 33 320691163 1 24 391593291 1 60 452396508 1 32 452027511 100 9 43415317 1 98 379838062 77 48 690331668 1 98 373255029 1 56 263998252 1 19 290144507 1 16 262639423 1 61 436410814 1 39 668723290 1 52 78949007 85 76 998395697 96 38 450616852 1 32 375272151 39 92 970821906 1 42 854787202 61 23 703197182 9 47 673746550 1 65 89033245 18 14 857765616 70 61 755392475 1 22 271824445 23 93 963836606 20 29 781734863 58 94 241249794 7 16 887691590 1 83 260506643 1 81 624563381 1 43 302403898 76 12 947113509 82 34 34030177 97 93 128176511 95 5 933557241 57 65 559507366 89 11 180210489 95 52 672895965 27 71 996615420 1 36 914901320 47 52 133902728 1 17 58846309 1 56 693666653 22 62 931373614 1 9 546852511 17 91 701179049 69 22 479093743 81 45 859486958 1 98 300351618 79 72 892246034 1 94 672657270 21 12 876938008 5 64 622906586 94 87 39535622 45 21 489163971 49 3 662822217 36 57 126463558 29 48 134619051 91 7 943140896 1 60 27027569 1 57 373620739 46 38 168441187 1 58 704937602 1 70 823101997 1 13 782071739 8 70 541253893 1 57 368326873 1 71 86383235 1 19 31651374 1 27 895729077 50 11 924590766 41 74 613612495 66 14 293111481 31 15 70279264 32 45 614174551 52 64 5536178 64 1 214330334 4 44 565024227 3 65 657017595 1 69 559007801 1 83 537572509 1 69 808249481 77 85 902224820 1 12 608658427 5 18 120184273 95 37 6773696 74 92 319243064 85 74 345100261 27 12 662201032 80 52 217089936 91 36 168453331 46 36 757692374 1 53 285466911 1 26 255727786 86 64 881226714 1 59 748829369 91 64 672333014 49 38 739524929 17 88 501599934 61 59 814093281 69 97 560696225 13 5 413976321 92 11 48446206 13 85 663207231 12 79 452736578 1 33 735159356 73 63 321927838 1 75 682887564 1 89 565823928 77 57 473134641 1 42 420570179 1 97 911135578 1 72 468506628 75 23 67780188 76 77 308354496 85 9 309421900 36 1 107060748 91 25 338972246 53 83 175499743 69 43 241535792 10 43 351486268 31 40 889772597 1 60 719888208 78 19 617254834 1 96 42318742 95 20 628354546 68 5 697075340 36 75 362894334 1 69 410058405 48 36 843303207 1 49 311940134 89 7 926358547 79 14 138922127 62 17 361949237 38 62 892077956 47 22 949608002 5 71 348237070 57 50 71228565 1 78 74879740 90 47 994036893 1 34 141986644 43 1 541959406 49 47 773596520 1 11 765213798 1 13 238149841 1 100 379432409 1 7 978771427 15 34 448218698 1 54 726865118 43 2 59092280 1 9 597910321 63 17 591727755 46 9 772085671 78 88 489505351 94 16 602380272 57 61 262095168 1 71 347100366 1 36 622020462 1 70 649693353 1 11 825702088 1 47 160795537 1 79 579949270 1 15 948024572 64 14 859011883 82 57 953993248 1 54 193948850 77 90 117355188 32 74 939929611 1 52 720426868 71 23 304896132 46 85 838435078 1 97 122251662 1 96 679934195 59 9 917343880 67 15 834134720 1 73 786059436 1 51 476560862 1 97 645411757 6 16 699335361 35 71 682808611 1 53 26439769 1 100 200265139 1 90 682336436 74 38 904936200 45 51 662725112 1 76 415783837 1 99 780640457 79 32 87887526 62 71 775500079 1 60 481773951 66 70 295335354 1 57 713494696 1 66 17632094 36 73 3521148 1 52 670280409 35 53 94141836 43 55 806823788 9 62 24507469 83 24 470094415 1 77 646289771 1 38 305321280 53 90 308866052 1 69 180878993 61 64 524876155 1 5 270705021 1 83 196920045 86 45 693209747 1 13 740491786 1 64 908318170 1 28 982113382 17 9 848446957 34 10 573517241 1 65 910151201 1 75 956313734 14 23 706139289 64 37 163243862 98 69 534228647 1 34 322408603 1 74 504086878 1 28 558068953 39 62 516576626 87 17 494453393 84 3 560792954 1 17 59022520 1 94 878022671 79 45 994076966 66 91 810189960 1 11 370721877 97 80 805617467 64 34 134668592 44 90 854400835 1 83 316294074 1 44 892031129 81 31 781071335 1 96 307854124 29 82 929333511 84 60 777375513 1 84 600951503 43 73 808566117 79 99 50247895 1 15 414065573 1 32 700275151 1 82 252651648 1 74 666939881 1 51 9653553 46 9 759186058 70 82 2093266 1 7 628982781 1 82 593360810 1 99 339130187 1 19 504354841 1 21 554532920 1 97 445033484 1 50 108784206 2 39 255542586 1 14 131662103 1 22 378283494 12 2 49095482 50 25 777943474 1 29 62127959 100 60 65190001 58 61 766966088 45 43 741304848 1 63 259465427 62 56 636575501 1 97 824692043 1 93 663661142 88 42 113133926 1 12 32683203 34 41 809878109 1 37 495428721 16 87 484947553 84 24 564538073 41 19 309841428 1 31 350709043 78 51 17962523 1 74 987083656 1 24 26235970 13 53 10736699 81 12 135508642 1 91 865674168 17 32 490442185 1 10 24113754 1 74 543439428 29 25 118489934 1 80 361844220 65 28 179269785 1 61 45122708 65 16 595938871 1 80 855698549 12 62 875767505 1 76 264315527 99 87 543351575 50 26 67553035 12 42 980196754 1 36 8360368 14 75 832028012 1 59 762531638 1 90 39372445 12 79 735376833 77 94 28576225 3 52 191396931 67 51 977009439 1 81 473529763 22 74 418718642 1 73 240174921 59 58 919666621 37 21 904474461 96 82 296727947 78 5 81219313 17 28 386547131 1 3 168810550 24 16 437056933 23 83 948536003 1 3 140690651 51 14 224622196 59 51 60754703 1 92 876553402 1 68 400038340 14 46 416693464 49 81 797593640 1 74 750130379 10 57 942286644 100 48 465556455 29 62 329498975 1 48 564820302 74 79 523794773 1 35 963432910 88 62 282595797 1 46 562330505 1 17 498432030 1 78 219457885 12 92 277784953 1 29 117040866 53 18 31933297 46 48 222777951 77 75 24441481 95 13 441688585 1 43 395993514 56 76 541618852 88 39 534425017 1 98 143675078 1 7 437540116 12 75 809125398 47 76 217824340 89 46 904958813 28 43 305891739 85 87 932824383 49 43 818991737 1 9 488943529 96 59 39073728 1 78 691712385 100 80 952121142 99 1 874338429 1 67 404877226 30 81 950775292 59 92 726219529 32 47 792244390 1 11 519980402 1 89 457696081 90 6 839932204 1 19 488616994 1 52 870513412 1 33 98834562 61 86 262580450 58 100 966326568 62 19 556104885 18 86 900443713 55 85 370253792 1 13 601379028 95 75 51977043 65 60 838250181 7 56 323196220 70 34 70713630 1 79 465721611 1 2 218862718 1 98 917877135 95 37 352415643 22 81 215854133 1 32 425098099 8 44 252846594 1 97 948001347 1 17 125681887 1 82 67438369 89 24 917281412 1 2 257819740 1 82 134964320 3 58 118805379 27 31 986693 1 9 179999113 92 49 935061656 21 100 795191431 42 90 933289701 85 69 832762491 97 64 865789045 31 82 579544239 90 47 475887608 97 12 873827331 1 47 161130193 90 75 83770341 1 7 41565505 82 52 602966668 1 16 713601192 1 61 974046379 1 4 819501604 45 3 953639409 1 80 38518540 45 2 15887665 1 73 530749048 60 95 351816456 29 41 313407574 1 67 268321494 1 64 859749159 71 20 4331404 56 49 242819691 10 64 680275373 42 82 63497646 100 80 356581124 65 25 683358958 39 47 83655921 85 42 632835061 50 37 693043523 1 37 978732473 17 57 399647131 79 46 109578004 1 79 932849221 1 59 81426220 58 48 471820935 13 89 17695291 18 33 283664134 1 96 586499401 83 98 137251724 16 15 781837219 4 7 534076768 72 32 774066094 83 43 545037373 1 70 271003592 1 74 381018187 88 32 167416999 1 45 132152750 1 47 519026477 80 73 766085383 80 8 306930079 75 36 887794217 25 59 729471214 1 72 90793783 33 90 138319809 1 12 845135320 57 4 340757107 21 77 95589687 71 19 38003080 66 30 567918149 77 8 949079600 68 78 581023572 14 34 794138160 15 43 595902526 74 45 886597990 1 53 616089138 26 88 425177810 37 39 861893562 1 68 404224611 25 64 953475804 1 72 129152118 14 5 174781417 18 60 430446707 1 71 470771240 1 79 966393464 96 63 928408700 1 91 404488961 20 58 678637355 30 95 754197373 64 17 392699130 1 16 586095335 1 63 871275769 3 66 450951851 64 19 452616802 1 38 236695996 1 32 169289478 39 9 470852000 81 30 248241775 60 49 281820345 91 59 202909879 1 3 576877351 92 86 434371361 95 84 574321956 6 92 26867753 1 30 766213360 48 86 829345664 1 38 335757623 51 78 481258134 1 31 253189313 47 53 40882197 50 2 398145583 22 7 702486932 1 89 29434393 32 96 228219541 51 20 448796216 73 39 765452993 1 31 24375300 47 90 480293558 42 41 617184483 93 2 586751626 30 2 563333909 50 13 927181382 1 20 753306588 51 66 729254746 1 97 858311866 33 14 541201043 1 79 641379693 98 50 560525693 1 99 647955781 1 21 861167661 76 11 927106768 1 69 317173845 56 87 707747721 70 21 775467708 93 6 824182179 1 25 499005341 1 34 586726496 1 32 715431711 23 33 781827491 1 87 988475366 1 18 37440600 66 26 645168165 1 40 384733760 6 29 188100863 37 71 464668185 67 86 333852133 1 44 762818114 6 11 830862416 63 24 519516325 83 38 854819332 20 43 273647226 75 10 155913925 1 96 904476517 28 41 771623658 1 11 339829697 87 60 954473968 2 49 350597736 79 4 464706355 80 41 434316047 96 65 462359962 63 15 740612467 70 9 138382802 47 21 332894918 57 10 286020700 1 75 505965989 1 69 791511339 35 95 352989231 1 50 608129233 1 38 734531164 1 28 633487016 69 82 947108102 1 91 136952519 8 70 197657291 1 78 442257256 1 83 616168813 6 7 876988286 1 12 178296385 1 91 744499488 24 62 735265391 1 99 919415326 97 33 938445747 36 57 255765396 1 33 633616315 59 20 136297202 24 89 853256849 88 57 882522169 1 87 867301763 28 40 142341567 1 70 966855075 33 81 828687832 1 71 750850944 46 86 365222190 1 27 87240850 82 48 548265537 11 70 236233804 1 40 991751539 1 48 902856650 1 50 77902440 73 82 661202089 42 61 288216442 41 96 896276591 51 9 185490770 1 35 376331661 14 65 242439890 48 88 843437394 1 96 200257408 16 41 172019433 97 1 782917545 1 50 275720469 1 12 199380623 42 9 338113077 39 3 527491564 1 54 749395596 82 32 921662255 32 45 378734500 1 3 429179433 38 36 257198328 80 27 674254726 1 42 646164634 3 95 233583582 16 94 252610422 76 69 360184041 1 60 935007503 1 31 198658801 43 8 901447564 1 66 49256734 1 7 829790208 12 75 920812551 93 30 382325520 21 38 280201710 1 73 648753833 78 25 12340291 1 82 4686948 91 8 847017929 27 25 752109818 42 90 431940267 1 22 224292726 1 27 515734468 69 9 157317983 1 74 989568637 44 69 888548961 54 43 669484356 23 18 436643917 1 69 134809113 1 92 377040839 1 98 736743877 1 37 401608662 1 65 207436783 1 53 354698944 4 100 340028426 74 64 335145554 1 51 792915598 78 37 980017621 42 46 493732605 6 7 579765969 1 80 572249691 11 98 421392925 15 11 664988656 51 22 119355334 70 60 486558053 5 89 724986035 21 22 522482750 49 23 401401644 1 49 501746397 17 86 873009971 1 57 326344491 1 20 126391693 1 54 440905146 87 60 124543086 15 7 395090547 87 78 678190999 57 9 94078575 1 39 646710324 96 70 435787933 82 96 754265420 68 24 283343296 57 49 989683400 1 64 475883800 29 100 556585475 1 33 894409912 39 95 537189870 3 15 232272613 1 89 704850918 42 95 307202088 1 11 706222152 46 20 484624965 31 58 254772554 81 30 757352191 1 69 592653280 7 82 99290561 42 72 791642326 1 73 255585723 1 14 290782211 32 45 579149702 54 71 383392787 1 80 499500149 77 35 152141684 13 53 649790092 86 82 113586137 1 51 579088903 1 7 788151387 89 26 27937151 86 43 414568356 1 90 427832721 1 9 800963982 51 42 284769126 12 80 262301039 1 45 581977263 68 74 963597023 36 79 554498019 20 57 417664798 1 2 917723617 1 72 209808660 7 31 785288808 85 82 918823772 34 72 357255273 96 5 778286446 1 79 320785410 1 86 247702200 98 60 253389483 84 24 534898057 1 36 887031092 1 15 999143856 29 16 428241096 62 30 854777323 1 100 447364858 1 82 389364217 26 35 309548468 1 58 346857213 1 38 828551342 1 6 169566162 1 39 404215684 27 87 616719800 80 55 865208466 1 73 452428306 50 71 45849968 99 78 5089933 19 61 557901034 20 84 729348276 1 11 151878080 61 81 348957663 1 13 421859709 93 3 71146428 1 53 805021431 95 7 409601569 1 97 33825512 1 25 896260788 9 82 298966362 1 2 747190600 1 96 232697818 26 13 693137523 63 96 941693687 92 32 825850588 1 31 88842933 23 40 111152161 34 52 887968201 61 5 731146600 1 75 594711825 72 47 141517373 36 70 324594284 1 21 374942772 94 32 900361622 1 94 537084440 32 9 214244096 39 84 598234100 49 55 145063903 1 15 446770763 1 89 382113270 68 73 89681882 87 57 431315370 33 34 638832850 8 58 429673203 7 6 406843950 1 37 178219517 1 73 696536012 1 86 344811866 59 72 712823725 58 41 661996291 31 68 896126393 43 77 247178444 27 2 84581097 1 50 177731666 1 48 129019192 41 90 19922607 1 4 900188529 83 24 17226683 41 8 603906438 1 77 573791203 1 21 725410718 9 76 84461789 1 9 561566347 51 38 896108239 3 35 202389657 1 16 445466280 1 59 641393584 1 45 14313878 1 34 244504585 1 28 742568611 1 26 492403713 1 19 93662618 1 80 986059936 1 96 25138445 1 53 68600387 1 98 105671564 67 65 502504093 1 24 498535339 88 22 878869102 43 100 736158048 99 7 277909501 44 76 612552381 1 14 998265238 1 5 85315168 99 5 741222373 53 38 925531494 50 20 343200828 1 12 714669141 50 91 421362361 1 50 423836414 72 23 745380855 38 78 423450420 81 87 942525030 84 51 49443628 1 10 396913986 90 85 133039608 48 16 826526078 10 17 376200247 1 57 845570823 37 55 922044813 74 1 620918789 1 23 471154388 22 89 428219026 1 31 100641182 48 9 94065486 1 10 499845690 1 92 196232197 48 67 878284899 28 87 476723598 46 90 3625337 1 44 834546297 59 22 79896650 57 53 236821700 44 32 586669201 98 40 919161920 1 87 643532197 1 79 60546591 1 56 390667741 46 53 376739503 1 82 533164266 1 10 901279789 53 99 213579452 51 18 48620043 19 30 600352837 1 13 659321752 71 57 699643641 1 20 652404959 1 63 111671369 18 17 307344022 20 64 979994601 51 77 963852027 89 20 172969377 48 30 418078522 1 54 286893977 86 87 451075155 88 21 723805701 1 87 104230596 75 53 439270374 53 49 647588680 70 28 402660044 35 23 260190262 45 92 808265153 1 60 978545732 8 31 983495710 22 25 269173238 51 42 505732202 94 49 962439321 1 88 41487410 1 17 363315722 1 61 861963356 1 92 305822027 7 77 791207309 1 17 414347480 62 30 850733626 91 40 787665575 1 70 898491529 83 38 896550942 11 61 302699567 1 42 86030293 5 36 427637789 32 60 354615095 10 7 493898395 1 16 642783883 10 49 519858866 71 5 175102185 30 97 130852644 38 94 14582188 45 34 322319575 17 84 938885868 15 44 79442099 1 59 440005911 1 51 754870035 92 91 239984234 42 78 475734278 57 48 916673539 63 83 370025855 1 3 842848556 1 77 616632160 2 4 762272242 36 59 34665816 79 48 762978439 1 10 203034640 1 12 447113921 91 2 88188149 70 62 252126700 1 42 714993666 42 77 89456040 1 82 776075560 1 95 270409885 41 59 425828512 58 33 477604215 1 50 48057450 11 73 14323712 1 40 40978197 4 34 909563892 47 56 828817037 97 73 45663563 49 35 777153149 1 6 857539061 1 43 511306804 92 5 911973021 1 71 583208051 1 51 110530381 1 80 968645713 41 43 838031340 69 54 129519410 1 64 578923256 1 4 884257710 92 42 594442064 1 69 740422297 43 96 444808869 22 57 526968058 1 84 340871633 1 31 143101051 31 77 729367083 1 76 351421985 30 74 221535987 33 60 504310932 1 84 765282222 90 60 762816955 1 65 447758862 1 80 318207929 1 57 671161103 75 90 369216587 4 58 354227312 1 5 709763302 20 73 959993968 1 67 355610265 34 60 293463868 52 89 517452657 39 69 506696232 3 43 487252877 4 64 444208450 1 47 988705907 77 74 841438369 68 26 470283772 1 88 231384798 45 91 378400292 1 79 332515271 80 71 324622826 78 17 335020094 1 34 768462458 48 95 483742036 75 95 235141914 86 32 487288916 27 79 435652233 19 15 376185431 31 98 757471441 1 86 572109607 57 74 231142233 84 65 721030769 63 42 448204941 81 37 266932424 1 99 537509988 28 40 81120913 28 96 730344788 1 49 756576846 95 70 840566217 56 88 632650441 97 34 557316933 94 13 337435621 1 71 288649723 1 11 797456761 1 58 339914060 1 33 598808857 17 44 206176215 88 6 592939998 51 48 673145202 55 65 155176227 16 72 930846540 78 28 627266347 9 84 450216973 1 4 375598557 1 17 397111762 1 14 331008456 1 6 364089389 1 32 743354766 1 2 193991064 5 59 216918795 77 39 350622160 93 46 786375058 77 70 730530543 1 2 691563591 89 38 745179914 1 62 627424768 12 20 60351583 1 79 362455126 1 60 406936727 1 48 556994995 1 44 84764702 1 11 237040302 1 93 150320618 1 23 596904380 72 76 112970656 1 65 133540864 29 56 396669577 1 42 813194670 79 14 591739869 60 4 522719358 1 5 784265661 7 40 711006679 1 42 277920474 9 13 707337067 72 64 571696693 6 25 385326095 1 95 634856376 1 3 812787154 71 74 348533137 1 71 519784708 60 72 64405395 1 22 773771913 20 35 169008634 90 29 369708206 1 25 767389922 35 96 390055854 90 100 631452590 25 60 132014962 40 62 305530358 37 12 143439818 4 18 996009384 29 87 844327880 37 7 54499257 24 39 854910898 29 32 36602757 100 67 151274493 39 84 914240925 1 14 111630443 30 73 297787041 1 74 691068820 35 26 614755240 86 67 668459502 86 60 839355720 100 12 893597682 42 7 397861560 85 48 744247561 1 83 349311465 20 8 217165255 32 94 287008257 1 59 517775931 32 86 331473687 3 70 782983083 86 65 929675990 55 27 302763143 1 27 220048606 54 41 357785362 1 37 631228202 51 92 678831843 10 35 778418831 40 57 627019930 19 21 18946796 44 94 194050371 85 22 904758125 61 39 420537182 1 46 247534360 78 9 697587527 1 93 449674639 70 73 618893553 1 97 560638554 81 45 635760297 1 36 972961425 1 7 671928094 94 33 443735654 3 25 29281175 2 65 63597423 11 15 332822604 1 25 950823102 72 62 999553968 1 46 72154568 1 41 498482194 1 65 846697516 61 34 819447247 1 45 425913821 1 52 95077075 82 73 45312881 14 70 524432798 1 58 166932731 1 4 734660573 88 50 480929319 61 84 100358868 1 84 695485533 88 68 200797897 98 71 223411342 1 22 54665959 1 91 889062341 100 40 62856421 15 29 11206359 1 81 815417851 1 32 5604054 1 23 218287298 51 63 249398529 1 100 135575400 89 25 113890931 1 60 135758516 1 27 608719627 1 78 927706322 41 95 711404234 1 8 590314438 1 76 759560377 1 99 811194295 1 70 920500241 52 2 14272297 34 48 923151414 88 63 506806743 64 90 344028066 78 64 781859463 84 40 339203389 68 27 93301057 89 61 137601171 88 79 862075204 29 52 651101997 60 89 681212360 69 33 881934623 84 54 293312483 1 53 800796358 68 84 764541276 95 59 542931384 64 92 416252756 1 97 434843332 3 66 903094098 1 51 696585986 17 39 272222176 1 95 818518912 5 2 62363132 51 90 33221282 7 47 118867044 1 98 469045698 1 47 778940109 85 41 318175378 65 71 325347709 1 80 305786791 41 53 151004426 1 88 775733083 96 20 760891388 1 6 186713963 1 91 953920895 32 26 718471990 75 56 928727532 76 78 905846117 1 41 438929739 10 98 908547532 1 57 155292795 1 66 754436772 97 71 359034717 41 29 826166519 1 3 129642092 1 9 904056080 12 40 52629194 1 63 401983869 23 34 880697479 1 70 789472032 1 92 619344862 1 9 184936075 26 44 280595285 100 73 286103817 58 61 35348559 1 25 986152222 1 13 995472759 9 67 810250280 48 89 618739782 1 10 321300788 19 15 780958028 38 58 362816160 52 79 439287925 13 92 343642782 1 32 410319354 11 68 68722613 57 30 363131509 1 50 744175761 53 33 72688407 74 77 27652155 1 38 400350073 1 94 863406755 54 57 590866504 31 82 579036272 1 99 119910874 1 8 116750635 42 31 63852600 1 40 678687221 1 19 987611199 69 17 538724957 1 2 84506272 66 78 43786167 1 25 150387881 20 10 634036001 1 33 454813435 12 41 949468474 1 2 84879795 65 19 306572741 80 31 854006062 67 31 341304009 1 29 699247001 1 71 746849664 56 71 790866290 61 91 248618602 1 11 969221869 7 74 499902874 90 62 827330722 26 79 485895880 79 58 978014527 22 58 82321576 1 81 506972598 88 82 490404238 68 18 428323780 37 24 509345249 75 24 383078221 18 3 705627388 86 98 848819495 56 77 75110603 36 94 529999846 31 86 818011030 1 88 862735449 5 77 806227007 1 39 299445869 1 5 85347154 86 97 327345534 88 92 272748553 20 16 520273686 6 29 721869310 56 25 960636873 1 15 959310684 1 36 503610912 98 69 712697406 1 24 115308597 33 84 830097639 45 57 226250557 58 38 435352454 1 23 939002371 1 49 147293560 48 30 345217240 1 74 132153298 44 42 262277279 1 25 172608283 85 6 752131349 9 31 513160299 1 48 799149080 56 83 875950262 1 50 90748718 63 2 1434811 14 38 665771253 50 97 370322772 1 87 330619598 96 67 668705235 2 53 931089163 50 63 599772267 1 14 565240754 1 19 828754313 51 74 252189439 1 95 84804520 83 1 371880479 66 71 448684132 78 58 615652151 1 49 804791980 99 4 679725672 1 61 57659447 14 96 147167887 63 84 885535401 50 60 249565311 28 97 999299255 1 61 870502174 65 20 659722357 56 15 951152128 90 76 558858118 6 63 83799155 1 23 483762540 84 51 255253259 1 100 148154626 1 6 690181596 59 6 698303081 39 97 606433458 1 29 172226420 1 33 104259445 21 12 658681243 1 40 18833560 81 53 482781832 1 80 188275166 43 35 776523394 1 39 956150820 1 8 509035132 1 39 327238819 41 93 869406264 26 18 151055341 1 36 944696752 51 41 540389629 89 62 157234284 1 28 268135425 1 75 241553824 1 8 795955646 74 80 488384039 1 87 333658569 1 47 212004239 9 22 571976388 1 100 851885693 21 60 992376523 34 52 375019549 1 38 981965742 1 59 58434510 26 33 636256404 56 80 330025162 97 77 882379635 92 8 751822264 77 18 91112482 1 69 776691472 48 67 361772186 1 2 812881324 1 92 796137291 65 15 975774375 34 59 19659702 81 21 619046839 26 87 450955753 1 63 453639771 1 86 384557906 100 26 624406409 20 97 39030407 18 33 968601448 6 40 375025993 60 47 771831961 1 73 970495277 19 75 21532139 93 82 176502136 1 79 819670817 1 3 225910413 24 70 128636401 52 4 579675761 1 43 852701923 1 92 653708944 44 56 227229109 12 90 565842384 94 67 521642864 12 83 542852096 52 20 905002967 1 43 93547328 1 9 730225193 11 78 778713572 57 1 669270802 1 18 25912596 1 65 979092572 84 47 689107840 13 93 593256095 27 31 690914097 43 12 371216051 1 9 769320795 1 49 747934190 1 69 860906147 30 94 248075350 50 100 613695864 24 97 399522015 78 39 801926568 5 97 542708952 75 41 898076436 1 69 236680550 53 74 719789691 1 70 798069150 1 23 414587981 1 78 553495575 30 41 969614798 1 18 666867696 1 76 416541283 12 28 323889229 27 66 826121921 1 52 889005462 21 50 925408467 77 32 39589440 1 48 292428655 18 6 162065476 31 23 197992576 78 90 148141616 25 34 967001425 1 84 434885167 1 61 25636955 50 14 583259968 1 76 875532031 2 46 286159971 25 59 365897065 61 8 102539411 52 14 829401301 10 17 239117688 1 55 244002105 1 24 983717167 43 93 824099537 1 17 660062390 1 72 67426558 100 26 321861078 1 15 51939748 9 23 125511900 3 91 335420431 1 71 472267191 47 59 220492630 1 69 314889380 28 94 162467069 1 90 712291727 84 95 109085675 1 90 315994891 61 42 748042230 47 35 214770236 64 81 432703237 1 54 722243130 42 6 530907235 1 99 923922421 79 26 780015097 89 96 841419638 100 95 396113729 1 68 941860511 93 20 324816343 1 50 575836508 1 35 569113053 55 90 485409000 88 43 765625862 1 96 260412130 8 82 158014115 55 95 250591510 1 5 661366460 1 21 72258932 15 43 977615823 19 3 57972394 1 81 631045917 63 42 151838533 86 48 411837009 1 44 582626122 1 83 732014002 4 2 248363594 100 34 519165929 13 93 517417819 3 94 777033106 1 23 782033102 51 89 731570998 1 75 639092499 26 67 112536736 70 88 385673687 43 73 654850299 14 91 749994280 36 65 269273112 84 53 946636759 1 5 458847936 1 26 876191442 89 12 245446587 1 18 582613009 1 50 828764025 1 33 663456743 1 86 178200315 97 77 795449916 1 86 204263103 23 52 945686484 38 3 56680725 77 93 340832063 29 25 851123532 1 64 108979406 80 43 631104198 24 48 97451565 1 75 18942904 87 21 365143167 1 17 543888529 27 35 646991534 1 36 615786541 1 7 325896741 1 63 623107823 85 34 865753357 1 8 520971973 7 56 184140432 78 5 995068704 1 60 91610616 1 14 821840505 35 77 855087563 50 65 620934181 48 29 879997746 56 6 849538193 31 9 465392944 28 63 715702380 99 43 208964584 67 86 740677797 34 32 457815298 54 16 135710036 1 94 775304296 83 43 610498250 45 1 496377735 32 70 458679247 1 12 589106701 81 75 845412344 1 74 870824868 29 96 759175745 60 19 866490326 1 4 53985630 63 29 855762574 1 84 71295424 26 37 234207976 33 65 382535461 1 77 184051848 68 76 295112082 52 49 821009181 81 32 616261675 26 39 118832467 73 3 674964643 1 37 35715555 1 41 80274626 1 14 73719281 1 26 105217054 51 47 681647948 1 74 975456668 37 25 415758973 98 87 155060800 1 91 151302923 1 38 205167051 82 4 670291346 1 11 511502632 18 47 310166653 27 62 791310824 1 52 997516019 21 85 289831593 1 55 259792759 1 31 22156747 1 10 243678999 89 67 651791309 1 73 284125296 100 85 563979288 13 79 984412274 1 99 184271036 1 82 634093574 24 33 634779926 87 51 136590906 66 94 503151873 25 57 922307956 8 55 681909157 1 90 347610246 43 25 882922599 1 15 270088840 1 44 701150481 80 74 234557599 1 9 323229431 57 74 668163707 61 6 926250033 1 50 415194521 44 72 129191230 1 37 361362016 1 41 657317739 1 19 549732796 3 56 57413429 93 35 289882744 1 44 708102823 71 4 823105810 16 78 726443950 32 41 72259260 1 57 637858457 93 67 918539198 18 26 176839711 56 41 320502876 1 61 407969399 34 5 756874307 25 28 891191206 1 85 856168357 1 21 187404197 1 44 404853251 2 95 142811755 1 52 434379797 1 52 214761664 27 59 707448505 1 31 756162495 73 23 423192875 7 67 940871962 1 42 302621877 28 19 917065966 41 17 709996634 100 23 217999257 4 95 548793931 33 5 65216728 70 45 783684511 1 96 430179696 82 94 639720805 1 42 758389081 33 72 90398553 1 11 344582892 61 32 976402036 1 71 64593952 65 24 200348623 64 8 620798899 15 56 818939060 1 7 909975761 1 13 5250654 1 75 745425834 1 25 198816564 96 57 596935443 50 56 867658158 93 69 408708984 1 22 96368134 51 44 373733303 14 72 568937490 1 55 502030716 1 93 575020871 1 23 515326587 98 63 282125318 47 100 200998560 1 28 362650966 8 17 566187694 8 23 733372809 1 9 267400241 89 51 359681215 1 33 350979411 1 48 942912937 1 42 32323015 1 50 139440630 1 3 98978359 70 11 610928982 39 2 113686666 16 48 976265088 14 84 734163150 2 29 500227907 30 63 544424403 29 73 419890232 18 58 628348990 74 84 276769072 36 4 509215637 71 45 760752763 1 23 573794135 76 22 670538468 88 94 824153410 94 79 648627623 53 86 92273826 29 54 846827184 1 88 160065858 1 63 988956822 7 78 183577082 58 98 664442266 63 34 75760702 98 41 569918504 1 17 641234021 1 44 647722989 23 94 367268286 22 38 92954609 1 51 260293636 79 98 160814856 1 45 699001030 1 73 863615982 1 49 829590310 2 29 862077701 1 68 627855218 2 61 509560072 1 8 544965349 7 63 267198414 88 94 521282782 20 1 572395318 1 82 842667699 28 26 678343730 1 63 247025659 46 69 476736313 91 82 802829724 1 78 494394616 1 22 283919772 1 20 226156243 1 80 867323827 1 75 293740310 94 80 91111514 15 22 754385937 4 96 220285104 1 42 645542240 85 5 166423175 87 40 846180920 57 72 864544486 1 71 736578817 7 50 211406213 31 9 97721150 1 62 363505821 96 60 273083517 8 97 452323872 1 71 388684326 1 79 808918755 41 7 538695699 33 45 74622713 1 79 392386520 15 19 179632323 1 6 715688626 59 11 577183276 80 66 94505765 36 56 613506364 64 52 157989482 53 81 826738416 77 98 617062295 1 2 265084340 1 18 848385495 1 40 687611021 81 87 808927099 92 68 733370491 12 18 781755266 89 23 726679615 37 21 246525301 1 55 758213612 59 49 346969378 31 72 291685901 37 94 671834956 1 55 851924926 1 76 577529042 1 78 308573536 1 73 656134868 1 36 745480540 1 32 103887619 100 54 963175831 5 86 907317677 6 17 750506512 1 9 334038220 29 15 278790073 61 64 338939634 60 85 97946894 6 29 817093370 12 83 283907498 46 34 544962167 1 69 281035623 14 39 220298385 1 10 371723413 77 9 913293657 63 41 170597197 1 49 3601747 45 71 920264212 95 80 518339302 36 14 702516044 1 6 40634554 82 85 633322097 19 99 606756149 1 2 670156549 1 6 83603987 1 25 818622308 1 6 104484369 1 21 521621134 34 32 295483846 99 31 269158627 81 84 609762850 1 91 313136084 1 13 772324755 86 38 126087397 10 82 519353856 1 4 497107094 1 99 342534908 38 69 390591870 1 32 225155776 1 60 178516265 1 59 283742987 63 20 447039277 32 51 24535335 1 70 224041854 21 36 919404056 44 48 868864317 30 31 890423834 38 40 224546063 1 97 14708366 1 30 118576936 18 8 557480991 1 97 517976147 9 55 373010806 1 21 351513409 1 9 676217170 1 55 425300944 70 89 113296895 1 97 582352115 34 76 11526378 56 59 430035102 73 9 216090696 78 87 263797104 1 62 223036522 18 98 199030301 1 38 205873447 20 22 448197034 1 41 475520261 18 92 677758708 1 44 400915929 7 36 807113522 1 87 753654442 98 7 898018988 50 6 95268500 83 97 197224191 1 48 393655098 41 29 875708203 19 59 465907862 65 81 222205986 1 91 779111770 3 89 389796982 95 34 969043253 1 15 561061072 87 50 515516796 1 66 871604813 85 41 640996971 87 49 700271348 1 67 297867541 1 80 868872713 1 91 388001012 4 69 602733341 1 79 612557012 1 14 562881913 32 60 235781491 15 82 419400260 49 69 18481284 1 95 731389755 50 24 725110933 52 1 675504706 94 35 640671353 23 62 54181493 1 90 564562011 95 39 934600695 62 33 616553899 1 25 608183753 1 62 30983961 69 64 407862783 10 25 461609590 47 23 515435005 90 41 363332459 99 30 449955228 1 92 720901753 71 98 932715614 1 50 490007487 13 17 15025178 8 81 428878668 8 94 710101269 1 9 688930194 1 26 28211834 97 92 49886224 1 8 141872911 1 15 425496690 78 31 498154428 1 80 389135465 1 87 345779818 1 12 463640787 58 57 554400684 92 26 346349728 1 83 232759581 19 6 645287181 1 34 883471746 1 6 588024005 34 21 287234456 1 3 818324422 1 82 444152912 1 92 778592011 98 60 908555094 32 81 143531703 1 51 516194807 71 59 854550396 72 76 73077804 1 10 916425293 39 19 533902115 1 91 542305749 1 7 711613769 1 86 206544768 1 5 865476683 1 74 332061410 56 86 722800633 37 24 37494528 1 20 106469999 85 14 844233275 52 89 329539124 1 12 228262391 1 71 38198524 1 49 553197550 1 60 273071609 26 48 226168886 2 43 526572517 71 26 686652456 91 5 776412558 9 74 271849069 1 64 60348185 50 10 199874813 1 93 771095411 54 19 262247957 1 9 93082190 1 18 300310518 67 18 818045064 1 66 132030632 16 94 577823104 1 45 233435769 1 86 487339764 96 94 532991547 1 33 89245328 47 55 669533256 1 94 979133057 44 59 999852154 14 50 334383115 97 67 152700860 26 55 384299371 100 47 527709676 1 10 973144773 22 41 737761868 82 52 819042738 95 54 340856751 80 6 586133933 77 54 707507601 1 42 319253725 1 2 856842704 83 65 228113568 1 89 757136831 7 88 512484120 1 88 258615185 41 82 406120700 96 10 324289049 35 85 278774230 1 54 674246010 53 65 819440162 1 42 117734736 48 40 182975027 1 100 221172391 1 59 742763175 99 83 777865762 94 36 739356344 29 95 664146536 69 21 68638951 63 1 67816654 1 82 625382052 57 9 17465350 34 35 829405074 1 32 158627937 1 64 530211651 1 14 607486841 40 1 539754679 86 57 359858368 31 82 233881612 1 37 957068419 22 96 401059371 39 21 331886827 24 7 1227138 49 57 168965954 1 39 834166986 63 90 631293067 1 20 70890275 1 48 412590294 1 51 449925098 90 79 681889497 6 72 440535912 1 37 97316301 1 98 828524419 66 72 111502548 49 3 868678028 34 2 516960050 76 65 815326282 1 8 426098645 1 79 981588683 17 48 216115968 100 40 979336139 75 15 202376540 76 54 318522193 1 61 484524827 13 20 778425376 1 45 502341622 44 67 670308998 74 8 803729219 1 55 961408045 1 78 410023955 35 56 412600722 1 27 723860655 96 70 121497324 21 7 88422896 46 29 987914293 75 5 494337102 27 69 558652669 4 96 604810956 1 24 341232378 54 49 342948938 33 89 417573198 47 66 677456183 52 36 44026045 1 3 280074996 1 70 157991056 1 65 667787732 84 62 394715689 6 9 252066868 1 78 156925954 1 17 448506130 26 52 681137301 4 98 977903125 1 49 529822916 26 34 815102877 4 24 501524647 65 56 774970330 20 49 697043266 45 2 702897515 1 67 194238411 62 9 592755222 75 16 585562173 99 18 669651636 1 37 83554235 88 50 694145982 1 10 772377769 46 66 54253996 10 69 123747821 1 19 914934029 28 16 250919727 57 85 194243446 52 78 395778941 2 64 765953995 1 74 842735047 1 82 286201146 19 95 967094529 87 40 656312840 1 91 412094891 1 83 145109132 19 79 784761633 1 97 169525484 36 39 323602340 1 86 386907450 3 21 715714345 1 14 928859790 1 97 208542181 64 6 291048638 87 20 214701715 1 19 52805669 1 81 279290716 91 51 62786215 29 35 603424301 1 85 674279920 95 66 821047627 21 7 527014741 3 94 352616462 11 35 557657298 1 63 429275707 68 87 20841353 88 20 683359430 1 67 328482666 1 13 524483258 58 48 758316181 58 90 332035693 1 10 690359926 98 48 239862325 1 30 676353455 94 73 397269869 5 29 427742180 70 17 628406400 1 5 307086983 1 29 137956019 13 96 42342442 16 18 229004211 56 30 725494021 86 73 58264527 86 20 12437066 76 84 639147965 65 75 285498151 66 47 298838668 1 12 920031300 1 43 155716740 62 23 633695548 50 30 954681106 74 49 452225202 44 60 764294996 88 36 211862088 19 15 99895634 1 66 251594398 1 95 641665003 1 19 685169796 12 32 232380050 13 11 733292603 1 63 171738835 1 92 995098860 31 89 211629266 72 82 557872858 1 19 695424291 1 31 623078336 34 91 774832419 52 92 592045734 1 15 189406566 1 67 825562790 61 26 442075526 85 2 671490645 1 47 437348914 1 31 435240850 41 64 427333108 1 31 725326671 97 41 928508156 93 43 732833306 1 11 687019845 63 71 82419500 66 28 198685587 82 14 334088990 1 15 861876872 38 53 515247857 34 41 87272004 12 50 845963283 99 43 184152823 8 54 748336956 7 38 642968432 69 3 260580341 1 81 946375250 78 45 156289123 41 68 335765730 10 80 138885492 82 92 165764318 28 68 627097453 52 22 952816512 1 60 628311974 42 64 484864290 53 91 632216737 1 75 474889928 38 92 243445921 23 20 451844035 1 2 595814388 39 1 622890696 71 19 772340460 7 68 721910530 71 41 801760744 65 70 704745172 1 53 666384258 87 81 991291929 1 23 654471569 22 34 540219310 1 19 506122087 59 98 976703733 71 67 243922338 1 3 544803423 81 88 442308901 100 94 996453395 1 86 770747133 67 80 388287724 98 51 857501546 1 13 771138332 1 57 757597625 36 69 430209254 21 54 361855624 74 24 607844878 48 7 969462123 69 84 222302340 1 12 704387068 9 72 547283559 3 2 188410073 100 21 999367047 1 91 731963846 1 53 479185650 1 6 384341226 1 95 267391583 90 49 21549347 1 66 891463588 11 97 349457298 1 50 668331089 64 68 674373435 1 18 20636651 1 22 924350502 1 21 977843983 1 32 928848074 72 94 886000966 53 76 456004028 41 53 799978031 69 21 43179979 1 45 500110465 62 93 425556031 29 62 467787719 19 10 590902647 1 73 260485066 32 12 201934857 8 3 985295326 17 81 744300506 1 62 781165463 82 67 145094974 40 30 697313620 28 38 33776287 1 75 300276810 1 2 936631013 1 40 211738712 5 32 227084173 1 91 123995559 1 75 630567223 1 40 372424373 15 69 31552281 93 5 661831176 1 25 49736276 14 56 617720140 67 73 453023187 5 96 400461631 1 89 268367378 19 3 533990762 1 12 742573423 1 85 731786237 1 50 168171876 81 8 229071970 1 63 717767319 91 21 70502512 53 60 982893858 29 9 392167887 62 88 442568060 36 27 338731941 70 32 842677899 1 51 191898576 1 62 616349141 1 82 6649530 1 41 414996981 23 42 351307669 23 56 969809032 13 6 179850967 51 1 491589477 68 97 611686688 1 72 803231398 86 65 479793179 1 14 393326196 98 67 631802175 1 27 268225074 20 28 962398383 1 7 377876841 37 76 658143702 1 63 899957711 83 6 95439926 92 61 899502693 65 42 511923928 89 51 146583651 69 41 777860239 33 64 453233861 52 60 30259120 1 57 127621882 1 36 76999602 1 11 201721219 1 31 547931447 52 11 904950196 12 99 732734862 28 33 736523833 31 74 532890203 1 79 407409741 87 83 179303633 21 47 103366982 43 52 747185033 1 94 445767350 1 12 303141047 4 89 560627103 50 100 318257734 97 69 468556724 15 35 209371438 45 76 651243130 1 24 516060797 1 37 609977251 1 51 37121297 1 40 682591156 69 28 349712308 90 88 764528834 1 71 104939176 93 64 849631759 31 45 754104664 14 72 251044526 82 83 270694694 57 52 773989233 40 49 566052328 1 81 627510886 52 75 380770470 1 53 182428638 96 95 913220252 87 21 922579176 1 32 71853451 1 12 309605071 1 12 612895443 6 5 951322975 1 77 264806837 1 61 538390232 1 16 907842486 1 87 899794399 37 28 595947476 34 99 475001377 78 96 183529861 61 5 816998636 1 22 610818648 32 18 69899934 1 45 841309576 10 27 131200201 1 64 965704475 1 56 780952673 75 43 287486195 15 36 477494033 1 87 75209994 29 30 664448942 91 13 421092733 1 18 799697013 1 79 950687246 28 53 936541642 44 69 664733039 88 80 732695121 1 42 367319863 26 43 650760302 1 89 683085576 1 70 682640437 76 71 392108775 97 18 256278645 68 33 181790586 1 20 384616994 6 87 11300826 1 63 558520617 36 4 773184834 16 54 490763532 40 42 521265055 2 60 535671635 4 17 279976707 1 82 306735442 1 16 788123213 34 40 125878915 44 23 811738967 1 75 356080640 62 44 52273327 1 51 56936092 96 27 98927897 73 90 983481075 86 13 245695183 1 69 721956075 47 84 155939200 41 38 107563418 84 49 944325984 72 85 243609966 1 13 757459720 1 55 375760273 43 87 170565673 25 83 591924974 1 38 494978161 42 47 713947854 4 40 893966482 1 34 880219404 1 68 46064311 1 83 966914193 8 45 5058966 1 77 274834516 60 9 544210842 1 29 137910839 38 42 139302535 1 57 400716262 67 12 917909274 63 78 518972258 17 20 679429408 51 44 232663230 42 77 92770634 21 47 618963283 1 44 558611634 1 96 286659804 1 57 76901696 1 50 291948436 43 93 784015942 98 56 34453673 76 23 523474122 37 12 897602252 39 19 816640236 97 25 242974921 34 31 92759879 1 22 315280927 1 99 580213481 61 2 757969635 1 85 799317020 1 70 376614048 1 3 182528586 1 14 16532653 60 91 336355934 3 23 773167434 64 85 350841890 1 71 323536377 86 63 684686390 58 94 127956322 1 73 672821381 60 49 620523524 1 66 512501282 97 91 851316524 91 93 541362207 61 11 644197832 3 2 993630095 84 18 155100750 1 45 433708121 13 86 485826240 1 100 405083104 23 97 330325770 57 63 224992456 1 70 126928926 1 97 380930828 1 56 163041339 28 56 798405205 56 29 163131215 21 41 75924942 1 62 985002216 1 80 891870458 44 86 308933172 1 100 61795834 1 57 891590607 79 18 849962958 1 24 129328588 72 93 734722908 23 24 383914245 1 68 817920657 27 65 831879301 1 95 946050312 16 71 156143919 1 8 893309075 64 54 818654037 1 78 381654930 67 68 110548234 48 86 630294997 98 80 708339004 1 41 243180548 1 49 970844618 1 57 71178251 1 47 724749795 1 48 508546479 1 59 665347821 1 99 189187915 62 2 532879886 97 13 712021907 1 91 554588607 1 27 710569233 45 92 724267451 59 40 260186549 1 3 202944359 73 18 628137607 38 9 219356817 70 1 307469546 84 77 640296939 5 26 801441302 87 28 103196989 96 3 595698695 1 11 94201911 1 9 425582733 66 61 744080260 73 78 455488852 97 11 691354060 1 89 456962952 27 75 607441661 96 35 493118201 55 82 22025739 1 82 226228682 1 79 814780274 49 37 823409602 89 74 734925338 1 68 11385012 85 68 49636093 16 17 516609203 31 19 775788304 42 8 888457516 1 38 756290091 1 77 368893020 76 93 962109562 1 12 697817477 74 13 364659026 51 74 859973234 47 73 446497803 52 74 965630849 56 10 769863235 1 21 12151297 1 91 165195863 1 98 71186672 59 94 822225567 1 30 593509498 16 13 78990248 1 77 436128684 70 72 242563451 1 99 509171154 91 28 34820813 8 32 22431083 93 37 142889499 1 24 941710167 82 12 972321186 86 37 666419032 18 6 52061877 88 61 662843277 1 43 102615798 1 47 443587076 22 37 336188847 90 44 528934986 1 66 58724653 12 88 408316549 45 33 947163277 79 77 754581084 1 95 338068411 1 64 158617167 25 72 465578190 1 64 895484659 78 15 320481761 1 70 419961807 1 50 503320485 1 45 175014257 91 54 231284837 12 24 555715018 1 30 834890839 1 47 230812014 53 50 778194338 89 40 913340469 63 89 510534446 1 66 875579502 1 94 879312520 48 43 811038183 1 2 790948933 1 49 560231616 7 79 726137624 26 93 194212687 1 41 801971964 41 34 936459826 1 46 158466504 71 36 950356446 70 13 938902548 41 34 884843819 81 43 465429754 70 23 336000125 1 91 242300903 21 28 336433853 87 8 329790530 42 94 517466654 12 14 158391457 55 26 752049708 1 15 870094444 1 12 295820865 12 70 453171637 53 30 876969667 1 15 42647425 1 63 300738482 1 78 551957925 1 54 765112584 90 97 951793500 9 84 144840045 1 91 415990819 54 48 341749156 1 99 360862795 3 75 747422918 1 93 852959707 92 88 787446383 1 75 440642819 76 27 885645879 1 40 420451192 68 48 735821249 1 100 326384139 1 70 452507467 67 82 4784640 27 74 953271906 20 50 786273382 14 45 220230648 39 11 218236509 33 99 673628168 35 45 62993410 47 36 32264445 77 25 835517641 85 98 496274168 75 82 578718695 100 59 940791150 63 9 620677865 39 93 722712655 1 81 49984599 99 75 85119151 42 62 673106791 18 77 518083602 71 40 628155720 1 26 708637663 17 54 253235860 95 11 139670140 61 10 221205463 53 91 573648791 93 15 207148054 99 58 279220909 1 29 183322438 1 46 941419543 1 4 522595027 27 90 530156592 10 77 248256221 1 95 271824902 1 61 634934981 1 92 340376614 14 20 573066524 6 74 637869918 15 46 688065157 92 56 197132286 1 92 910085513 1 54 396953440 49 91 627445408 91 66 385856957 1 70 572940352 1 86 528413597 1 62 860796797 30 97 143943132 26 86 14148699 1 21 595701646 56 1 271549588 63 75 598142718 1 26 76250924 66 27 685636944 36 58 715621698 51 29 313299866 1 29 615729420 1 76 869464284 1 57 619754676 33 11 902736830 98 39 496627170 19 33 747477878 63 26 805975489 1 12 980340312 76 26 491426278 25 57 63961377 30 50 365609299 1 60 716156474 15 70 343508507 1 73 358358700 1 26 832171411 33 82 146236100 77 66 41193500 15 51 699189160 32 1 358190876 1 8 252859734 48 16 172366206 93 58 421385403 59 1 426762382 82 54 636468456 1 59 638329764 1 45 651883445 1 98 646935665 18 97 365699410 93 32 722909007 1 71 176287632 1 98 416498932 1 18 894796856 30 26 419279432 59 7 479625552 1 61 970429022 1 46 19606304 16 66 277578405 1 3 864520967 1 50 345898945 1 91 741122858 5 25 361525278 48 54 463042289 1 64 722219670 57 74 730261875 18 61 601462800 69 22 151686187 75 66 12487918 30 15 619347645 1 58 985499522 41 8 342078481 67 37 114379082 1 73 77020295 1 83 271335551 32 71 887407230 1 80 90063137 31 89 455165098 1 64 765131449 77 19 941863124 24 75 230809784 1 71 945092649 1 60 9987235 1 7 26279841 39 42 407316703 20 29 653439239 31 35 825737596 1 57 674274431 92 70 999943859 4 10 364500958 1 9 625015031 1 100 248500885 20 63 917474512 1 21 388374301 13 12 943458358 85 45 832708680 1 33 473305048 61 75 176561386 58 98 412127785 81 51 379165538 1 49 84552572 1 20 581075081 86 33 246789972 25 69 7584342 11 74 930537561 1 72 102362984 1 96 523492420 40 67 837951135 71 38 939495172 20 10 219429528 62 89 832660457 13 96 955629266 35 4 338158674 30 86 572167559 91 15 321345859 5 50 495107134 40 28 452934193 62 6 6592147 1 88 642185740 28 57 822940816 5 3 823895259 6 94 17968401 1 38 999386094 98 96 750242657 26 36 197573452 62 70 243165304 60 3 445914805 93 61 424584671 23 67 272101913 1 53 810444807 74 32 688568191 22 15 386674316 2 14 383430510 1 28 137643909 1 99 623547066 74 87 766722347 1 3 341763653 52 87 44893897 1 12 7494340 1 57 854287950 39 52 657607122 32 62 990923085 1 44 521138453 50 86 748969559 47 49 992852829 17 37 631299696 1 16 427267473 1 25 155212090 1 92 428225326 38 15 738625045 1 28 501088412 64 24 150170815 1 16 25496149 1 75 755467598 61 68 210341033 1 85 734705835 21 93 40064086 57 28 937400918 1 44 740439222 1 94 675484389 13 12 886516961 1 85 604145386 70 73 32840470 1 30 231855879 88 81 238638567 31 78 432567459 1 54 706947030 16 19 463480145 15 71 517309531 51 6 483201364 22 95 149602655 61 81 607166494 1 17 911760379 14 95 781729695 93 24 980491504 1 40 712199794 1 41 212397171 1 36 408500158 37 53 113760373 1 70 622172576 29 66 507081971 39 96 551277363 18 24 844509911 75 17 449061737 1 3 784490301 1 56 586165227 1 2 359901020 67 95 829590575 10 60 589570428 6 4 858919376 1 62 154389836 52 56 322061870 52 46 475675876 39 64 164494498 1 8 369911182 50 23 597935169 1 22 834836362 61 3 455191952 13 11 623183541 27 65 472616802 74 2 338691211 1 57 438765478 27 46 208362850 87 16 688321152 82 25 973072563 65 38 329708142 1 15 758693490 16 70 999049456 80 95 593785386 1 3 661541446 1 14 92189953 82 70 177293892 1 57 38369326 52 31 242278721 23 97 763682929 1 26 458145793 1 86 49735659 1 69 122444446 60 1 851325398 1 20 754143823 93 50 136689189 55 58 331905444 14 91 52446942 34 22 280655000 89 18 150484635 1 84 632210399 95 18 227419952 6 30 233856053 15 22 895861466 80 37 848702966 1 73 948696958 1 9 977285504 30 27 442815114 1 3 168604456 20 86 22993707 1 80 693676705 1 33 634463149 1 5 274147926 1 75 872339042 1 3 610163122 70 36 26615081 22 66 857871776 96 83 909549229 47 12 422051173 73 32 41449370 1 39 686805245 1 47 945829495 38 29 705960511 7 22 740117195 99 94 930498494 62 8 164362254 48 29 661909744 96 18 114400244 4 83 721359648 1 10 876436374 3 73 179484339 1 53 819975858 29 99 82365673 1 18 108495539 61 27 410604829 1 78 400809282 1 45 277723571 47 5 627368725 1 92 569110726 33 73 142450147 72 57 835606913 29 79 594639232 92 12 276854712 35 25 804919873 87 58 524938846 1 14 314913884 1 55 385794831 18 24 286674465 1 34 968145731 1 16 6427054 92 14 620465838 49 13 818195246 38 26 706738682 1 4 241520945 39 48 837505796 1 76 318734323 88 37 981272157 1 65 365577142 8 15 724104679 29 23 116375137 59 1 608736209 1 48 233311531 1 68 40534429 43 20 283418558 1 88 990872443 98 63 391849086 72 73 353338490 1 14 951860834 39 66 849964619 54 58 522474393 50 34 982422803 1 56 720136250 13 28 685772715 81 56 483045473 1 86 323812533 86 41 757246569 1 69 877088620 84 54 452373315 1 33 229490131 76 8 730419224 1 20 846399628 87 73 395915805 1 72 784430707 41 36 302527021 76 89 943540305 1 33 317193828 1 69 947873820 68 84 896257554 36 42 310316821 57 76 424056605 1 64 733661293 97 82 182021715 49 79 784767246 82 31 605504323 57 67 683244509 1 72 613480136 76 100 924859300 41 13 756550266 1 22 98253030 81 72 830261273 1 64 64180185 96 75 353253433 86 75 71439189 1 89 303540434 11 96 507334195 1 82 182680334 1 97 817872222 36 51 500760338 62 98 681447589 1 60 262291796 46 17 765012758 1 43 96207912 97 91 148628456 17 39 372863716 1 69 649951801 44 21 944026607 49 62 897758229 48 62 126500029 4 42 417570030 63 90 703409251 51 80 720054146 40 83 441560841 43 68 160327165 19 65 714058652 45 96 148225501 71 46 583001884 53 91 991329386 49 92 823522971 1 37 495286936 65 2 959443037 83 24 369514773 55 89 697333812 32 76 682643586 50 49 767294843 100 39 730079832 66 19 975330851 18 59 392413952 1 73 171222818 99 95 847028223 66 27 434820832 88 100 824226800 1 18 118305214 55 78 749677714 1 18 561501503 5 17 596735795 1 55 498961668 73 13 417681924 1 27 465443969 16 89 790993998 1 65 64564675 29 82 800623287 18 16 708202161 1 57 925973942 11 69 326477329 1 68 367801894 1 34 938517935 1 86 820945324 1 52 587733078 1 74 587534529 1 32 677314622 1 54 862112928 1 93 420059478 59 14 675836163 33 47 467538009 1 26 348326557 1 84 446235731 1 47 213497041 1 36 668010194 1 74 67267886 22 32 656436871 13 70 478926088 18 21 572769565 7 35 792721018 1 37 180530412 100 19 867763769 1 31 700856424 1 48 907992617 26 85 904917456 45 100 736123177 6 85 716251481 1 71 990650437 24 19 143559577 1 2 319105627 1 78 748030004 1 92 893129315 96 23 811854669 24 28 377157125 35 84 852348335 1 43 871644275 50 54 534316253 59 39 219030362 60 5 966556285 88 8 19966426 4 39 405241319 69 85 955794861 27 82 371798698 2 57 892376597 1 96 499863393 1 100 33519524 38 70 470781252 1 62 677003219 52 73 139508738 1 26 622338486 85 69 847185412 76 62 908136677 59 46 371311308 15 41 388739393 54 46 987642334 82 67 702725849 1 46 455839139 1 88 634127593 1 57 418311841 82 33 278766659 1 69 393920464 72 54 153614846 19 31 488120708 1 19 354637374 1 78 184361586 25 51 982335390 1 43 498025592 1 55 405400083 1 8 372312270 90 25 289841661 5 50 721998098 1 18 530136623 1 51 318062798 68 15 207759921 45 57 669166588 54 68 721282408 93 77 804679393 59 45 481231557 76 81 165831950 3 75 7226850 1 4 188196573 78 93 588915010 80 23 936031037 1 82 121756064 1 100 177253242 46 55 222673316 49 50 43458859 1 11 391649144 68 81 988624875 1 87 976960552 9 21 840801870 60 53 196232997 29 78 456007395 13 92 48875605 81 25 599407645 4 5 858668457 49 21 866224084 50 82 47369376 14 30 949257825 1 47 365063856 1 15 578771838 90 12 514475104 7 97 212913675 52 44 187262913 1 95 718595148 47 23 817382977 1 81 601261739 17 99 246750050 95 46 126025280 34 18 509838077 24 3 470204702 1 74 115140854 1 21 739339643 3 60 587321762 85 13 737937993 52 87 111949405 1 81 548779104 50 51 893954372 75 63 356163411 31 93 411381197 1 85 168467592 1 99 896717643 1 82 712654522 28 70 205156964 1 15 657583148 8 20 190112927 1 34 531379133 1 7 526757273 96 81 203097998 67 86 832400863 1 79 628466177 57 82 777297676 1 74 434429903 1 80 511301791 1 22 922372731 83 4 167801409 1 32 461865110 1 62 969004831 84 19 120709655 1 42 871147743 52 43 751641498 46 66 489175789 1 61 153013618 1 32 716109418 1 35 638847834 83 38 995434604 79 39 877042448 7 95 523399071 2 91 543872653 1 8 388494907 80 69 825453516 84 69 236806320 1 91 682121917 35 76 31935710 66 25 997294063 67 47 889458377 1 14 681617185 1 37 58532642 91 72 525311923 10 38 293223267 1 79 674960067 1 89 949514769 12 57 232389474 1 19 44181092 89 5 344857010 40 51 329352766 73 56 505443938 29 37 557228941 1 13 829439375 1 92 314574515 54 20 228373492 90 71 967969644 1 2 694906742 64 90 461116664 81 75 133643613 71 38 35373561 31 69 864266200 1 17 200380034 53 3 607454758 38 57 571529987 94 49 238876554 27 3 674614805 15 71 159645401 1 62 218808133 54 62 620441305 1 52 56915335 78 77 777013283 37 1 797739803 33 5 698361732 1 75 797343309 25 50 963031975 1 49 4014771 1 66 68463702 1 4 107022460 1 52 440245303 32 57 850310886 37 58 145616921 87 91 124929624 82 98 761990954 54 39 41780828 1 81 153661509 1 62 360925230 1 48 34921211 30 38 39157982 80 84 977354451 80 15 201299680 1 70 538148824 51 39 576767756 75 42 331429447 21 76 176560038 1 91 38919423 28 14 811088862 56 54 686497809 1 36 835555051 1 94 202532126 1 83 136179732 8 98 569607836 1 11 26594248 1 66 409036673 64 100 585253046 10 21 107878932 89 77 647709223 52 25 141561806 1 44 901159400 1 90 900025021 80 93 471121094 1 63 362361762 59 43 794952446 1 95 50835756 1 39 876946591 1 71 733416044 12 25 553490827 44 100 52446871 1 90 219183904 20 46 713600797 1 87 802580008 1 71 412477627 1 69 348771883 32 28 736088129 65 85 135358839 90 81 8609994 98 47 791214720 1 45 306141267 35 64 579009357 75 21 917060840 95 48 514989479 2 27 809061922 7 89 317471140 53 73 502664664 60 94 517681477 5 29 995370358 1 89 354250758 1 48 212836579 98 35 198466006 1 74 250387059 93 49 684863852 50 2 683283497 1 68 848562449 1 55 544546024 1 59 267719641 1 78 116870164 1 7 679134137 2 93 69254035 1 52 799785916 31 23 148729195 11 75 164901553 1 89 196870217 27 47 939247964 78 4 721995297 1 39 46001460 21 46 741757700 26 90 988002445 95 94 77225549 9 11 432466562 20 51 49382878 59 9 881126561 1 64 824152088 46 80 134654155 74 97 552541089 48 20 899652395 69 32 517248945 37 54 340650125 1 64 436026638 1 26 200530966 29 93 6185554 29 92 41801504 27 44 696532339 1 33 341091526 1 64 682432794 1 14 3458393 33 62 90060943 1 79 278726625 91 98 458951423 1 6 726034526 78 8 652691486 26 72 750945481 63 41 351739638 1 61 861827407 57 58 73560615 2 60 527898762 1 60 869626408 93 100 102679365 99 11 551944291 72 44 982552015 27 59 943239677 94 43 871735938 91 100 825742100 53 20 883807547 84 92 623871366 1 99 992939667 50 60 972165570 67 40 316762212 8 62 278209963 1 48 609912523 77 41 957763739 1 34 195324820 35 84 806811897 1 18 52846636 2 49 406228162 40 69 641416046 1 4 957397659 12 26 322794290 2 24 874929296 1 65 911456467 35 90 988811478 15 11 17965556 8 36 605964519 32 29 433560196 87 5 213678760 87 60 912321512 1 68 416559209 63 93 473083182 10 35 792963374 69 71 878293109 1 7 21029249 59 36 835497843 3 30 412486242 1 30 512225069 1 4 392904379 34 88 495044238 1 67 344454802 47 99 759971504 23 9 385469827 71 22 154445827 12 2 382475407 1 96 391365066 1 10 161740 27 91 595842144 52 3 985880868 86 42 865631176 59 58 343620444 1 64 527796623 1 63 520794533 1 70 850145860 91 58 839943818 1 43 444046635 98 55 346085185 1 27 492576426 84 5 913321060 73 46 714417048 76 79 124889722 43 58 410566989 1 17 860082513 1 70 719444314 28 55 122295057 15 44 555488763 1 53 381357537 9 91 423808987 1 83 232088254 1 52 587244326 86 37 746839919 1 53 44085746 16 4 107800626 57 98 340194171 1 60 627456454 94 67 657824821 23 46 884727045 1 40 902390251 32 12 646450643 1 73 828143937 49 11 273917005 67 77 818411194 77 20 42104042 83 35 196437284 1 39 875470036 1 73 423173053 38 100 319653500 1 26 110607482 1 90 334598246 46 41 562309283 1 83 656378126 1 96 370475450 1 90 638933252 88 43 68421134 95 61 419220634 51 83 334866184 1 69 300864444 1 29 701592564 1 65 603217868 1 43 976061957 91 23 950600238 86 46 410030817 16 90 38252085 1 47 806012763 1 6 822738504 1 9 502127651 1 15 970049307 85 27 404446707 1 34 901551080 85 53 871395516 64 7 542151405 62 14 485194619 14 27 31358768 86 60 72927442 1 55 515460922 51 99 671664571 83 21 880787097 1 88 974731483 1 24 828130801 1 46 350705796 1 88 657670731 1 51 368668089 19 14 108164663 96 24 252444117 1 42 137656812 53 20 994997778 1 98 976951623 89 98 364139605 1 27 736203561 1 30 283521474 39 78 62582427 18 13 770568101 8 3 611776399 9 17 542225582 79 69 917310440 1 51 774621433 22 85 634161474 1 25 328949910 78 14 502200625 18 96 976474002 95 30 371056652 23 14 773832270 1 91 44565927 28 11 501850453 71 61 496163568 12 38 745905662 29 67 604482544 12 77 914289331 46 12 54994623 83 30 662068617 1 9 908982990 38 85 42623056 1 22 59997106 49 64 790025591 1 74 775578749 32 46 162572397 1 29 309706726 1 27 482799362 45 6 383652359 39 8 7462499 1 53 445510645 44 4 548158930 10 69 865555533 1 72 118417041 1 35 397063163 2 67 97325125 1 92 19825553 1 33 471592792 1 88 329617791 1 28 836876283 49 33 163345291 75 97 943515510 1 33 692516205 1 82 668426040 71 28 123001225 1 62 457362848 1 86 498253464 1 99 980698351 35 84 223239678 34 64 736979719 59 35 503853682 72 22 225523088 89 80 67239867 69 53 3975437 29 55 854652498 58 46 929864969 1 31 788338885 1 32 752958561 32 76 226121482 43 33 598376177 1 85 26052701 1 69 768175342 95 55 901490554 39 72 722688039 1 58 34516214 50 92 578866542 30 89 535806377 95 63 587557970 74 42 503139240 1 53 599290944 1 60 600309988 1 92 669381806 94 75 136975996 20 44 749029824 94 91 691900243 69 79 679699559 15 20 750921251 1 12 200795451 4 91 680061796 59 8 774847091 69 74 593166714 33 46 605833690 22 29 944562641 13 88 970747337 48 29 66907297 10 32 594836242 1 76 705343959 62 61 744605885 1 16 237616640 52 2 107612460 80 63 714870070 1 65 832724108 99 55 565345193 91 68 611533592 1 39 272140026 1 80 30298384 74 23 435852191 1 51 149611647 24 58 514901127 1 14 593387073 64 52 189579632 69 30 733759578 1 38 397400389 1 100 747480533 72 26 665670677 1 18 945772747 66 9 870139062 20 44 78230594 1 77 392094574 1 70 801471030 94 20 912220421 1 74 501532904 98 72 713703418 1 12 888002719 11 67 263792491 95 46 626247861 79 48 39909285 54 44 368812318 1 89 626065500 2 44 918948851 56 12 353540856 74 64 946542175 1 8 391959816 1 4 21666789 20 80 209203228 72 60 754464792 1 86 962422834 1 85 28121595 79 23 368364902 1 31 406392886 80 57 298399041 57 99 70202308 1 84 819416952 84 65 468185946 11 91 679955428 29 62 311239187 13 83 179099368 1 86 223012479 80 38 924431273 88 19 413008778 23 67 382091774 53 45 113456703 57 66 333474291 18 42 97445687 1 27 65477212 94 36 267921806 1 44 945080231 86 88 991298806 78 58 852046313 1 35 997558585 100 20 192923927 30 20 601585155 1 9 547651447 1 74 114584337 39 57 504230070 10 99 940244500 78 98 42332101 1 51 627758379 1 88 618669710 1 52 88105269 1 7 270382272 1 97 28627478 1 100 511590297 82 41 569344414 1 15 830987259 1 91 528613418 11 4 401807192 1 88 492936794 1 11 394549726 54 17 21559612 27 77 839321519 1 12 299355957 82 12 894139796 1 29 776395271 13 23 242888701 66 44 889853275 1 30 70992053 1 74 441618549 1 43 74355290 11 78 249347853 44 68 457384798 86 73 5325755 69 45 932089733 86 79 444413918 1 48 871110675 34 40 945053221 1 100 733052506 1 71 571475304 71 49 673421656 77 100 246250516 20 26 773556304 37 2 380462233 31 81 767764638 13 5 859873489 7 70 784679286 79 41 479157574 76 53 570262229 26 82 723309570 4 95 207050462 42 59 664615218 1 65 570631052 61 78 886192777 58 75 999215818 1 85 973995182 8 98 57660093 78 99 831561180 88 13 775044629 50 38 951731542 1 87 380814004 1 68 435870170 73 72 15671826 1 69 263188095 92 85 539447322 57 58 696499808 1 45 748210994 1 51 41414689 62 45 822966211 1 53 496326467 84 67 587291907 44 33 513641496 91 9 960170177 1 10 611890073 1 92 108471823 1 62 787604281 17 1 45973495 1 88 122980689 88 70 485571098 67 58 447218093 1 40 722783721 73 59 815871406 1 16 726146626 72 94 945601082 8 18 619594647 56 94 294753959 88 41 283925975 1 41 166302003 1 83 144726122 38 71 347507827 24 52 252093862 40 95 195947200 60 13 905557003 1 40 191301726 19 13 408377093 45 49 849187117 68 7 624326795 38 26 679514824 14 62 823486942 60 72 230192831 1 7 601557607 1 94 114984531 1 45 69679500 29 70 300323664 28 78 815146551 70 68 317132158 84 3 401624781 1 85 507026801 20 7 376959717 1 5 908922029 68 2 278817145 65 75 121842014 40 100 333395139 53 79 817314488 7 20 722468715 39 85 860804044 1 35 392671065 34 75 379267464 1 10 469847325 1 7 611760172 61 35 651160098 1 83 26562760 1 88 67099476 72 46 462734519 89 37 70517256 56 21 83806131 1 35 226284996 49 10 699771527 74 31 967516541 1 46 764787958 18 83 791451411 1 59 103343973 85 43 505209256 23 75 800610522 22 42 181197706 69 13 165357251 5 41 932210473 1 46 653381286 2 39 782123078 1 22 829805186 63 53 788187518 99 13 843658808 96 21 332490427 1 98 444206914 1 6 480173729 13 1 641481029 51 42 269834773 1 26 677515341 94 93 472296675 16 2 11136473 98 38 682060278 33 32 735368308 91 53 764235601 1 51 558815492 65 90 138075526 57 64 386733582 32 98 410536585 36 35 322943101 1 69 43601773 21 27 758666175 1 36 446051087 1 17 651675147 48 10 255852494 69 100 448445887 1 13 823874360 1 96 666134665 75 44 775782448 38 24 192862278 92 32 368862369 55 45 714148388 49 25 907274156 84 61 704846003 70 36 13239349 81 83 266866908 95 100 162790479 1 20 880114340 88 73 219957919 41 63 518801512 1 65 600401273 1 12 368237989 1 6 183228398 35 92 497841102 1 84 760353520 1 16 330619967 55 100 322442640 1 80 574565465 29 95 750501967 78 15 87286486 1 55 242080662 68 87 549815870 1 97 596758936 39 82 605578881 1 72 704002898 41 4 863663245 91 13 322155265 7 82 232881889 74 48 254874089 1 54 998011314 93 4 985708568 10 87 883472658 95 88 141137914 96 21 217685671 72 44 327462877 1 13 133702903 1 17 878095991 1 33 961140245 27 54 646996375 16 86 337360665 84 91 463024931 2 72 325800569 1 33 738294189 1 86 414327603 40 33 947498016 69 58 842459122 26 98 630586722 68 60 902979626 14 89 734759396 14 54 729578225 1 81 981991243 15 60 804575635 47 76 959585551 1 85 821276580 1 66 804863702 1 90 418986857 85 94 931027950 23 45 31935846 100 99 733975785 60 73 102568205 1 38 370166779 86 28 432613643 61 96 212105525 57 5 297489672 90 34 962083337 1 97 605519782 44 100 84941869 27 79 851347200 99 59 690082668 50 2 706406070 22 46 771786378 1 84 447189202 1 13 378418632 1 56 905663031 1 29 946455779 72 40 217377417 1 97 595427853 71 11 873614314 1 50 912132321 1 76 272476573 36 43 974699754 34 26 636134219 1 17 897830454 86 100 570457433 74 15 22735679 1 27 818082885 47 90 690718489 14 5 395997045 29 49 351462256 33 58 344365258 76 26 488869314 97 92 943448686 64 30 140756628 22 82 226481197 34 59 101441986 52 70 991619322 10 43 300824153 32 96 880803930 3 68 47969650 9 61 288558137 95 19 530509348 95 58 34443023 94 16 687737363 87 64 22294846 72 63 369505599 12 11 197870255 1 71 59655011 1 13 347645543 54 60 542273001 1 32 771296479 1 46 554899589 78 64 221913435 1 9 32398033 43 19 572470340 12 15 319551036 1 16 798584772 96 88 565736796 1 25 462230583 32 44 408407434 40 42 932132359 3 67 500800699 1 100 43272956 1 88 816914403 98 31 490485295 17 35 332244525 83 96 489299318 1 50 41552 1 47 260540827 1 96 16896406 24 33 396168897 1 87 658715713 30 84 257612577 1 34 611598768 1 84 298880750 1 11 795877144 55 2 956394024 12 96 813425745 44 85 261414069 1 9 763747855 62 42 539051658 69 88 683106687 1 65 360228970 94 86 476308721 100 41 874958931 25 64 411625106 1 55 607719502 37 62 342796362 19 37 633919321 1 44 788117991 66 84 246431891 90 49 780520330 1 46 179990827 1 80 656587474 48 79 107401644 91 63 56684990 1 19 13717947 94 1 444469413 1 75 434949159 1 82 326018442 91 25 505252847 5 16 205166713 70 11 383418107 80 14 139066796 1 91 368729882 73 13 296882335 1 43 378349439 1 74 469832592 4 59 336537994 1 90 123544226 1 25 740366249 19 72 360754970 53 60 763343023 17 42 519442680 33 26 447389601 1 98 574030613 68 84 922170958 1 57 708434293 37 51 611716645 22 33 918681534 1 29 19365836 1 72 216644083 58 3 236360630 84 96 832060529 60 34 631407288 71 80 868593808 1 71 947638701 1 41 243920838 31 85 698839401 1 45 331838709 36 45 478897415 1 62 16931908 32 72 953663607 24 90 238394840 10 28 885279844 5 37 811261136 1 24 601439377 18 55 707810158 90 14 885832519 36 23 258108444 1 73 832157755 1 24 440809202 96 27 647488029 60 56 212058302 33 84 543873412 81 93 669251223 44 17 981957828 34 47 699610863 13 99 711312086 21 100 804511278 1 65 899873299 47 53 675779240 1 2 504496071 1 20 184573223 42 4 580389361 3 54 453247476 30 43 230552873 36 98 762938263 57 1 449450046 47 96 559332198 1 52 17353684 99 75 111086783 99 84 847727053 73 38 337965181 83 26 573170529 69 41 935707101 98 17 359872040 1 14 941869040 40 84 729016429 1 67 445213006 1 18 142183028 66 41 271684725 55 5 557292227 70 83 930603267 69 94 630978552 1 79 500729482 1 72 185077770 5 68 470329726 1 32 403098406 98 38 686270437 66 97 452162132 12 70 317398252 1 92 481985350 1 86 407708259 1 10 267840884 1 44 676773617 6 94 908081864 1 83 658181659 1 94 442999718 96 73 630098190 28 86 772420608 69 28 619638675 92 67 302891825 82 47 526737259 97 61 47643389 28 70 213828751 98 34 821437607 44 8 983398624 77 36 740330867 4 38 887925007 59 96 967245075 1 24 250841684 1 60 593990352 1 62 432975349 4 82 564894658 97 61 28580775 1 17 464302204 72 51 587563751 1 8 718478877 1 88 823865044 1 8 763445267 48 97 698877871 83 50 679594300 1 17 55756990 1 91 516074961 91 38 58186927 1 16 18069207 5 77 779213593 73 69 143991708 36 53 655017404 56 44 933522148 17 2 847885947 1 7 219558365 54 49 445334518 1 47 61791078 1 10 970953313 61 66 131852665 23 35 552395215 47 21 284008016 4 81 695436385 1 74 632113513 41 37 482322330 1 40 126819788 97 77 248530274 70 54 759310677 1 40 556857422 92 43 898462769 1 53 123146094 82 9 291473756 1 29 511879988 60 30 809098388 21 84 873289732 63 47 311215424 15 87 844624526 34 65 935220809 24 7 453530597 1 22 977496759 3 20 115904508 1 17 981012265 70 65 990822822 91 76 230786462 93 31 295667124 1 60 995430791 1 16 34392522 1 82 703254847 97 71 687625299 59 67 147847099 1 42 674307133 25 19 391488915 1 31 688384106 1 96 643946706 1 90 612015375 40 50 505983447 52 57 622249114 26 92 192043593 66 52 81331190 59 92 778225819 56 87 482693373 1 11 127456421 93 79 196583503 1 63 888936969 1 21 366288896 48 4 213336661 98 68 365493381 1 81 464424143 1 66 190414693 27 80 772240639 49 4 947642478 1 26 515970851 1 25 749894472 3 2 209756417 1 47 472578258 23 68 510499296 38 97 609529920 72 23 519787266 48 41 695431720 12 96 632519395 47 55 475807994 84 28 948209183 57 50 284136383 9 26 118020140 1 30 820294442 1 29 850256031 57 17 826507887 17 65 535199912 1 35 535405123 8 100 698798577 19 42 936722899 1 16 749676693 93 37 265850967 1 43 552115807 1 21 317444284 1 69 19008232 62 61 929389963 30 99 999552593 47 37 773633764 64 41 656961315 1 29 706095328 30 93 468559488 1 11 374916478 1 36 524168402 1 22 281546854 1 49 293281603 74 22 757536503 64 57 444938646 73 76 698062688 68 3 426789168 13 66 801052572 1 96 198093201 1 98 53017615 46 26 247761511 18 55 110426156 1 85 55336963 48 26 177331638 68 84 327454575 39 57 618697269 1 13 624755371 1 46 196107098 73 83 388955638 72 24 368772922 63 48 112314656 1 19 624167731 65 49 982331426 62 26 485661899 1 49 849199989 1 8 945389264 1 73 67528232 91 57 466285275 1 49 571458881 90 24 757708710 1 81 803303281 94 18 332288019 96 5 298812011 23 2 900050336 31 86 182534835 73 97 691096874 25 68 307324516 1 16 923291567 1 35 968970176 1 18 675203891 28 50 88804404 1 94 86972961 42 38 727665554 1 82 123605258 1 61 462299454 87 85 914057076 1 19 349650407 73 88 498905922 1 83 13908455 86 40 152469432 100 77 309633314 16 57 121930948 34 65 779039655 77 39 827645187 1 30 496883741 63 71 331195143 29 76 418780765 59 3 788777435 19 92 696755120 1 92 918697868 68 51 354639378 98 11 29617198 1 66 262509677 21 6 491401149 56 62 741406510 14 54 579335099 17 15 860907371 70 55 747736089 89 24 906587271 1 29 843842135 42 99 951159679 78 86 11844491 18 61 164612777 35 46 943372963 1 57 987987373 27 68 241970294 68 54 772367391 1 42 230306361 30 11 25417309 47 1 886173503 1 27 54369634 84 93 29616757 1 59 710728463 1 20 860727183 1 2 44654928 56 89 221262330 1 72 592307832 40 73 227898208 1 83 429247924 51 56 952119100 1 86 361693465 87 100 241193975 76 38 499717460 36 78 43713695 69 1 704960564 15 47 818652314 1 34 331675113 1 38 593882939 7 25 769429101 24 39 943681031 88 27 370700828 1 24 545019032 1 39 720079856 1 10 59320653 58 3 535649775 82 48 344268900 1 21 783580534 62 59 109642560 27 64 819832179 1 16 413084642 12 8 281963810 1 7 890809847 4 83 972178134 48 27 195961600 7 88 619099774 41 68 112347023 18 81 492271727 80 45 870657504 1 17 396247538 1 48 983331580 89 94 473739155 99 80 442980664 90 95 427353104 70 12 310319472 78 2 859378246 17 94 469130651 1 50 385381430 1 95 232765555 17 2 787658606 1 65 979460131 40 8 866250983 35 20 217904947 28 37 216357611 1 16 970709167 89 45 72503910 71 70 934443498 18 70 189316744 1 28 112762558 69 16 422693700 84 10 476295538 1 28 798863255 10 93 102343890 22 13 526463233 64 34 218851494 1 15 101446995 73 51 244153545 88 85 567224116 1 85 120785180 18 79 108430122 1 30 85387045 1 3 934074222 87 81 683841891 22 75 306859680 10 64 958087179 97 64 704218037 48 14 897613954 1 30 594840480 1 80 961283861 1 46 628347535 1 41 146396029 1 36 111493230 55 79 844249806 17 14 760806821 1 53 177173281 78 55 869022184 19 21 21152633 88 96 365978068 1 61 581940629 91 72 862924535 1 85 582400947 88 21 641797818 13 62 711283918 1 11 708494129 35 18 783119420 1 5 146782047 1 83 57681202 68 40 55593785 98 12 465874577 1 65 769910789 1 73 570153452 94 96 794403938 1 54 142940602 1 57 524337336 1 90 805991506 59 43 209374705 1 62 433822716 84 63 544194894 95 35 353761190 15 78 502628277 1 71 814858732 58 65 218149385 70 72 801702402 1 67 500688388 95 2 239154573 57 44 154265757 95 78 961712370 1 83 255519310 33 47 52353749 1 72 718434779 34 37 204447939 1 4 855595506 4 73 71588393 3 28 103560766 1 86 606968231 3 78 819303010 1 36 751046398 40 44 249348841 1 77 387244677 49 66 44143800 78 39 181563865 41 12 201722718 1 47 638675284 1 67 889498200 1 86 900387492 46 44 157983499 1 89 127500797 48 16 909667531 85 54 152399100 93 11 207753170 1 96 285020097 22 42 621078866 1 47 120314360 42 6 671917349 1 94 667238685 53 14 194955038 1 87 216870609 1 74 959607935 7 39 597001752 45 42 868917148 1 23 784853953 1 14 495582354 39 53 988970372 1 11 759798315 94 85 123627165 83 44 131550684 1 70 124319180 1 94 832514091 1 51 121223182 1 30 765816193 1 8 55027385 26 71 420234816 1 97 979744151 20 48 62891207 35 76 706443157 1 92 574849750 1 78 958494937 85 67 973276279 1 46 937619373 1 57 16252831 60 95 433537011 1 62 909132513 1 79 152209610 1 56 509659417 79 56 654753252 56 82 347058834 43 53 217494070 1 80 211798900 60 7 861108419 1 16 68834276 38 8 195153598 1 86 268184429 1 9 160744820 1 100 582265783 25 64 930375189 82 46 21870573 1 61 467730131 16 80 750531004 41 48 19536834 89 82 155790941 91 77 625069646 86 18 980155210 15 62 879580437 68 82 664267746 74 16 633466999 12 79 450801624 21 57 504821396 98 52 607289116 81 73 497297675 58 49 728934315 1 96 510313242 63 60 751375034 9 69 166849321 1 48 240862082 73 94 208383224 86 10 308810650 1 27 561562373 1 67 550774616 14 45 470835013 1 26 154220238 79 2 64457282 84 93 696228434 20 55 261944936 85 69 141809134 99 27 631199004 53 37 921387915 8 16 397185083 81 40 713467070 67 83 786134209 57 22 27633525 50 74 193771754 53 51 575448438 6 82 56740579 67 26 906254553 1 50 659127339 20 65 494647061 1 62 252436362 1 75 803993940 1 47 196245133 1 37 781798527 1 86 833134902 1 51 454359242 45 46 856527253 41 77 826786195 51 24 470311926 68 21 457613197 1 11 542351882 92 21 740597270 24 89 172408135 16 96 903210152 1 6 692076918 16 25 766012576 83 41 252205220 34 47 564883071 25 60 778848940 1 80 188444277 12 32 514594466 1 38 658828892 1 10 587874685 1 80 241906341 1 82 566397771 1 27 325841452 1 16 63232956 26 18 473861198 1 52 409849748 1 68 287559855 34 15 508831298 1 71 211143720 40 60 941543022 1 80 362509244 22 56 222655554 1 61 720237201 1 86 380414721 1 17 569379555 1 31 244806502 45 72 943109303 1 32 305783891 1 71 965583007 20 89 575827270 1 76 913321911 52 18 504440707 1 31 93937289 1 89 386777081 89 7 122060818 100 21 992409429 72 78 671511553 1 32 702049827 28 12 547199567 1 79 521899769 91 21 505888274 96 41 412779161 95 33 363794902 1 3 465782569 1 89 843015938 92 25 223726314 1 9 474256733 1 48 269565044 66 51 436691125 70 17 29023149 1 92 723748546 1 90 171394520 1 5 114914659 1 98 457484320 1 49 436124856 1 95 302866024 65 49 490091343 1 44 454671126 11 19 739041396 50 58 818597796 50 14 81931966 76 78 82123104 24 11 471494690 12 87 789553583 51 45 649533842 11 69 488596801 1 47 699957794 1 56 659876822 1 80 324358878 1 94 940213279 38 81 653326400 62 14 976838105 70 8 23812380 97 74 353737688 76 82 532344064 1 31 730629199 1 59 559846921 9 15 911709116 83 21 230902892 1 12 8955580 57 93 415089930 1 48 545768087 1 54 600829812 72 13 450398201 62 12 329357258 45 51 173398047 1 13 307041520 85 16 974422137 68 94 942001799 1 91 361359969 78 60 204384308 77 92 86600933 98 82 421492434 1 23 175405379 36 82 916562749 1 30 12155237 1 21 677163998 54 12 560754628 38 30 825082324 1 32 197431035 46 23 800367159 52 90 530439900 32 49 302291402 5 80 990479029 1 5 368895652 4 94 955397230 97 65 539475089 34 50 288994058 59 32 1580115 11 51 285143939 36 30 425718542 1 98 985465974 1 75 780488239 1 58 750518310 99 23 932855073 91 32 845135112 17 66 312304212 1 27 254779526 37 47 946278770 1 69 942917728 1 57 108044306 53 81 662959242 1 56 87583225 35 7 391230854 43 59 796490696 1 14 184088276 97 23 686124991 63 24 184978473 1 15 939777475 1 51 881128572 1 77 670376849 46 56 184842724 28 98 498351961 26 93 763551540 1 45 806439789 1 79 523341149 1 70 650163258 84 68 524478787 66 41 916571197 87 57 883336294 63 3 541127983 42 6 971210000 48 95 313116632 53 89 730919829 50 69 897548182 18 21 306639058 1 62 536460135 1 80 283299766 1 49 644089139 34 44 327455057 32 22 55092796 82 80 776761935 22 47 419556510 1 96 257456922 67 60 969746831 1 82 777489388 30 2 17519206 1 32 154816584 82 85 428523420 3 100 738355571 1 25 865369853 1 8 275613539 79 46 100973944 1 55 537519770 1 40 337945016 90 66 714709336 83 94 18682153 8 78 866681767 31 29 590506983 1 79 555800827 63 94 134924674 1 86 905079939 1 42 199950976 27 12 98276049 1 15 840741866 34 74 488881383 45 84 355866088 1 74 604097162 49 4 556866812 15 46 991856856 64 75 109065778 1 28 356207717 1 23 120998540 44 3 481614328 54 9 276014328 62 36 71858689 47 54 432060774 1 79 825734471 57 19 875212615 1 37 551003811 93 63 889425309 1 74 909531660 1 27 693183762 1 54 947326387 1 85 75036417 26 37 980358371 83 11 52830473 1 98 412860976 60 65 559288311 68 62 730413739 68 49 890931097 49 37 540084730 1 22 304379859 1 79 721513440 21 19 445173915 57 89 960379438 1 13 398448576 1 97 740603394 86 21 409198705 49 80 899396224 57 89 867251113 1 18 512092673 2 21 774481838 34 25 809471150 27 11 595630428 1 79 73367415 54 70 249716342 79 76 849425693 99 84 912230576 1 66 837679964 47 6 834969045 65 47 13977317 30 41 268783104 94 50 240812056 19 45 766243623 48 12 445415903 1 92 386182601 89 70 938110194 11 9 268926509 1 7 74326701 1 32 433050922 3 75 700912164 82 46 298583502 27 85 335556203 1 87 544377162 46 1 52816288 1 43 205467723 1 22 608588760 1 22 239270894 1 48 82079301 42 70 457014272 39 60 2941734 1 91 26830176 90 65 657097812 69 79 105644829 1 10 528529762 1 36 818698946 75 68 734441829 1 52 998014009 1 25 229413479 78 52 605646608 4 2 409594122 88 31 125643931 68 15 660024808 14 26 212493704 82 47 731585911 1 98 443337817 4 10 732806928 68 82 354571434 91 54 234183114 11 100 510984233 1 89 8934510 3 35 806905900 1 39 403280381 1 59 293639764 1 80 452412072 1 57 520199399 81 27 833392373 56 64 688576193 95 84 419348712 1 47 615691975 1 31 872938312 1 92 334954860 52 98 137832157 31 24 619991409 100 14 162254638 100 77 924706302 1 17 659011605 1 16 761070749 1 96 519571286 55 54 169099678 1 36 676775608 24 95 395475986 60 8 620958200 1 70 424107093 42 9 175391826 1 95 149454146 73 35 859762849 70 20 90074205 1 24 884774218 1 69 159513084 64 3 143895688 30 50 610699815 1 75 835696772 1 62 850696346 16 77 495283607 92 31 913323313 1 46 101919940 94 93 658971191 1 62 491692847 1 25 174411043 5 23 719626122 94 8 195070748 55 48 19800077 75 1 984190485 1 63 655318813 72 12 30631090 38 76 447902261 27 18 450007353 72 73 417399751 20 60 949698363 1 68 720885374 31 14 90437118 69 17 158251303 81 12 635677465 1 68 381123654 68 15 835019579 48 71 620114278 47 73 167785553 1 25 576136586 1 7 168073165 1 36 114031924 1 66 743282655 37 36 445503813 63 67 550987138 1 18 151614919 80 84 445169776 83 98 793300356 91 43 32109343 1 40 418884546 88 83 844328781 29 22 583977387 47 45 170304327 1 16 832917861 1 100 818584708 50 94 623232607 1 11 663022144 60 33 411706674 64 83 166698401 76 40 697460877 1 52 874091043 96 47 950888660 54 95 429369603 50 37 897292874 35 77 340853698 1 43 149326481 81 10 55736073 66 71 434034983 56 65 730665128 58 49 44007024 7 26 958160898 1 3 701410408 22 58 181819834 1 39 715378958 55 85 818544229 1 2 466649149 1 98 711037172 80 97 449223376 1 15 807404082 1 73 888445451 1 77 459548099 51 38 582001995 69 90 966232069 1 53 865381341 16 82 310622388 3 26 865150615 1 45 166218360 87 29 260447402 28 6 632157505 1 81 1155876 68 67 376074034 1 80 610658282 1 94 398708216 1 98 925548017 94 89 208417217 1 75 407603871 1 69 173292815 1 39 147691581 1 11 589334401 74 98 48416807 34 6 844260056 1 80 860921330 61 49 352586868 45 14 26051835 36 3 440516952 89 56 585021946 55 67 168805419 93 75 377630408 1 6 651935245 98 53 712633274 59 69 460299116 1 79 169422079 12 45 630718338 7 47 880413271 85 98 410634639 1 4 40050919 1 59 99411814 72 84 83496997 1 27 233469782 1 49 734159727 92 9 429381512 99 63 901999195 1 71 928158506 1 47 110987926 62 21 290437571 1 70 113792495 1 45 220909295 1 92 848302937 1 28 941861250 70 14 691531917 33 70 169319948 1 39 400477748 100 69 921937473 1 30 681159472 1 18 35834257 1 88 794371025 99 62 647859587 17 16 62710806 1 65 733621467 29 88 168268412 1 56 312663587 42 93 375720140 1 92 412857029 1 72 530817249 1 79 477795400 42 10 838846775 49 71 984240030 1 11 15013687 1 93 471453684 1 52 331564219 80 84 199585507 92 68 814444402 1 16 885387765 8 78 13550912 27 3 862558930 2 96 616757202 36 14 573026561 40 62 487055516 1 18 140183037 72 18 601525937 1 65 36991060 1 77 212476519 99 61 250698504 1 12 357328676 92 100 142613470 1 94 372597527 41 96 387305152 1 20 892254088 1 62 286534128 22 10 230937278 17 46 513743271 1 59 67916882 1 44 565034086 74 59 363661323 1 90 925421322 15 78 992178598 99 89 366003853 67 22 854521885 38 1 51430140 29 40 116663912 83 77 906028102 8 70 25708616 92 70 630197188 34 69 729505242 69 31 307114929 13 29 516207597 1 97 845752701 17 65 845212187 83 85 299757490 1 93 520788645 1 10 623171252 1 83 463754818 10 32 870720648 77 26 605835658 1 38 482293330 49 12 210879944 78 64 415074222 1 94 127694160 60 37 417950306 87 15 385122226 68 78 29449488 67 71 936476379 1 42 208444279 1 14 258451919 27 51 703417344 1 11 123564381 91 48 856757225 29 21 900577802 92 55 27970215 13 89 47170491 1 46 594457245 1 46 587585623 44 76 129238400 1 44 423522402 97 4 98248047 46 73 806938837 1 59 298232248 1 20 532840544 1 40 40417028 1 51 939324424 68 67 333260311 1 91 801686824 1 66 241660258 1 82 513309582 1 51 947976770 1 25 879652153 1 39 503087993 19 63 490255109 1 64 257404647 1 92 791639082 12 72 965221341 1 69 611652628 33 86 726461739 43 20 300163824 1 55 15384611 1 65 459282239 8 12 766296159 39 83 585427299 37 90 900825027 56 77 571858565 1 42 382949087 1 34 563757782 14 17 914985922 89 84 249499888 81 51 199946860 1 31 482860481 18 23 132558493 13 46 465210826 1 90 103156013 26 40 446981590 1 73 383426532 1 49 114414845 1 59 982272548 1 2 619321963 1 31 368488280 1 78 766996666 17 2 746993290 63 24 962661966 1 44 130093371 77 68 841280733 58 10 891464996 1 90 269449638 28 27 770668869 58 53 386195 1 45 8126789 1 76 923637342 84 44 141261141 69 53 920027770 1 63 19928801 1 62 186791177 52 76 462475758 6 51 279497587 1 54 501546062 1 33 930035555 1 92 334530168 73 26 318925309 1 57 676622106 1 65 571202346 1 52 677187336 37 16 528301259 1 30 410849686 1 90 396712524 1 22 538753628 1 77 587713499 1 21 686731810 79 87 154944782 77 46 272165945 52 66 728259267 1 63 417245433 1 25 419003537 1 21 846835091 1 25 581672761 36 46 579928023 85 50 81047242 58 33 634325465 84 30 113879714 24 50 916083620 18 55 191177901 22 49 53376416 7 62 998490913 6 3 827678394 76 35 75378568 45 69 454615041 46 14 204582735 31 95 615304532 64 76 711229993 1 44 458263020 1 91 356492538 1 34 613435086 1 41 912171827 40 54 901460921 33 46 391588898 1 69 902729301 1 69 698020709 17 50 550125121 63 25 852640356 100 65 197127493 95 22 544499668 1 75 647167101 67 26 578410655 58 94 595113421 86 18 211084880 1 25 879522200 64 2 954171530 52 9 334501631 1 12 312030519 1 50 1319009 43 16 461580047 31 2 747300155 88 50 884139076 1 13 677324896 1 69 766491733 5 20 687983316 4 2 356900860 74 60 689406290 75 17 409595879 1 10 343726662 1 29 967866827 17 91 686800573 86 8 213811452 1 64 399062958 1 5 525616665 1 86 522475024 17 53 379900725 1 38 118537065 83 49 822863688 51 58 69787199 1 52 212700872 49 21 555523155 7 25 768501234 23 79 372419300 73 72 703331427 31 61 836856847 29 59 358631978 78 42 123057285 1 36 223439120 67 28 54189236 55 35 335497228 10 91 263365833 1 94 908942800 1 99 477297759 29 92 517200448 26 13 395587178 29 39 480766083 75 14 855763353 55 4 248457720 1 65 7973036 91 93 368855219 79 4 360666 77 27 466390288 1 83 864946910 64 78 688793989 1 27 927614911 17 79 859088237 76 12 926752007 21 68 958117842 1 20 856977207 1 61 196570564 40 49 703898260 1 16 227151986 7 23 193814066 58 26 213483241 72 7 349236035 1 93 14959898 1 9 127011060 1 89 195244334 21 30 566370732 1 61 289679143 1 57 126530448 54 3 733643966 88 97 150737138 45 71 202130762 22 76 908306692 1 7 696298885 93 36 795245270 46 45 930618371 1 91 367341296 1 5 396318532 1 75 208195789 1 18 162119858 7 50 115113017 74 60 150160770 100 32 28731359 35 2 667294561 22 65 189181971 7 62 892922533 15 61 183694437 1 16 981694032 13 40 233178410 11 93 258381085 98 58 933046870 39 50 963202028 52 20 410478019 3 15 176455562 1 37 950013859 18 90 394726244 20 40 116544183 47 72 402637344 17 50 774044237 1 69 601745035 54 87 863969562 97 31 88390004 1 2 816037677 1 95 849674005 38 90 964299263 17 74 869353313 1 38 866102225 1 23 92600889 24 47 276746175 1 9 478201519 76 15 374982208 1 9 783336684 6 16 304123070 1 19 207196300 1 26 963074153 1 92 175893974 42 47 962036805 22 90 674358538 54 95 345772759 1 5 876382252 49 50 400677051 1 14 264743484 23 48 710046439 88 59 14923785 81 17 988090094 85 54 592720530 1 44 742365476 51 94 507791108 1 42 258890065 24 85 345320259 1 95 68910040 1 21 334301724 40 68 399039330 12 30 220552000 1 89 813922518 13 87 439030182 49 76 252547237 1 37 479844374 31 90 684749153 1 55 135370182 1 53 623664482 40 74 231132680 89 38 677759832 52 5 637475306 40 94 218056609 1 33 234785755 90 13 487611233 1 12 904972944 73 33 968821222 1 90 477123817 1 29 360350216 74 25 527122631 1 59 507285383 1 58 325890583 3 96 577611561 25 16 846019531 24 65 306998347 1 50 814931941 1 53 378251497 99 87 713878458 41 53 798433322 1 23 477690603 1 13 349148655 8 10 300637690 1 77 58834289 1 41 335517143 1 69 278944085 54 98 218696824 86 26 760267507 1 49 926870513 31 97 501557084 57 60 968917130 1 91 538767438 78 18 67062463 58 38 292604580 47 12 158101150 1 47 51454240 1 89 299025074 69 32 460719169 79 34 437142090 41 55 787338550 1 64 308317887 1 82 861286528 1 37 407166534 1 65 88188491 15 22 437482753 1 30 15425421 74 92 784213508 82 23 736029883 28 99 52444008 25 20 927680617 98 77 488089744 41 11 35559605 64 90 900958531 98 56 190734431 1 9 504088413 44 6 414435906 21 83 627072409 27 67 168800620 72 5 678235827 1 3 420773647 10 93 744337367 1 77 71452287 85 9 544629590 47 9 897739585 18 30 461328794 51 77 196732383 1 49 250768444 47 95 616135762 34 54 310014011 34 58 211450195 1 80 797321432 1 33 323814344 90 43 795039973 1 91 815946060 15 16 770566312 31 54 704902310 79 34 568450176 46 50 286048377 15 62 91705218 1 41 339402900 1 51 989351935 72 69 555298838 54 34 493694443 12 9 439110152 59 7 518341428 55 48 196139566 50 45 225376423 1 83 95954247 1 69 514996333 59 78 404766891 65 9 759382653 1 86 307909642 1 74 39308162 1 86 641124833 68 50 164004346 62 26 580585840 1 6 839799976 14 43 201563249 13 21 291244883 76 50 187372311 97 39 461807843 1 36 366473654 1 75 231333837 39 65 304114482 1 8 738641960 1 78 125209105 26 10 589217888 1 33 140594756 1 70 477996887 72 18 1206256 52 21 583792610 1 8 447735211 62 56 642019560 1 88 493271222 51 49 141011006 76 20 574616577 66 4 172366529 18 74 819400402 1 95 141322824 1 98 948690935 32 15 689431494 99 20 662651759 7 89 372357714 43 71 111186953 49 59 948959986 1 39 448470107 84 40 878958437 75 30 14114988 1 61 516537499 1 44 207352527 39 15 177905922 1 76 868349239 39 51 354369536 87 33 460012146 56 89 137779849 1 3 392872763 2 26 764302995 1 19 72771967 1 70 89591414 1 80 987405378 1 5 71677851 75 14 76453754 37 48 861671205 15 3 488403979 24 46 928999945 22 68 106390199 1 82 181829259 1 81 64774630 22 53 310941895 1 65 972458772 1 38 350107252 1 15 458745137 1 40 420712655 94 65 998160965 32 18 749270186 1 20 975716484 30 18 93634689 40 18 417303876 1 85 106082940 97 96 996626392 27 71 581922956 1 24 198936651 13 7 849817279 30 48 404822079 87 65 68025908 33 81 687001433 100 71 812381166 1 74 14797663 16 32 641906410 23 82 196788521 77 46 886870808 15 10 820844935 1 72 816834327 1 23 976741628 1 66 267997256 1 16 858509265 45 47 622835169 83 31 513655311 1 41 403268207 1 17 185914671 16 28 389069060 96 66 753863884 46 28 863277036 63 45 190052763 68 23 73800964 1 93 65571826 1 25 450772884 1 69 538359501 3 40 812442406 25 67 150770224 33 56 401042818 1 95 943487611 1 2 300447110 42 44 853568593 17 30 793537585 68 98 140641692 62 28 684075144 68 4 593979744 95 31 339211337 98 66 146992758 1 18 693507766 41 20 395896701 39 59 791932923 48 96 378784403 7 89 678577702 16 85 191062338 52 50 353413340 22 57 969916156 69 81 811431023 18 16 986925394 1 70 498530025 100 69 402331477 24 15 594176657 1 89 765996646 1 78 730872970 1 30 644197696 1 41 131166580 1 46 958299641 98 90 403868246 1 34 641064060 98 10 816585997 1 34 118137587 1 97 380570194 1 7 289258500 50 2 996301200 1 85 414072243 13 62 933617584 64 52 283403554 55 18 652705317 1 100 251485077 23 69 462208453 1 68 825147378 1 78 469254448 61 34 475244654 1 17 544801691 40 92 458976296 1 41 785895869 98 57 165836175 30 26 573069018 27 72 882516878 67 26 594826039 1 65 658897653 74 96 337413773 97 6 824775509 83 69 509480226 1 76 306306913 1 82 795943374 57 65 907958155 18 11 142477925 1 79 388527116 83 59 660207784 46 62 399211053 77 13 747772091 91 25 860466642 1 88 800148135 1 51 697293429 12 51 492356078 1 15 699512280 76 7 32126396 1 43 324503064 86 46 201303697 54 58 771873559 64 86 677182617 1 13 287642593 1 62 682012670 1 89 220270234 1 26 900451632 97 14 703904872 55 88 321644365 73 56 672925162 100 35 145749849 1 7 311403378 47 75 58862595 38 41 561620991 7 86 132680385 1 82 282011968 76 36 820794738 1 88 634119013 1 19 644714631 9 8 246949153 1 7 676115032 86 66 184009441 89 90 474069426 1 5 482579627 85 68 100591715 83 30 410324154 54 99 103794653 1 95 347868604 5 54 596475454 1 93 706851876 1 16 673070524 1 72 232280825 1 16 541982447 1 14 102405133 1 99 54506204 1 23 746522045 1 81 432432938 1 5 621728179 1 33 45947673 1 16 448164962 100 48 983510138 65 61 557005757 80 28 582498461 1 24 65531180 1 69 249590205 1 51 190025708 32 71 430197088 99 6 785103118 1 10 69596082 5 66 310543185 84 9 542866983 56 34 506482360 22 27 603426548 1 63 190378001 1 5 606692720 1 55 150868368 1 9 201405357 1 14 260738006 1 65 407847202 1 61 438168313 70 46 365994796 76 40 103494519 1 92 770967027 1 46 474040297 47 15 829629605 67 34 448751522 72 6 8443095 8 20 26242035 73 11 463606258 1 44 238861680 12 91 905248509 44 100 179065012 7 56 755746836 61 47 702618663 75 73 825855527 83 6 418092404 66 72 136834248 64 45 200600530 1 25 780958842 23 17 249871724 54 31 252527573 1 40 204002166 74 79 429874950 3 21 413058406 1 10 687496741 1 83 650854742 1 9 194536608 1 76 490087071 1 17 944936841 1 10 638350884 1 52 930607573 1 10 701064483 1 58 677179429 92 23 140964612 81 28 65835879 89 1 79689303 15 58 836741669 1 97 632924079 45 65 892042982 91 2 949370760 1 79 654543302 1 9 580207913 1 3 590295305 22 10 465201942 17 40 895339564 28 68 686116062 1 65 111047549 91 27 747082381 1 67 125252154 1 56 572805172 1 90 150952323 50 18 918551631 1 73 902668928 49 81 512618075 10 57 634190400 1 60 805126120 1 14 843272878 88 16 256127551 96 75 600474670 1 46 615559530 81 60 764976912 1 15 689319374 61 84 43718605 1 86 477176739 75 78 903322728 92 45 503499732 72 81 902864256 1 74 406797705 1 29 994183947 1 63 318993852 32 55 161366022 1 50 82259753 1 76 927661773 20 31 647322244 1 32 775401320 60 51 324002376 13 86 619249718 1 48 263379527 1 18 773257887 56 96 332064009 1 8 929315449 1 59 764305307 1 73 167025172 91 30 848706224 80 24 69290282 9 2 617336645 1 95 552912578 1 72 682604018 98 95 118111904 1 44 986675793 1 50 951140646 53 8 999996406 86 82 830174364 72 40 498641828 1 29 833916975 22 90 572386251 1 11 968544112 8 74 922333750 52 10 516059215 19 14 995948874 1 100 491187922 18 3 424291947 14 98 389617020 45 42 27517427 25 12 635073168 1 72 632413679 69 50 999299627 12 42 502478723 1 49 206184861 29 54 574119208 4 31 143459295 1 30 183199706 13 54 629422877 16 67 556968218 1 46 987613473 1 37 322191662 65 71 270642139 19 48 228736874 75 38 309562791 15 32 394371937 1 30 606512950 12 10 177596107 58 84 66608137 58 41 785118062 83 91 550789847 88 18 622436120 100 83 392009268 38 46 820780683 1 11 96558676 84 7 243705676 22 44 985074969 52 70 480680723 13 93 762699155 1 89 560500844 1 95 919063790 1 31 274120806 77 15 988977696 99 91 349234600 97 64 299648545 1 13 248143100 74 41 924553998 26 6 448800532 1 21 710981319 1 94 841942770 1 17 539943115 90 20 264572749 73 40 559246298 1 20 131857231 1 81 882890006 85 5 380316091 67 44 355278162 17 34 271172816 91 86 834489726 60 28 38130686 28 41 78483492 1 81 158545613 44 8 213351991 1 46 385786631 1 91 609739590 1 58 308077211 1 98 851185155 74 88 372817692 1 31 416142679 81 69 829406650 51 13 263190599 33 13 84779561 89 28 567492634 1 65 837600671 17 9 698076325 15 77 310765784 1 33 629168001 83 55 844072748 87 20 685371733 1 27 666835683 1 89 269347677 51 29 798246720 1 63 68460318 10 5 754089669 20 18 17000747 63 56 147724785 69 45 461785217 38 66 531030995 1 73 965075466 1 11 954252839 55 40 95479320 96 8 492803512 1 87 343246288 1 47 846291766 1 88 727162329 15 41 824804427 3 33 30152392 1 90 172656263 42 38 564018065 1 46 857958901 69 68 479077415 28 39 19068783 48 76 81838377 98 44 998565659 5 98 898391238 1 21 373754946 1 22 436547065 5 100 976628409 30 40 806767634 1 74 516517991 83 78 477715602 45 27 403525817 1 81 576975306 1 6 84353973 49 1 654164206 46 84 278053436 1 58 789631894 1 75 21995999 1 66 571429544 1 6 249287291 87 8 561313843 1 62 660555758 33 40 691645976 1 71 183855786 1 72 208302293 58 4 13406952 56 81 482042200 1 66 547613253 1 68 383240869 75 15 511839288 1 99 192708502 1 27 397945739 4 65 207125494 1 49 720240432 1 61 882925719 18 43 49010745 1 16 77191190 1 98 894406467 1 16 939130471 1 72 293572659 36 67 750421932 1 59 65660882 27 11 656158892 1 9 41909685 54 58 707228824 74 37 297701595 1 10 459010423 71 49 359881096 63 72 119502766 1 59 747351246 37 43 695330893 32 83 909654970 10 2 307515403 79 16 231064895 84 47 900197009 95 86 881896016 1 48 541375043 12 19 57079536 1 52 577482475 23 50 400593930 74 75 197795579 1 17 188109231 19 5 614135874 9 33 684861451 1 66 230808920 91 43 592688108 1 3 453950437 1 74 673663688 1 38 323293688 26 96 398234343 63 89 226283718 6 65 360836707 37 43 878065940 41 36 708314364 100 46 409267760 39 64 236911311 1 94 230442049 95 41 779028075 71 5 565180345 90 49 654082797 1 61 97779789 72 29 2436800 26 29 280518269 1 78 788089207 1 87 469568164 22 64 112182139 29 31 555065454 75 100 367448275 1 84 708802840 6 26 198318295 1 96 865796334 11 1 332168082 80 13 611182096 1 66 507235889 87 50 245877181 68 73 848438318 18 76 312823228 1 27 78420840 1 82 683747348 24 98 616373525 77 76 486450243 35 28 428935279 55 79 417725261 78 39 132519649 49 14 987034540 26 30 860646581 99 98 518231415 4 23 556994270 1 41 691828427 48 80 4073947 73 67 758322012 1 76 726870798 1 92 291202654 61 57 541869885 1 99 382392895 36 70 104396249 8 5 692779761 1 44 299362921 28 78 774763560 81 58 845243085 1 20 624314363 86 15 550842871 1 57 779936891 1 53 92772851 1 59 510667278 1 92 627727899 1 40 94092449 72 88 340433427 22 59 592260485 1 3 61862158 1 57 551286350 70 46 174679257 1 74 747885004 20 1 189714195 1 2 280162981 99 41 970317073 10 61 592949127 1 9 866633006 29 61 853054688 5 49 265956825 82 43 34277222 1 95 128052234 64 71 572207044 1 5 273895525 73 22 605475605 1 29 611358917 50 40 598723509 21 70 344467128 12 67 497979128 1 33 48640675 1 87 376764064 1 51 224560850 97 10 350026692 77 34 781472446 1 72 258229814 78 45 176254625 1 10 440186061 1 32 6927759 35 3 533393749 1 11 765518337 2 62 255338967 1 77 528585148 88 54 851668688 1 22 668547497 65 19 687878356 1 13 639505037 76 77 380145661 55 57 132873906 11 86 644985699 43 15 669865871 27 46 823859560 1 58 926030214 2 98 446034491 1 67 333881079 64 83 643437387 1 54 254077721 33 64 73572574 89 57 896018228 70 71 373181443 94 67 612163352 1 38 377145762 1 26 614587827 61 13 600171260 1 10 74175509 1 98 855721153 27 53 49090846 1 55 251789299 1 98 872745424 82 1 738814349 1 51 23786687 65 28 869241520 57 87 553382863 1 39 315748554 72 49 485602192 50 67 831048073 18 9 459134043 11 16 891403282 1 15 712340169 35 61 773998182 1 36 123466633 12 57 756936518 68 22 364072072 1 67 713651502 27 6 311875092 34 49 944878445 1 30 721354385 16 82 969135050 56 25 837289536 16 79 610736310 64 98 744142764 13 95 371551119 1 11 494020772 1 84 933753803 61 72 816377721 20 6 658446441 1 57 870609375 1 83 350936399 89 11 86119927 1 47 517055873 77 71 840505394 1 16 246711985 42 55 982756398 93 40 874068448 33 75 776447621 1 36 235075905 1 4 387948859 39 23 723824049 91 42 329639127 23 22 299201571 15 25 934451020 1 58 999032119 82 57 778841860 45 1 220274054 43 40 52780102 11 18 576888800 4 66 583801198 68 19 761201078 1 27 254512536 1 40 766312328 69 55 303494794 1 90 81285768 69 45 901466211 1 10 724706878 1 30 730350043 1 62 263765965 1 54 559468258 1 22 250798707 8 30 489785010 1 67 695112720 16 92 580135883 1 100 763025802 1 30 980355549 1 49 261490902 81 7 776145024 1 77 214234 49 31 990023906 1 56 179739180 1 72 198356770 35 71 839187399 79 83 981039058 64 58 786012242 1 55 78774957 41 100 789345353 42 67 391462299 9 59 802891236 30 44 145112854 1 73 385749375 46 4 349951149 1 29 728073041 77 52 240774447 82 58 579398440 54 73 483394167 1 84 262551824 47 98 272109290 1 59 557924852 1 29 537020084 1 38 37135115 1 5 679477080 41 4 92703044 1 84 210574204 1 96 581729860 1 12 457597531 35 36 458652654 92 12 881194797 12 65 761005188 5 74 522256500 1 41 772229878 25 71 208858528 1 85 712062612 88 47 813954877 36 67 594195312 96 93 510655468 61 81 416128204 1 50 40196292 1 86 771039512 3 18 531553847 1 21 393900164 1 17 704235820 1 26 540941197 58 99 235248196 1 4 578578570 46 76 769189761 5 29 578783689 1 50 3611688 1 58 987449672 42 69 78867524 84 34 267398678 1 40 753369431 75 58 857402034 1 90 556328301 1 8 96712112 1 98 731809299 80 49 54073131 64 2 850917876 85 70 492718066 1 46 628368244 1 79 863888118 1 91 788175415 1 63 984212527 89 42 869797703 11 4 98665959 38 88 418559422 59 26 380187640 68 78 199150278 75 85 85384333 54 53 458529349 60 57 406937024 77 51 81085219 1 43 835373001 70 57 156013736 8 40 938916181 40 94 712204014 1 12 346425125 3 14 66009819 38 7 709581317 1 99 206345132 1 39 944008 1 87 920132931 1 30 151232797 95 69 780555657 1 50 679592977 1 33 782202035 1 74 485501128 1 22 794652477 90 61 976056805 65 72 86894658 8 16 981216915 1 52 59177558 1 21 95549755 1 34 103517282 8 57 545843936 1 62 226024365 16 50 882440507 91 59 978348631 62 91 229412896 1 91 210739755 1 37 675082329 9 33 25920230 78 17 545136050 58 24 498152483 44 78 673664976 28 66 636283306 1 52 628765570 42 57 193293460 77 12 54914875 55 34 40436274 47 42 880016232 1 42 61235033 1 26 569551908 42 28 93880863 1 99 52224330 1 60 398452796 1 27 197190726 92 46 9955699 13 50 212945175 83 25 722104150 75 22 946577699 1 95 513658041 68 46 813002247 1 93 120284770 10 89 55859092 67 8 738307027 60 35 504180411 1 15 86428847 1 41 434752430 40 93 845443171 60 41 728112260 1 99 820121454 43 98 989167990 29 52 97154416 17 63 37330464 9 7 437888028 1 92 256369865 76 31 663102047 11 26 961596707 1 13 48556716 1 93 588282594 1 35 58068751 1 13 879521354 1 46 196596088 1 31 668118637 99 77 417198585 86 92 485489203 81 47 924253995 80 82 853558162 98 47 28627199 56 16 817352803 41 90 299354132 1 29 467073869 58 67 293068012 46 18 426737552 1 17 854432144 1 43 117334366 1 97 382450666 30 52 493367974 30 21 617659813 1 90 434399574 1 36 730489701 1 93 8253075 12 60 615231239 9 90 886769085 76 43 168982275 8 75 62988705 63 42 752562213 11 52 720252711 1 68 845912168 41 31 709782025 88 87 674151557 27 65 102481630 25 52 898487410 30 25 515426701 10 56 501037955 1 10 894497105 91 4 658865986 76 89 231328923 60 65 684351698 42 30 762000490 1 64 31383877 28 91 171752146 30 35 100471790 7 80 2968138 1 69 59231174 1 43 793212877 1 63 854041462 42 38 3972264 1 19 268897261 89 70 855350908 35 20 323095299 100 21 592655720 1 35 133667823 72 95 427557079 62 5 654518756 65 80 182266909 1 99 934079968 5 87 240484296 65 42 915758214 1 100 291354685 1 38 16321217 27 45 105983858 1 5 93873735 72 11 723743218 31 95 5171041 1 34 471490234 11 45 370364253 1 70 881474452 13 94 343269095 1 36 953590585 30 7 68509110 1 24 331710391 1 57 897216285 69 9 20446054 31 18 280305478 88 2 943194816 98 8 722628255 91 11 55718820 5 97 152969303 1 85 443719050 1 65 691858078 33 93 35241163 1 16 431671597 61 39 508526174 34 25 289005766 1 98 949601937 76 44 984705284 23 51 615140093 1 55 569326823 99 68 618020369 36 12 900287194 1 61 812359527 1 49 192957489 62 43 528046888 15 31 540075068 1 92 846771136 12 13 342705224 53 82 88780988 1 74 224004007 1 24 315765761 100 81 359434570 44 84 924348534 1 100 456370418 1 18 880702144 64 50 311859190 83 6 552842627 18 1 589792808 72 75 939164053 1 72 872066578 62 7 964441045 20 100 616261812 1 87 652399500 60 80 266832793 1 81 795064018 1 74 267564098 88 95 670880631 1 3 902341991 1 48 283369148 84 18 308724373 36 26 24107846 48 83 138321008 1 4 187129134 1 80 781738227 1 83 525847447 1 7 614085469 70 80 77570104 43 67 316118538 78 37 336792248 91 50 749482393 1 20 480743475 36 18 50905097 92 87 808989564 1 6 397851447 10 70 460076496 87 5 661484697 1 83 320505078 1 10 909003530 1 57 217358371 45 85 346931610 79 49 210221324 93 71 221297482 42 62 360590034 13 41 506873719 1 4 75761148 21 88 28598271 21 23 223352677 74 37 46121866 1 73 690727007 100 94 834070569 27 65 377208129 62 29 922942680 59 23 218481621 1 36 187083848 1 88 403742864 1 16 298237477 11 64 161167236 15 36 265509984 1 33 103919670 25 49 20667755 63 12 459057936 57 72 125969148 68 49 370890735 6 77 27678778 62 36 598801977 1 93 709820044 1 70 829349396 1 76 583758388 1 48 197480625 1 4 561071302 88 47 615033687 30 31 5205584 1 79 209395197 1 82 332490303 1 98 447889591 1 68 333352433 1 66 529616941 4 73 269584179 1 41 728827631 62 95 742967932 45 59 461567709 95 85 568723368 53 82 234070886 69 13 772241758 1 65 154309225 1 27 68110191 23 32 155131321 77 99 939063119 44 40 741496976 33 79 551069937 46 26 988095513 96 40 174357040 57 61 891102646 1 61 769012693 19 91 849297463 1 16 903867202 56 23 197347838 1 77 917788951 58 38 638480811 32 94 42931443 19 95 961470613 1 83 133879378 1 80 234341016 19 39 167003027 17 63 271314505 50 81 871318059 1 33 818288476 34 52 353419425 24 11 845445738 1 64 323131888 1 87 92643523 42 87 733436365 4 24 645928155 43 17 302373624 78 3 801651998 31 92 465418137 31 35 592886424 43 76 125262708 69 51 794684085 64 86 594114989 1 14 377921456 1 83 365383015 87 90 320919835 28 18 801755956 86 40 646972404 1 6 208295451 1 5 443206024 6 82 713242446 1 7 237044837 29 81 745651972 1 78 589478947 69 5 773504042 1 45 923460679 85 24 677525587 1 25 463259779 1 3 702185484 86 78 173367315 1 88 359064727 1 29 101340571 70 79 516265525 82 54 980705829 55 83 500205372 98 58 389217617 69 58 223074748 1 34 687055145 86 95 707898237 75 91 745256646 76 95 573971143 83 99 891645754 47 66 787902535 53 25 586906814 50 48 468918577 60 56 850154062 60 87 931285219 87 35 116651358 47 60 581843692 19 49 209865410 56 64 213239018 1 67 982504862 68 11 967358016 22 45 463306794 99 15 724400574 14 70 956593730 1 5 40108705 3 38 205843278 49 55 194941210 80 58 630715301 44 99 57909445 52 93 702324030 1 9 4601665 2 59 452583273 1 45 406265979 100 96 237307624 1 9 794869589 15 30 754427744 4 22 444417344 1 45 752064993 48 95 461304747 1 20 402214347 1 62 980236083 52 50 200107876 64 94 827904897 80 43 867103305 51 43 202957841 15 52 474097978 84 99 948493387 1 42 300300711 33 17 330904679 84 50 546740988 82 43 851969099 1 51 117246472 12 68 603315623 1 3 554661617 49 22 490580341 47 26 377859427 1 43 575214845 1 8 70245944 40 37 881726462 99 12 924657624 1 41 296510139 66 62 614857795 31 20 104123862 72 5 520449611 29 45 411187577 56 37 312304579 33 93 150356267 1 45 933611288 1 7 654288248 52 8 219516008 75 17 272774444 51 46 583666933 13 82 102453892 27 91 896878840 9 28 433891145 28 52 21191101 33 96 346925071 1 22 643062680 1 77 519847949 1 13 62870735 19 16 266276571 24 61 859897042 82 39 50534397 1 81 801661872 95 38 894270724 1 75 624301459 58 71 152965099 41 63 98430437 52 34 875237814 35 18 159938173 19 14 455148921 10 76 443707077 88 92 210153459 40 9 357520240 1 18 39799390 14 2 670784560 1 22 39736563 48 18 107404996 1 67 570910187 1 79 806759697 25 48 822935885 1 76 938111815 1 74 869917614 1 44 657688919 1 25 888108686 39 27 676662889 1 69 449778089 67 35 252261195 1 55 294613299 17 12 458576935 32 65 6562370 1 23 780114240 44 36 917618963 96 46 972194118 22 10 649915339 1 12 117421530 1 24 203911117 72 49 356586567 28 62 288123635 97 94 623053091 1 40 402477404 1 62 649669618 29 45 268527428 59 13 461000654 89 79 944682421 1 59 513939977 1 36 859640125 71 92 565485355 1 39 274457644 48 47 860530552 25 37 987056647 100 97 967415893 1 8 358342628 1 2 704336883 7 85 521950861 1 47 729938548 1 10 22193717 1 34 611961802 43 85 990873063 57 95 201075358 1 98 349829693 1 98 654259064 1 52 333796172 1 54 997640808 83 96 253530406 19 61 616861959 10 47 47842257 5 37 852632036 22 51 78898153 46 19 448485343 32 21 846855304 50 95 450251484 74 34 262651852 80 38 116436713 72 9 593921699 65 66 503791395 1 58 942952858 1 29 476736725 1 80 562409765 37 49 547741993 93 5 634259819 94 14 287596510 1 89 711317293 12 39 707567145 1 83 834070471 94 49 229938192 1 69 270222174 13 44 574428922 3 43 509628647 1 5 987481326 1 64 490900870 13 28 784299039 1 88 754444094 1 60 869811709 16 87 817566225 16 7 474830730 1 53 537346060 1 4 621883073 61 9 465025510 95 64 206920054 1 37 398602960 48 62 239054058 1 95 670959876 72 58 318875762 1 82 419842446 77 7 15076465 26 31 753105335 1 85 303516309 70 9 932819328 6 29 679097031 82 52 125293257 66 92 10529935 1 69 955781340 1 62 224324520 1 26 408091801 1 19 314617010 80 8 201053407 27 55 453162486 64 7 104773610 24 33 347006577 1 52 814487668 19 75 879554091 87 41 276052526 58 82 485730324 27 59 701396417 53 73 166333577 1 43 50205394 71 13 108526700 1 11 711849802 81 65 761626078 1 18 626952484 1 13 542677302 15 76 620512600 1 51 77293106 75 6 400367832 54 27 857818732 1 59 907190926 1 56 372073991 1 91 441136915 66 14 287638698 1 62 650085588 55 61 327630836 25 44 187680981 41 42 774004534 50 36 853626948 1 66 691393894 3 67 271798616 97 58 328773565 78 80 276055030 1 37 29200727 1 96 230662343 92 56 790398038 74 41 48141490 90 98 25537975 1 66 616859522 66 20 608967971 69 85 196852636 75 60 507553966 20 87 532511761 1 88 928670361 1 67 230873197 51 2 189585409 1 89 769873249 1 58 374747323 5 31 309482908 34 60 921717658 1 95 195681560 27 68 854922945 1 19 836204312 93 40 432686552 1 35 74407508 27 29 809396696 1 41 306484114 1 48 176364879 1 66 591725429 43 7 808372719 51 81 655429399 1 37 853485250 69 56 350399865 59 51 52988657 1 2 921663564 79 14 133630635 98 90 939987057 1 56 58701100 20 70 38662999 1 13 850832014 61 26 558432292 1 68 135965286 1 83 990736823 1 31 733900429 1 92 593890040 1 49 631708478 1 21 982241679 1 80 24960771 61 13 963524985 40 75 100053679 1 7 987857144 1 95 190838197 73 5 608317920 11 59 710680234 99 55 714308083 89 5 426658048 26 25 250083629 19 24 374177213 1 66 737580065 71 30 727720869 3 78 698085187 91 84 143442143 29 19 651829246 1 31 394703252 99 57 873443581 13 90 707344394 1 94 332568942 73 53 46190435 75 14 846338250 1 36 749193301 84 22 688535985 1 70 801853036 9 96 231370436 57 55 166250149 76 88 966889796 58 81 675723539 63 57 609371721 65 56 178757974 58 74 730904035 1 18 429578940 1 15 341613518 7 84 656626482 48 86 21127163 53 30 342145547 21 9 41791775 55 83 224122621 1 61 102437380 1 82 63487047 1 56 955083842 33 82 81282285 84 44 990131765 1 53 561504920 34 48 3124650 1 34 247344988 1 2 67021069 1 41 875270028 13 34 161045522 57 6 132582478 89 49 700551098 93 9 577769898 98 51 105226891 1 83 945446658 1 72 901223297 1 50 225339296 1 19 889483447 1 79 561408936 80 78 938124021 73 7 115995218 69 23 628416541 1 21 683203000 1 40 22600449 46 44 52778351 1 58 654158392 5 63 389000897 1 90 836076744 22 34 281973825 88 12 47689954 1 24 365939237 1 52 100158563 49 57 944372923 95 65 727496509 1 82 428730520 87 93 799639489 97 39 567706366 49 51 157436306 5 25 990576809 81 66 123462855 1 98 328214249 25 90 536360406 55 24 395436434 1 96 479592791 97 82 191206434 1 45 448864513 19 99 167759484 28 17 142267761 61 10 319047021 1 59 464635823 86 62 833980059 17 72 701729590 10 23 861911789 1 66 243322780 1 55 124914232 59 14 851327693 1 75 109319421 6 92 576667055 2 97 234057316 1 81 223334964 30 99 435887473 1 14 474699232 19 7 733946323 15 43 505876500 89 53 465336431 45 68 793960899 79 63 211953950 41 77 719099580 7 6 518391034 1 84 28507781 1 46 51688769 1 51 483987438 1 86 387575127 1 67 856865 81 89 804164241 1 58 725343733 88 89 648788276 1 21 408608909 1 3 605071410 61 22 689574618 75 25 747492599 1 26 987504350 90 67 130401810 1 6 945528818 38 26 412728032 28 33 43208126 74 22 944246296 95 4 928441870 17 44 902905993 1 66 210660118 78 13 349233944 6 32 11887289 1 67 36049086 1 91 793091771 1 57 513279331 1 60 543922779 1 60 160058341 7 77 227338416 2 31 952663315 1 76 609620434 14 54 884821351 80 60 687684008 5 83 108371248 1 5 61774062 67 47 657317045 1 21 877734631 89 30 832868029 89 94 880726167 1 30 688460687 90 30 803317025 100 84 695792544 1 97 555139677 23 51 961010164 24 41 131027056 1 88 55543654 1 49 296228555 1 82 107448071 19 31 334889545 88 59 334351500 85 25 241708625 57 98 385610337 1 37 120449472 88 75 374316107 1 17 972419226 1 28 714085589 1 59 379989587 2 49 817625136 48 86 938214129 53 98 697272488 77 9 946284180 1 76 695325357 1 88 713476912 1 84 330642298 15 41 349662765 87 51 320154159 1 72 683025893 1 12 635672048 1 75 390722513 1 41 975766125 7 21 728625670 76 15 781595330 41 49 190397136 33 3 140448192 1 90 69981650 1 68 508823200 81 66 132069422 1 44 170122365 52 10 154728846 1 59 879405660 25 26 93933122 1 60 916002665 1 66 25410414 1 92 233310116 93 77 950149067 44 24 913797123 1 96 526405464 1 97 263806492 1 27 157131302 46 81 125395102 1 23 124808583 1 81 697251180 54 79 784356671 67 46 884718666 92 87 382369509 1 14 603066547 1 80 590584772 1 35 105154693 69 98 886319429 1 37 147326101 94 13 321715544 1 38 252894210 32 16 950806017 88 13 223933424 89 40 879907495 12 53 647343336 68 75 919128984 32 92 639405448 1 4 709412030 18 82 620251381 44 42 95898494 63 26 36974728 4 19 128593240 80 41 512792533 27 82 981032750 1 35 259982409 1 77 953374304 1 63 569153281 83 19 711281522 58 45 851693861 1 98 668356393 1 73 980043088 63 54 774064548 70 76 782169084 75 6 389402040 40 60 251943226 1 90 827951797 94 81 91513243 1 65 904099575 1 74 407493446 57 32 676190713 14 36 276261807 1 47 170225257 1 92 417084524 99 86 826981508 23 76 936622775 76 40 349317439 1 67 647822388 8 80 840943655 48 70 977459026 79 47 834124938 57 51 727398489 8 32 334398477 75 10 945117176 91 68 355313988 1 73 890715422 2 57 420740994 1 98 871516624 85 71 226193371 1 41 240871386 64 70 382291118 42 13 442940486 29 37 579447784 1 12 171919678 1 69 480613719 72 95 557579002 1 10 396736235 1 11 631318983 50 76 169326573 1 20 581682505 38 78 787406557 17 62 609301694 1 63 160854276 1 3 340275011 45 60 347551746 1 20 49629155 59 96 670186699 63 12 185075871 58 95 155529003 13 3 936896728 1 62 196748531 95 90 530861434 14 50 182737289 19 82 346408951 1 49 893191948 1 23 726090626 1 43 648884312 11 80 703062124 72 82 546849485 85 51 710187954 1 25 457807543 19 1 910324355 1 52 190109554 24 78 102003121 2 26 10014746 1 94 562965798 95 3 274391816 28 36 699626901 1 34 319951885 57 89 291786847 43 61 773901055 75 6 802675444 12 75 128193168 1 50 638878981 98 91 466953982 17 90 169117438 1 38 70249941 67 81 843394642 1 77 701200058 37 55 359501287 62 52 313325841 61 24 233903702 55 69 440570920 1 12 718352684 31 19 634754149 1 84 959604023 49 95 186571607 79 1 492682478 1 86 64055541 65 97 15324583 60 74 319508269 1 92 11781528 1 48 202342497 63 19 165173491 23 44 283041347 12 98 63674842 39 94 582432700 49 64 755496143 27 9 656792871 3 72 503274205 1 40 549886441 96 57 500426245 1 17 114070923 30 1 942563312 1 59 971247228 1 10 751410747 1 55 774416005 31 88 195929916 52 47 521472443 1 36 826894941 55 84 454587750 1 76 505993960 9 94 799052101 1 6 68720423 62 23 154044577 1 47 979158619 83 71 789344746 1 5 322308445 1 32 637889419 44 78 163364834 1 71 937689333 3 100 176362933 58 61 825095161 1 30 410158363 38 54 859778626 73 99 418246793 1 34 357795939 1 87 170688625 19 59 722424521 1 86 985214196 6 44 52333402 6 79 663589329 1 18 403642845 1 13 933784933 21 69 899649522 1 45 848909243 1 83 174779180 82 86 664062630 5 41 188370451 1 95 864388119 56 41 438081396 21 91 658818082 19 56 933062302 23 7 401577574 1 16 891558690 1 36 582056223 88 8 557874346 21 24 48224469 86 50 507379706 15 59 992234318 1 85 107601517 28 35 381846948 46 51 341266796 16 83 103743034 33 60 985696223 22 41 948893269 1 14 520823202 100 26 437497148 7 95 904028824 8 50 110789257 1 26 661956243 97 75 287038148 1 88 889427703 82 70 215308115 28 16 225273123 42 72 759519460 25 58 531811948 8 4 353089770 39 6 893981551 49 31 399303173 72 42 166685664 57 93 386014158 1 99 711835154 35 65 102759114 67 97 942055662 1 20 803739348 15 29 749562649 1 35 203050093 96 82 772138459 11 24 259225128 1 15 199940293 60 15 397980090 1 96 210767870 18 25 679790563 1 90 371286189 34 86 905088603 88 82 172201207 41 25 748528190 1 90 951253141 46 55 791206585 1 15 499150073 83 85 743847526 71 91 812437081 31 37 741427269 1 33 946262157 16 15 253450594 23 98 448507935 48 32 345670616 1 61 694278685 58 100 724623013 66 8 704555670 75 61 686791925 41 40 135548885 32 53 191623158 74 78 652556172 1 55 853980964 1 49 531159772 17 88 477691498 68 74 894504661 1 60 950474714 1 4 389044477 1 89 95307849 33 1 240942017 87 49 285467671 75 43 860969222 1 56 602325536 64 1 536510530 1 87 41589184 48 42 522889109 66 28 649620090 35 74 577973686 45 41 65308399 45 25 180397390 84 1 839816558 49 62 859149720 1 92 391107519 35 45 444389499 1 42 133334225 1 81 10093789 73 59 602599425 61 19 669258458 1 98 540905264 1 88 497502825 93 92 412079286 96 58 401840904 1 72 341140410 97 47 888710485 1 15 880944358 50 6 712531835 76 44 745554102 1 31 915180369 41 74 155390379 1 83 11536979 2 41 526735137 1 90 28928480 3 64 477207941 97 99 805320296 1 87 379025175 21 72 757280431 35 4 997198656 1 98 820830850 1 6 215486006 1 83 362227208 3 85 376298607 1 58 645205773 1 15 928581926 1 74 657323833 36 79 826017279 78 50 993602661 1 4 574377707 1 60 553361234 35 1 345571788 32 78 40543308 1 41 511628567 1 40 789161308 1 54 251772534 19 83 884569740 67 34 998931659 19 56 100788231 1 93 290472790 55 5 122995862 8 78 918378099 93 61 486164238 94 74 601641474 64 32 647520914 1 12 57588997 10 21 39422004 1 62 865485973 54 6 316373942 16 49 752652308 1 17 722703425 24 97 268922120 1 34 396700258 52 67 928539826 1 40 768249436 63 55 510321357 20 22 758430492 1 68 301762557 97 95 776717213 97 35 259959680 11 87 536565524 1 97 72495129 1 12 263430820 8 72 957240613 1 64 42420634 56 17 503737099 8 92 700792851 36 10 47372344 71 4 442185610 1 26 993628529 76 31 707668965 62 76 956202169 1 43 326533816 1 94 128557431 27 35 903775568 13 36 564728305 32 97 811252134 90 16 159411745 1 95 723743660 1 11 684051454 25 48 610851318 100 29 530266306 1 42 996934967 96 22 730354828 49 16 535593799 16 12 197687223 86 69 478117309 1 59 253493349 1 85 79753864 45 86 902822757 1 89 326096078 58 100 156432774 1 51 129273971 40 32 450242970 1 89 603935276 75 100 503243004 38 89 518198650 23 48 246602704 1 39 515507273 56 89 778972419 43 27 421516111 91 77 636126028 1 51 256799924 22 42 141306309 86 6 883217366 1 31 585269688 54 14 865407618 27 73 371857998 1 35 39407887 55 70 535311018 96 63 625129926 1 69 588939224 89 18 755798189 72 55 650114815 31 56 900905296 5 77 937983612 1 19 221044053 92 28 358613871 95 46 351577942 18 72 136496110 1 19 331566932 27 40 536991860 1 79 688686313 1 80 998420360 1 82 95827963 1 66 548287957 1 80 504916823 33 95 205277339 51 53 839930138 15 94 345840196 1 64 972151594 1 6 854235261 86 35 244029595 1 61 269916101 21 16 556513206 1 35 752573037 94 80 293040351 30 43 144102473 76 34 689826732 85 66 274913603 75 26 870934679 1 93 93948823 50 57 721865180 1 48 307359708 28 100 482670706 100 92 384266450 1 27 899724991 14 51 685252831 73 38 223057966 98 58 374202819 28 26 739486287 15 58 203084306 1 63 970225908 1 70 277775948 33 38 790891747 26 9 768880669 18 89 761615269 37 16 855803276 29 38 707643880 79 8 637803033 12 43 635018809 1 7 552118936 81 16 203694310 87 34 730891102 89 75 158760756 93 71 833033053 1 67 441396538 97 64 973407361 1 50 472682964 84 23 352170744 1 61 299837691 1 16 145758161 15 23 94382204 37 10 578355532 70 41 285113138 34 56 103883788 93 60 989976267 64 84 830448772 1 74 753951834 1 71 132972028 54 23 565365477 97 59 974777054 31 28 209218203 36 59 692274541 49 43 581563087 67 84 796933877 76 45 692899340 1 80 473856302 8 19 722035467 39 65 929705725 1 19 864580571 98 29 13176461 1 52 114586658 72 90 854599424 5 57 238287069 45 85 202719760 1 21 238340337 1 12 258150045 1 79 108620484 1 85 94215943 54 82 246456416 39 30 42251795 40 23 763278143 51 98 580851182 58 48 949059905 1 40 617299815 57 70 663541603 13 74 560401732 1 19 264138681 65 98 809818879 24 99 563439867 59 84 602387129 61 83 551258506 97 31 684221944 1 9 294878701 54 81 743027879 1 49 580757272 6 92 531383415 1 32 65721267 51 85 41929743 95 61 930197213 1 85 617389886 93 91 222513367 1 87 986128831 1 10 990903572 75 70 812731999 1 69 206609109 20 45 800075223 1 29 18754463 100 72 946969117 76 83 390373841 19 64 45123292 97 61 118248300 1 6 469766718 5 44 687237831 1 50 800513383 16 55 40678887 1 50 810867538 93 98 69903735 76 87 976826596 27 85 486536491 1 38 13442683 1 71 279751626 91 49 470491802 1 7 998190874 77 16 479228095 1 68 781461787 1 38 646823642 1 70 503670922 24 33 678165353 37 49 926706163 1 64 934303742 41 75 411693197 41 77 994654061 15 65 797151278 1 22 180214050 1 19 41911851 82 40 965045833 1 55 742291873 1 24 532485198 88 25 349733429 17 26 107688651 63 36 211946983 1 54 702311864 1 68 416904589 85 49 888876854 82 67 15230883 4 41 60552435 88 83 208598021 11 62 556323744 74 69 186660574 1 82 528862686 1 94 218003229 18 46 620114283 1 79 809923003 66 62 272481100 94 98 939563509 91 32 766464850 54 21 888157597 1 33 640106811 12 33 666457067 1 16 463518437 1 18 744025160 1 88 251816547 1 50 38747838 75 33 184164777 1 74 491591645 71 53 973228417 6 3 265918829 27 37 575966991 42 22 332118469 45 6 175341230 15 76 582979276 1 82 552516471 25 33 971828555 17 30 732151257 1 82 190391925 1 15 515932562 48 4 462063352 1 45 463049675 85 40 995349178 83 40 874703481 54 69 720945709 1 88 721170747 1 100 427764723 89 86 602025651 45 75 58320833 1 25 928994503 42 33 867196471 1 5 692297361 29 60 461018141 26 46 18676850 1 67 855443300 1 72 593488900 26 56 50995992 59 98 740628918 26 77 570170785 90 2 940942564 14 55 660814909 79 16 759288207 1 54 870695663 93 56 166776360 48 17 262455451 52 94 665595334 88 47 35736177 1 60 147311503 82 1 958103099 13 9 32029986 24 4 545706022 5 30 965370225 25 70 862243549 75 77 74183801 1 82 588895048 70 58 298333315 1 92 717805100 10 59 642076702 27 3 643903134 1 67 482534569 38 21 74784023 11 33 782717313 70 58 467958118 94 57 758088294 95 73 798280217 22 79 342969235 48 81 912480139 1 5 443596634 2 59 950764894 58 41 410656735 98 11 207052726 98 38 704879349 1 65 752810077 71 75 67982291 95 100 34536761 51 38 398517457 1 29 202916742 82 37 192623887 68 87 561251273 1 27 888872645 1 46 938853987 87 52 93614509 79 56 659143867 15 3 607467273 87 67 231241616 1 68 170084176 80 81 171767828 13 67 484859965 1 15 77353796 28 43 462889749 1 92 575371545 29 19 208789838 32 65 170245854 28 95 121142467 92 65 529480572 1 79 285537889 20 8 158002271 60 17 743414537 54 80 342727078 99 36 596293507 93 38 709989529 53 97 758983715 50 92 261509858 1 65 868192029 1 24 822284196 1 45 178499745 1 68 170698884 48 43 562308453 87 91 427715101 1 38 487846709 1 39 410676207 1 9 672670499 73 57 261817197 73 43 587207208 21 9 818968204 2 25 384927015 7 68 802143846 25 82 578095963 1 100 638494889 1 78 100410511 1 25 930718611 1 59 566814784 89 97 789618531 1 99 723466321 36 87 195426804 20 83 996627037 33 99 308112129 30 56 844407826 1 75 206083838 1 61 776845163 42 33 466638589 2 48 450942431 1 5 561089962 1 68 681279677 36 72 735701485 1 57 647265940 46 86 209574854 1 38 107017187 1 15 540540554 1 99 470517065 22 74 854150039 1 59 118683297 1 68 77127215 1 51 445643619 1 30 122714099 1 35 931151497 1 4 51984773 1 17 731473843 1 24 287549676 41 9 682664619 1 57 598743569 1 21 606957693 1 89 707892791 9 86 628654614 1 75 466618072 53 60 820374694 96 76 678419389 11 69 683957746 22 21 755835938 55 46 744391882 5 65 992058315 1 13 212952665 94 16 764648639 60 30 281450508 1 45 664507240 1 86 778335136 78 80 70350392 96 24 678281532 1 8 151069206 93 31 919159840 64 60 735203161 74 100 314362574 29 62 688648403 50 97 120926122 92 48 239704757 2 47 883594821 73 43 436303235 1 94 796876322 33 25 54322972 12 100 656801134 1 23 503650944 1 56 954267580 1 51 359018302 47 2 606834274 51 18 380275264 84 44 419020067 24 78 554891858 60 59 773293509 1 85 551759104 1 43 833212392 1 37 71204807 1 7 161304861 1 73 375249523 97 98 185738081 28 44 727657230 1 42 309330552 68 97 677346675 15 96 905166673 72 40 605934589 1 83 998731111 100 32 296504167 1 38 198557923 1 8 30036944 21 1 139368058 62 58 342372202 1 24 957198027 100 61 17532213 1 35 814840337 1 32 415247799 51 45 870879098 49 95 351122777 1 95 328048097 96 31 503151961 1 8 47996212 39 5 337556861 6 12 670086338 1 81 713626029 71 19 350325249 1 83 187796698 1 17 15521449 1 84 15330634 1 83 733501269 2 26 715476689 60 85 650832210 1 98 876590622 85 53 655555483 5 87 526936059 8 34 964439719 46 36 171491282 1 38 788050455 1 12 92301363 1 65 372092777 95 84 407940342 1 2 400719556 20 11 11379590 1 22 399615281 7 84 476803566 90 24 848773315 40 51 692659044 16 35 638457903 1 10 600120758 1 59 858998292 1 20 971708401 10 20 441810563 1 43 336852275 1 60 505120454 1 38 285548526 34 24 750575345 1 26 987874109 51 43 721725248 72 33 279040570 41 36 526567043 80 91 226382736 18 11 781361921 25 15 937947360 1 94 31367808 50 51 185336543 1 11 59385466 82 44 301334473 1 82 755713155 10 9 321202406 37 7 763722139 85 94 403035242 34 37 748514238 1 4 683533903 91 10 544231792 1 27 352954957 27 34 831921887 1 22 868814419 1 5 385403719 1 16 508686888 52 35 565630721 1 66 984641749 4 39 333229618 10 55 991314743 51 43 537965079 72 93 212559583 83 4 473119626 83 49 522250482 8 26 867156676 87 63 381937102 64 79 747089752 54 8 166592955 42 64 203366454 25 13 443700422 61 38 41402524 48 99 895398869 22 61 591138822 1 54 224914908 1 39 755720809 1 12 693318481 69 72 766492033 74 61 569776483 70 8 559751590 1 47 403759485 26 93 824193079 20 23 991569641 73 97 955436364 1 5 223922777 24 65 504643920 1 41 487893071 68 99 390484455 71 64 261827795 82 45 874621238 50 25 507959338 76 50 852511010 91 1 245321492 1 57 169484687 35 85 405400568 1 61 672238616 19 69 513948355 86 38 564158949 1 49 234049479 20 29 152899969 5 21 275231282 68 64 840294164 43 97 829793514 77 57 975801646 4 17 559374084 24 19 886199747 17 40 857458564 1 96 100253406 27 59 737941945 31 13 738869062 1 46 786474224 1 7 873242878 78 20 296802817 1 21 575033774 1 98 698958657 17 31 94647170 29 33 833844490 70 21 234144183 27 96 226303639 47 58 383525174 1 72 247711478 1 54 306620519 1 78 424755399 56 2 857939756 1 33 501016486 1 4 8846529 13 52 811605643 13 82 997315354 1 18 489656653 40 83 153560852 1 77 862537010 14 62 352651121 21 35 179697575 70 8 139151074 1 23 535098795 1 21 723914637 93 67 355908228 1 32 96499846 78 84 526228900 1 82 990103845 1 79 746957351 1 77 138433993 1 59 88471841 1 85 387047626 32 87 631914381 1 52 712328620 1 64 439913527 62 42 767980650 24 69 919149789 68 55 381698928 1 92 605005615 1 34 270473252 58 7 421527304 1 36 597204058 1 91 528050484 1 19 42542619 1 11 556094521 39 23 953506988 1 12 478780318 45 88 385189598 100 77 580079831 75 13 872951390 1 58 925534719 57 24 427345958 41 20 372328656 1 58 354231521 11 66 173457450 1 58 162465393 1 20 479153487 77 98 438970907 24 30 630058864 1 88 223205010 1 58 722689659 11 79 647351626 1 43 660763070 1 74 168425256 1 44 915828732 74 51 250463135 76 79 873560833 38 18 766586274 99 74 637750046 57 10 340929193 1 87 674860440 68 87 988615937 62 38 764890835 38 96 718130055 21 22 31807385 78 24 144581679 9 46 73173683 1 80 377190511 80 27 666226961 1 81 292849641 1 22 193816963 100 10 702958474 1 55 724483146 66 46 756896129 1 70 843121171 1 46 933736566 3 5 765703562 1 25 635835390 1 93 377603138 1 61 504077168 80 56 702019943 28 98 355043181 1 49 809244948 85 98 660124467 1 56 483676011 1 32 640576782 1 3 950369815 8 58 485924574 94 33 384456921 1 73 797807080 37 82 287551507 62 18 549290687 84 99 586607299 1 42 373296231 1 89 960314250 1 45 99486969 1 42 931322278 1 15 752635265 1 32 183858942 1 26 581528470 36 73 919403667 53 35 598973688 33 82 560241494 54 33 487050005 81 93 782111707 52 92 408944860 89 21 856497401 71 63 170093701 1 82 122265483 1 48 488524609 1 4 7432323 77 66 52987781 1 66 534373625 78 35 415901835 1 48 249703011 1 41 248808418 28 47 89486056 76 39 280951652 1 19 616007997 68 76 652011177 22 78 277414659 77 54 295483738 1 42 734875353 45 15 642894155 69 56 867454728 76 16 537296364 33 69 762782625 1 58 259261281 1 52 185205081 22 30 569605337 74 60 544707181 1 87 816885886 83 9 97104794 64 82 778866157 30 3 761059087 91 79 350105975 66 50 112553847 81 71 62430618 52 48 210631106 1 86 989621219 88 61 122245520 11 32 562980090 78 31 274203731 32 55 846728795 1 70 347345171 1 68 276622241 90 59 376902518 82 11 182521892 1 68 316161947 1 64 669970955 22 72 900679408 1 54 678351277 61 22 558241352 1 75 416100524 15 92 906646011 58 22 519069212 1 15 481473153 98 51 658486769 56 89 116416475 1 5 469957169 52 54 189972736 1 91 476101569 1 61 998848605 66 74 912102275 22 93 16314138 1 53 982206947 1 51 194042708 1 54 796523830 1 38 523155099 5 28 522618080 1 68 301684726 23 73 876105442 1 79 369893596 10 97 74412766 95 7 666526720 89 55 545811980 23 9 790927333 91 21 370980476 1 64 979688276 1 23 799380910 7 62 157229015 41 50 803638082 47 30 504178339 97 28 558632494 82 47 407044104 41 63 373487167 96 19 417575930 1 56 843108127 67 13 801010867 44 32 429139985 88 67 48364732 13 52 99519968 1 33 280809041 54 66 777790000 1 21 175937567 79 34 280623678 16 63 164159684 69 42 760413989 1 34 162375808 1 57 588307922 11 97 495959013 56 61 660159157 1 96 35891866 20 15 131135433 1 31 229036110 1 47 386444293 23 28 159157935 20 44 771818009 1 8 774591959 100 29 886082600 46 30 252060550 1 74 326281050 46 49 547051285 1 76 794844310 1 77 210187299 56 5 642389566 1 80 330316738 1 85 724886780 33 9 371368715 98 82 930584215 16 94 848927681 1 42 279578221 1 41 307744878 49 70 229650974 31 5 506050220 28 13 127679185 1 16 63719625 27 96 546280692 66 34 219057360 85 71 490473501 1 82 28346297 88 30 301276022 1 48 849752936 87 25 290326409 1 32 5030498 1 78 392465620 1 26 636634242 69 94 719321188 57 96 341901578 41 77 54430292 1 50 145042359 77 45 701453029 1 6 789788966 93 61 543879648 23 91 506923790 30 32 119610137 94 47 292939448 1 41 706872583 9 73 809089002 82 27 43696722 1 65 991323981 100 24 150307726 1 58 255792765 1 7 768400824 1 89 908638785 1 52 789793377 1 79 243414543 16 58 101155082 1 8 67080813 42 82 424681798 1 89 503281276 47 73 641767995 1 86 522902497 1 31 18677755 48 39 894267941 43 58 819668684 27 84 511301701 72 70 51578120 1 48 242400587 1 16 352016063 1 58 446706881 71 41 263608432 1 86 469427775 13 11 205906201 90 54 133431020 75 23 897842490 55 97 774421656 12 94 894637640 19 66 360252025 1 52 44384204 21 22 706132062 1 61 723130967 1 41 305070274 22 61 4314298 73 96 814307535 51 73 763314153 1 95 307514936 56 61 127769226 1 7 737704884 1 60 851384533 1 73 980932891 1 26 629955752 87 25 366292964 90 39 305970787 1 55 901876369 1 73 859667301 1 29 48228967 97 47 645584456 1 89 247858497 22 73 669706918 97 26 431576793 81 24 53723816 1 4 319186081 1 32 630378876 1 46 110632899 62 11 847387293 1 61 286227600 100 14 769695895 1 18 813855572 4 28 46416315 1 9 441574858 1 97 267659838 1 45 352792235 82 54 456775310 81 100 109875053 48 31 850105295 89 50 912250860 2 70 595385436 79 29 437284642 27 19 399378207 17 35 441890978 82 37 928683525 1 59 490255516 1 42 767182311 1 49 287959278 87 34 355133882 57 51 168185485 1 99 310599469 1 8 165967571 1 42 409510510 45 21 474653352 1 46 810640726 1 92 764783950 73 6 916708882 82 2 626690307 1 84 598162436 38 97 980018321 36 56 825328342 1 98 565685877 95 35 135794617 7 57 136468927 1 99 126069644 1 89 291922336 1 36 455974667 1 46 734540045 79 21 95022296 1 36 158192300 1 66 67782805 1 23 932564549 1 46 798492112 37 18 898235759 97 35 626732000 17 16 757539662 13 79 351654798 1 90 764104829 1 33 347583748 57 36 835406072 19 73 93185745 98 83 921675333 25 66 60879631 87 45 77007629 28 25 259736663 54 31 805117796 1 35 654480803 1 48 86662184 66 46 381832201 1 35 615467556 55 29 274615340 83 84 56783877 1 20 339049337 91 35 521297503 15 32 46346789 1 22 460088232 1 33 177690298 48 60 244641868 1 24 534649843 1 70 68639490 81 37 593886892 1 54 380007876 29 33 398928177 62 69 34550864 58 43 949204450 1 65 927201688 1 66 233831397 100 9 982204459 98 56 187455749 27 44 570901297 50 19 758963292 61 74 243972691 28 2 172403011 1 16 79406235 28 55 498762696 1 84 822235315 70 95 177801619 1 85 541336834 8 94 346750851 1 44 320793662 98 67 367533317 85 15 907478309 1 65 263763002 42 88 92731494 83 98 198227929 22 26 114953508 1 80 640353259 14 57 87035395 24 16 314165946 31 24 129884996 1 75 693508610 94 22 201105138 94 3 570107609 89 76 233229502 62 60 7932368 1 38 736211560 77 59 670762826 1 78 123426997 34 56 46982711 48 85 367300910 27 10 906433103 58 53 234656100 1 36 487009213 21 98 909359648 31 26 132687913 1 50 755683406 51 97 245269496 1 81 444997002 69 45 969026566 83 89 53303829 86 82 43147775 1 99 891647408 79 43 258403880 1 13 812600606 66 72 592493680 1 98 444447751 57 99 922659438 1 31 626421950 83 94 849617631 1 57 987151933 86 88 102304908 1 15 980063877 44 18 901182405 75 55 214295769 56 61 77853135 1 37 314026522 53 66 877164790 1 3 750554083 50 28 914409394 1 22 863050863 1 10 507964141 1 64 409175563 1 47 883225373 40 19 89181924 45 65 141504537 92 1 43240179 1 3 981521890 1 68 972619132 1 60 980653807 1 59 111277699 13 6 854160960 1 15 906770160 66 71 161130793 1 86 212862425 38 83 50035698 93 98 40203226 1 91 118642317 38 71 975743359 62 63 263480657 75 89 621038839 1 14 538317638 1 12 638439202 12 59 794929804 1 34 545188534 51 12 152135030 95 57 329745563 45 16 120549547 53 94 990753581 80 24 186152127 1 45 829168433 1 7 686016549 1 3 157018443 60 90 958040106 30 80 664982970 1 75 540786136 92 89 324913041 55 38 789761057 1 7 24076816 1 69 7979367 63 49 112997539 1 96 389857706 41 85 347987198 1 79 309529493 1 27 764950785 1 21 971397374 55 78 306070993 1 99 985837633 89 24 517892712 1 3 825598236 1 23 707340824 42 63 942198738 42 95 342537174 5 39 628065532 20 32 978444274 10 6 245669580 1 91 956639835 41 30 559886869 5 30 365987283 1 22 309482627 7 15 38165824 1 100 672832918 1 57 872595747 1 80 654963776 91 59 151806710 84 91 942013161 58 62 954805494 91 34 51615018 75 13 263878433 1 98 173390961 48 85 532399982 32 18 394279040 68 75 334147585 1 49 191980578 1 26 486516710 1 68 127618640 1 13 895155104 40 71 501744305 1 8 332125628 36 32 209149140 48 11 732218185 1 5 563685808 17 53 442022766 1 92 684188999 1 33 716971150 1 92 598869753 1 86 88946348 26 63 210708066 74 13 737141651 1 82 583521023 1 68 341208405 1 74 764958717 27 88 982234264 1 17 480794265 1 2 439608255 1 92 741522821 67 55 648163658 77 2 132272592 45 28 860661957 77 97 682040328 2 55 139025599 29 19 185387205 1 17 343307088 80 2 129431991 17 42 202050590 94 34 15546089 15 17 682518552 1 32 119872024 68 52 880062827 19 48 17529828 1 82 395687557 1 44 985142351 90 41 369470503 24 53 794370464 9 49 792865157 40 55 773944999 1 10 720842802 37 86 612744455 1 25 101642814 1 100 243714376 48 60 497971929 1 63 269928507 59 42 721273054 1 15 624491337 1 35 295069602 32 97 712756540 79 8 705310789 1 59 73759404 1 42 854495151 1 44 7407637 70 72 371095766 1 60 220291730 83 7 958692461 1 2 371921594 7 93 239819309 56 6 318937188 64 44 474001750 18 97 77594869 1 40 621315732 1 56 301775063 7 46 623292064 1 76 314368027 97 19 748691980 37 72 483404860 1 57 200217815 1 45 232714256 58 79 106651673 1 98 179357893 96 21 968738883 16 11 25066990 44 37 222712642 1 39 920387078 1 47 390230595 11 57 859859751 20 80 575071568 61 28 509217065 1 38 783275816 34 58 580961528 1 53 635037292 65 38 760406945 47 48 821532714 1 34 866803271 1 37 435303879 1 54 17059151 37 87 643079204 1 58 285248358 1 42 916180294 32 81 285127529 2 13 950514618 76 42 517569313 19 1 84766710 1 37 668686918 41 90 729192587 25 90 528605698 1 55 555912103 21 55 684900700 42 84 972306303 86 33 68618843 13 66 538443785 1 52 438572103 1 74 33886064 1 26 251847623 41 68 270747030 52 100 373887545 51 61 646046746 10 12 35766053 51 54 785704419 1 80 78332814 1 20 286972888 1 11 563007055 21 58 502976755 1 70 17168381 1 39 843421825 5 63 488360413 1 51 415650825 86 69 656292067 100 89 618583810 1 36 679874900 56 45 472132590 1 84 809064298 37 96 846765316 77 28 127976121 1 5 384846511 100 70 406873387 74 84 833971783 1 16 242481621 13 95 544326040 57 88 967635071 8 66 289277782 91 25 156604831 20 31 723572554 1 7 185672570 50 11 39431614 96 73 250167412 33 40 115637861 64 61 667437799 46 47 603780941 1 30 499741872 61 32 289083548 1 62 780448946 1 13 539242652 1 69 820532382 1 42 689089889 97 3 942230196 97 10 859323451 1 61 614287226 28 89 464378002 51 87 61189856 32 38 655351437 86 29 722527425 1 92 475411867 28 84 820475958 63 16 410556523 1 79 825644308 96 93 465703869 1 37 544903555 71 36 359348468 1 3 377647312 97 21 194142843 1 90 380163588 1 44 527851408 1 100 572011013 45 47 427762050 33 13 741869670 93 3 744055982 1 78 162541164 85 11 517868171 1 91 571166564 79 90 941167359 24 23 206062117 77 32 88040414 50 93 690509552 99 92 904969743 3 12 210361317 67 65 767256682 1 50 74201654 76 50 751386584 30 53 772028925 1 47 476226628 95 61 378679526 26 57 660276194 1 98 301249986 47 14 214753311 1 98 940724444 63 80 921519637 1 84 547121447 70 5 805858132 84 83 18266584 72 64 619594484 75 50 327028609 83 24 770424970 52 74 656005286 58 44 118277611 94 4 433205068 1 68 230930086 1 12 490470973 1 75 764396128 59 56 262783480 1 8 675629711 58 24 67235284 7 45 363775953 1 32 813443997 80 21 393352787 1 84 826694668 76 46 876777362 66 56 441944594 82 65 474896715 1 33 453898371 32 52 28385957 1 36 57813497 1 76 481838923 1 74 191642195 45 65 13118794 1 76 597656928 1 86 191032407 38 30 41474080 1 63 257143884 76 8 320110748 69 27 94105788 1 93 118790354 52 64 387331573 1 34 863111268 1 85 964279374 1 93 20191192 17 45 353644477 64 96 557419023 1 25 197419522 54 43 35015814 54 23 791893661 68 66 30216755 1 63 155740514 1 42 268795147 1 51 516595959 49 7 563810443 1 90 270440268 68 50 564965330 47 18 536321823 7 77 47558416 65 33 849453899 60 89 68242211 61 31 954020526 80 91 50809028 54 97 420684176 23 74 97082894 14 93 211428751 13 15 443205331 96 79 983463335 86 57 175344789 38 54 939900943 1 24 433742636 99 49 453964563 80 92 751175595 71 43 330010481 51 77 931174406 27 9 451663985 53 50 4147836 100 49 274344669 1 21 837031393 15 17 238026074 1 47 613544083 79 2 850596995 1 73 462061142 1 95 269540371 74 11 324743377 34 33 852883728 84 96 746993070 1 33 860947382 1 44 757588319 82 59 439550144 1 97 95361085 1 36 606074622 84 55 636366348 1 17 738132813 81 88 320328237 1 9 923098187 51 20 726741125 1 67 853571667 37 8 130524148 45 37 354247372 1 19 608600409 55 51 877536843 1 23 617407056 1 53 9562477 1 85 69796761 1 81 68877783 63 43 884626130 86 80 502347531 22 36 506054995 1 70 773924374 1 37 71074993 63 61 446925945 82 10 489130592 1 20 245440219 88 1 331893087 1 91 41368029 1 99 219822650 45 65 752019219 1 14 840833581 1 29 312686453 60 16 567248777 1 43 331449553 1 13 423148328 15 57 497370014 79 63 452075560 1 15 815287122 1 88 116448998 1 64 380958843 99 62 520729122 93 97 746058379 36 37 648871703 7 69 479499160 1 67 32700600 1 25 368928859 60 32 26596611 1 20 161549679 1 99 923655071 48 92 231673218 3 95 753139647 29 26 777006562 16 87 610948739 17 14 32556149 33 72 931905506 1 94 873325930 93 50 17788512 18 68 902195504 61 24 338632353 65 66 293850582 1 13 137532782 1 83 621881628 28 32 806861032 1 39 426425810 1 45 804288873 14 46 104997670 1 57 637274150 1 34 456716564 47 19 418215038 71 78 29248441 1 15 557499736 24 88 961701320 1 86 171301644 1 2 744286567 1 36 411513017 1 19 787091878 15 59 708629166 10 1 924287509 1 83 911622902 15 44 184489536 70 47 29786500 65 57 695274122 10 60 840039924 69 54 577919359 25 69 524310965 25 23 657224806 1 65 854396204 1 51 116681469 73 78 306752096 58 5 426398998 1 70 346685738 1 80 859775612 1 68 164707687 1 66 400595207 1 62 529197756 25 42 226076971 1 78 225661095 1 78 20308545 63 70 651261310 8 25 339500057 44 65 504864153 15 7 703794419 31 28 35475116 52 22 410594816 69 11 563483605 1 83 472655231 1 76 967236613 24 20 805677030 1 62 314550652 58 71 361385059 75 1 36891995 26 31 766465198 22 72 23646832 50 82 111301166 54 24 329444381 1 5 790931806 95 28 250788783 1 97 257786947 10 34 899685661 80 43 837126197 17 31 784708615 1 33 291194471 1 70 136510511 70 40 762365829 50 84 806939033 51 81 306837965 1 41 438499967 17 15 281375591 1 30 881016646 1 10 365439866 100 40 398742438 1 72 625363572 1 90 271807527 95 82 547506795 1 70 958936099 1 49 150329111 1 66 929051972 1 54 181605149 52 38 524658286 1 2 439726697 82 73 503950402 1 42 473061265 38 15 36837576 1 94 835966194 38 48 562147033 12 54 348479683 1 59 17215015 19 64 604199996 36 43 135219748 76 47 824361043 94 71 573312284 33 16 410318421 1 47 302676084 88 11 628605058 57 75 296238930 10 97 455245802 25 40 987465532 60 37 662750275 74 5 299651440 34 80 951569261 13 17 864685390 44 49 510084699 1 61 763471079 10 76 591724542 62 21 173431381 34 27 522384231 41 97 80313144 78 44 412256650 41 11 231233489 1 63 114861698 80 97 471546184 26 38 622546787 21 68 618468516 1 33 440579880 1 18 279737486 43 44 457611444 1 12 308948857 68 69 695366381 4 59 86031399 43 41 851629864 4 7 930779408 1 98 348815724 57 99 710966903 64 75 179656830 96 72 234220266 6 83 154192826 60 42 560788009 35 57 247310383 3 42 737346947 1 99 362187297 1 11 338180801 1 86 856489717 1 28 987853458 49 5 849548343 97 81 68555196 1 3 189685020 29 96 937567066 1 61 677912558 1 51 147217835 44 18 823231724 65 32 688718302 53 68 261604452 32 41 194924911 84 98 14194044 1 46 895447095 1 45 223123568 9 47 133893256 1 6 539140737 1 10 41360122 1 26 614897381 1 100 398105936 1 47 801385119 90 67 683807619 1 79 949081452 1 70 45920076 1 58 874179389 43 29 149663657 1 32 986453757 1 18 727781300 87 99 294920373 1 94 728582493 1 91 513875166 30 9 698272326 42 64 268318009 19 31 198485217 1 84 325034233 98 10 982247731 1 27 397460109 25 59 169779344 54 78 138355343 24 9 153057568 86 30 3034135 81 53 264353470 36 23 724428259 1 69 604840383 17 89 190174282 35 56 194226317 97 75 777989100 1 32 793312108 2 10 324763985 1 96 239794508 1 59 516729072 61 75 426563498 1 70 520079094 1 14 39930890 99 37 398958476 1 16 435641166 74 64 387882173 38 76 579728035 18 11 179193492 1 58 21971184 1 28 594998574 36 53 118776800 1 58 333539353 11 92 812709901 21 12 781114784 1 57 939547738 80 81 883720095 1 44 225181593 41 10 18546041 7 56 449312495 16 94 662169837 1 75 594143238 69 5 435260948 66 71 555153096 1 41 113118951 1 21 996991554 1 18 585553053 1 55 253592697 57 92 2438181 25 13 397563281 1 28 919158646 74 99 825495335 1 43 878850760 1 95 95758825 26 23 916698643 93 96 134716724 51 11 988041619 40 48 502109434 3 45 635772270 1 78 942784011 17 64 435773749 1 11 811936947 100 17 703076241 58 21 680961167 57 56 85966573 38 68 756732907 1 48 480746146 18 94 215630562 26 94 332368450 76 70 819166413 40 50 259822044 57 6 451109624 4 84 273395980 94 26 779450225 46 7 235068099 60 72 419897584 1 61 183442692 1 96 267492677 1 61 464297990 41 55 234008770 33 13 443151052 24 34 53290918 1 18 64309523 81 6 197707242 12 30 933083191 49 18 758428275 79 12 132212787 28 5 17339387 1 60 973034219 1 96 741524539 21 49 359351561 43 7 675415804 1 87 812997995 18 68 287812249 1 41 62404939 74 82 917688704 88 23 348518869 1 12 471096009 85 26 563856444 55 67 242286289 1 52 750821519 35 10 439661898 1 45 793973919 56 68 499757154 57 54 623438660 37 67 455408080 18 96 361471780 38 25 683136503 1 61 563146252 43 65 87628200 1 69 643662208 99 27 939508213 5 44 86064994 1 88 609392084 1 8 334219739 89 40 742845891 47 75 837493392 17 59 832961387 17 19 184714352 1 85 671397556 1 37 799513153 50 49 275468413 1 68 403630143 1 3 172658870 66 30 509981711 1 2 90639837 1 11 294841273 1 72 655888448 70 90 52376876 77 57 281317415 1 67 538368214 1 74 588998083 77 43 222426553 1 15 500064096 1 50 86599196 1 73 134526258 33 13 238194875 1 22 394148078 1 95 8234842 1 68 334970854 1 18 717169950 98 7 889664587 1 75 24036130 17 33 90585510 1 30 274788045 1 60 68421441 1 87 470105852 18 33 573783895 30 44 1614751 26 52 357552249 31 19 671653838 36 57 694867184 12 63 467532369 28 51 157682036 52 3 566528612 33 32 860388014 1 7 598997385 19 86 902953156 88 71 361972977 29 25 734855357 1 7 169330266 1 100 179643734 1 88 449756251 1 23 556015000 1 52 960305878 49 55 173937775 48 67 989256345 8 49 301024356 22 40 534559513 72 20 178776817 4 40 751528635 79 28 193009870 3 57 40971778 23 25 619390202 100 91 327917993 1 33 481836397 85 49 176122226 1 3 617812141 9 39 40562847 1 92 544691244 1 85 487573282 40 2 961681442 1 80 650694463 1 54 139973029 31 66 500708440 1 44 110990930 92 85 610402863 10 95 431953639 83 98 417335323 67 19 263246055 1 41 739129832 87 63 901723574 60 18 57878925 47 77 282955132 1 9 341082943 72 98 491483869 80 94 243796611 1 35 899012855 1 23 895799317 42 35 963835730 1 11 798340035 61 57 205064685 1 17 774356845 1 100 307500308 6 36 922018607 82 81 311612056 1 3 595604181 81 37 779039854 29 86 880989497 11 34 854533287 89 64 451274785 1 64 601066081 1 43 94659321 47 24 582650217 1 54 528833547 74 6 529414811 39 60 103476469 75 59 509675317 76 52 163073283 94 8 577547904 14 3 393212283 1 29 402294081 3 70 902313608 65 63 717733164 100 6 442795155 63 50 391498997 72 67 231094021 14 29 676131643 1 90 448789827 80 7 72930080 56 25 915178219 1 2 393509385 1 26 609235765 51 43 237645394 1 47 573578501 78 80 236698002 100 60 390410885 1 98 615634776 52 85 580710755 1 81 530097559 1 96 501927838 1 84 398037463 63 58 409699581 1 50 410529128 64 58 118291984 88 65 447394350 1 45 176158891 21 95 260764491 6 64 216256232 1 66 481894017 19 79 489329568 29 65 891433143 42 5 134668770 91 20 648037868 68 29 72572225 1 14 726313776 1 35 937892893 68 22 318358816 21 8 496119850 25 74 934912400 1 35 432757846 48 82 226993639 54 29 846958576 56 71 249838378 49 34 517874047 74 93 7084157 1 100 280816540 72 28 609280553 14 51 277135324 1 74 591358813 36 88 179021155 34 94 107269974 45 11 923689614 93 90 865659171 72 17 820375113 1 15 172659035 11 41 722247952 1 41 637088001 39 60 615234064 1 43 119583357 1 20 622209181 1 38 332625950 1 95 650656194 68 44 444335591 74 13 226776417 1 44 452179114 71 60 589954493 1 82 962354671 1 15 982743168 1 41 548379127 42 1 161882169 58 39 99586194 1 99 956272910 1 60 785135903 1 72 118141612 27 67 974988536 1 49 525542822 1 48 999925289 1 66 160293491 83 40 714028797 10 66 424618814 51 30 132841705 44 14 975728620 84 44 679360478 1 11 800707091 80 48 205753598 1 47 315997202 4 55 18582406 28 38 437485331 19 77 20438664 16 82 787879798 21 82 368319068 37 51 300655739 100 8 466844543 1 96 458529655 1 63 778499453 1 15 495903003 1 82 175439915 56 25 590996967 1 97 625186724 12 45 331213244 92 52 852813792 1 10 465357734 35 32 329121603 1 45 296044406 72 40 694774794 36 59 177006246 20 85 254656419 1 40 518301870 94 83 936005735 93 41 909077714 61 86 301953994 33 53 2276661 50 90 353099727 1 43 484837584 38 84 676666813 1 67 127018082 1 87 853423117 93 84 248062104 1 4 50481438 1 35 593097878 1 97 691947225 98 60 640022187 2 39 553167396 87 34 326591423 62 20 101080565 1 15 241795921 1 25 258363051 1 42 611565369 27 75 541418589 1 40 321013696 1 2 973318171 1 5 939790995 1 31 145577869 70 10 765754733 63 24 266299046 47 51 476842747 1 49 928404360 1 70 52445046 1 28 952655360 79 40 526850992 1 34 151706801 1 79 171529136 1 17 585099684 44 60 333022116 24 21 755909293 25 74 822907401 1 98 72315788 1 21 682273717 1 85 19439645 93 89 352513196 95 57 930948052 1 16 281947248 5 2 628604156 1 100 637613027 87 5 124085219 33 13 65025168 1 47 153443259 1 21 984077661 25 60 890379060 1 64 563210239 27 6 941859794 84 76 257692936 89 100 73432281 90 43 47871709 1 89 771211554 1 67 674354566 78 71 321045443 55 30 313281515 80 68 997751669 1 51 558763840 81 17 322341221 1 65 906635219 1 3 288279132 20 84 14223435 1 7 944056550 1 75 999875455 1 55 37343194 20 49 758013959 35 36 873708127 1 4 191035209 34 1 196757191 45 74 784569012 1 80 715351485 88 51 692619924 64 3 63630471 80 53 159414692 17 7 497287510 1 4 603260588 1 63 574868053 1 70 977224908 82 14 894895293 97 23 528868072 34 12 392270577 88 24 467857270 1 97 330206234 24 19 13097125 1 75 471659262 80 47 377533176 51 37 52253361 21 9 179415274 60 23 644289361 37 1 451503708 68 17 837911124 1 38 916666827 1 84 929074738 1 85 752387089 94 41 461473976 1 76 989856524 53 18 828173243 63 95 279395500 7 74 724947334 57 21 758376328 70 4 850382625 1 11 647865512 94 23 473660849 1 65 900362986 1 24 671118888 37 4 495217057 31 41 205007741 23 75 991041125 1 68 488729772 1 87 542644028 35 62 570021080 1 3 866083074 1 89 704232795 68 58 794133346 74 24 802882850 90 38 464519606 61 35 649643030 29 37 970036573 57 74 578242800 1 100 361587186 20 28 416984290 1 84 347978027 1 25 644128707 73 45 404307911 22 5 896131830 1 80 359738479 23 78 218752729 62 23 731844376 31 62 359412606 63 92 612990222 79 72 647527660 91 89 743180967 95 66 294551517 1 28 615138051 1 13 547591304 65 48 277425031 1 26 553137871 1 25 131054078 36 51 847130894 1 77 329728120 82 95 355268830 1 83 385361507 34 95 845654530 1 79 682854793 36 25 550111153 74 41 487362891 27 60 235442468 1 88 550783701 62 91 698743522 53 37 518976494 1 24 660607853 72 20 270527410 1 26 316600731 82 91 162769072 1 70 157942201 1 79 307640850 44 66 501292248 10 3 650832177 79 53 662705850 44 58 444608390 1 94 973154060 61 72 210334620 49 36 602090244 9 12 662453063 1 98 211719923 1 99 39289811 1 41 283201786 1 14 2358800 10 26 127772825 1 32 788897940 52 72 648784061 56 36 970602793 58 21 570098221 97 40 388392030 58 6 535441812 14 39 1288340 42 12 885356634 8 85 44530515 14 47 568011513 80 5 261616102 34 53 21905809 11 29 829760497 12 26 958937424 1 54 74760714 1 69 809648888 11 43 778146464 1 97 441673388 100 31 849208107 15 27 642006045 49 94 591374915 1 45 481061695 1 71 748633836 1 4 803307710 1 15 913226154 93 11 868019153 1 68 263079423 16 46 871326157 100 73 158263441 1 76 394428012 1 14 61928601 66 99 68103157 1 51 130919528 21 13 990103321 1 56 799100431 40 54 466666290 1 7 838413279 28 79 210833380 51 73 466937432 92 6 46974458 1 91 52484830 14 33 452148109 94 55 600827183 32 36 430900714 87 66 960950 54 94 292315283 1 92 185525325 25 81 819466022 66 61 810290652 54 86 68295786 27 72 74674883 1 37 782270147 73 49 612013538 41 55 328132306 98 82 430013721 1 52 938340547 52 17 782971741 1 5 496356795 65 32 509104360 63 30 757818872 21 65 704970093 2 78 933789578 6 74 173960046 1 26 939729886 33 69 907731104 98 83 918954440 32 59 895912110 48 53 627163023 94 43 36845000 1 50 32755550 36 83 254211222 62 35 889724575 1 60 760020351 92 43 915442277 1 91 561487144 1 89 44021200 1 90 160367176 1 22 441355135 69 56 631759834 1 69 274314455 87 23 843488637 1 100 124071837 62 55 552235488 66 30 961990721 32 53 882779058 41 76 925348311 48 83 312209722 1 58 175445842 1 88 556427131 23 88 251410202 95 28 564167389 1 92 29808612 16 9 359503559 19 48 461702317 1 7 282952305 92 69 2924867 90 72 114153075 1 18 304042683 1 62 487746949 99 7 417447348 1 27 187785970 1 9 343751423 1 59 44084960 1 75 179489474 12 16 533645451 81 75 453815383 64 55 553637484 72 56 498128378 1 26 717129417 75 25 474447502 83 23 990645395 1 10 473253849 85 36 859651755 62 74 141708369 86 41 121800813 49 33 353170246 1 23 430712485 2 33 614976624 1 47 633255471 47 53 151326300 47 65 118364271 70 33 700359420 29 75 538548034 1 85 115962445 35 98 467559140 1 85 429960510 1 47 339835045 8 5 789795565 1 99 119662642 1 9 66362981 1 60 352998906 1 66 909878849 76 3 938026357 1 82 807841570 1 49 22609946 1 59 994542247 95 43 596322776 76 73 947233991 74 46 793076951 77 72 880311745 15 76 683861310 1 4 659583428 1 54 734507668 64 14 456470168 1 25 286779682 83 21 317422594 1 45 499777442 1 29 512274603 32 91 864477130 70 37 940820687 90 22 17512389 27 98 586286829 88 20 823844149 35 13 926886401 70 41 571372254 67 19 343811695 1 21 50077948 1 69 142435976 1 60 728533135 1 90 898843422 1 13 232322481 41 28 819843180 76 41 579952501 88 83 92233497 1 5 368045631 1 57 896561677 21 1 438937181 46 57 409484244 25 37 424720836 31 100 305900891 74 13 882100847 72 7 29298296 25 88 51358737 76 88 65435626 68 47 383151400 5 80 799989230 1 45 856753108 90 79 310668887 1 76 270249257 99 77 985586404 1 81 611658145 1 44 149198403 1 4 523729785 1 47 990557446 10 47 876506653 1 29 663871293 1 67 535673175 1 10 188536053 1 75 94148097 45 82 396667857 60 87 46673343 31 38 987478658 1 19 641627222 75 48 678097638 88 39 390375425 38 16 225266127 1 57 168629161 1 90 665729082 90 73 641868138 1 86 790476252 1 5 869718792 52 14 553970406 90 50 191307480 1 86 35245718 1 35 111791016 98 72 542525998 56 82 844555157 41 12 817654548 1 94 249984914 14 19 329346877 1 100 665239544 26 51 738551485 1 17 420670099 1 87 418624719 33 4 66532879 25 22 369789384 56 63 483571837 7 40 260262548 54 11 979848400 1 87 129872471 1 78 487080874 1 79 198935621 1 18 759471381 15 87 841786894 1 15 663088654 60 20 899655637 61 59 168463824 1 6 346417477 92 97 166997919 90 72 441705568 42 30 472629876 1 26 610372090 1 39 869957153 33 99 73255466 38 100 804122826 1 93 401556671 91 24 62884431 1 38 60374785 94 30 270672482 86 90 10615933 55 27 29541876 1 43 710918191 19 90 755997580 1 51 468541070 93 21 347677049 1 20 372143363 88 55 360224080 1 8 76816745 1 52 141050376 13 22 864932131 1 91 252107874 52 54 296666905 1 6 689077020 1 24 104044838 1 21 411661597 100 36 359324967 1 99 445327954 27 66 694652603 32 96 222945075 1 31 677146052 1 72 60085766 97 40 390490697 49 69 794149672 1 69 971185320 11 56 596043248 86 16 993202500 7 50 737881355 87 88 504149733 36 61 181522579 1 69 553618414 87 26 415994655 4 21 511761559 91 6 666142818 1 70 416426934 92 30 808978660 1 22 27956714 1 20 748834525 28 99 125888850 1 44 835776861 77 99 354165712 1 75 870870062 76 40 750942109 1 96 588989086 1 95 787241418 89 76 305463775 73 68 64965241 1 13 292334778 82 86 328416447 51 95 25863596 91 76 993669587 1 54 706116665 72 33 210427101 53 64 163209100 98 35 259940004 69 84 682286093 1 70 785154219 99 12 512213193 88 34 807887953 88 13 36152476 98 94 151807412 80 42 954775676 14 44 564184018 5 9 172059765 7 72 670558477 1 61 816144167 87 62 550327693 38 42 567927302 79 48 457823201 1 84 198299274 1 52 234364226 1 81 213281455 84 40 314384404 85 47 57911156 1 81 449538966 57 65 458489155 56 12 854310659 81 66 772990240 10 95 457724240 1 22 195172456 1 16 521964500 56 31 569437075 1 74 678564469 1 6 403197652 51 98 717290584 85 81 475634903 1 5 108696092 29 41 369054573 92 57 174406543 1 18 17087761 91 98 400833089 20 65 318696799 1 68 670264882 92 61 431534060 46 97 812736556 15 86 647185272 1 70 242193162 92 18 622630262 35 84 50296595 1 45 391338351 37 93 398738139 9 4 124114788 1 80 521824797 1 3 680913707 1 93 299190451 45 10 749784759 100 62 508776489 92 54 981423 1 22 526833226 1 87 295235230 1 25 986788232 1 81 5373004 26 37 748115727 1 60 814026380 1 56 181959830 27 47 852344246 1 53 427636384 84 38 812974090 1 74 815535713 85 74 798100055 58 95 301618161 10 7 67619817 12 98 151412304 80 67 528840515 2 93 399699691 1 51 354007085 1 87 513303068 81 63 185281187 90 95 192365348 1 21 881288288 79 78 706495561 23 82 300629654 64 30 18977529 1 19 42527390 1 86 348082814 51 89 543581803 100 20 411307873 1 54 241370824 48 32 95322026 63 10 819088564 1 10 470199115 10 47 218528742 16 78 578207980 1 15 743346106 61 100 454259318 90 18 637880157 15 83 997788745 11 12 353320660 1 19 904403343 1 96 566964369 87 51 687218567 58 80 199894229 69 18 206986757 88 25 309883294 78 10 395715804 9 33 687212781 1 26 787322704 1 22 203623107 1 53 776314710 70 90 3975261 15 41 58917897 88 61 359735473 20 51 749363785 49 30 805734182 1 64 278244333 1 18 558894579 54 28 846044586 6 91 946853649 70 41 15247412 33 63 424377900 99 16 922570423 7 66 993455017 1 44 239259016 1 37 20528952 1 36 317240652 20 99 330955879 1 26 563981356 93 31 562345366 56 49 797524873 1 45 357821291 5 84 122334757 24 65 758440000 1 48 580519786 33 54 281410222 91 25 906008223 79 64 938853565 1 33 519720459 61 67 373415058 1 24 617655046 90 66 709252968 20 54 282237583 1 70 181810437 41 54 951829776 15 82 797673064 58 97 825174349 1 31 818040211 1 91 891898495 37 43 747203708 62 39 830473411 1 29 305493196 1 48 595142861 34 66 447769565 1 69 859688833 6 17 255723081 69 36 708055312 1 48 128106627 1 66 93497495 1 28 586563875 75 14 815721112 1 3 285990022 87 73 800400645 1 63 463744753 78 53 306804751 61 24 755875198 63 65 557778632 74 85 814145918 95 7 129254223 1 59 320946642 63 21 97128146 1 70 70220855 7 61 520525374 1 6 482952207 1 85 3133698 1 29 145399845 35 95 126817511 1 21 829135454 1 97 963197403 1 75 208896937 66 41 882666995 85 59 424927169 16 60 517500580 1 100 737603836 1 73 567727247 1 23 730980103 3 70 254655564 99 65 555816119 1 90 675140921 46 22 105046512 35 58 444388855 23 91 834493394 1 59 929581434 28 51 285474950 1 62 275590316 1 8 529415056 1 2 579725250 1 89 686238986 41 51 304190283 80 99 304700697 4 32 824756488 23 66 6393702 10 56 878848456 16 85 339979253 89 61 462294829 93 47 747767223 1 68 695469059 1 83 297588213 76 16 664586635 1 58 891792289 1 45 579993265 1 29 987220063 69 28 196445450 67 80 835812623 1 17 575356356 1 78 364203550 53 81 556776419 4 93 176102967 1 26 561610490 1 92 908353206 72 98 165250163 93 21 687220621 83 43 136240580 1 56 749249510 8 23 369531736 82 36 230561906 96 17 27267638 1 53 95435980 27 81 268038185 89 61 615771053 1 17 928571338 61 67 175471340 21 71 449447387 20 92 156722595 1 71 802808670 1 50 844015803 44 66 756957522 73 40 74540573 89 7 688341610 57 22 521997908 15 92 497935252 1 55 33861836 53 56 125318650 1 94 672997898 69 55 44994942 91 68 173937490 50 32 699005554 3 98 40250646 2 60 559227570 36 3 500259096 1 77 399696352 1 63 243579211 1 11 648361363 37 9 695961724 90 25 417749724 1 70 850518738 73 49 812023504 1 41 169764797 4 64 201565785 1 19 542055348 9 72 590802276 1 45 67599696 96 87 353302230 73 71 151186705 32 64 946762610 53 24 632693905 73 80 612338338 1 15 6507686 5 94 147701645 1 96 65927355 78 72 538896777 1 11 553240036 87 65 914187857 85 22 149709610 1 22 970043886 37 88 995936002 1 87 711737936 1 33 485832297 1 81 938561603 1 99 196029913 12 73 357351429 60 8 430508802 1 52 820573338 90 23 742889023 1 24 136991905 1 78 468612021 33 6 580210631 1 39 146901419 1 23 364199068 1 63 184318868 1 50 622212845 1 91 654473832 76 82 74400990 95 54 581455031 97 46 925256874 18 17 968632982 1 55 277299361 59 44 353370529 1 71 148839262 1 14 643560540 28 65 669667656 1 26 636951926 1 25 904656633 1 80 900952214 28 53 170767606 1 89 244535592 90 70 367639086 56 37 300437806 1 54 135984415 1 21 634628133 31 43 792841190 94 11 253239184 1 34 148474891 1 15 834849001 25 43 858518495 7 21 103297128 1 8 137111905 1 84 472716074 1 56 815089150 1 29 842162916 100 76 469696410 1 26 241371529 75 37 572435143 96 1 150509376 63 40 145902602 34 79 742283126 84 78 399263611 1 10 966396445 1 81 83442152 80 32 984953882 1 25 515584799 1 68 879890622 1 63 419665704 40 67 101552171 1 38 758278887 1 78 534692764 6 38 556554633 1 47 679705273 1 85 124700329 1 57 604016503 14 50 427283948 1 15 759791110 51 99 927558255 51 75 549099826 39 71 45241021 1 47 54305832 62 51 396558738 1 99 352522627 1 77 436872159 1 36 570040338 1 42 326227122 1 90 391631253 86 30 979218880 31 23 817587426 1 92 214687982 80 15 394749324 11 54 512068631 53 48 23107125 1 69 397434704 1 75 333481206 1 50 505395649 11 31 456848399 88 34 476760476 60 91 256544751 32 82 342273600 1 72 50566852 36 57 441008870 80 29 379528947 73 69 892940857 1 60 250347021 5 27 893064910 19 75 467970115 1 94 866905505 1 32 637139670 70 91 636598004 88 62 885493494 1 2 260458022 1 74 370543540 17 37 225516239 1 2 625264585 1 70 916277635 17 59 416800672 1 80 19219817 100 77 550214957 74 81 338745748 1 93 485881793 81 65 267062205 1 26 493189805 82 9 245403095 60 22 238925855 49 2 370933722 30 73 889995484 19 1 435229104 8 61 999819470 1 32 620652163 79 85 563977717 65 17 337950931 74 5 482959199 85 37 29731206 12 94 459599484 1 23 134933489 1 67 352000184 95 35 210674074 87 10 742631147 1 60 505414611 1 74 622948210 34 13 357339973 1 47 320540773 1 50 522421560 1 26 32385933 1 51 825959196 1 21 19862005 1 33 413098430 43 22 626427619 1 86 530863787 34 90 893156624 1 50 329603160 63 66 719650970 96 75 474062791 86 75 744736670 1 61 145252515 94 59 476830266 22 29 873121536 1 61 802305403 27 4 672690912 1 62 791660594 18 40 805972646 1 71 85415333 93 58 816818037 1 48 262139851 16 45 736194818 49 67 896486393 1 31 957484125 1 21 415300341 1 13 695618635 39 41 741837189 53 57 658662092 14 53 115815940 1 46 672766050 96 92 847870409 55 59 416554871 76 13 616370060 18 43 850361064 1 2 683055033 34 48 371110278 1 22 61783333 43 49 90845968 12 69 607275827 1 60 836353054 13 51 292757238 71 28 378039568 1 11 270124681 10 11 476877381 61 44 794604439 17 81 826148359 42 85 518223578 11 14 102174764 18 53 127706774 70 95 439431785 1 11 392630229 98 52 551194761 19 39 151448883 67 35 515832926 35 6 281077435 1 41 469155019 1 44 459947274 77 48 930590894 1 42 951232053 1 9 22003857 1 76 301204427 56 31 322671360 47 54 986392653 1 5 631147280 98 54 653937166 2 60 287188378 10 64 718995321 61 12 506076222 40 43 916334291 27 10 890183019 96 73 445258954 1 18 366883568 10 100 942777690 43 47 12507104 32 13 661203436 1 40 465116084 1 41 907365827 2 79 97219914 31 7 818699812 1 31 617844879 1 45 595414090 70 63 939621837 1 12 252618793 1 70 393390732 1 60 552137347 55 21 272871136 1 25 271497325 1 23 738733935 37 32 184417545 81 46 804777076 54 67 318192197 1 92 690177909 1 40 77945474 38 41 663744559 1 30 695513431 76 18 311366589 39 61 88687100 1 47 517701848 1 40 377883501 1 63 806357451 50 64 339839819 1 28 618615438 83 31 609493249 6 59 826738396 1 31 140814007 1 24 931376955 7 100 658191649 1 25 630060347 64 29 931648291 1 88 456501780 1 19 625529194 28 86 410709519 70 61 763011495 89 28 878492096 9 93 818776758 54 81 967897902 1 90 818313968 16 18 525636761 1 23 740111362 1 12 172795932 4 75 650036320 1 59 847783823 16 82 69653752 15 50 831083680 75 69 336171020 1 30 70934385 1 97 670890249 1 72 262396221 1 63 182615859 59 81 134103029 97 23 168956537 1 26 154110135 14 27 443159693 1 81 796717862 1 26 872498356 100 80 47468435 50 97 56162374 19 21 143448642 1 41 339314812 1 86 923310282 19 69 932545701 1 15 759867404 45 52 346418791 1 18 990496141 68 95 128764525 95 16 570649489 79 74 168177642 67 57 374806594 55 6 268589652 1 76 779645036 1 24 404070218 1 94 335971625 5 63 96572432 1 98 879209946 1 47 30352776 56 95 429327856 1 8 659178542 1 42 956563593 1 28 726545717 8 36 447082008 30 12 962105804 1 49 802201224 91 18 819544407 1 86 55735498 73 34 915510245 1 69 763095901 56 33 394729012 57 95 602260346 51 73 659646769 1 93 864636225 1 63 854983165 1 28 803167541 1 42 232511725 44 95 834078351 61 16 601813834 38 28 621572113 1 65 522392954 1 4 9328122 1 27 66109568 46 97 284887990 96 77 153940949 1 69 554443163 1 49 567049315 20 79 816994323 34 80 100403686 1 46 288193691 67 96 502177866 1 64 299308076 30 89 611590702 89 54 940474254 1 51 297092636 67 99 855060096 90 91 218550712 27 42 373964053 40 88 279032312 1 95 396501905 2 57 836077410 59 47 235351624 1 81 523747141 28 64 313701461 1 17 920983875 1 86 37860197 41 43 665375260 51 9 941083791 75 40 729879454 1 59 343785076 1 56 413654503 1 17 945062753 1 57 18101582 1 68 774208280 1 77 9596536 24 84 173152073 1 45 954121206 76 65 775771183 1 75 604661561 1 80 792196413 1 19 887939985 93 57 714945762 16 38 336895389 77 10 130139259 1 100 56732796 1 14 98823718 88 54 346171913 23 32 389753926 1 66 561592557 91 48 955011828 1 59 3070440 41 79 98561788 37 77 739362594 1 46 581432573 99 52 117007631 71 66 833679699 52 79 950612395 1 38 449901856 67 7 294708572 74 10 972771176 33 31 955641196 1 18 866158218 98 14 353565639 31 37 668093185 83 11 469663352 1 37 27787311 43 52 655566334 1 47 618138192 1 4 10969121 53 82 424925655 64 5 836708938 49 59 510474949 4 56 724978045 5 96 111484220 1 26 810620680 38 36 950434360 1 42 159817409 69 50 161331040 54 43 26744218 54 27 567658439 81 80 632967459 10 18 606187788 1 85 227344947 87 52 636176869 1 56 563885832 83 67 261632544 27 67 40427624 28 7 872328602 41 17 928984454 99 11 495069068 1 26 34291579 1 27 756711550 15 74 340860723 55 89 753527502 85 90 368335059 62 60 265223777 1 89 96180290 58 16 924930340 1 87 61427150 1 4 353106057 54 6 105700825 1 54 565868261 11 58 706024343 1 52 425253775 60 47 929235603 56 19 857585753 83 44 485225367 88 97 539468195 1 54 839888723 1 80 987380460 2 40 753716812 1 94 854206004 29 98 630790634 1 35 323784652 23 39 616178870 96 16 867872959 1 39 49618401 1 28 916061689 26 5 688804295 5 8 757425077 70 58 112144856 1 46 654554394 69 26 469774759 1 4 902904088 56 45 765546513 1 85 742286722 100 91 29925991 1 58 458009178 1 74 195007085 1 93 915628836 22 9 580254683 1 38 537213042 34 97 689904665 1 88 287211313 13 65 732492830 10 56 695982055 1 15 970600529 1 16 934477543 20 89 535014046 15 97 348278325 1 87 130564715 1 74 339311526 21 4 283093169 5 41 805660068 1 70 843040626 34 78 227985330 88 72 614868308 37 19 34415253 1 38 609378521 6 8 457109572 1 6 303867517 1 47 162102497 1 10 126873870 1 4 689764723 5 9 851683885 33 58 202216195 1 24 851632290 51 93 980739711 1 69 903005214 48 28 706059377 85 83 833009853 96 27 787098515 1 100 350888351 1 82 385731879 1 23 424155593 1 64 948067912 1 46 968755004 17 43 342521883 40 9 209067979 65 25 540468319 85 78 672994187 1 58 997771743 38 53 381206136 1 57 758538608 47 58 830974364 79 24 8692793 2 64 666208993 98 46 16516408 1 78 154213790 95 5 860268317 56 28 965294466 64 79 425536437 1 79 369657854 1 25 489683397 51 33 368742360 1 76 399266966 56 63 929419931 70 96 382918326 42 37 153418045 1 67 330632681 1 90 693699394 1 3 981217200 1 23 489232766 1 87 467288500 1 81 511904048 1 5 412548758 1 90 615120098 84 31 301558141 77 1 529873802 1 73 37549412 48 22 467217392 94 45 789560663 1 82 763116881 9 84 276072517 73 9 222469511 1 87 893075250 1 28 876647280 22 11 724141143 86 46 635092065 14 56 701261315 1 31 243756194 1 100 657803954 1 23 318625002 1 3 707736810 80 63 967143052 63 84 819576120 1 80 108290610 84 53 514777090 46 87 537609244 1 34 944422371 10 87 205444211 59 8 7035561 32 82 252905458 2 64 594433727 1 74 648797753 94 78 213878541 1 9 849223821 72 48 468276507 6 36 22724557 1 94 777907468 95 10 316426625 74 91 103245924 1 55 747968021 7 23 766702507 90 94 939678840 85 73 608858223 67 10 27195329 76 68 280211211 55 33 16492995 54 8 604211608 70 44 814340029 1 16 124379483 1 46 13317070 81 25 870414396 1 54 317134042 100 45 501865195 24 28 7986505 47 25 829855185 92 22 475140634 83 11 299508709 1 4 401726778 18 91 194114351 1 89 104279849 63 21 913993163 1 83 827742422 15 44 232013669 1 58 577789539 1 64 830537080 82 25 707002828 69 41 152454042 1 24 6356606 1 8 160164244 1 88 459207015 1 48 828609340 1 80 144218024 72 52 330830629 43 14 944970713 70 68 169919179 1 27 175459303 53 73 737235949 32 25 765016915 1 82 318413158 81 33 823077916 1 83 801544970 87 13 973628034 1 92 591800208 69 10 870163765 64 16 150698056 89 70 529098016 1 23 809789593 4 71 270807256 1 81 722296343 5 1 788735443 66 41 776013730 1 5 472652233 42 18 160520304 1 42 631018941 50 20 372196332 1 34 402623692 1 9 137185690 69 9 583826436 6 94 69816157 14 45 594333783 76 20 158592567 45 85 830005234 34 96 894964444 67 87 755253457 3 28 987356682 69 26 824373427 1 52 146386613 48 71 950969794 18 79 414842391 1 100 169503271 1 99 696319896 1 71 799504928 1 53 460038835 50 36 683400220 43 66 556306727 4 45 755880712 35 43 815544651 75 81 94093298 1 99 713519784 67 38 404840074 83 18 627023836 1 77 776850371 1 47 281005366 96 71 488784625 1 14 276098815 1 61 113288762 1 89 627070592 1 34 164009964 1 92 452724466 96 66 548559204 1 25 542838794 57 78 299523144 1 14 623612352 1 31 49131428 75 98 254770129 74 8 216077802 82 77 446259386 1 55 417792797 1 83 527502817 1 15 954692882 21 6 591509607 99 71 234206648 75 27 542182882 1 80 333832009 1 85 575433349 6 48 929431176 2 75 173486046 85 70 776215800 1 57 166020299 34 85 152284993 83 47 888394932 66 97 843023536 1 87 354127344 1 54 459534192 1 23 92140508 1 32 236967627 1 32 648491026 53 13 762347232 4 64 591979899 1 85 213956995 1 94 446081484 47 20 564956664 1 22 719631562 72 63 328839342 35 94 185786712 91 42 757516546 55 44 556402778 42 56 600407338 1 46 368473885 96 70 497456551 89 46 803759912 1 55 610657255 1 77 79588344 99 21 951965486 20 58 790058337 30 9 323255768 1 34 382116332 87 29 520894479 1 62 29078962 11 58 698169868 89 99 507842807 47 64 332145694 74 78 553316113 1 88 836245372 35 54 445208466 93 97 183868979 12 84 653031163 93 88 543106096 1 99 670469070 70 12 826592855 1 13 191168470 49 71 645784285 1 13 397264957 1 7 393951689 1 51 761557423 1 64 653030348 1 51 685070981 1 21 128985800 1 99 851489851 49 43 142935467 1 50 171088166 70 19 142611082 1 60 842762911 13 91 31771640 1 53 416189395 96 2 264693613 4 29 628746928 64 75 320745428 1 36 457087100 1 14 753518953 1 86 636497082 83 45 190028558 8 87 503535334 53 32 352605206 1 27 747151920 1 32 661193729 1 38 244552299 85 100 679607363 1 2 163842297 1 23 943820024 24 93 149170524 1 61 909302941 1 7 279152370 50 97 632201338 1 90 280236914 66 59 408398797 25 7 470875152 31 11 874987119 1 67 364933311 81 16 704055033 1 10 419025826 66 56 887894011 84 59 48527832 31 40 972697221 82 98 161424401 1 45 251244932 1 17 752850259 83 72 668973239 73 59 175198535 1 50 751257743 50 4 549348557 1 11 162470920 1 63 409570875 1 6 847858762 8 46 349976661 65 76 774910576 1 60 475657631 1 6 155836142 81 80 925949227 14 96 329090220 9 10 682279118 45 97 384934230 56 10 139037709 1 81 87839350 1 87 986362749 38 95 723191144 1 29 524343644 1 71 250968272 1 29 702553056 26 11 140473235 1 94 153243766 70 28 245737475 36 85 469137612 45 38 166391158 79 77 811940946 1 98 58518662 9 7 387473021 72 96 83319022 1 96 12197623 72 11 121988118 37 99 659397097 83 95 856448750 76 93 770102429 58 49 591094893 1 54 374609978 94 25 747080232 77 82 960323364 1 28 574236950 18 8 300810846 40 15 307663723 1 89 664374987 22 44 475590120 1 55 193462540 67 7 607141146 85 37 116004687 83 98 949094425 22 50 56618450 1 11 880062814 43 30 102614818 1 42 163384034 1 94 387979986 1 10 177907494 75 43 623285284 91 74 741391231 66 33 709024871 53 26 773772754 1 24 968407757 83 63 151603632 38 48 907009050 52 80 27179471 1 58 693735372 88 70 803694142 1 80 45770384 19 57 421040682 77 24 293234100 61 57 198621277 1 51 22176696 82 49 850244486 45 91 332089960 2 80 149873369 26 82 289752850 64 29 557753731 1 56 712234224 9 29 412158115 17 40 417961449 1 74 567110600 21 51 662282903 1 4 186986491 58 90 420086719 1 36 808438683 16 88 626013380 32 18 111712244 17 99 794059263 1 22 79156079 1 64 989201116 61 46 695876983 63 100 545351026 70 29 852331442 58 26 72554217 80 33 320522604 14 21 407620622 49 48 596521988 1 80 606055371 1 31 788687168 31 4 140930771 78 41 980941881 63 88 899181239 1 31 698647546 1 72 987508784 6 3 811244926 27 88 333946047 1 26 770575390 58 74 616855679 21 16 39374718 36 16 268367698 58 84 11615549 33 71 344638907 49 6 742539975 72 42 923292241 70 3 771333521 1 69 124530266 12 65 474361241 1 82 538929395 1 9 468059469 29 61 144722473 1 38 68514583 89 54 265302369 3 34 550437033 76 95 817074458 1 77 68885204 92 58 343437503 1 87 675082434 1 78 990760519 43 40 341190462 96 74 511100157 11 92 354811475 7 17 516147431 84 90 995491262 1 3 803605629 29 61 616804150 1 78 860060007 1 95 891012311 23 2 666297837 7 57 648665726 97 11 602027158 1 54 430601506 69 100 758940146 1 28 315622267 69 82 177361286 98 100 843188326 71 31 327203360 56 20 910110292 7 77 629566545 77 2 374463536 91 29 64047825 32 51 615253879 1 13 377384199 65 38 539447116 1 100 538117099 76 44 486803444 1 40 633748475 31 10 702988719 59 68 496396173 1 88 409280515 38 12 269510294 29 86 841169997 1 55 64266707 6 89 505818778 1 60 764911018 1 78 11996597 47 46 809174766 51 15 580913015 87 93 320581406 1 58 418908273 69 88 571454283 1 92 317605256 68 81 696788504 1 41 646529410 1 43 37705050 91 42 993190924 82 9 94893506 1 6 796542125 1 66 306520576 86 61 655138667 77 33 545624806 1 76 691464059 10 38 236903955 82 56 859448654 52 9 340192541 62 11 621916841 20 12 132536184 1 22 23455833 88 3 311747740 45 41 354226807 86 97 318107687 1 98 147204490 1 58 540429923 43 56 191743026 1 55 349651089 61 72 475461890 1 2 22592445 64 69 247605575 62 68 564441615 66 97 312453272 1 42 655814261 1 95 843884790 1 83 266971779 1 83 284354830 1 74 603984192 1 70 813535123 1 29 255718407 55 92 619885569 35 20 527223995 100 20 673577275 1 78 545790428 1 28 556293004 1 98 289894220 1 7 138441200 56 54 30965084 93 61 949325333 1 100 149076375 54 57 56385971 1 49 391628719 1 39 343642018 96 45 148104460 1 59 769799760 1 35 925503037 1 24 23056171 1 60 556585346 34 33 854785969 1 11 991473936 6 54 899189214 31 48 884573375 31 88 431684739 10 18 354893019 1 82 147860558 87 93 907933002 1 47 655222178 15 46 57448597 47 72 787632123 1 17 102217845 1 58 610464165 1 17 703096610 1 34 82387482 14 16 600563194 68 63 699317513 1 12 503595166 100 5 484067802 63 61 177547443 1 99 922684481 29 19 672064393 33 87 859389091 77 3 869045958 1 69 781176449 10 55 714440238 74 9 308041369 51 67 957383651 53 100 958776260 3 87 195568381 53 21 510628440 94 51 852141569 87 19 997556514 98 9 87367212 1 27 104613225 78 29 125231259 6 65 425236459 1 36 996956550 1 98 183888815 41 55 627458006 11 78 340882124 1 30 126283294 1 4 25203969 9 91 643246953 10 43 537957116 1 10 385336167 1 55 716998573 27 65 727391410 1 33 955656472 43 2 693079053 11 43 232244025 1 19 717041127 23 98 8884765 29 26 293484184 60 22 905272022 1 84 664178469 1 20 455710408 1 20 617872728 1 84 643543780 1 21 700145225 22 70 182801242 1 36 899638708 21 56 77610702 82 47 733238196 1 59 111182518 9 31 460110823 1 80 24880637 1 82 233390238 99 5 586205504 1 39 532548139 1 77 897032239 1 64 124854859 41 4 228976343 1 66 881370188 1 91 10408175 1 63 787582534 4 75 810801190 1 49 576915496 6 67 153356453 81 41 838633947 61 80 781905783 1 14 119416233 22 24 825490609 1 39 641579108 59 89 767789533 57 15 731646552 1 63 26443719 1 73 89565757 1 84 216243333 98 53 488332985 56 76 455493900 1 14 409969578 39 78 132097985 1 14 123842404 26 1 588673576 13 27 843534750 1 27 380170778 91 2 939736026 40 25 21777985 36 11 661272969 1 70 457701761 20 39 522270844 87 9 825744008 34 22 873755826 1 38 850585458 83 49 984003086 3 99 354465897 1 59 431716341 1 79 926445849 31 1 382600767 57 16 920222205 1 82 231730127 60 35 366703976 1 95 143855529 80 92 247181316 72 83 789906194 95 52 733075002 20 38 627925295 82 29 647126947 99 83 610340229 1 100 774180436 1 70 696177925 58 46 581742215 78 60 336841534 91 69 376412547 100 25 938481797 1 40 89289401 1 19 966884304 91 72 450382274 39 89 543123596 16 21 470704273 81 86 347662209 14 72 279980016 1 47 623611241 1 79 419624297 51 55 516911059 54 31 563079696 40 94 427958506 66 10 221324867 1 42 710279004 11 48 556811458 70 81 982103263 62 52 198319260 31 4 306028698 83 31 563604337 44 94 269442242 5 55 327839815 57 87 198559454 1 57 851689298 1 75 688287056 98 8 492572717 88 90 318568670 35 30 483517811 1 95 488125110 1 67 441742264 1 32 497604553 82 37 119977113 99 68 375828972 1 92 70641724 1 11 737944918 1 5 659119826 1 69 124373558 29 25 992594753 74 93 341492000 1 22 143433995 94 49 879544915 86 24 981474650 42 34 815796325 10 42 89898512 4 31 884019834 4 24 831305276 1 65 887682613 8 73 858421299 1 93 354979080 25 19 466155560 7 32 134042459 1 97 233124634 1 13 489730487 1 55 159426714 61 55 757501030 1 52 391931637 5 48 897791100 18 72 130785178 1 70 556415824 66 100 920718447 58 74 929155460 1 74 612833045 1 21 737806445 73 87 519490350 91 26 18735937 57 44 368759626 19 16 390708968 13 93 175820987 1 12 841266330 71 57 392164322 84 77 668191552 47 3 227540418 1 64 854698056 86 63 110753169 82 11 836595589 1 49 447522348 81 27 752949178 30 90 565179844 35 52 792210657 54 39 677419063 73 61 878694302 1 24 498597634 32 54 158601412 1 41 89500214 1 68 568025017 1 37 536008045 68 1 932478180 1 10 269180346 1 58 257785261 1 41 852383087 33 25 374353723 95 9 411498190 1 30 155477129 89 93 360248561 95 84 458485719 45 16 122746747 99 2 852740772 23 27 770990430 37 6 297986816 1 97 925448127 60 67 735054299 1 73 904400073 54 81 810735316 7 36 626618587 80 23 582226965 57 70 90097699 1 58 436405702 65 26 194042663 1 82 782377482 1 86 418642110 41 26 254310285 2 25 112621738 33 41 518058753 15 39 403500159 65 78 632965649 44 12 635726118 84 58 117351155 1 50 544524659 1 31 564205186 19 89 22477767 1 84 738905886 20 62 997114782 66 34 246946723 74 9 927593969 1 29 544390271 79 59 61816530 27 88 108982431 1 34 600509773 1 50 625352447 76 23 607004235 55 11 438558252 80 58 197119043 1 90 589376607 30 76 267140512 43 67 662404009 18 98 644650767 94 34 957092169 1 75 752741344 50 32 36928289 1 43 335189730 14 15 103947249 1 14 26879298 50 30 206529663 42 100 153425852 26 65 553104271 73 27 607857340 1 64 11569442 4 42 810398339 42 79 277763225 53 100 862388555 1 69 835297032 1 66 285989252 66 4 619390877 71 91 104860622 47 81 854414836 1 10 567156594 45 22 812746676 48 75 317365885 1 24 72565420 15 70 996649767 1 82 579888232 1 24 89039230 64 39 758573059 1 16 978763777 1 2 650579325 68 43 831869281 29 62 500084950 1 55 779479462 61 60 155824272 1 94 79349450 1 51 796576278 1 83 104698521 1 28 795035997 44 82 237203131 1 74 27767024 1 26 268631839 40 100 848212023 1 27 416431292 90 24 207729369 39 85 938538852 1 31 205199337 19 39 471652714 68 15 604578547 1 51 760237112 90 33 629343881 1 36 760502541 80 36 71085732 60 12 385777765 50 11 164120380 74 52 58310358 1 36 447027006 1 17 744939835 12 4 659609854 1 17 116838806 15 75 368583686 1 56 841928906 1 3 245664109 1 34 867814553 93 61 635019727 90 11 968153738 25 16 404938148 1 54 348792117 45 94 327468135 1 77 235729725 1 9 417383697 40 91 429760654 1 39 124886657 26 19 948561284 1 7 479411932 82 17 333734263 93 11 630901932 51 32 386202430 1 71 468629384 87 80 251447787 79 31 211758617 1 68 730236672 1 76 734474361 70 24 267845282 60 34 637842975 82 14 130293012 1 6 412652292 1 42 414520344 1 43 378991213 39 66 360217281 67 77 358957121 1 14 398913448 55 75 580742119 63 52 120949985 1 99 145923533 67 81 596691791 80 71 107213388 1 72 46290499 56 57 248032390 55 91 818958559 1 30 373546810 20 34 139407609 1 64 274722905 44 19 297440915 74 58 343068081 81 75 780082520 47 18 206426029 6 26 592034433 96 2 774176311 1 42 401567832 51 43 68389332 1 62 211672417 1 10 969189663 1 36 391953094 6 68 301273392 17 32 769216009 1 10 565141365 86 15 76940959 95 54 812487694 1 4 805628256 19 70 74495740 1 95 700224578 58 36 684404429 1 27 923763903 1 50 851937751 35 91 19957221 10 66 53836927 1 51 987350868 3 26 344311839 64 71 26399271 65 70 905036928 87 63 484431529 82 52 693861098 96 82 101002799 89 21 712209544 1 76 15007861 82 88 870047073 1 100 436384363 1 31 461972154 1 3 497516916 5 49 71243922 1 73 238313695 1 32 137463393 46 20 379467267 23 15 254106060 1 19 453382364 48 2 779575599 67 96 652797287 1 87 25397066 25 65 326201102 7 4 693627533 43 30 346396480 86 61 472421978 1 7 530553165 59 52 734558150 66 87 315049446 40 83 475349464 55 59 900986679 1 3 295990525 52 57 102004566 92 11 90642387 70 25 943807857 10 11 906344689 1 30 872250409 60 59 556573886 1 71 21403976 1 99 415708914 1 56 573165857 28 100 844780939 9 88 444998978 1 64 452352396 3 98 724331638 15 76 884309220 67 98 914919758 1 11 83828724 100 64 858153487 1 12 128924457 31 63 967144412 64 74 158257244 13 74 632710551 61 74 680888892 1 59 607023758 96 39 330552711 1 98 186892745 1 83 750701694 1 39 930058033 1 62 602008496 73 83 122165580 99 92 293153840 35 7 59775693 1 49 644813245 55 58 520628377 1 95 918253220 90 32 443785632 13 19 476791212 61 57 718974159 86 10 596854670 1 7 834730671 9 17 27456521 1 2 780919841 27 81 483206541 67 19 94752146 33 41 70154024 56 67 588561783 14 33 330194549 1 28 763317608 55 32 705039817 1 77 367969311 44 46 311782848 45 92 142915585 15 34 262795611 1 85 706715440 47 56 701995214 41 49 526925346 1 89 258701373 49 63 770434839 39 20 500270110 62 8 352244357 52 73 44769838 68 84 499770368 55 40 362016141 53 3 675422574 49 57 227562899 39 56 156021842 1 81 292532030 52 4 794123386 35 91 719654312 1 72 915834596 1 61 871887263 1 37 18183346 1 11 169933162 1 47 324660351 1 68 873644118 66 7 872368439 5 50 976199649 53 66 6998395 1 38 723809872 25 31 467141900 1 18 844663578 1 15 493057165 58 78 18846683 15 7 438826771 60 45 279281667 33 27 997114364 47 69 631847981 1 34 279777945 25 74 158737453 90 86 139886959 1 81 118980083 1 48 936274342 2 35 361819604 1 96 634125136 2 4 666539369 1 79 495906172 77 7 524618651 28 75 483919327 69 38 128631428 1 20 637355513 58 14 238854396 11 45 225316684 17 61 159993795 97 43 68840371 34 94 256134535 1 41 194714206 1 41 522256586 23 98 719940924 1 76 120793300 90 12 889326813 55 28 659650431 85 95 47360192 77 58 162983992 75 21 6630588 15 69 431472521 1 13 722636337 1 10 140231640 1 89 990048220 1 38 297245504 54 6 997514957 95 10 493289805 1 44 532690327 87 18 223505593 18 15 441027823 62 75 186145196 1 72 165041616 48 100 57365140 5 88 306534855 91 21 82897936 1 4 766217355 82 40 593246493 1 90 330886681 67 82 118913735 75 85 573329804 1 50 283060525 82 5 651030957 10 45 732626349 17 84 380774665 1 60 452364619 1 4 289807093 1 21 713124149 1 26 808087416 54 20 388543608 28 85 242780898 1 45 9993484 1 56 415089197 72 78 903027780 1 59 588392631 41 16 274491082 97 26 980422584 33 94 981020018 1 5 477731627 1 29 912963257 35 23 232057724 68 51 782485630 1 30 118220882 1 69 701413638 73 98 673993942 1 92 56047395 88 70 539793363 54 22 498590544 1 24 407790821 44 32 888248902 1 74 880061699 1 2 568722970 1 33 605458817 36 58 447439342 76 98 129319035 1 47 238229601 95 9 687795738 19 15 328643161 1 25 45827822 18 3 72780252 1 74 796559816 66 95 330255664 28 100 788543533 1 68 76872860 55 7 640324181 1 6 759807600 16 30 129852524 1 61 553467483 12 8 372650118 65 13 73248221 54 31 851634570 84 86 123234096 10 78 124107603 1 48 99096080 1 4 269603721 75 50 419887558 28 91 733601571 1 90 196614881 1 42 586800625 5 60 128695691 100 72 321464331 1 64 43177132 69 31 966082623 57 5 522690019 12 23 408021481 1 47 687084590 1 87 904289990 1 79 792348138 23 54 644770445 76 18 93880140 52 30 708174452 1 15 685634634 1 71 180219758 29 23 657513336 1 62 107735867 67 6 408816874 33 12 366976904 1 43 261176225 38 90 438750387 62 35 557805439 20 14 203099888 1 35 107989609 1 18 40312475 1 70 806810255 70 10 929851189 70 12 433849581 33 22 113306165 92 77 681829180 1 90 356551756 61 20 294031931 37 61 546823072 94 74 283760869 49 2 177767817 8 54 639217481 53 19 705615822 95 1 609821723 80 6 235597233 30 94 169420788 14 28 480030199 1 47 424450803 57 70 515612687 77 61 551077396 24 92 83846052 80 52 601575401 27 18 305287893 2 44 22706402 43 77 477194280 1 71 471422282 81 49 47701005 1 57 379519301 1 65 251376941 1 57 365292681 1 66 196916951 16 45 206745022 48 85 291151026 1 76 752639151 27 10 930161315 1 15 91946840 98 46 952770428 1 17 313671321 1 51 197209107 1 26 310343163 66 21 306203290 94 85 374887703 1 82 249820692 1 72 888713482 2 23 118008804 1 77 170831028 34 62 450878735 1 98 309674683 41 4 907756663 1 47 124562942 17 85 195481695 12 61 469527314 1 14 593478462 1 26 532703016 77 11 251446158 1 71 760020513 1 96 546770765 16 37 89942358 1 69 53888422 1 25 90083241 23 95 896710578 18 65 177085580 55 88 959838164 59 15 553410529 1 30 500002090 54 62 437342225 79 80 159245856 1 76 634360308 1 52 437237305 1 37 232749637 73 21 216793243 1 51 613759389 1 43 742656886 1 89 167447548 1 36 402256795 6 66 390232936 1 18 389638739 93 22 301777056 1 79 293832849 46 5 997769271 47 95 921014022 43 70 262536512 52 87 442414131 95 16 149476977 23 98 670040704 77 57 703615661 41 31 378467362 32 94 201448900 1 37 545919961 1 36 143010715 13 67 157267448 27 37 612055818 5 17 85831887 1 80 783011415 90 35 925160452 1 34 125583591 1 27 331942433 1 43 661456340 1 70 880645362 76 56 174453615 1 10 584962738 1 38 8356286 1 18 286023901 94 32 368801927 1 93 431278326 1 17 5001251 62 73 366662774 1 29 443635413 12 77 465914344 26 35 797170384 1 68 726715086 14 76 142918966 36 81 795907910 31 13 794069363 15 27 677214936 1 70 976173180 88 14 859037691 1 63 470187938 19 76 531414183 1 37 752924626 81 7 565163139 83 24 455342186 1 64 157714253 1 72 596961250 1 20 727171660 1 36 590079265 25 69 836128517 95 24 346668224 98 53 133343654 55 24 864867410 6 78 519133828 20 67 880532868 53 11 536780691 3 92 18735782 1 57 802453516 21 86 430516023 1 65 296212169 96 16 825060207 25 66 955885666 18 71 742511520 1 82 628501515 52 50 11287429 80 48 92569816 57 70 345729830 22 37 396781192 1 74 308497262 86 79 616194208 5 47 208265547 20 42 370211175 1 40 756999940 1 22 796053380 14 11 793128926 75 35 665211131 96 37 208326514 1 27 477241963 1 91 71728957 9 10 684735398 19 54 119828878 33 66 981570841 1 19 598117380 57 30 219618506 83 38 710880873 1 36 103174066 1 21 7457993 11 10 238201339 31 4 633834511 1 33 940535678 1 4 670272881 1 66 859604592 1 95 686131232 1 61 601249454 32 37 518436491 44 92 95452472 11 76 38013289 1 9 772908565 1 16 526604678 1 66 785526505 1 100 529907748 1 7 553694829 1 47 243513086 1 89 318632876 1 22 713003463 1 69 147128824 6 63 641664813 80 35 420851609 52 39 618702029 91 5 867890512 54 70 772588031 54 72 361312170 1 52 461117260 1 13 828311401 1 51 222437125 1 87 448738275 18 91 960811267 46 70 439788023 94 92 274178452 1 98 24597152 79 12 431789693 1 71 399548736 56 90 309422544 4 65 624623779 57 42 864207518 10 6 621206159 1 21 100905860 59 96 594696192 61 94 288386415 61 63 938259169 67 85 775189714 1 92 987669988 1 30 533961130 9 34 726808174 75 54 922180417 18 76 513676912 92 68 985283712 1 2 934247622 80 8 389723706 44 2 371212615 1 95 595590852 1 89 422954257 80 3 220711778 100 36 509210385 1 80 291280323 29 92 933796348 19 49 676092929 100 75 756093018 1 56 817225759 29 28 10197062 1 41 208611574 3 83 343540187 39 38 727010010 37 23 91041854 1 93 784736862 86 80 845678777 1 50 981152549 1 51 365878110 1 21 399561892 29 1 773722481 1 71 300697761 1 11 367669722 1 2 329425815 27 72 468546881 22 63 641246516 1 79 533323843 37 62 368507872 50 1 76891445 13 91 99349032 1 50 796919346 54 37 462750037 49 67 823360196 99 32 610016712 94 51 320246957 48 79 205315982 1 69 968195010 32 56 18376434 38 78 370788408 1 26 334045349 70 14 539270199 87 2 364053842 1 32 524490303 83 66 938850326 1 34 547432725 15 26 128844836 87 75 639063920 1 4 866899493 1 99 487047861 26 49 746930564 39 24 61168959 83 97 859043180 1 52 439525855 33 57 666586471 29 93 408428343 16 71 192420122 2 94 42293237 77 24 546607344 31 73 154457351 1 3 243985400 17 88 891607583 86 32 261603698 1 35 770165028 32 72 753599841 72 95 691341620 16 1 981237589 1 12 166924083 1 87 484676413 26 15 749596544 1 57 261638963 59 94 480520511 1 12 192979354 90 73 271885366 99 84 662120046 1 8 210032543 49 63 255423960 1 71 767899160 1 72 633235878 89 78 866214462 1 4 8727226 1 19 804232250 66 70 839855396 94 16 331551239 1 84 636666492 55 5 676596425 1 7 865849518 33 79 162871857 1 15 895572548 1 43 345411848 16 64 229088195 5 2 617682028 82 43 771478528 61 35 198464725 1 50 693806317 1 2 580126230 28 100 881380123 1 57 119685463 86 7 303815243 61 94 267290943 51 99 541476048 9 54 918886033 1 51 936348871 66 11 413224446 1 84 815417936 95 92 974207046 37 54 573606482 1 67 90319236 1 15 92577555 24 90 111212823 28 99 664720390 1 16 274602456 1 36 327567380 1 12 829780532 79 63 861901651 90 42 714857266 1 52 777998000 20 80 181741884 1 95 705184081 32 19 691514428 1 54 622458856 63 92 581657900 85 70 254693153 50 22 752757461 2 90 243123495 1 67 178285812 73 5 236963980 22 64 193139744 55 56 869374120 18 83 916620184 1 52 143852826 87 60 789748643 93 52 407456824 68 34 878637130 1 26 59944310 40 23 271414733 97 64 891567877 91 38 494716468 1 8 746818486 34 73 686483932 47 5 749526371 1 17 299054386 98 13 499899969 1 44 395207979 86 99 426104959 52 15 390968549 86 71 882920298 1 50 786464554 51 100 355290093 60 57 951417954 1 78 193096995 28 12 229454453 6 38 989676889 41 76 309232513 70 99 531730550 17 72 248191432 1 89 961547273 6 52 750255785 1 80 146628182 31 40 182724257 1 30 495079396 1 21 683434362 1 91 775549442 1 43 474047527 74 81 155024111 24 94 375393831 1 55 950333617 93 96 644029949 1 22 33692992 20 66 837938476 15 71 701989780 1 39 588408004 58 23 810419094 1 72 391938577 1 2 183129996 1 34 965233385 1 63 247273536 55 11 423910231 41 86 597806092 78 21 519938103 1 2 521501231 1 65 199378783 80 91 473384360 42 17 93631113 25 30 528475636 8 21 668579336 59 19 517014092 83 19 370376324 75 14 298275259 73 72 820376946 18 23 314702333 22 70 300241266 1 45 30888773 75 55 595768791 1 36 154502545 79 48 187302508 10 87 139630090 27 37 837993154 1 2 845679708 1 90 613569037 48 83 117419108 97 94 811423309 1 44 808920877 10 27 225321376 26 84 270004382 1 28 921893982 1 55 322419045 1 76 664218494 90 49 466291765 66 27 28208077 1 63 532983316 17 81 709460674 1 22 622171440 95 26 367957013 1 53 422347283 1 85 645038666 72 64 423570516 1 66 230845215 1 75 542785324 1 55 31925437 26 89 687211573 99 30 132721185 49 51 458878012 80 59 254487058 1 22 969849774 8 66 258005564 9 57 334003540 1 20 343876406 74 100 783819164 41 66 712533913 46 82 546077945 1 6 202847457 37 93 494411909 52 78 932464878 25 20 745286631 1 10 423815883 1 31 744991398 80 47 752775641 17 28 931438818 1 78 297176443 92 85 800606616 34 76 874791109 66 95 401767311 3 69 645728977 62 78 66022879 1 97 186501128 1 100 637728613 33 97 872391348 56 35 604644761 1 98 839884354 1 5 23735496 41 92 412627144 84 11 256372082 97 83 883071982 1 41 315044025 1 43 219398981 1 25 46381217 56 89 800162261 1 67 395332293 98 32 439197079 15 34 908191091 1 72 238404865 1 33 552403679 1 31 610744667 1 39 887540058 84 39 845935737 65 24 844163906 27 79 439483191 1 76 186442251 1 43 303448706 1 32 198719495 90 86 416542772 26 53 603615041 79 32 109560477 1 12 721699197 1 44 445057908 3 6 944145406 1 83 541777233 1 46 437345967 76 72 512963051 1 86 680006777 1 80 343274644 1 18 530449992 8 41 922487474 1 54 818506263 1 67 29920973 57 42 984058574 1 89 8892982 69 1 497988178 56 1 58247690 50 48 197836653 69 73 976623120 57 33 528774398 1 96 305177930 1 7 114813657 1 74 312777359 1 52 939969514 1 90 372558854 1 42 395338713 63 46 876620272 1 24 34900015 94 81 622114974 40 1 523709460 1 47 222212324 1 19 543379327 1 94 342032736 1 77 56734263 74 2 183465643 21 48 126644351 60 92 781260413 57 82 339424158 79 55 637400208 13 24 884988653 1 87 518313104 66 85 705874535 1 34 535461318 1 37 367608881 1 97 478775283 84 64 380373872 1 61 969341271 78 44 144768482 92 14 350494137 30 33 927627684 22 13 933503426 64 5 940377090 16 18 807362515 32 43 698145413 1 19 884797779 1 11 592032012 79 57 648081587 27 43 950049142 29 66 364966778 1 90 649219082 1 80 518840979 74 45 580760799 1 37 683279841 77 88 432070681 68 50 876838426 1 80 633484882 41 82 168985478 73 64 773512834 1 12 897073314 85 60 202890579 1 38 103324840 92 31 718025032 1 63 548498231 80 30 579950442 62 29 593131709 1 7 793768928 1 72 193278128 89 3 469960668 1 39 755331533 23 39 629506089 54 38 793241166 11 46 348152052 26 57 668932750 75 41 885972480 83 12 43005952 1 61 879657963 64 93 550217382 1 5 534583435 36 29 502429256 1 76 956028455 1 35 601410272 1 12 953369146 1 30 244021073 1 6 749662863 1 42 602020321 81 66 546289727 1 80 475009329 84 10 411112838 1 57 555263554 85 59 497248157 1 98 727718288 1 47 100302292 97 95 426191528 92 20 590115075 1 6 981058856 1 72 638450317 48 5 284093623 12 93 926472157 61 6 222878021 1 99 325557772 1 22 997002282 1 58 516886956 1 91 197561422 1 36 154848840 85 51 52650259 20 11 982151587 25 53 506432667 13 2 752018890 54 59 90339718 72 87 421815480 87 26 783673460 73 90 826352044 16 80 779830320 56 1 153496899 47 11 332106597 1 23 579784558 14 6 894502598 47 26 386095862 1 42 933262430 1 25 701298831 22 43 225225994 98 8 307077402 91 75 823335608 1 22 715837345 50 6 373186803 80 89 577920446 3 4 981306351 47 5 330047441 94 91 682406686 1 21 658150517 1 55 914219889 93 26 988344524 16 43 570189385 59 72 929385550 19 3 782228493 50 52 41749074 65 62 499031209 21 31 3248115 47 30 488681886 1 55 794734513 1 86 850446743 80 20 433293086 95 4 186889423 91 53 193909808 30 29 458645391 18 27 180215991 37 12 426734776 44 7 932017983 1 33 814381725 1 65 743429043 99 78 645025895 60 26 294560527 27 83 680190785 1 19 118748513 1 72 366736881 1 83 454375787 51 95 881889825 1 40 214032736 32 78 217839542 5 41 435563017 1 45 947898068 14 51 996831341 1 41 118798123 52 66 596594657 46 34 337827942 76 97 505002877 72 7 669365844 1 23 322359085 64 21 413649132 42 64 26355896 65 83 101046125 2 60 562536089 3 14 599168294 1 22 949418211 36 42 959569285 1 79 902753415 1 48 930811723 91 35 947261236 1 65 819843075 98 93 744030524 1 7 486472751 1 17 926110448 1 21 320437772 58 68 772174410 30 16 598850179 56 11 310672211 93 69 381254932 1 61 324037177 47 1 655081646 1 17 951017911 1 80 992050276 1 95 216067452 52 21 248541403 1 97 804023820 1 45 957081485 3 35 696941429 1 33 415088327 1 5 723487381 1 41 82636369 1 88 705051041 4 5 766663382 59 74 953166428 1 54 190092095 20 47 635396909 35 26 801204127 65 36 230543391 27 41 467592687 47 18 882790686 1 37 788067764 80 63 400274032 72 57 122145342 88 6 614678665 1 25 834358267 57 50 479218440 50 7 531635050 33 4 123832521 61 86 308859205 1 29 319196807 64 1 286663015 59 34 755497168 1 25 248664400 1 42 913643853 93 71 489434752 57 17 158953873 1 74 713978083 1 33 399637473 28 81 333133255 54 71 865529940 17 85 764353339 1 58 17602911 1 23 472394811 1 56 322303960 53 35 468197446 61 80 564943400 21 41 704948598 58 3 524067685 1 9 217256333 9 8 638096227 39 53 908564550 19 3 483222434 1 83 58413671 77 1 676386205 1 15 60418524 54 57 982183859 68 83 802254889 50 76 165563217 27 12 943949426 1 30 796895497 1 15 51322569 86 52 320403947 60 45 125619278 1 67 763406832 1 35 16616709 1 36 707987720 24 83 795743449 92 5 301837973 1 20 704069850 1 63 224997223 1 69 554170416 1 35 728017328 1 26 745975434 92 1 598707964 1 43 775339537 32 72 453469096 7 23 632810509 1 57 774850361 23 89 964315270 51 35 286351629 1 96 688598660 1 7 223105204 1 57 124306246 1 75 366853016 87 20 896361234 1 99 256724222 92 96 53474955 1 19 641360462 1 82 302862423 89 70 482068543 1 87 322441088 1 25 395467057 48 85 932720106 22 72 671022796 1 24 501645430 1 54 369878729 44 87 83422481 91 46 934840102 25 40 991877936 81 25 948734481 73 59 582402379 1 69 979230719 52 69 932733956 91 48 67891831 36 56 531022670 1 77 472234309 1 8 346575630 74 32 585959566 42 8 504192651 39 68 359768878 1 91 225371813 59 100 347129821 95 86 36154457 52 83 843012818 1 86 68970620 28 3 825727325 77 63 9659314 1 27 431879384 11 70 834085026 14 42 948723999 41 2 250214245 1 65 526504026 1 82 230171970 38 96 201707005 6 86 173612921 2 99 644764007 1 88 849102801 1 57 432941034 1 95 583065910 4 81 107531619 11 24 673962194 60 78 786464601 28 37 562986324 75 39 586862722 1 85 4009944 45 56 513413418 38 77 693065520 70 40 373231592 1 60 869735673 37 15 789914526 1 67 242103825 1 15 498992066 32 89 605998025 1 59 591130989 1 22 143462861 1 34 656271351 1 63 609607811 52 12 678965136 49 54 444076048 1 38 896566546 82 59 137272513 91 70 502745141 1 82 290392090 88 50 13370070 74 88 432537105 24 82 349250707 90 17 663553977 83 71 445574953 1 82 337609837 78 58 380693461 29 25 82979644 36 75 748127938 1 83 254452731 1 23 51552367 13 30 284295000 1 58 249326028 1 30 899525631 58 38 596601284 8 47 564317403 81 23 715569357 1 59 187433178 1 39 447123913 25 77 914759549 9 8 831191020 15 77 387752141 1 55 906268273 1 40 800311144 39 23 667047871 1 79 305495914 26 55 840719302 2 5 203140698 1 67 468426636 27 1 568420080 77 20 646209383 84 43 252995477 1 87 312457924 55 93 455435451 26 43 495694770 58 67 838437976 92 94 509842644 1 91 342408460 1 74 701141765 1 89 209823120 1 25 320536295 43 23 846448939 1 91 545556827 1 53 260513633 22 3 664123384 46 3 788796433 98 62 424473405 64 32 332513865 66 8 598812996 1 4 427305927 1 86 915511752 66 4 707560199 47 21 874440140 53 25 606891859 1 67 512934262 24 7 111459853 50 12 13424026 83 2 635201811 52 8 245255979 2 94 639143497 40 88 962211854 15 3 148690360 1 9 185077075 61 45 424857748 1 60 713326085 22 85 284269699 61 5 640442987 1 91 16467882 1 55 937621826 1 33 294139684 53 11 140187484 41 52 677365990 69 92 793153365 71 51 750622098 92 60 842615993 1 46 474203786 77 59 504159559 1 7 353916971 1 29 316016972 1 65 515409991 1 26 935518725 79 33 383044368 62 28 646224313 1 77 271974851 80 92 264375603 83 26 115892150 82 26 870543198 3 49 233560208 42 79 880290809 1 99 37807698 6 42 541488910 1 37 296145941 24 15 434827282 1 45 179243596 1 34 117498977 54 72 371105240 93 76 336415593 1 80 112044303 59 70 674637090 1 62 301971142 2 84 600028842 51 79 712916307 5 77 458573584 55 16 376468779 1 13 351365442 10 60 551436364 82 74 704449693 49 73 17165109 1 92 973513509 31 100 16008881 1 88 547087718 77 16 488075975 1 8 740889589 10 73 522121485 52 72 749527417 1 97 86636049 24 76 404399995 1 3 170526696 71 73 17363451 1 72 450377321 32 76 632850850 76 1 251239204 54 18 160933827 13 15 792739912 1 70 623928665 25 27 318822541 70 92 829267604 48 85 505749254 1 71 746006319 22 66 976777389 11 31 678090974 18 28 97969864 20 98 763302252 8 88 603696749 1 82 982753243 10 23 732072629 1 95 433618116 61 99 95553172 39 11 870249372 17 62 859431239 1 8 425620798 94 36 623567171 65 2 532515568 18 86 221143064 1 36 577095977 61 67 919569253 36 26 331972065 1 20 408162420 1 62 739584411 69 79 915438412 12 48 138103434 1 79 512973419 1 63 438434514 34 73 167941628 98 57 553910864 1 64 55621137 91 35 982342033 1 47 36384733 51 46 543163037 35 100 622500820 73 33 11901942 3 77 235132601 1 80 674593908 1 32 377103084 71 59 186671478 59 8 807416811 1 37 896530021 1 98 592240260 1 77 292435690 1 18 774792772 1 42 511933639 1 40 398913124 49 68 960041896 43 74 724735787 91 62 112355172 47 66 356854063 1 19 367812723 9 19 870809075 79 14 141682647 1 14 758357205 62 69 777585057 95 69 537399158 1 42 627908335 44 8 990769411 44 50 765778632 20 81 534041361 1 52 347565840 64 39 90289610 1 51 983048761 68 15 492384282 1 43 781089375 89 4 335008924 1 87 500954424 33 93 280642897 49 59 644277678 1 35 969434248 1 46 199547835 74 91 98377930 24 35 558571212 28 12 154984204 76 12 570793169 95 50 819838784 1 36 217795757 1 70 419459096 6 3 887380785 1 18 970535433 100 65 354196816 7 37 36725700 74 89 534612280 1 45 239445 13 35 862393673 1 85 434068147 15 84 546336391 43 3 52623613 35 3 170485615 35 54 990361490 52 50 673740087 1 21 292931308 59 69 180466087 1 46 293756444 36 21 796388742 1 30 256897177 1 31 890840271 1 49 268696166 1 63 522415213 77 25 325746613 10 5 376527539 82 89 149159063 71 8 710014162 1 42 524332974 9 26 442638206 13 21 728644759 75 47 111895472 15 78 772485732 48 6 712340163 1 59 726337343 75 68 236582390 1 49 5681170 1 73 649217124 1 50 102693793 10 62 277143420 1 76 647393954 1 55 598285485 18 7 97828116 1 83 385027119 1 52 24218974 1 19 810519348 1 20 547869588 98 4 435419923 14 2 620844014 16 27 387652075 87 55 159845845 100 53 990268765 1 85 741329004 87 91 807866883 1 81 600161832 41 10 874333679 97 86 796124197 25 16 358915635 1 95 982131477 56 62 53141305 62 14 569724253 1 93 365662835 1 47 125740033 83 42 886288412 1 36 402937846 66 50 295488749 90 100 311340018 22 28 513431355 29 85 130186897 45 18 355396011 86 92 459049416 3 8 583952665 17 51 500007679 99 79 611576610 1 36 612438567 96 71 557987225 29 68 293247301 22 78 768360271 1 48 516640215 30 78 508636991 1 96 135074238 1 89 211378748 96 65 541053893 72 5 735707073 1 73 552798224 4 48 354411791 1 95 767118386 1 6 501496602 54 45 346538367 11 91 35039585 1 38 106545867 81 38 262949275 1 100 564622269 99 48 62488068 1 86 710917814 15 79 190375661 1 94 887465763 77 95 689094291 1 10 212404000 77 37 762309920 1 26 759362216 3 76 116583537 66 10 23113903 1 77 48870994 93 42 116040266 26 8 123953583 25 82 122512930 67 76 967354773 90 99 910348970 91 61 245329290 1 45 791001866 1 4 274236184 1 7 744676336 34 96 140614901 1 71 381560011 1 70 58370653 1 89 178411801 71 22 359570740 83 6 127327036 48 5 702292611 1 4 450573743 1 31 502227437 38 75 70874224 17 62 144862126 1 8 162334057 26 36 531610871 1 49 515658183 1 71 360840191 1 59 204854661 1 92 708844399 1 80 379006918 1 14 67795839 1 22 417748863 19 63 306159446 33 17 743159490 44 99 796333652 46 58 73946353 55 47 827962744 61 34 273556399 1 38 741316267 80 28 210703245 89 50 637174944 69 31 351092723 1 88 581609806 34 79 921216575 72 18 973115755 1 61 690913677 1 30 565488479 1 34 128098227 1 31 364514853 1 38 893292571 1 27 967563984 1 62 214752566 1 75 675080148 1 15 649457551 69 51 956197627 74 9 166671583 41 20 261819819 1 4 840694931 1 66 221499229 1 45 798331375 76 74 26509499 15 44 596242322 68 29 96182343 96 74 614699655 49 91 497509451 1 73 672856065 1 14 80028282 98 32 132428984 1 96 350427270 47 45 294723254 1 93 510329912 28 42 403462294 23 95 48111163 1 96 253855877 1 6 556308253 1 78 145946572 31 82 733586917 20 30 190115125 1 82 913248229 37 96 606367270 40 57 810720702 13 3 467438613 63 40 182689854 56 53 243906618 1 81 200763012 15 62 265543714 1 100 558498331 63 16 85317819 1 30 403079729 92 91 640165148 1 44 473944132 60 74 277598507 43 66 192381937 65 53 686178820 87 51 930917877 1 13 979763327 41 37 404554868 1 6 464958026 15 78 101338507 2 99 289662426 1 100 612763185 1 16 682426949 1 87 206879763 1 64 516444229 1 15 727052792 1 48 980104502 56 72 844211794 1 57 615468873 1 17 31902016 48 35 750412246 1 24 671604718 99 63 121686104 44 12 647628579 90 59 222301851 60 45 68786784 1 69 572302072 82 71 767867131 12 30 131872003 23 29 666526515 1 68 412451899 1 79 20363816 1 42 556963590 1 84 321058810 29 89 264133665 20 54 978875991 13 20 286426018 48 14 192924663 1 41 272745784 1 76 216039430 78 89 735376043 1 2 313123472 1 87 468064636 32 62 759846525 1 73 514007724 1 63 184191080 20 32 668330330 1 17 370385022 1 64 38712210 21 92 56700244 4 36 251839552 1 85 25767970 85 68 504246733 68 57 53302490 69 89 377497053 79 26 431461055 1 91 800626910 77 59 473192229 1 79 353457477 9 41 288775922 61 16 145353834 40 16 718095042 67 31 190252866 80 22 745064098 95 2 834292758 44 82 765612208 1 94 32859189 55 74 206682937 1 46 47233348 1 22 33347923 82 62 275633623 95 6 55887045 69 9 361604045 78 51 583388809 1 34 558453274 81 91 90888244 100 53 604124757 1 77 107248198 76 99 230017868 27 12 751740715 1 46 307351284 1 88 817382031 43 33 953800705 1 95 354423933 47 22 191309992 1 20 964863104 1 4 713330404 95 69 372797793 1 91 236330998 1 35 986318720 1 15 952195681 1 51 845761731 60 44 717569772 1 64 464640341 1 36 280973475 93 8 604001291 75 30 811940840 55 98 197879453 1 66 869734161 38 32 570876307 1 48 710350672 94 52 633817430 1 24 927940308 60 14 744189214 36 93 321249483 16 81 325484879 1 90 6629004 1 30 625467634 1 82 335257333 1 12 810423307 1 40 116342904 7 57 262033065 34 88 760774680 62 63 390326937 41 91 803340669 60 56 429281698 69 27 534659096 1 51 587538025 62 78 612150526 17 32 422846273 89 13 770116599 88 11 453445292 1 55 454348057 1 13 225966296 1 77 704205715 1 56 302276115 57 76 500079420 1 33 251324997 1 7 651761765 1 54 105974538 19 12 793036170 1 39 328749349 1 66 674938662 1 4 179293385 1 90 566658790 27 49 418758322 1 73 75297304 1 6 939828654 77 62 59906456 1 38 295380809 72 62 230602451 1 71 479396244 1 66 120121639 51 85 352099458 66 73 744289987 1 13 146756995 1 10 223390061 1 73 346308122 53 23 69550576 1 57 441348554 88 69 50199076 1 6 868309187 1 6 406509385 42 82 932650577 94 24 520847772 62 100 539876280 91 12 716798642 1 88 750997964 1 96 922827355 38 68 774644982 1 68 288923556 24 55 687810860 17 73 975127257 36 38 322232810 1 5 405682819 1 20 72085745 91 22 535820484 1 11 131139832 1 48 148465057 20 22 411869528 13 25 262147874 66 100 441917822 14 65 854846483 72 80 240214228 76 55 780715956 1 92 146871216 31 38 259335017 1 48 779876967 78 4 484249261 1 3 580653565 91 97 602095670 1 89 421985430 1 87 754055450 1 79 708273436 1 98 986897082 91 31 76940530 1 42 651935761 6 23 998227977 13 95 741450695 1 77 935927796 1 95 249491669 70 10 916447478 43 92 527383082 28 63 832223527 84 12 113009785 1 3 70703720 95 30 662464913 54 39 935606544 1 37 83542097 5 69 686310475 47 60 647212746 38 54 457243458 18 83 906158052 1 28 284028390 33 31 71468814 24 46 939184325 94 16 528634057 1 73 305275823 67 28 561161707 1 34 134234469 1 44 646691791 48 79 820173764 56 14 920697750 1 40 265106356 39 93 151390273 17 14 936694855 60 55 305853581 1 53 453081605 1 31 333517584 28 87 132978143 1 32 656638154 17 60 661624462 1 59 33528048 1 64 587819197 1 60 421275296 1 85 880029893 62 65 997403064 21 4 653636372 73 35 865370153 75 39 311067938 4 49 658234857 1 53 631609131 1 11 976748194 1 94 363691639 25 96 151600951 36 94 282573144 28 99 570426667 61 38 270617426 66 30 618824736 1 17 59487551 95 82 174637113 72 84 57003644 1 13 976702647 92 67 727214552 71 98 550700066 1 96 543689702 44 51 338879571 9 98 395211776 30 12 177469017 1 14 725437836 1 13 99513820 1 51 658322667 36 97 248799233 1 99 763774771 55 15 494252976 89 69 214046301 49 77 981509607 1 98 320582864 84 23 972369392 1 61 800074814 74 95 915356030 23 88 826606150 1 16 871010568 1 40 744305743 86 11 399152250 1 80 565212540 3 70 588254835 54 7 714315580 1 52 841642600 34 88 702738722 1 30 3471253 30 70 390205910 1 39 491823158 30 21 722496291 1 7 208809717 1 44 570744115 1 83 142357894 34 56 606382047 1 88 469222768 1 26 330075912 1 17 249312190 27 4 550508607 12 68 809844721 1 26 297882010 59 94 413985442 1 48 635710101 59 34 264237650 48 88 797214652 1 16 741272706 9 28 185903112 1 96 88973227 33 29 19151866 1 87 111801916 43 50 133032932 85 27 500358706 1 68 123357068 1 10 27919335 33 43 254814509 86 74 208684168 28 60 347183382 15 29 468566271 1 92 567262267 1 99 764074944 25 79 183468832 20 5 402028624 1 40 366197112 1 62 809673481 85 73 916160637 1 18 729704951 2 89 74004289 55 86 948914291 1 28 333446823 33 94 190996385 76 12 570125485 48 31 734835707 61 98 499697416 31 14 665077395 23 49 626144364 59 66 706297341 20 6 655591846 14 57 619029604 1 75 467187162 55 93 69887128 1 36 150475240 95 10 980411797 1 9 48038542 16 93 285876038 1 19 207220195 9 64 368886588 1 77 647731974 1 24 405519608 1 25 477228865 13 4 603010566 19 40 51593352 50 75 252660351 1 27 151680688 76 48 35751261 1 49 588729583 1 84 85886974 56 30 895725524 1 5 344283594 1 79 981007542 4 100 301175751 84 61 421574415 1 93 228602086 1 15 772888208 57 49 12033852 56 88 745446306 1 84 985890252 1 47 532358491 94 26 359227467 2 13 573388512 1 77 878672406 30 47 204217415 1 66 164441432 50 81 800949993 1 29 23480498 1 3 665435064 20 57 169984074 96 85 802944165 79 46 222324165 16 84 468516805 74 32 304574109 35 96 802731887 1 55 315337800 1 20 303807877 99 4 500121805 1 88 816025892 87 77 105379345 1 61 406197522 58 76 424390023 3 88 28584587 1 28 61291494 1 72 838073178 87 39 124366281 1 55 184531602 15 31 884723923 29 96 501396923 32 21 226184307 75 62 180303518 68 82 404280850 77 84 114259492 32 24 915862745 1 73 656591835 1 52 426764777 1 73 30748566 1 3 106207173 45 32 904581083 31 44 939898702 55 47 523669149 90 52 42564113 12 81 957902485 1 2 214971724 27 77 81220833 1 5 476524007 37 2 6230578 12 54 908865438 82 99 6825652 14 100 47563654 73 41 617518567 1 28 312193143 1 73 907986034 1 8 896877408 9 61 3196431 57 27 487833268 5 21 109888393 58 13 727934060 1 55 559511478 1 37 59366042 46 27 665498219 16 27 998464989 10 59 23952007 5 46 702299627 1 23 974465418 1 60 789805196 1 78 150313 33 71 763493965 66 96 981842628 67 75 547820653 20 85 231587992 25 10 12350378 38 95 241887477 1 100 374106856 76 14 812910382 39 1 815527783 8 11 507397111 46 84 892469781 1 24 963186807 79 98 479987954 1 37 553382919 73 25 857560775 1 69 315472513 9 90 890886489 1 9 241014970 1 76 136235480 72 41 605004998 1 45 955383836 1 94 30546278 11 48 534046516 61 10 805016646 58 70 287864943 15 92 797475678 1 21 75054365 1 5 610252960 99 30 579320545 9 70 874689606 62 74 657621244 5 3 926224335 1 41 793742091 1 41 884019886 1 92 491678165 1 30 65839195 1 63 712687903 2 75 172999074 1 52 891681858 75 64 913995646 1 63 50937760 25 29 74918552 24 4 812488497 57 100 632136424 16 79 128296965 5 78 957606954 62 67 746384531 1 9 812801661 53 91 657600217 1 27 754907801 1 72 211872709 1 24 167289555 40 91 269396544 1 25 900923550 1 60 182106411 76 33 83816206 1 32 750977863 1 57 820158239 34 99 175873516 56 51 306596399 76 40 41772106 24 34 307912009 87 47 4721764 66 80 26680862 7 48 560483370 66 57 972587841 47 14 843979941 1 62 574828651 35 24 371074727 5 52 216882605 39 48 866963155 37 39 724107114 1 27 248241245 11 73 389384030 1 52 411396146 91 36 752268192 1 43 157960003 27 95 784549158 1 64 771329858 68 50 415346784 66 71 529695098 47 90 142669613 50 41 243354147 1 18 389799493 29 62 745344465 1 72 291360206 60 29 673142643 1 23 325701938 73 60 665917489 76 31 591503958 26 43 662253644 24 73 31133582 1 44 683785325 1 67 851662361 43 78 527328459 1 20 377564577 1 54 885965022 1 71 800966976 4 95 314874445 1 93 55333418 34 87 940563511 1 97 983152249 22 11 523854914 1 57 327228548 39 3 507707011 1 64 32017431 1 61 381089635 23 73 491766519 85 29 820230787 1 66 301771223 1 42 708580857 11 44 187005377 23 27 215038301 1 32 688968211 1 72 794685519 47 60 325261306 1 13 937919968 59 65 15014140 99 93 581774614 9 25 678438412 1 100 42997018 1 72 884691010 1 97 277979665 1 53 333053292 95 87 881662723 1 74 337166807 96 20 487601016 100 97 444418626 84 60 94005287 47 54 12733437 1 71 20320226 52 49 34312638 71 97 334168884 61 50 217096766 69 1 741385085 1 56 913770933 1 20 60846034 10 48 80035699 67 78 413185751 64 91 742896914 53 19 355550350 86 42 946073204 83 6 504233467 61 89 710213493 1 53 398914746 1 89 326071621 85 70 783617741 1 46 161612735 89 48 128412823 71 5 862783884 56 17 202610717 1 35 757659705 1 35 204360838 100 52 367632995 50 91 794866149 1 11 162114147 1 43 462393153 72 18 735311686 1 6 481144852 12 86 112066175 1 84 522172978 67 88 470071840 1 91 693053815 97 33 12992352 1 52 404636955 1 32 516667363 59 1 763390018 1 73 339320737 1 76 430111990 52 69 191483163 1 61 713917198 1 24 897147520 1 96 867246579 1 20 709538582 30 49 101462388 68 12 722891638 95 75 764921597 1 49 135656380 89 22 998065998 16 82 27013327 1 83 857262272 1 26 913502542 1 52 325526263 1 52 771758395 34 66 844991581 26 29 861879846 2 3 46906662 61 93 974720208 73 19 978983969 83 55 379735499 23 24 765462531 1 78 488714474 1 39 882437169 39 69 786828569 44 95 27696071 1 50 138601961 16 79 597634951 92 44 390215436 79 100 169735728 83 3 602188592 72 53 503286690 1 26 780977849 1 35 979804343 66 5 543930254 61 38 266809575 65 66 417036801 20 21 332791560 92 81 775213057 35 58 990880114 1 62 303813081 10 30 380758651 1 90 596953631 29 82 342770167 1 87 113631607 1 84 9106436 92 100 673849949 22 13 798695264 1 8 950708744 1 67 367454205 26 14 830666578 94 20 585538362 83 52 268487010 26 93 493777216 1 55 399875831 1 2 273950982 1 2 739501357 97 4 841062598 36 23 562476314 9 53 562883296 14 78 56107294 1 94 967226480 33 80 849279663 1 8 3684515 96 83 117545322 1 25 520574173 22 72 907453519 3 87 557864623 1 90 475036506 1 71 927233626 95 93 59669424 26 98 89026117 1 35 890153302 1 59 334182420 1 91 653955371 1 72 924295701 1 66 699646378 1 4 847949236 65 68 63358969 7 26 387083702 75 98 661979460 1 50 660913733 40 76 671087252 71 92 628518289 1 89 578746884 66 44 677183600 41 50 632078529 18 7 832389080 1 90 632775730 1 100 479283948 1 92 448227609 38 72 343881193 93 22 397793652 61 75 98884945 49 66 863048061 1 55 227493018 1 46 995514964 68 36 455233519 65 91 547222004 1 42 385804518 1 13 389122246 19 10 911434659 17 83 213117494 1 84 849538809 78 80 823956434 99 48 894655174 2 79 594508011 1 93 285063858 1 60 697885090 1 32 179138938 21 73 192402270 42 89 968564777 99 64 634205570 32 39 77669286 1 42 119915274 87 59 718379828 1 94 657429832 48 65 523747491 36 14 775782303 51 89 358079073 1 65 166927132 1 68 153689560 57 100 729983895 1 35 367558428 92 76 265222485 1 76 276094850 4 5 247507222 79 92 657760252 1 12 379361022 15 44 754467471 88 69 385723797 62 60 455899566 1 69 307811884 1 25 932608257 19 4 240126048 6 40 758721681 1 62 234227893 1 96 602394990 1 41 473025773 97 5 320010039 25 90 386657520 55 13 473076102 99 21 600329953 88 66 491297078 6 56 904360039 36 47 692271588 1 10 74708069 1 77 222327156 1 65 179849477 1 31 158396949 29 14 418995334 79 85 225263807 21 99 588313310 1 65 691437155 34 70 179902378 53 3 491787736 71 15 519129138 1 46 941981894 1 59 445960138 1 18 633398456 1 16 628328353 99 2 20639763 86 43 803926117 18 32 456984035 91 18 415549643 1 73 538848170 99 9 737523123 1 54 974810323 49 90 430479405 83 34 133758992 61 6 628270910 59 57 274907538 77 11 349645884 1 95 401225403 1 15 124802651 27 60 391264837 68 32 744316310 27 11 90117375 1 6 294778010 1 43 157481815 4 70 90219775 99 96 279342828 1 46 313960794 1 5 87461131 1 62 493407957 8 33 342929622 1 15 736033312 74 90 26733593 1 26 990742318 48 59 653678844 22 86 4779769 15 20 721537083 45 1 452179965 68 33 723800227 1 55 887720679 86 53 574848486 1 12 921387592 100 64 461012307 5 17 455404072 1 86 897541721 84 15 501116241 1 4 28999716 55 5 647137820 1 85 671461316 88 33 7564153 55 63 947731285 30 77 34677546 34 47 908533963 1 71 773315361 1 63 823730136 1 21 947536844 18 15 585972886 1 14 503417952 19 56 543351159 81 15 370646601 47 73 368088621 49 91 981975901 7 15 53287185 12 86 433547206 89 47 379556598 68 24 468203908 62 73 203971928 94 66 116328240 92 19 386169578 1 42 685011043 1 20 107237351 42 71 813918960 10 54 267250914 1 39 543564339 1 34 717484129 73 56 489691435 86 49 952331701 1 33 921147660 27 33 949932819 20 92 418976471 97 94 84807606 1 78 674504603 9 97 949982845 96 34 81715880 73 65 164303925 78 32 745161464 21 62 663209780 1 21 126720629 81 18 454584184 46 13 467077360 1 37 917669504 64 13 212514361 1 81 821191055 73 31 227418963 1 64 50579774 87 65 125092829 5 8 275343213 69 61 789421169 1 67 645336744 1 76 446885467 1 19 185859004 84 51 896186946 19 59 732952556 46 34 141891668 98 56 855770251 4 57 509497316 94 14 36977318 74 47 666843953 76 44 354337332 24 28 442814208 12 25 937987802 18 51 245009151 1 84 533684923 1 42 714695462 24 64 407500584 48 80 66782201 32 10 755298333 7 48 828926403 38 88 844463068 97 59 891179377 1 7 358550449 1 76 13444032 53 63 55146206 1 27 64848987 69 100 309026969 1 3 332717178 1 9 623455450 74 92 417486710 69 7 596610780 1 5 515978823 9 4 786444888 4 21 489364704 1 33 78704654 1 43 466879354 1 2 99325813 31 61 777280468 69 37 830977450 1 27 551926705 1 34 343098890 63 35 215333688 43 27 614446670 1 53 58446620 32 86 598337609 1 84 137023436 4 28 686311706 1 50 719834456 25 15 162307663 70 34 275693621 1 49 542976932 68 28 457361503 51 67 262832480 27 65 572166953 70 74 286829496 21 74 156304429 58 27 173735103 19 88 216665419 1 39 96832011 72 40 442376476 1 11 247862309 1 50 643397419 1 14 685946509 1 62 216368459 95 85 687471320 1 79 277633416 49 12 533284098 35 50 147538438 1 60 269051212 98 55 388414585 73 56 929079080 48 17 193764260 1 94 624061770 8 43 706581019 1 6 756413375 1 30 394013076 58 31 54093903 85 91 606267705 9 25 317683981 1 25 264375581 89 81 200667708 1 81 546903408 1 99 838648891 1 62 996207819 22 48 873550492 1 62 724814219 1 37 153902177 94 13 952913692 44 5 781499009 53 41 910109883 1 29 984654570 24 95 847413905 47 56 384719441 1 2 138746743 1 38 771877528 1 28 960209069 26 99 437589966 1 62 355863811 16 45 921495380 37 84 541122201 10 97 597030124 23 60 788491173 1 33 630641334 98 57 871604323 64 5 229270067 1 91 352785542 51 37 522295802 1 47 855287233 50 12 843454289 86 21 138723311 3 84 918316558 28 6 169778965 1 18 835155238 87 25 411996425 6 72 99850221 1 4 969479935 64 45 979614516 40 49 137555924 66 10 344781485 1 4 117608362 57 26 792592688 70 22 750615915 1 69 195309302 17 100 438197443 67 56 281965274 1 96 870378683 11 85 901857280 55 37 207685145 1 38 795503558 1 97 708102187 1 15 854140711 1 81 893549624 97 1 692271298 1 59 581373665 7 91 491103443 22 35 897219249 85 21 569112494 40 14 719309179 32 39 916704989 83 76 959552761 15 73 353104481 81 16 524924626 1 41 203715357 1 29 954149810 22 3 599862679 62 40 315496855 41 14 367826969 68 2 206643791 97 83 51628244 1 22 647218928 1 7 336539504 1 56 968533615 32 87 981133394 1 34 883413277 93 57 683345916 1 57 489127423 1 42 517715458 1 41 342764124 1 54 887989684 1 57 567362111 1 78 13824386 1 43 5463846 58 45 423951924 1 91 770694098 7 1 930650804 87 70 459029944 1 4 624096364 65 47 896929039 1 48 996369144 1 42 957238243 83 30 943761237 1 26 884907848 57 44 867478578 77 31 139690616 1 90 472088873 6 71 901646102 94 76 128411923 27 16 643130520 25 87 178098999 49 15 800452634 84 58 669375204 4 51 986601995 63 97 985157437 1 82 343264065 76 62 150219371 35 62 158145031 1 52 462039510 97 5 832984580 1 73 678624916 52 38 144907364 1 45 100284346 68 72 735996819 62 66 66817942 62 51 408550323 1 28 612174386 1 6 614579056 68 75 137198521 1 22 713542745 1 8 104407166 81 20 449351995 29 87 41089699 1 23 602927092 1 27 973799608 48 18 135960395 30 2 412777579 19 34 44310668 1 54 81591893 15 50 693057701 92 53 770811709 98 27 246579473 84 97 662723973 42 25 323724516 74 67 44163764 1 19 53987108 99 60 490797162 1 22 899374272 46 50 856249690 1 41 784323826 39 52 565783090 5 100 548385356 17 42 145248851 53 91 140871522 1 83 44544033 80 71 511617704 1 53 141216244 35 88 947168267 1 58 737513042 81 21 164720801 1 66 13362065 43 75 378698423 1 86 581177566 58 20 3240994 87 69 632887011 1 20 335085037 37 46 645529443 11 96 214993731 35 20 390745925 43 33 839983433 1 87 340913940 49 93 181907783 29 55 772513278 96 37 853316988 1 15 849646851 1 100 538820943 34 20 665967798 50 14 461742773 87 54 963464805 64 62 486018792 1 18 710405747 15 59 72934295 1 68 94053444 66 46 432894892 1 24 985950648 78 46 270713565 1 32 880194886 91 54 451808820 47 100 577729804 62 61 620268608 69 21 803323492 64 82 420841700 54 42 659520590 1 41 185554850 34 87 14930902 1 19 12335074 50 32 817256242 1 62 201067686 51 2 827972025 1 53 403010795 13 16 816052396 90 28 174936723 1 55 675448188 1 100 296690346 1 7 613831402 52 5 474118210 19 47 547562649 37 89 230422544 36 87 86356156 1 32 532682892 1 29 501332989 29 13 31396465 58 42 639351377 7 49 762982383 73 28 887376843 19 77 653679776 72 58 448644315 1 18 517315752 10 86 623679264 39 67 198804120 97 86 61325242 95 25 880348901 27 62 64708252 63 14 139724120 64 35 533787806 1 98 323795792 2 70 845103851 6 19 94050036 1 61 549277232 30 72 353623354 1 34 801229500 1 35 408411709 1 46 465813439 77 37 227372865 1 49 16072273 1 39 882292334 1 62 108685282 29 51 455979169 1 28 159938806 1 54 410070840 42 6 927200220 1 18 618865244 81 95 419183415 20 76 328049371 36 44 616225131 1 52 236822597 40 86 245526151 1 80 676391198 70 53 982993862 99 27 173647351 64 66 291558178 13 42 237198692 60 26 627423805 22 68 49781205 8 100 270989147 5 65 961589210 49 44 693828969 76 90 994926926 1 61 563461395 4 49 47182459 55 78 506520914 48 71 942313883 1 53 656864534 3 53 249672878 1 63 257362453 1 89 118679541 80 41 705117528 1 40 106596485 35 9 952492965 70 89 594115641 11 2 275936541 49 33 128203734 47 40 13181180 5 19 702580987 1 90 890855054 93 76 705884485 1 75 473868737 59 93 497126162 1 45 658597307 1 82 88593987 1 83 374191891 67 45 963256916 9 17 319290640 19 96 364384984 10 16 508402597 72 16 712760091 84 14 609872022 1 96 65078028 1 89 944446292 88 62 579307689 1 66 204012354 85 57 654062736 83 89 925648364 1 81 679102821 70 26 948993302 11 38 847691024 1 62 14361335 45 27 606701322 1 23 752298625 1 85 490486229 83 26 87016649 11 52 227188994 91 98 380662026 1 67 414834084 16 29 452441316 42 6 475435006 1 85 509047221 82 4 178670901 1 20 971574424 1 76 463926451 1 79 335533416 1 27 425734574 1 75 996526612 86 15 625480814 84 75 358371892 49 77 841882725 39 85 974856811 40 49 407006582 1 71 678998103 64 50 238689729 71 90 828931869 1 2 260178864 1 25 573724016 57 29 124952357 66 32 719312219 5 99 570232710 76 43 822779059 65 27 741778507 1 52 952155089 93 96 684213169 9 14 245832902 7 65 111473984 26 12 865854839 1 18 156418247 1 35 976662883 100 79 241048683 69 52 121773641 22 16 106493648 77 98 423974625 1 14 840456725 1 89 59810794 13 54 385562341 63 22 759249843 54 27 579276169 71 65 141711732 93 53 327718987 1 33 210918990 22 78 170359010 27 16 104286460 1 87 798792003 1 25 202843221 1 74 731186850 1 41 91229269 13 40 371047388 1 79 35243986 1 3 903300748 4 36 963299319 57 78 531987243 21 93 878835945 62 1 813851480 45 38 249914495 1 65 576342812 1 41 671785157 1 62 670891973 99 34 748210737 41 75 939505948 1 98 500493581 79 11 476217299 64 50 473567636 35 85 62739258 7 73 210715915 1 17 697875340 69 91 9230577 1 35 765784676 94 7 675146290 45 18 155754532 38 75 858107193 62 44 750904404 49 65 535804369 28 48 445024370 1 71 564216836 36 11 53544975 84 75 797815440 1 29 213326644 1 15 860580408 6 49 545719411 42 61 314686548 1 72 221719042 48 38 279147115 1 99 703209733 1 29 829822719 80 100 44515907 1 41 112663152 86 70 447418878 1 26 452658249 23 11 483721804 1 26 401188700 1 16 341576880 1 56 492869624 17 88 801727105 1 83 695274524 15 52 743949076 76 22 428043621 5 79 624181313 1 16 653510437 1 71 915901166 21 87 554652714 1 5 62045529 75 54 986260068 1 9 996158339 1 62 958600564 86 42 739021662 1 77 496529559 52 84 509558859 72 90 286453960 1 95 467579811 1 87 442838884 1 78 698403681 35 72 323401635 2 1 785829946 1 26 140969194 2 82 130779268 1 31 949823005 1 73 938901117 1 44 798923814 85 88 691484482 92 61 658667050 1 80 337417598 1 47 717122852 1 97 770269108 90 2 953760127 20 90 864885749 14 72 635331988 1 19 225988035 1 96 861962764 1 12 600243468 1 45 237358238 73 17 331401626 81 67 993416660 91 33 854733499 1 44 717532237 10 11 789741552 47 65 705697487 15 30 253975635 20 62 347192628 1 86 8518056 94 85 941881259 1 12 150239064 2 67 498227552 1 85 380233593 55 61 414971029 33 13 368966106 86 59 173672912 25 59 710576208 96 50 690624029 1 60 371246636 31 32 427669712 93 75 246428393 47 34 781614296 27 38 176691258 1 35 991336406 47 10 550349272 9 4 760982980 34 21 133518645 1 99 459910029 97 40 329593555 76 82 432899411 1 16 567676635 1 79 291605157 79 39 122924834 1 4 774840887 75 2 632831494 72 50 391485787 1 18 265539870 23 95 278202200 91 19 311909205 1 94 979479187 1 66 690267122 1 31 185098734 50 90 448458074 21 86 704021532 1 16 67442113 1 88 101590814 83 92 216151236 1 97 820876643 24 93 855858084 89 79 696661801 1 61 626515455 96 12 881579236 1 91 901050930 12 21 660856753 88 38 26403633 23 65 443260981 1 56 197719479 18 98 103621724 56 13 193790641 1 18 537298867 40 89 108157158 1 17 818083745 92 24 926742992 1 9 247967856 44 94 250572299 1 12 824218072 10 55 691766714 89 70 169237916 1 43 946635484 27 69 505529006 65 27 929046161 35 2 881495573 33 91 384061658 93 76 834663098 1 4 505985867 1 22 501769332 40 12 978479721 20 86 817460106 1 51 249689510 1 6 34772773 85 27 961708990 45 1 894281139 62 87 341530495 1 21 239013581 1 11 693487647 1 17 721386822 79 73 468319288 90 87 296388236 1 35 932425447 88 76 315535919 29 60 472494506 29 41 972272138 1 100 584346809 75 46 88381946 1 81 114194296 50 40 750879343 64 94 730448260 88 54 551866092 1 88 806919298 66 93 879442684 1 77 576781477 1 88 158161901 1 45 205312323 1 29 377990363 19 68 853129279 7 78 278342171 42 39 379387217 42 62 164592312 49 9 139657578 1 55 871922901 57 30 587344674 1 83 429385718 82 9 917040159 90 93 68656372 1 10 431980070 27 87 260946064 1 12 676405394 8 56 861461273 99 92 352148782 1 80 201683234 1 12 802215133 76 27 651134390 41 13 284092105 1 56 383751007 31 76 439534885 1 15 699827300 66 4 237111017 1 3 488722323 1 45 881215072 65 17 337710012 94 97 399055761 97 50 992929500 4 68 483146246 25 14 352317425 58 51 461289051 58 74 350788728 1 4 322969845 90 62 273394396 1 38 202022966 61 19 659213222 91 75 692235324 17 54 513967744 1 76 480132701 1 71 916846473 90 13 648852670 24 20 697976732 56 40 998473561 53 62 750420794 77 63 736507780 94 60 897503746 69 37 952285089 90 29 619264800 91 95 476160319 1 3 730732482 65 9 294165740 1 34 560691028 1 97 657852556 60 88 554038071 48 94 190735176 61 34 417288467 58 59 304769231 49 77 168948633 80 5 545603900 68 20 134958030 92 77 410560367 52 28 313305220 7 88 109022414 36 82 832921841 46 31 534300567 53 62 776651736 6 49 596498134 1 2 616961671 1 75 409291869 4 81 62961432 1 6 250293643 50 59 177958813 45 52 798623111 49 80 137731591 1 79 396876312 1 60 798656233 82 43 494444386 95 30 34140676 96 25 215820267 66 65 455204307 65 7 649489072 1 95 791928407 97 99 475360597 32 36 846393823 69 90 25481298 23 95 37514363 1 45 217888399 31 62 890280520 1 66 293528927 91 26 117436823 22 20 237026576 1 47 977692532 68 41 12711571 1 8 871801202 1 7 835624021 1 67 3744488 16 26 62619885 81 15 779231730 1 55 247397922 26 35 11093681 80 79 443231502 24 34 740280281 75 35 999268536 1 40 556678450 13 45 172772159 34 81 280461997 1 97 533155467 1 7 798508458 1 68 62040815 1 19 883756535 60 91 510882368 1 2 891778983 1 9 20351773 67 41 303650572 31 78 354326203 1 4 801228198 87 28 962139857 94 32 436840044 41 47 570795286 56 24 406375172 52 97 208231449 18 15 86515557 90 28 36741395 1 37 762324874 97 53 103933089 79 83 314538603 1 69 486850418 99 58 243040860 1 27 5428652 1 86 138668997 23 11 556195351 81 23 604148368 92 4 987441732 26 65 53699190 1 80 956900942 1 88 422460187 16 8 670123443 76 7 710771951 1 62 845740747 1 64 822278123 1 42 204005090 62 85 804361382 29 35 90653143 21 50 357042946 1 76 523910291 1 20 971959957 1 89 613361043 78 37 940901166 60 20 201363080 1 20 635359066 74 99 333745884 34 50 317648146 71 39 19967996 65 17 297189952 74 64 434911692 65 59 383197111 1 77 133531763 1 71 355275743 5 89 648192703 56 41 20236569 12 4 213752333 1 29 378897617 33 20 664061043 1 22 36020449 1 94 82911926 97 62 831482192 1 74 723362501 20 70 163352170 35 26 617847453 68 90 969056207 1 21 992897046 1 23 520604772 1 88 256808778 80 59 536865648 1 34 842558364 1 81 886361587 26 11 612962088 1 60 718352318 1 97 169400248 21 18 648607950 1 100 767249768 1 34 11728556 99 30 629707679 49 18 996076852 33 48 862468788 1 100 221235344 1 3 486901489 1 12 559115162 1 51 882424430 5 6 218308341 3 70 284113309 93 96 816554597 1 26 49056836 1 24 282505588 87 37 864714907 1 32 206335241 13 15 721061051 36 14 471669904 29 16 995643670 16 61 59009669 31 66 7078050 1 37 323495846 2 3 66137239 1 73 362342348 1 24 829828350 39 4 258216161 1 55 358889574 51 20 786606308 1 23 302663654 1 67 240217264 39 87 134305851 1 94 666862120 49 37 83850419 57 86 95827498 1 3 295577508 6 65 811427347 1 23 934386767 1 94 475336428 67 57 936455708 1 8 439536622 39 27 510161996 74 79 66490450 1 41 525218387 1 56 934786702 88 34 584690462 29 8 528379784 62 8 619481344 12 38 789964427 56 4 702328619 20 81 273408877 16 85 273753551 30 52 165608065 67 33 213443996 15 62 598444523 43 96 171171711 55 50 281972424 1 78 708028944 1 52 755508473 62 45 735363618 18 4 857713337 1 58 190448209 94 6 789732082 34 71 192513510 25 72 899835357 1 92 869981436 40 80 736128638 94 46 730848587 1 82 35116324 1 46 495565298 1 92 595727450 65 96 549556410 1 2 583329247 73 98 369373639 56 58 974788246 1 70 404833689 32 95 898211947 5 6 985918165 1 12 308836693 83 3 862292267 16 20 659062933 70 75 358015978 86 80 648084015 41 21 12470479 1 48 300477179 76 38 981576569 30 72 949757116 1 18 755225391 1 3 982187867 1 23 749321999 70 17 75735589 83 37 109814093 55 86 46549858 1 71 246723472 22 12 722666523 8 45 669946273 29 69 958697216 39 69 583433079 55 43 807136889 61 1 721872513 52 62 192805077 1 21 115043290 13 73 183373390 1 19 115783044 1 41 214871525 66 93 161859526 45 94 442203552 23 63 645902731 11 22 954918435 79 35 121966561 29 4 781138442 13 37 846075661 94 24 824730341 24 91 283177958 1 63 506721264 26 79 225944728 1 68 9616288 1 33 827730283 5 75 709224870 1 94 990815393 55 41 370435752 36 93 751378729 72 10 922876305 66 26 109279642 41 6 911818751 1 76 651387338 29 54 816680852 1 57 975373366 46 67 292918676 26 66 165777017 46 73 906360400 38 67 849150243 52 16 17181131 77 18 165011651 66 49 510442848 48 20 703724736 1 73 626511689 77 58 344496267 1 2 665641231 75 43 330816800 1 85 983676463 58 14 264898348 1 96 749105485 1 47 802287142 58 69 192858997 1 31 499233454 42 20 432825179 1 71 3951923 1 49 963718719 1 23 850059187 34 42 936713160 5 80 262268654 1 36 48411064 1 48 457643804 2 27 169522956 20 5 199461231 1 64 465969308 68 92 848121 68 6 955270063 1 76 266291601 93 59 969347172 66 29 853357030 31 65 286846907 31 38 289021333 18 66 873211010 1 11 727419433 1 57 161795121 1 83 445657475 1 72 399322739 1 90 574181783 99 67 420888788 58 81 828668571 26 1 839160026 1 67 770565290 72 33 142841240 12 1 248181040 1 63 260242004 33 10 359557836 14 86 645804750 1 98 167484664 82 26 523339542 81 54 265872446 1 83 928249655 16 84 831006382 59 100 270124507 92 20 237190299 95 94 91106356 1 32 9881014 1 92 273526085 83 81 998714139 24 74 848359251 27 97 315546450 71 37 340505960 1 74 977245501 1 13 740227155 1 46 579238148 1 44 472550152 38 28 524432558 78 71 755407740 34 44 439516692 36 9 613209758 1 65 598420650 10 44 879128608 1 23 247813059 1 29 490507525 90 3 480161770 1 50 637308579 1 74 281923760 1 51 336969198 32 37 743575316 43 98 811860404 99 89 442083579 9 97 412138276 1 49 118072672 28 71 369169061 1 64 442502274 42 23 541232138 32 31 901900819 1 4 762343658 59 72 824875464 1 24 806359266 82 33 954894561 1 6 472113777 1 78 987767903 81 74 278705816 1 63 358420312 1 3 786642504 34 98 960888926 1 56 73227706 11 68 615789610 23 58 674184278 1 58 48224231 85 74 498816007 70 53 328559880 29 10 503494100 1 93 525213242 11 13 283204008 1 49 525494998 1 80 189460897 61 31 682411222 93 22 224412824 97 75 835492311 32 72 619625624 1 12 111603975 55 30 789646166 1 56 611753386 30 65 514002460 1 55 264498746 98 68 530766829 82 49 245140495 27 81 598783794 1 55 830076266 64 93 681829458 29 64 216524494 82 27 718676446 6 94 586888070 1 4 744177206 37 54 129206494 40 71 307881536 82 22 166985704 57 73 357470759 74 78 665093648 21 43 990648180 17 4 834736062 1 93 670223137 5 35 620911514 40 60 802556749 92 71 141875324 1 81 402210503 1 50 892730661 37 40 372044849 1 49 420713581 1 39 49691406 73 13 627677991 17 96 17885817 37 27 867790447 46 42 659049662 94 15 53452008 45 79 851434480 26 12 656317162 22 15 98156036 97 42 975507471 61 88 46217127 41 59 473053551 29 100 221569810 62 94 664403595 62 81 720596343 1 50 304535222 82 32 395472426 68 97 715714541 1 94 627051184 1 35 219319714 92 17 601313858 1 97 70027560 59 49 287768161 30 21 462813972 72 52 182287430 1 91 297692302 91 68 178823257 90 78 480287563 25 23 534559226 66 35 913920790 60 67 932745756 1 43 58414387 1 9 935670815 71 31 127904963 1 79 335046128 1 19 887622438 1 71 668303539 13 67 936255448 1 26 537532602 80 74 219149993 64 67 295548687 1 89 753338844 1 43 103801516 1 23 232412825 14 18 545849205 1 93 699556000 60 19 78442607 54 7 402636265 33 66 680517137 1 5 591875765 2 20 214594181 1 26 75897376 89 60 102283399 1 29 169019180 97 13 915445300 95 53 659293844 1 21 422448618 1 26 335949426 61 97 544954092 1 53 654089173 1 58 547459977 52 44 527846961 1 90 946656965 78 18 438639272 51 66 998952944 74 82 594015717 98 33 333994962 1 99 496437909 61 80 941613594 1 36 280658212 87 84 970651515 31 92 922807010 1 96 876452140 1 38 153501760 1 85 737227509 9 8 652030867 1 62 736113257 69 19 436402920 1 50 493112997 21 44 912700598 93 88 822355484 82 85 72326972 1 25 319582886 4 16 556263407 46 10 200373131 63 44 11969615 1 98 368424168 81 35 880170002 19 74 749450463 1 16 95286894 22 100 414076726 1 26 174427201 1 91 833450587 1 71 152825706 5 8 433567061 1 92 428356654 68 43 49032967 1 8 841998378 1 92 169230467 1 46 136279760 1 53 292111055 30 99 159872965 1 81 716697659 98 38 813170765 99 97 902087485 1 17 946916704 57 65 126988917 1 80 121555789 54 94 820585958 3 89 224150113 1 74 44221111 1 53 137612548 44 31 6115792 1 76 428309309 9 99 621555091 67 32 919672092 30 71 656064460 78 68 522229089 1 29 289540113 14 58 948199952 1 19 620904057 36 33 819323763 48 20 90567406 1 94 177147108 1 85 550210138 68 96 513610787 1 38 837877708 1 7 68986135 1 80 252183131 46 37 574402437 50 38 738706905 49 16 75487546 24 90 416235638 1 13 64047940 46 64 330879207 1 19 291787787 27 13 993811621 76 84 747393960 53 50 667573374 52 89 235086219 93 40 806706976 94 46 876531950 1 70 459475923 1 7 387919874 82 33 290304348 6 44 884118513 20 39 3850127 62 86 883660469 1 98 318123835 33 6 887067377 1 58 818992863 1 8 837218624 66 4 87109111 1 25 291187567 5 44 503937430 31 57 296540087 1 5 561720429 44 89 632769075 21 4 314987731 1 65 481143121 31 23 841535576 1 12 814769626 68 73 519486255 58 89 656205481 1 87 18928345 22 21 120510039 16 47 160860949 73 63 537456200 60 72 786187444 48 19 880688047 76 29 853231434 100 53 527753170 11 98 485725498 72 38 855608146 55 82 836699115 23 84 544961300 1 36 789729022 1 86 205433366 56 93 190277529 34 88 949691682 17 42 148477620 42 93 748917986 95 15 702334390 1 36 766299731 1 4 366835082 47 37 891173189 98 11 314492967 19 77 886288574 3 67 826151841 84 61 715937524 1 33 737102067 44 75 548272444 99 45 244472466 1 61 601885943 1 51 988344848 11 45 525691047 57 20 334248845 1 48 713709416 62 58 614994712 1 95 948191689 41 38 11713701 93 52 595004113 78 66 809207608 9 7 828914728 1 30 527957360 1 57 111575557 75 14 559460535 64 73 915264166 1 33 186228781 1 65 968539750 1 44 71881137 54 47 157753480 52 35 107478042 51 86 14288870 1 62 863887541 74 89 367906959 21 4 688663202 60 31 302214167 39 58 321784169 1 66 629330536 81 67 111356255 1 28 126265540 4 26 476105284 1 49 325068019 4 99 502275875 13 1 871868070 1 40 427795360 1 80 473087477 1 21 289206716 3 53 69978306 20 22 295167047 1 62 153575673 96 92 538155473 98 25 388058677 95 23 615819686 96 17 750394029 1 68 247840189 1 72 336591785 46 84 117538904 7 50 575105443 1 7 729978386 1 78 880600483 55 18 672749359 1 35 666198788 30 81 332579544 45 49 20208272 1 94 637275702 42 15 376814340 95 60 335851680 18 97 970741086 1 7 121984776 1 44 47522707 1 100 606729725 85 16 304525929 85 12 111460198 1 83 750890440 1 80 982666361 86 91 328814566 39 93 292987484 1 35 920291912 1 56 609774430 46 32 595551476 89 50 180335381 42 45 906597174 1 8 729546683 1 47 672517345 11 4 384234497 1 21 341662434 82 42 995861778 21 12 671716111 1 22 673082471 19 3 31315670 1 63 701420741 1 66 556651240 74 99 570546136 99 69 343300816 25 31 938111610 68 78 213229550 15 44 534493419 41 66 847213398 62 45 795573808 1 7 849747673 1 8 814840151 40 51 613751306 1 93 495616000 25 82 136069508 48 20 446806507 1 44 997739322 1 52 518242127 1 29 637128691 1 35 440467430 86 52 582038848 1 55 733003385 1 7 70783774 23 90 648309733 41 16 805543644 1 53 354344089 65 12 196736602 63 45 914320246 36 86 243813367 1 6 554793504 60 7 484020396 21 18 611068240 12 7 879546429 80 54 18150066 1 80 157923576 39 18 333177705 1 53 518183660 1 88 307693696 24 48 712300934 91 52 41790832 1 73 626929148 52 97 796928526 59 62 131144315 1 13 249074450 22 71 128675472 70 36 414914255 1 77 464890449 1 10 707609395 35 45 222200362 1 37 706096139 90 41 118059177 34 52 365620939 27 98 574521532 1 24 770190906 45 61 135334708 1 43 58393255 96 15 536775187 1 78 87522102 12 91 647133537 1 34 324803771 1 97 276806154 54 1 464498841 43 67 177247565 45 4 738805178 27 80 863044120 1 64 333793972 8 93 209222281 8 72 736733798 16 13 770295485 1 36 105800805 1 92 258700550 84 77 374988661 1 68 413505599 16 73 614968238 1 28 609248748 39 42 417252475 21 64 799511196 98 51 298149678 95 90 509531277 48 72 282229073 70 18 980938444 1 57 608177405 5 60 430986481 43 34 482609004 1 81 14581490 1 94 504982946 38 35 725676754 6 96 946037456 1 2 709844280 6 14 677630544 21 48 69788962 3 7 587127744 97 75 727821708 5 63 452828104 1 35 559850936 1 40 744701542 50 52 171078931 43 50 697154096 68 75 774814957 25 13 679966487 1 71 503783096 1 73 614966661 47 30 666761394 20 11 905695603 68 76 931634155 11 50 130420631 70 83 325943219 88 27 433918327 1 24 349298822 1 70 783935195 37 62 779143371 28 20 518548724 23 60 817773280 7 28 314570002 90 84 7796717 50 7 733892857 1 68 535613292 79 52 900129617 17 75 273386490 1 19 39455367 29 93 838156518 30 15 11115912 59 89 983121798 67 1 402971515 1 33 506732742 27 43 676900269 63 40 893945966 49 8 929525522 2 37 658919217 1 71 125781933 23 72 118304964 58 67 410784148 1 18 541675876 65 21 561325415 81 23 517851297 1 19 878959275 84 69 103444590 34 9 376767402 1 91 201364160 1 85 34581674 1 40 171726116 1 18 941827256 79 100 717184974 54 100 408929278 16 78 875518060 89 97 982164541 96 79 990024311 15 76 632601187 34 79 310633482 35 18 733825754 78 14 761867957 68 84 496749333 10 4 232988033 95 45 713775243 40 78 249688365 36 29 43140727 39 86 340507024 1 69 156057034 22 9 754227727 20 41 695434937 9 82 906588349 95 33 283204997 73 36 157661433 1 45 649958692 24 65 780453928 1 44 432753334 49 58 109602604 1 51 707415979 85 86 924070602 1 78 708297690 1 11 117580435 1 84 242855169 1 78 376968471 36 64 474604284 61 78 423007054 1 58 877987299 1 85 900359304 72 67 557060461 1 82 783564017 8 41 596704334 75 31 603123814 28 9 935016819 42 38 859546608 85 36 537514866 22 71 181549336 65 36 858187937 1 56 698277619 79 28 167660066 79 96 30236279 54 37 772493226 42 5 173593434 17 30 39499466 10 20 74029160 78 20 278223297 1 82 193048844 1 75 490428276 77 68 951626377 92 56 385043901 1 16 106736180 50 81 50192848 1 91 989072907 1 32 355288867 59 24 987525516 93 68 61161446 1 4 762922450 1 39 65494842 1 19 901636033 88 91 437426200 53 84 289038208 89 3 51804457 1 73 441469108 1 76 319716069 60 32 959186458 1 98 766967697 21 1 613847174 1 45 999376356 95 47 653450920 1 62 791418583 92 78 239179568 91 63 429299455 1 7 60790023 15 76 347393881 59 8 144490469 1 82 528817628 1 62 584778676 7 72 307247755 54 66 764830350 79 30 349416253 96 2 660942163 1 89 496536381 1 59 836468070 18 94 975978233 1 50 892312611 92 69 456230518 1 7 678843916 1 82 830967207 1 69 545212809 85 39 339063947 60 31 214387895 1 55 739975271 1 5 248406361 7 69 209326772 19 95 860102927 36 2 142556186 1 5 743017892 93 17 219298420 40 71 493647947 82 67 212939080 1 24 693461994 78 43 944530343 1 9 155399823 1 17 664454646 32 47 537430452 5 26 817115825 1 53 394643879 31 71 208029404 90 44 46726735 1 13 956302811 32 53 494804560 34 27 666996894 59 75 684698611 45 61 142992352 74 68 362446542 77 35 504235125 91 18 601441085 1 33 408945387 1 60 139408913 1 91 737770778 1 37 134756730 1 99 458522340 9 57 796858769 1 90 213876476 1 74 410328816 1 72 785791354 30 41 981438112 69 54 631030607 1 57 620310902 58 62 183623229 64 22 733327879 1 93 955026646 34 97 346535917 50 1 592587415 20 89 33502245 22 79 229179016 53 89 876591560 1 89 783466789 6 97 701308245 54 82 121309939 1 5 262539925 92 59 777345344 99 62 489605907 1 51 716244907 23 80 599183915 1 96 381546178 47 72 399976987 35 36 660079991 70 53 787112433 61 18 835814722 32 49 949855783 20 75 513735642 4 42 292179358 1 95 849072686 1 41 461704885 1 33 132340360 49 10 542322296 1 38 109689760 15 27 742884373 75 91 599818175 1 94 156302045 33 71 449736604 23 16 449416470 97 9 796947087 91 83 71720809 1 21 465476050 31 79 324433345 1 75 269293181 58 55 296850931 54 4 738953498 1 2 176598352 1 19 834087917 95 40 614733014 43 21 616038122 40 26 448089719 1 7 586411078 4 21 449194708 1 73 127426880 1 85 179458032 65 53 819702996 39 74 699701772 36 25 434308448 46 11 598426337 1 47 287381434 1 18 654769484 1 53 53423716 1 87 119303851 1 94 47416512 27 57 244762892 98 27 936067978 1 49 982522019 1 34 815655452 74 47 367839596 9 67 684940524 1 36 718472901 1 34 896206641 1 73 50480913 1 17 699060924 1 52 422231397 52 100 976914067 1 95 59479398 42 51 538470154 14 66 636637861 1 40 636092012 1 70 490815546 81 22 39689549 1 8 103023919 1 93 314498352 85 83 803087128 94 23 263902885 37 63 17765363 99 52 80998923 89 69 905757093 10 50 104564216 69 65 812092761 67 18 487624616 97 2 920626719 54 81 827892504 91 37 668180174 67 97 32177399 1 98 134276698 36 14 652459896 13 54 990244455 10 92 644547861 1 73 282616259 51 71 925672664 66 40 583070815 9 1 214670132 1 81 492234062 8 76 363114956 1 45 937375619 1 85 563777189 76 29 295967127 1 30 388874933 61 42 562458411 52 62 883163127 1 69 521790714 6 86 243245713 55 76 344954620 89 54 808583825 1 97 674955822 1 68 326386412 1 17 80479951 1 46 438731262 40 26 482047433 1 5 371418346 1 64 225261020 1 10 451219714 27 63 392010882 1 85 882783696 64 91 170777540 63 57 490564370 1 13 764580501 30 8 338720369 25 21 309544349 1 2 384877480 97 69 712292938 1 13 108818794 1 90 572353729 1 51 32007558 54 2 684224579 64 8 72840855 42 59 476227064 1 2 499726682 1 41 119250343 65 47 466960014 18 19 923828772 1 42 474810984 74 38 500575456 1 80 473011015 100 38 455802638 1 25 324687176 34 32 396225022 80 13 871654914 85 25 642369354 1 49 450069393 1 63 157330422 31 24 551933864 1 97 709531807 51 77 866081067 49 54 863977357 94 66 567380211 74 51 678996052 58 26 66616062 6 86 849247284 20 88 164701602 97 59 393544981 1 30 986886115 1 35 803131076 1 65 469956915 75 58 824605968 1 94 204467197 1 73 158326993 1 75 553863210 1 23 727463818 70 84 912429510 60 2 843034460 89 81 535203618 94 75 348947915 4 47 223987781 1 49 45258286 44 46 643995567 48 78 406381715 1 46 805542422 1 81 185601214 91 24 234733170 1 99 97085804 63 74 43969527 1 10 833203557 97 68 782535636 1 77 989615478 1 86 776253656 60 56 880713065 75 16 748750369 55 77 807247965 66 34 37698957 1 55 664719509 52 69 576391975 1 79 757988986 1 53 415445190 80 79 599213693 21 88 702670329 93 36 745823721 83 22 758626742 62 6 900889141 69 33 486780520 1 46 892900777 80 14 368683337 1 49 282293130 24 20 793384744 37 93 636479511 1 69 840541634 1 29 935556830 31 76 595958081 16 64 633665212 87 90 814886792 63 21 573512447 81 84 948128547 97 44 913700392 61 31 781264051 98 96 460820016 1 10 368794172 1 32 625202023 88 8 402713962 10 82 477046098 1 3 721926977 4 98 68811578 1 62 986674899 1 10 544474376 1 78 508154233 41 50 592246477 91 96 919259974 45 11 768573836 20 42 600500058 31 8 628137932 1 87 827561869 61 36 297797416 30 29 583672754 72 20 732796659 67 78 8296000 1 31 588228679 31 49 400858520 90 83 131603772 67 59 619750440 35 47 600798430 74 93 305926668 65 42 909054973 1 31 224121131 10 19 901809295 46 54 897846235 38 86 576275365 1 86 913748930 85 72 926041979 16 20 744042884 1 42 200765259 79 34 866623882 56 11 659536017 4 80 668493705 1 52 431355566 1 35 151760752 42 64 117062579 29 60 177510090 98 31 255375857 13 48 664653502 90 77 444605946 1 59 875496107 40 76 769779140 66 39 48350503 57 1 98377525 36 1 939792129 48 19 229745574 57 13 82235637 8 68 86757644 31 55 129818523 1 84 101167522 1 2 886193937 76 98 666448680 2 39 660408244 64 1 285718637 1 76 536741858 26 41 489787760 1 41 245343098 1 99 49436867 69 22 405275528 84 99 746447815 1 98 943710781 86 5 737475594 78 42 884151781 1 49 552984508 95 31 154743231 100 15 410388427 1 74 519239151 37 22 434995756 77 32 842444575 97 46 34891589 28 3 861399820 1 31 656807394 70 80 268498820 1 41 108861245 1 5 245466537 1 93 669209611 1 30 417118900 1 87 503857535 1 16 719819594 27 8 763978353 90 86 543716762 5 64 867900119 25 65 741184059 3 71 353559062 99 81 819226525 6 79 184084704 36 7 336661968 75 45 258699737 1 58 550976950 43 36 921794083 60 32 114048165 1 44 988804388 90 51 272656338 1 42 580644270 72 80 295128405 1 18 751136483 1 16 279370429 98 18 591004848 17 89 562802247 1 24 156203919 1 27 953235516 1 91 704211293 86 6 164433334 48 68 213191620 72 66 158243826 79 33 19482832 59 87 394838927 81 5 209262317 57 95 954129608 1 8 218976534 1 36 39855843 1 51 902378866 1 68 775236110 1 55 421452110 1 71 784822373 1 11 904120427 64 50 110259195 1 59 131592640 77 53 575277477 87 93 501125368 31 65 852576552 1 28 956728390 2 85 667642315 69 1 429871270 47 55 26355049 12 46 287424431 85 2 355867562 1 80 617987522 27 55 477133005 22 44 812738290 81 41 190683494 78 87 345854542 1 16 874485612 64 38 516525653 56 85 128226275 73 5 393367871 10 95 878978565 1 6 619942924 1 82 887457121 1 61 621578826 76 43 165242466 38 74 314110090 1 20 101694029 64 86 369724587 76 51 380721979 44 36 7919261 55 36 184973443 10 72 815045401 10 62 868141057 87 34 669586618 1 100 843929869 1 45 382314754 1 65 697553636 66 39 81020458 1 39 414278493 71 53 125971867 24 33 513373451 6 11 534514236 1 25 211853954 72 42 162367095 50 17 469440646 88 48 759625711 49 28 599648305 67 53 304630036 16 54 601803922 26 70 22221480 70 41 602887549 34 26 190103931 1 22 702385145 1 72 852729620 17 49 162552143 1 67 82729709 81 35 495963426 1 87 574685440 81 64 826283970 80 47 744499675 3 97 346983009 1 64 294799618 23 97 443574243 1 90 262993904 50 30 142480243 52 99 18247053 1 76 494480579 53 78 634003412 10 30 572781409 1 65 405491106 1 48 856766975 1 83 714249772 47 69 716134687 95 78 895115975 1 83 278683838 20 72 630349660 1 64 665388963 65 8 732781890 16 20 882207259 78 88 190376666 1 49 83028952 16 99 19710213 1 56 406020154 1 98 274308974 68 16 206596090 51 98 181309955 1 39 151580256 38 46 865413743 62 17 648280960 66 99 860627848 1 26 853288673 1 25 8187932 1 92 71064052 1 19 394768833 6 14 272509900 2 39 844828370 22 57 773087516 56 82 136531362 70 28 615055716 35 54 180722348 46 63 98664542 98 21 499401293 1 9 342505192 1 82 436910423 48 81 316105245 12 80 411961075 26 65 827660177 61 65 484444090 83 39 846632003 53 40 826913697 20 16 78850753 50 75 893283271 97 25 944579156 49 75 591226290 1 23 78932700 98 87 250500867 98 43 680395294 1 42 295545889 79 57 852725279 93 88 783100887 1 53 966455814 1 65 112594058 62 71 179566421 63 88 858027367 1 27 926231953 1 64 979605747 92 13 799300786 96 53 250720348 60 59 984746603 3 52 598692447 70 83 575858434 1 63 121711453 58 9 812238967 97 75 419838001 94 72 798378510 1 69 374260487 41 14 266569678 1 31 373675793 86 48 248531702 92 10 172109910 57 33 690185484 84 83 842760992 21 47 291753256 91 74 471539448 1 43 947080231 1 5 873827959 82 19 183571045 48 19 367588522 30 41 936233633 76 89 69459925 1 49 16701144 1 25 808930061 20 1 394829073 28 43 759707786 1 75 304338885 19 15 150836453 23 91 133194050 5 70 783095559 11 3 549772196 85 54 597374500 1 6 597653607 85 24 703603916 92 64 880309621 43 99 157605572 30 52 199326319 35 31 423786023 1 41 645865720 1 45 347543353 49 68 244425229 73 89 225946910 90 6 298916079 63 97 594757193 38 30 200221776 7 21 673163616 25 10 910638723 85 86 258410325 79 67 489750544 52 22 913387890 92 98 384632936 26 73 81630578 33 43 961131723 67 99 388763262 49 55 466764235 60 57 200492776 96 54 752821244 1 30 417807285 19 47 606124849 90 30 153461231 57 90 951988537 24 47 474484485 2 51 209459493 53 96 765141037 19 16 959983889 1 24 10630662 1 79 511956623 20 34 183082788 20 70 780852664 47 23 298095867 49 37 862140846 1 2 58317212 1 94 429541835 9 51 99453374 1 63 309611653 56 46 799848559 1 58 759493348 41 50 367463674 1 4 214169576 1 7 599926974 7 43 935321910 1 95 626279931 76 44 336831959 44 41 746107416 1 72 781488964 1 43 293642073 1 93 553440435 1 98 241358998 13 47 829561505 30 34 828641778 75 98 121475311 1 5 199111631 1 79 150510308 85 9 190722518 81 8 547788160 84 50 29431890 39 72 807245700 1 17 564083710 1 53 579494492 1 5 582288205 63 32 446564937 1 96 967846345 1 23 80255186 56 16 220560762 11 12 249349277 58 8 404291915 73 12 520180914 62 59 808399204 1 81 743701074 1 73 32482886 54 84 795091705 1 100 280421242 1 17 779168582 1 80 259449117 99 28 804010104 22 85 910986216 1 77 933904688 76 20 842562582 18 51 242879463 1 57 805174682 1 31 31229361 1 37 529757218 1 4 89568697 1 59 812825285 99 44 80891541 39 71 863141629 1 29 32295671 1 5 281241471 78 3 510755740 29 8 521849741 95 80 964805388 39 71 664205434 94 100 705694953 1 21 568029844 79 70 477821445 25 21 56266846 1 98 567913625 32 15 496612879 60 65 834644260 1 75 454224534 1 80 73715544 1 13 457473279 72 36 78911453 80 89 350068091 51 98 120680473 1 13 566205654 1 14 121223967 1 85 341153203 1 16 7904569 100 2 160926296 1 64 355103927 34 10 232121877 35 52 165098138 74 19 76138013 1 70 463604410 55 78 858712371 1 15 635947181 1 50 882485811 1 75 959355953 53 90 293557996 1 94 890250034 80 65 40147624 75 25 144576051 98 68 825237394 77 38 513286125 38 1 952719351 97 78 487980781 1 48 402804404 52 11 53218985 84 85 490182721 35 44 128846000 2 100 28013275 78 40 620864555 66 37 594540265 71 54 97417568 1 78 539407226 81 38 242228578 84 21 126763709 1 46 925531852 31 84 535014361 1 70 672705488 57 72 841888206 1 10 144338436 56 72 626491040 1 18 777946669 7 52 68746677 14 1 596097661 1 26 608275271 1 66 578744133 1 22 671643838 39 15 667951232 1 94 469478384 54 55 559675348 1 61 274285864 74 29 627296468 29 90 16930105 1 53 501762290 1 13 967692317 1 83 768660315 68 17 384187491 51 99 943604229 52 89 645612656 21 100 462541483 27 32 342881048 1 32 316485949 40 43 320924549 42 62 541020340 73 95 345735241 81 92 217540777 28 8 290930602 23 34 890401477 1 96 982288071 91 98 775145137 82 38 838155349 11 40 890572347 1 28 40451118 15 40 158562102 1 79 676903970 63 51 412618530 1 80 745133198 41 45 108157999 89 22 66613376 1 62 153574828 1 73 986565928 58 70 483995644 52 14 789363602 1 65 233637052 1 53 731235838 89 77 961847903 1 48 803766672 67 98 904335637 53 55 694383290 50 63 950049002 13 81 952568995 31 71 131181547 1 37 427831678 1 17 31627089 70 14 978220984 1 70 423230891 1 85 730918533 1 66 555466611 72 21 870518695 1 53 896848855 78 34 343738491 14 66 844079124 94 5 264601833 1 88 191943506 56 30 38695181 56 1 27657627 37 23 581194633 93 72 694872222 1 7 270194766 40 78 916490591 1 81 394106562 56 91 510216073 87 12 643380716 56 67 84773662 36 76 761948180 1 22 688653161 31 23 728624982 28 85 855582663 1 70 838210855 15 11 47743474 1 84 185094941 100 83 682833270 79 3 494807716 77 15 166816970 29 93 665111189 1 83 77486893 25 7 251050785 35 11 423246535 20 53 908744627 87 78 94408524 79 25 541329205 1 38 156309344 89 21 751850507 48 59 692742310 11 57 681055425 78 56 66007899 35 75 92952936 34 25 848103300 55 65 377395179 80 71 378736038 1 91 387082213 87 35 769837326 1 42 102957923 1 38 629853738 97 25 864494061 1 48 361875898 89 85 499776830 1 59 605671376 98 52 470029891 96 94 258554564 1 99 156112638 2 8 252307816 1 52 564788878 97 50 543219278 7 71 964625348 94 91 212533114 60 8 390017727 1 67 171836484 1 27 107412760 1 73 853214780 1 58 196414933 1 61 409405647 36 99 623952250 1 33 116884583 44 53 566777940 1 13 669357771 76 75 159742827 74 96 162636626 35 75 612204164 1 67 653190723 10 52 831988038 22 60 195856297 79 2 948221352 61 42 117116666 43 51 151673076 1 44 302497500 70 93 807212400 1 43 909946728 46 80 327176732 1 12 807550389 1 98 13707103 36 1 842263538 27 59 795824367 1 22 943873080 24 94 382521765 99 55 79800507 57 65 873242521 45 57 766125552 56 17 637330020 1 75 825119230 28 25 784515081 1 88 935944069 1 50 841022285 63 75 391281110 46 83 676008498 1 43 38826826 37 6 242388457 1 71 216344710 1 50 356033382 70 90 453387332 60 11 180510886 1 58 453969786 1 53 585909769 1 53 235689598 1 96 262514300 70 45 487307707 32 36 301260447 69 27 913767860 60 59 705488817 38 28 924666435 36 28 507923754 78 66 821800898 14 31 691104095 1 12 242483431 71 9 673866996 66 64 53753241 11 53 883600989 1 93 300842725 1 88 322867033 1 81 307758319 81 19 113896375 92 11 687667154 1 96 198041146 30 14 589790512 66 46 318639831 1 78 23756865 28 38 297230246 1 71 717953061 66 90 829249190 62 25 548423473 1 4 360635679 1 68 34097982 51 94 779510768 60 90 400056988 1 80 932289959 1 10 827218223 1 93 260336301 1 65 381602565 61 15 353682914 15 81 56328171 1 8 964892008 1 38 672376268 50 93 748365164 25 78 296653471 46 61 10610531 58 49 111084490 58 41 530040745 1 70 125502464 1 75 675942889 1 69 518080469 1 3 660507475 87 26 131574897 1 23 168194681 1 65 911714087 36 40 543594888 74 19 478890690 65 14 100202686 1 5 712019373 6 5 38697778 1 70 840057554 40 60 897852653 70 84 355112370 91 10 100047234 47 65 556405329 24 72 100668426 52 29 748160895 1 88 594403208 1 2 98500317 55 24 441956123 1 32 322431516 82 76 684468235 12 31 987837504 1 42 681406177 1 44 55192634 1 94 315730921 78 55 135399124 1 35 698232593 1 11 466293755 70 41 934246918 38 16 168499116 1 6 128920541 44 21 243423234 1 8 154871604 87 30 972496725 1 9 581657032 83 96 443670153 1 38 649470849 1 62 743154132 1 92 706163415 1 22 361821589 1 61 932911037 35 63 380199595 53 95 850120888 1 7 21313804 1 71 253108075 49 2 920083988 43 81 398225954 1 61 720639936 1 62 151993706 1 48 130864115 1 59 374496056 1 89 336741931 82 21 80439190 97 79 251044483 11 36 565322125 2 53 596647154 32 6 978159586 20 34 885976157 51 13 999166577 71 57 527605740 41 87 498026647 60 77 503501159 28 59 799951178 1 27 773205668 1 69 696143280 1 77 215175103 10 97 944636195 15 94 443614416 51 47 481073061 1 63 779555302 1 14 451848793 53 71 152596098 1 79 857186329 29 77 777530603 40 63 398941972 1 77 372842612 36 50 652443676 1 39 252985740 90 46 156678253 1 74 402780341 1 8 925044698 66 43 872191806 45 41 488311667 81 66 770019998 1 68 28093719 46 99 953876449 1 6 986911321 1 38 248042667 43 86 380031897 1 25 671443610 1 99 426501691 1 42 860942220 1 70 807338521 31 81 557922431 1 90 463525792 1 44 194470853 29 11 26804520 94 85 909631981 1 20 464615542 43 85 793637702 81 7 422887455 1 4 774046900 1 16 262772321 2 100 331645823 82 96 988847779 1 89 63860896 1 85 398668647 73 2 519850758 19 17 586623183 71 61 520307819 43 27 566824441 1 54 813028904 1 90 469774305 1 28 479867171 1 48 635859943 42 69 240342143 2 31 778106712 1 79 860351268 1 57 347108853 1 67 213995026 1 87 720962573 92 68 580913959 1 63 183515367 1 52 262195382 87 19 452240965 71 11 56660817 1 77 816796718 1 67 213635272 1 61 558026544 1 77 975120207 1 2 861985514 35 1 323029036 1 45 803545942 1 52 415587353 33 66 755353932 35 44 958974771 7 51 781625376 19 45 659055987 72 99 302214546 31 34 91143928 1 7 934364854 1 23 744219517 82 53 491019510 7 85 216927310 23 28 259697332 72 58 532946353 67 2 277711939 3 58 739647994 8 50 335929627 1 83 386502006 1 66 361853900 1 75 154225387 42 80 946930677 33 84 413283539 1 63 294003437 19 27 776784153 1 64 786773901 53 39 321209134 1 61 227749835 7 18 903246856 95 71 160908439 25 76 654105332 83 14 383867993 13 34 738149987 1 99 472150767 60 70 189799195 1 62 668524660 40 66 429658609 39 17 712941799 21 75 630720783 62 38 740367288 1 40 855679151 1 76 970328472 25 39 580599569 98 37 831999467 100 10 827664691 1 61 569313890 1 27 363894338 1 99 960706059 30 85 448910899 58 93 842259796 1 91 111548888 1 15 722557921 6 22 45598251 89 64 259964673 82 72 376264874 1 29 510803620 60 83 70941538 1 25 182677662 1 55 962581679 1 48 785400390 1 25 182983644 1 39 480009582 1 14 22189607 1 26 27056825 1 16 8916776 40 77 773353164 1 82 502511548 45 44 223990659 87 4 458148878 1 98 701564889 47 93 991276720 7 27 366615634 10 90 207855471 1 13 523074883 68 40 39523371 57 3 32164903 1 8 23105725 3 14 705278985 98 6 551880218 96 34 859303015 1 60 541195675 1 47 966218776 36 6 207068322 75 61 184000671 19 43 905321650 1 100 221089358 1 24 415725769 9 4 782910590 37 14 878959282 64 31 658007467 27 42 173357994 1 81 642425281 5 74 307838511 1 9 886819017 1 64 734781093 45 51 414085474 42 34 834027010 20 77 452059363 1 76 431716683 24 42 94313347 61 14 221162095 82 44 931129000 2 27 236582268 18 38 105004570 1 40 661241051 1 60 545027263 42 57 718408010 82 55 379809948 67 92 825625515 1 87 80948090 51 84 383054198 1 5 763906841 9 41 645172928 39 10 886294849 36 48 484820592 27 2 293175490 1 14 55683774 88 19 120681690 37 77 248913426 1 40 378302949 86 81 687976982 72 28 440445001 83 13 750231548 29 13 617577461 23 61 104681219 1 98 847778781 22 48 446383391 14 75 833821952 46 61 571812190 1 50 953513172 1 60 441903124 1 62 892018681 1 38 613128453 96 87 821691718 1 60 827561749 21 91 482463113 16 17 138378587 1 31 634617171 74 5 958418535 1 9 357818803 5 63 518830574 40 77 627907487 87 11 974054606 24 21 125607913 1 31 800312490 21 91 769768331 1 51 997618715 46 23 444219706 41 18 962632384 51 27 359034678 60 82 377257093 1 10 118349053 74 19 845905014 38 40 606686410 1 96 337346135 1 63 686007089 1 42 461576588 1 2 782390645 16 33 109922585 1 85 568361349 96 63 439463672 1 21 670314929 1 98 929281916 62 91 418647085 16 20 373745080 13 67 665376735 1 92 928709206 8 21 820322086 23 92 541736102 4 96 348251633 81 48 673513357 94 42 58714390 26 74 831986420 1 17 262031213 26 68 664180009 1 66 100871163 82 29 844697195 10 79 165162849 96 76 988386418 74 97 670072853 1 69 657545123 1 34 203858918 75 8 641104986 74 58 367988002 63 48 44641417 46 20 198165258 58 85 174048859 62 37 435551737 18 39 795538670 90 64 506306942 65 48 992824180 43 84 939803918 91 5 8883547 89 69 284193927 5 43 351426047 1 25 87055963 93 77 689321695 1 35 261475932 33 14 709539382 59 51 945500939 1 22 377018390 11 43 354602073 1 51 192144626 3 98 401485541 1 87 657137680 61 36 562005403 53 24 684425592 81 89 890818853 1 33 863474344 1 12 113733282 99 63 507267736 1 75 222197435 68 69 386849201 40 95 594390285 1 56 255658163 53 59 749780949 35 42 513558989 1 94 551750250 1 48 547493004 10 39 500336519 1 69 21576805 1 81 149316739 1 88 608162586 14 3 524464494 1 95 402558642 1 17 370993852 82 25 119741669 94 9 369919267 54 67 99047687 39 35 487070022 1 60 561487598 1 8 995400195 17 40 358907246 1 3 222784386 1 80 796530978 1 16 428274221 1 50 70530541 1 100 629049779 1 43 793828064 1 21 402413156 99 34 291143649 17 79 937141957 65 19 568671295 1 100 70203811 1 76 30287340 91 45 846999786 1 42 234298712 34 90 351471836 3 44 384381060 1 31 247219753 85 16 206916502 51 48 474977447 1 57 982522806 1 76 490735831 89 13 240998332 93 19 365588929 1 7 806087237 39 2 366722140 1 5 689006043 1 66 192758486 1 63 630717245 93 70 167497024 1 77 249739788 17 42 958360325 1 17 794216021 1 82 910331217 17 29 564379530 1 91 188385743 20 19 229831283 57 52 489782490 26 23 26827285 1 66 471931543 42 25 498077295 2 88 933642042 1 16 498202864 30 26 385733966 1 76 213437996 38 19 337564597 83 70 713304121 2 76 326815478 1 77 396993368 1 63 371664773 1 31 996071735 1 79 861339225 1 35 254812038 69 38 817243767 26 75 721257009 92 51 787883362 1 90 725853247 24 15 956465011 65 50 40979561 1 82 502272669 1 51 249766936 6 55 550323583 33 82 715779453 53 18 273719357 4 2 533046142 1 94 498403997 58 14 513866644 1 53 290512944 25 56 174627660 55 24 932532062 66 72 463449398 1 45 528320161 1 49 332258978 1 60 968822212 1 72 157944614 72 1 989771400 1 10 888909242 21 6 295653000 1 50 839431858 99 80 456746964 58 59 453851621 64 50 456814125 30 45 90710517 1 28 143035824 37 7 311831982 20 85 887446895 95 94 520619010 90 20 709792562 1 84 772554104 75 49 261856965 81 14 254910002 28 80 396417512 1 27 765128186 49 62 129829458 1 81 188343517 72 27 990978296 1 51 333417705 1 65 43811170 1 16 657629604 40 4 251571914 62 12 964662318 96 88 642494269 5 43 216722744 16 60 761131508 84 22 301227913 1 71 186430661 36 3 390019014 1 75 629916219 1 87 897998212 3 95 295829490 93 80 527381333 1 44 87850001 1 76 686205625 87 35 939014563 66 83 102792407 1 34 258615738 1 15 323423389 1 65 620155271 35 6 459009900 1 35 53868378 1 32 760955089 66 29 812730048 1 44 518302522 1 82 852497707 1 78 656333134 86 81 561571946 69 6 465454776 61 43 980472073 24 62 29902069 44 18 190264012 96 21 708962108 71 14 917306823 1 3 765539974 1 85 905865347 1 54 617176773 54 69 445333404 37 82 678122103 42 41 799079192 8 31 815068021 1 8 584945138 82 12 511090732 1 30 420645121 1 78 965027921 37 5 734149843 1 55 796960617 8 45 8942472 1 38 811823205 59 96 385470057 1 44 623848198 1 86 304904888 1 64 463092153 1 70 296158540 1 58 513787499 1 35 1847252 50 6 311208131 1 41 164900395 88 95 285070203 34 30 886782393 97 41 716508076 97 26 193329420 92 8 907257149 1 72 684253618 1 46 122980652 18 39 538097059 50 70 211985078 1 64 852352091 99 69 493738110 1 52 895315354 24 57 722015905 1 83 100768258 94 8 170230101 86 49 654755047 95 49 510394034 19 16 51388825 1 56 959695863 74 66 69699361 96 55 840274621 1 15 632845801 86 77 261690413 1 21 640612711 1 100 367843098 1 10 626489942 1 30 582215035 1 16 979578485 2 91 199260563 62 95 564822512 1 48 280990250 25 87 72262796 1 71 847164602 27 25 88405660 83 10 398165104 7 75 972951449 86 14 158585993 1 90 764082496 1 11 781417605 82 79 451098838 1 23 788159651 47 21 656482623 1 98 109867112 67 5 816069943 1 91 126480533 63 7 862179676 30 95 873658935 6 83 438589555 98 15 446148374 52 29 585216235 24 18 809149891 1 35 813217443 17 75 128773840 35 33 484733975 1 2 550061890 1 25 600438934 1 95 347263542 73 33 785088871 1 67 657182884 72 10 86392996 49 9 303786460 1 50 256536341 76 89 901402251 1 66 472310321 19 57 463176086 73 49 64298803 38 29 920318792 1 95 383809209 38 21 995343812 67 70 939140489 1 65 181997308 1 83 747796814 17 95 444967737 100 46 919501420 58 6 445849593 63 57 823828282 55 60 96338225 1 90 139731764 1 12 562317647 1 44 835085481 59 29 277432073 44 53 392776915 48 71 464929350 83 66 44994116 1 27 104295839 71 44 804602899 1 24 919004780 74 7 513503747 10 66 379410061 77 31 157836524 27 11 467114661 44 70 301578578 86 19 642505212 1 36 926513646 72 84 574836439 1 96 163176614 1 62 654058396 74 16 262857492 23 57 571117027 68 22 848770163 83 15 254347819 1 71 43096966 40 51 180234480 6 82 789212193 72 53 451604384 1 75 415162701 18 41 370610061 73 4 561154212 70 25 224982751 98 16 631565743 6 52 229402863 98 28 167474292 16 41 894522148 60 48 745306101 95 53 583662676 1 16 639048147 45 35 320063776 1 25 272815153 1 67 466903634 75 88 149697002 96 66 870642597 1 54 36110213 1 56 527865805 99 8 141386234 57 4 59890701 37 9 338353101 22 50 871993329 1 42 963780724 41 88 370748853 1 82 179669316 39 90 423552617 98 26 602137576 1 98 634899175 82 28 579483271 84 98 836992517 1 58 400765002 1 18 142702827 35 25 480349536 1 49 286445012 59 85 741302453 51 59 178870737 1 53 183696924 1 63 915552801 31 67 440901267 48 77 649207446 42 6 366000088 1 64 812026369 1 29 553783309 1 24 991256772 1 66 53365287 23 69 234324454 37 6 267099086 19 46 897871363 1 24 783546074 56 19 467345973 22 95 349405304 1 18 33287136 88 56 298243335 1 80 636320628 2 24 674269683 96 56 119075056 69 37 945682635 1 96 785342667 1 92 835617263 1 89 527918431 1 83 709927141 1 34 273075534 27 98 619033110 9 32 169983333 1 23 995849243 87 40 983816378 29 42 872939531 1 69 161903091 97 9 587043420 1 26 543686536 1 98 461610715 22 79 628750211 58 52 518637055 1 79 227916498 1 35 458924379 29 77 664478566 1 33 368012457 1 69 895850180 38 22 277610482 1 33 394545386 79 31 422752895 1 67 255684725 1 29 891822011 1 43 814636303 2 76 397243205 30 88 561612210 100 38 725747733 1 40 326751691 7 53 246261396 88 70 789270025 1 99 275309090 24 9 611852276 32 39 485613898 4 33 221086550 41 62 661899613 57 17 394655523 1 88 609925265 1 99 617732035 1 96 916254418 27 52 705506209 68 73 986461746 78 61 672458295 31 22 828901544 1 9 510735030 1 54 530361184 50 94 450297105 9 1 96127823 31 21 754791055 1 67 991794460 1 96 287606338 1 78 679196797 1 61 913080790 1 25 173135700 22 83 117376200 42 82 383294892 17 22 593718495 86 75 43942974 1 35 476544135 1 9 318248580 4 63 741607058 30 82 503662143 8 90 41342476 3 86 504737648 90 18 517167057 5 7 994922805 1 29 252039571 1 46 839983208 88 12 549699180 1 40 479092245 27 63 712150069 85 96 45221494 35 34 910059070 1 8 228648012 1 65 223600709 1 17 917063401 1 54 827903427 1 71 402541880 7 67 543148475 57 67 945851582 1 44 605139944 1 68 89551865 9 22 381488258 1 66 848565718 76 57 139364921 97 68 258199270 20 84 365162935 17 42 980182863 1 26 421971098 1 49 594871773 1 53 137681246 1 66 410897820 1 10 75586564 87 54 415136123 1 21 596994867 1 42 556415174 58 66 441952099 1 92 793657750 43 58 558639481 43 80 339110086 1 70 213382063 1 6 193659728 99 72 713848982 78 45 746345596 34 54 167635437 1 79 41077139 32 19 499106096 1 78 14754679 34 28 898063622 1 20 884943021 1 39 40377699 1 17 927944131 1 67 128258873 41 83 993134614 11 37 528993458 1 55 949184119 81 59 445706171 18 42 30711906 1 36 853923187 1 98 213818552 1 65 784634489 91 87 343462965 1 50 614765691 61 55 763747229 24 41 180705352 69 77 516277628 29 51 584369819 1 10 86781480 88 41 78552473 14 80 296602731 1 57 849842280 83 3 842620735 1 67 566174610 39 1 567162875 64 21 342483072 1 6 866046293 1 97 553041392 39 46 634291935 1 38 52694619 78 65 281404710 1 100 157449662 1 92 426221825 96 39 724736395 86 39 754600924 60 46 661133776 97 53 172820885 8 45 546252304 1 13 254952590 1 28 776911537 36 32 219821795 6 68 466952674 45 86 859406722 1 34 79331566 1 40 275867648 51 88 953549945 1 91 766472035 1 40 280931996 77 50 745021810 74 73 752319075 35 21 726942919 37 97 157659361 19 12 877882499 1 49 808316295 1 58 826079855 17 58 756898650 1 28 687715482 36 35 801393128 8 54 74542278 80 70 881437548 1 33 140369810 1 20 787778386 29 65 911747053 6 48 258423003 1 98 903024792 84 93 741017260 89 57 541464258 8 15 880432817 45 34 348208862 1 71 887737697 1 8 581778379 1 99 995749364 1 60 205558773 1 75 716622637 95 3 514336673 31 38 871247678 89 70 578865496 92 3 156336354 1 63 786986781 40 34 146449451 70 48 152494105 83 31 115793424 16 37 392796588 49 82 177418597 1 2 718970772 1 91 101743192 1 3 316822481 68 60 656248127 95 27 159447813 1 82 346444897 89 2 569702662 1 69 372963903 1 92 151826999 18 62 741191331 1 41 382327367 13 18 586501161 1 76 524032819 44 96 137971656 1 48 343066990 74 91 722481930 1 90 704511339 95 8 110390174 88 13 912653614 28 76 773100430 1 23 733964486 32 5 311688201 1 56 301881660 66 43 368845976 17 73 580372296 99 44 723877389 1 46 249886646 70 92 549755333 1 35 651550037 1 49 124517969 71 93 22836337 52 100 540239471 1 96 198271883 33 92 382468007 70 8 605410805 10 69 364608674 53 25 671927880 64 8 930917697 80 90 233945959 44 95 818929734 1 3 591925722 34 98 902574298 1 57 449503702 25 70 604301038 56 57 799215965 20 93 897905527 1 24 531416851 30 11 592265975 1 48 741838263 93 12 24221058 1 7 767920501 4 79 498563859 1 62 88079565 1 99 498564366 50 84 291390523 1 11 70862008 1 10 688316735 1 77 515666940 25 68 369302301 1 29 664380596 1 32 295510700 1 82 26994274 96 43 505303749 95 38 671186899 9 52 839075080 1 36 68423114 1 79 115396962 1 4 117127265 22 83 40605713 85 59 66020876 54 37 643318949 100 78 97553198 95 83 632341530 1 42 7651103 57 19 798196776 1 9 402177716 1 31 434642695 7 54 481083243 90 64 758114005 1 87 875355964 1 72 45740405 1 28 217234587 90 66 964493315 1 8 680783917 1 40 648075783 1 2 168773546 74 31 770278325 49 79 226802021 7 38 924123068 1 63 110422551 1 82 705915168 6 72 209419823 76 83 168849950 8 7 293760448 1 23 815827605 2 3 610415518 1 28 826908597 69 21 336886740 1 91 247295460 92 46 524596339 30 89 129848940 15 50 647037541 1 90 888093974 1 10 914370681 55 42 220699606 1 40 213100913 65 53 791358000 1 67 412471712 96 25 153540747 11 43 42828393 1 60 309023537 1 36 674007166 1 34 249241848 38 90 474443152 41 86 821864300 99 80 92156745 4 70 348990006 1 66 113915816 19 83 692363459 54 43 154398981 1 15 967449222 98 10 160967564 64 15 17351644 1 46 684074715 1 28 660136997 24 81 787935853 28 21 225164944 1 54 515182900 1 11 732236111 23 56 357520500 67 36 885041602 61 23 486311090 1 97 236274920 1 25 399652714 57 2 218276232 88 85 727326717 80 95 769878369 84 78 297892471 76 84 66978404 1 47 6291663 20 82 388089855 1 54 814611288 1 44 105587348 70 56 629258432 96 42 277030527 98 26 384042465 2 24 14235038 68 97 10080773 1 18 726778627 60 22 721797628 22 88 750373923 21 81 186088270 7 37 171534426 1 74 689098363 1 60 797734388 1 41 792897727 1 91 521718698 5 42 526279434 2 82 273543944 44 27 312240642 1 43 506977459 53 17 738562282 1 43 924985263 1 62 705608636 41 25 242145954 1 28 521066888 1 86 648472359 39 79 847208917 87 39 357831533 21 82 753270849 1 33 26780946 1 78 102907653 34 35 103432813 100 67 504190341 1 18 599931468 77 25 692258801 1 35 746831619 64 24 5048829 1 78 398737453 77 17 64093743 91 70 707890440 1 15 118544927 1 65 504831160 1 87 424872827 53 2 447239561 87 43 865672529 1 40 906121705 51 14 779518875 1 86 271881655 34 91 185078051 86 90 395687452 1 45 699424396 1 98 328613124 1 30 782103620 1 54 153444050 1 12 471891816 89 65 248775434 79 3 273854386 16 4 89131076 39 29 567710747 1 45 898053416 1 31 182632730 14 89 743837398 3 10 980698930 58 76 699942522 69 85 106275096 51 48 47754948 1 86 709866995 75 53 493315822 78 35 881823318 1 28 279422009 48 99 157108164 46 44 805785005 1 36 310976406 36 60 850839963 62 53 546038226 1 28 444505424 52 22 40772027 1 62 398581628 36 16 376481240 79 94 632475451 12 31 33683593 18 22 884947580 67 39 271465657 22 14 966298195 1 39 425293859 1 6 342018449 72 10 430969474 1 84 647786772 1 15 964147532 28 83 11850797 1 67 811814666 5 27 351775810 76 57 868499810 1 26 885275923 1 89 584209730 21 71 486147228 54 24 702588069 33 13 94702176 1 40 512889563 77 93 616454657 1 76 156753662 54 70 951780233 1 70 202825424 50 56 768963355 17 55 810311071 1 43 279114473 12 32 773673678 1 57 227850255 8 10 406116402 39 1 961688784 1 55 560687865 1 17 456556044 88 85 239262275 79 61 665230331 1 29 717629202 1 13 418685266 65 41 509188070 28 38 744281109 53 13 275761001 41 24 916254745 1 73 219128611 73 49 454445695 1 43 723093122 1 65 77088976 22 48 512227087 89 53 121685331 1 68 562380550 92 39 611317524 1 81 30045752 22 26 833448666 38 90 670554581 77 100 247230946 63 56 224155539 56 66 987958030 15 91 213697494 14 78 450996109 43 97 620774871 1 46 219898521 1 96 177514330 42 56 958366837 25 27 552697497 1 62 665357119 1 10 253244277 1 94 518289861 14 20 845821306 47 45 308268725 57 78 14966197 38 91 162253515 34 77 13380541 24 66 49743091 52 43 782446358 20 38 391123130 68 53 810516249 98 78 875531963 4 21 502714921 1 25 379575154 91 12 712970994 1 22 247957857 1 78 460414371 85 47 78825675 1 15 836561847 84 28 654517540 1 87 553658758 57 79 173558961 1 40 26564691 1 29 660370151 88 77 356053911 45 14 227051457 94 14 994350352 14 9 620977988 37 10 892814452 72 40 241269011 48 89 756272210 95 74 209552683 1 53 289447085 1 50 160465468 71 16 261010797 1 47 580275118 71 62 560522082 1 36 981284698 1 65 467140394 1 22 660990674 1 79 44200720 1 24 824207302 1 84 145077812 93 35 798573611 16 2 578813331 1 23 561482712 38 10 795397643 1 84 65397933 29 74 431146531 1 68 163356428 62 32 940699775 87 6 379590711 1 87 68607392 1 64 461810710 57 16 172243028 13 82 256648335 63 39 874468342 96 37 345576407 1 38 66657772 1 34 548009368 1 54 560314994 1 32 804735498 9 89 77389929 1 57 221458166 93 11 952919910 30 40 256156905 50 4 99496882 89 1 81141567 1 55 379191351 94 37 646760994 55 62 31125302 2 93 595320729 11 22 93737333 24 48 125332176 48 97 84791596 1 35 168678966 39 83 164979535 32 1 645001045 1 56 948340846 1 94 702248160 1 81 871028503 1 10 739701506 36 26 669508461 30 35 347599198 68 32 63628448 86 75 525308993 1 12 344905701 1 56 602733366 1 88 354649440 78 3 648333400 59 48 473429434 1 26 966207334 1 35 683242204 28 6 230245118 30 20 614153588 25 61 37608166 30 51 999734058 1 34 775434704 1 74 623389315 1 60 82069303 1 15 8534841 3 11 66366891 19 66 872994532 1 73 174321913 95 3 624640473 63 68 301901936 1 76 344690390 1 18 441751829 98 64 184563130 14 42 961147504 62 78 12442574 62 29 13357028 82 16 566583771 1 90 844618377 83 16 688880276 1 73 924093125 26 46 549831923 1 13 406407525 20 32 251276924 51 23 616799871 1 11 23635546 37 90 322346510 21 86 20194831 95 20 423003973 1 74 145790811 76 61 520784875 35 32 54721326 17 89 689967582 1 75 4132825 1 4 548301935 1 25 919209857 1 49 625445836 6 39 475966323 1 39 787926440 1 48 818676272 84 94 532438913 1 62 947051870 1 70 613893555 21 51 785718320 22 38 93912311 1 18 962929374 1 83 538571685 36 65 904064874 15 29 974363666 1 96 839206526 70 34 768767511 6 43 964144195 6 84 567442561 91 9 4524025 2 37 461811955 1 8 934610352 1 91 208100547 32 2 294438277 3 24 373371063 22 90 749181798 1 93 407656793 1 86 227201939 1 12 981720861 51 35 651901062 1 36 609941869 1 26 268839551 14 38 605129131 91 64 530546697 1 37 952137447 1 34 388584291 24 27 31905067 86 20 500072333 53 11 687091672 1 95 762723660 53 6 52769301 1 93 67866286 6 71 646071805 1 69 576167677 1 10 254560494 72 31 792408979 93 58 399463199 18 14 782995708 47 52 296929577 23 64 811967575 1 88 592767440 1 55 630572441 84 82 647817239 95 64 50978863 68 42 631181650 1 44 4817548 89 15 336077316 100 11 850521795 1 8 871254374 1 52 945813647 21 91 711495759 54 25 121523826 1 51 656892419 26 56 29616120 1 65 246380327 11 68 155437083 55 53 820960064 15 28 471859215 7 67 150993693 1 32 955117032 1 77 15864423 1 57 197442697 21 50 159163747 76 52 137985971 1 11 604986730 19 95 935942073 1 29 221306102 14 45 639259173 1 79 370111254 54 58 782987430 1 46 439610302 54 42 382112826 23 28 544293388 59 16 420523870 96 30 54277954 8 69 824321990 1 52 271092726 34 57 124809380 12 81 278420734 1 25 596339755 1 26 258455335 76 74 594226093 1 51 620354900 3 20 389496054 1 64 405171277 86 33 660087381 99 35 197228791 70 55 311648025 1 21 659872143 1 13 949107473 96 8 184891956 65 20 759158213 94 36 773811794 1 38 884995265 1 68 80562605 2 11 865164969 17 76 599338854 1 25 693303163 45 93 103148088 8 41 611737565 88 7 823110296 92 98 869969944 96 5 423115906 29 3 864358131 35 69 556948459 1 47 525927151 1 77 739240092 45 68 572084320 68 97 212115535 3 87 164758151 26 96 269011760 1 73 955688934 78 38 396785132 1 55 569489570 74 80 854776006 1 12 349160555 1 13 883715186 1 3 711097527 1 98 701261965 11 30 812031575 85 97 988813840 26 38 891478826 1 32 131529784 13 11 792756157 1 5 308259059 76 34 315242760 1 72 765273149 1 12 289120539 1 95 829495512 75 92 80898427 1 82 234516914 67 12 716853918 100 20 641574367 1 98 65942473 83 41 515251051 1 73 488187285 1 67 330160087 40 17 616592173 1 15 624896688 1 42 616014652 36 87 807797220 76 25 926656804 43 92 703987907 83 32 560935151 1 34 177069542 1 44 692849043 1 97 177729465 2 88 4318711 58 56 39056895 70 41 734825448 12 49 261758656 39 78 604577158 74 51 177284282 38 16 37760436 1 16 353364699 96 16 572211717 98 60 219427268 20 99 164077714 61 18 140884435 32 60 935307674 1 94 643010600 48 36 127276626 73 98 510493698 8 81 762303118 93 77 920533857 39 71 321352825 22 31 649840147 1 9 702872487 28 53 622823650 1 79 486315744 1 14 951692577 47 80 252419504 1 49 704944044 46 76 497609105 1 84 823262608 89 6 946049388 47 45 676118852 48 91 109784110 1 59 482225304 64 35 525024825 1 15 36861279 94 88 140191355 31 10 766110106 1 73 115292090 1 13 449728880 94 26 465367569 8 31 723080671 1 32 745274016 13 78 786263963 1 82 645895114 1 99 260232452 1 70 151011766 1 98 282270885 74 94 275438510 90 69 940073916 45 48 864352651 69 17 100727728 25 6 409393508 32 40 592128612 46 67 153316892 87 54 192170578 32 89 516294980 51 79 625817576 1 54 112677179 68 84 207045398 43 71 325311690 83 16 134208457 30 59 341785703 71 30 86146849 75 6 639751794 9 23 652485583 51 10 664372324 47 77 739305628 94 64 302050221 16 23 429850915 1 66 456699954 1 86 586382995 1 57 947675845 1 39 698663239 11 70 93270111 1 8 548810251 94 10 629098871 1 62 295980581 1 27 716433733 64 58 217481132 1 70 104456071 1 56 957668703 84 55 705278343 97 10 933230306 1 16 393098222 1 37 2534149 54 65 250336727 1 48 238329034 3 30 217300650 83 95 973930135 1 16 680956674 28 3 634402420 18 78 231157380 48 19 765986195 64 76 740393012 57 98 454116252 1 95 951000980 1 72 420006343 1 44 375666714 1 27 897568403 1 74 990638870 4 40 849109164 15 2 657342057 1 65 367822687 1 30 499013398 1 56 238440887 1 31 890435505 17 21 394905125 1 84 215303398 79 12 438005877 1 63 63649719 14 52 463486966 23 40 414025985 27 87 172951239 1 75 931789550 96 88 452243012 41 88 755308862 86 20 79589811 16 10 529761522 14 23 788453958 97 86 501224707 98 27 45004381 1 56 139671294 1 34 358387338 22 43 42856985 1 35 539827963 1 25 332704590 54 81 313349687 1 22 553326298 1 83 773731018 1 70 706290646 1 7 485755050 1 24 2482056 1 5 894969271 1 20 999043641 47 10 852117681 34 45 414226774 14 79 818326629 71 91 821043075 1 96 605360295 1 9 394712529 22 96 136338421 1 39 844278728 39 93 332627821 57 53 471569745 1 51 547959773 38 96 800529407 1 65 173848936 16 98 229408989 70 72 89851358 1 21 975947672 54 3 581400805 1 45 725902356 1 65 893260951 47 59 858224865 1 19 96740128 1 63 664406100 98 59 15137953 9 73 835732531 88 8 717438677 1 17 11693750 9 80 817148707 1 24 174353201 1 35 533546388 62 57 290976099 1 16 900096748 1 2 734999468 10 12 219597578 1 42 869005350 22 70 107476079 1 49 405284100 27 67 358984541 1 77 16775886 1 19 567140869 1 15 617897205 1 71 491551266 2 90 133814937 1 91 772011366 63 66 534110203 1 82 95327870 87 22 760534010 90 66 711737032 1 23 133307461 1 76 489910899 29 82 270019433 1 19 207679010 1 19 626121210 13 34 208342655 63 80 749610241 26 45 239079766 1 47 834760513 55 24 692957861 1 71 383205107 35 17 639179450 54 5 125305220 66 50 765058707 56 88 601778601 1 78 155437507 14 78 592691698 1 58 679206448 97 15 742438949 1 68 381672113 9 22 351968181 1 79 437707843 1 23 687391889 1 5 744463921 23 19 490099621 1 85 330388989 54 7 504243230 5 23 893191008 1 4 27422007 96 80 143572184 1 6 457056453 1 86 725296371 1 90 726017611 1 63 161116215 1 62 729225992 26 56 421905365 1 99 323140768 1 35 78023792 34 12 495176036 1 61 120997917 27 39 878639990 61 59 76359571 1 22 318417348 1 31 965221924 38 7 937899183 59 28 858873438 52 34 159095132 1 48 706668862 8 52 775392476 1 23 729176984 1 16 545355635 1 34 60649620 63 8 441120254 87 48 988735231 12 90 210319031 1 49 348181158 49 12 60839314 1 4 700297416 48 32 913093900 80 28 472284884 4 14 927684901 88 81 775931552 38 41 994678785 1 63 87225482 94 2 459916010 64 97 78119846 1 83 28669607 47 66 446770708 32 19 399210105 83 10 768190853 1 25 996520358 66 86 392823958 1 90 522669749 84 88 403179383 1 4 771180792 51 3 234083269 1 45 436947315 67 12 636691785 96 41 607640877 1 18 913155559 1 44 640373321 1 6 611718978 51 47 303799336 58 4 720199586 68 58 694294245 18 38 494143561 1 4 290567210 25 2 210478387 44 66 404428904 1 78 499646590 26 65 327637725 64 73 989352120 1 91 657097878 1 58 30482607 52 24 593463222 77 33 694470138 1 63 692454479 75 19 720032374 8 25 581289080 66 92 167229899 80 4 321021059 43 85 710304940 1 53 674657093 1 100 97649721 3 28 50079510 1 70 610393838 1 76 771960435 13 2 766559032 23 33 140066427 32 7 302860996 1 2 377690166 1 20 481023049 1 71 591391112 62 4 139526004 1 85 45340994 17 63 696507875 1 54 20433925 1 85 46113856 1 37 648111158 1 3 33299128 25 5 989691661 29 6 258011913 40 26 703529795 69 60 462680169 70 63 141054576 37 61 662720645 17 53 812313823 60 79 995415398 1 78 599427398 1 61 482249600 1 64 269957033 95 89 305266636 1 14 980600675 75 17 117351611 1 91 621374288 1 82 188781147 9 40 490658175 1 72 891869737 1 26 248512098 1 50 555761675 72 62 820618782 3 54 550194846 10 79 437977913 1 42 550334314 31 71 529208438 73 21 499636453 33 91 273626722 1 26 308392647 78 80 918185628 1 2 12563440 57 4 240764012 1 51 30624115 50 12 651751336 1 31 879388021 61 59 137996680 76 37 811952608 9 38 953306358 1 80 102000634 8 99 438086779 90 65 306031386 90 86 558123653 1 79 542097055 1 54 201925971 19 80 41336663 24 18 947937579 1 49 708775461 4 6 169832450 1 65 807487943 1 34 173361453 64 39 18845780 1 27 935661507 90 19 465385937 1 73 522847576 9 69 635391923 5 62 387496053 1 79 68981894 99 94 653598808 1 34 125498901 45 11 928581525 1 35 439448503 34 30 105412685 4 36 100404630 1 94 718954577 1 32 664359278 99 89 283981609 1 41 284941473 1 38 110011655 60 38 5612357 27 88 580278432 18 76 357879649 63 15 419162344 16 4 675894716 65 19 456288931 45 50 381127088 1 90 640136239 1 82 714239104 1 47 228409380 1 65 374234056 90 83 842969378 1 58 950369327 1 65 412610795 1 79 833569228 45 9 33362165 12 1 202263560 1 63 721260228 47 90 125784041 36 62 690878309 9 37 822978628 7 81 386427086 58 96 608779954 1 51 251416031 78 91 531219008 20 67 805216022 98 57 553802885 54 87 9870703 1 20 471116033 29 68 372412418 99 94 952452640 31 35 382210275 20 81 162394097 11 82 501352916 1 38 648443139 93 10 411000330 93 82 721056883 1 95 425373843 75 86 989260661 1 41 85391606 4 6 53332233 74 42 24768269 80 58 929288047 1 24 473051472 68 16 571677802 21 29 176657332 16 95 499502260 1 47 405676625 40 14 265872974 1 38 186673644 29 64 990260377 72 85 766843158 1 6 152452875 44 92 965920550 17 92 926584262 40 13 350046586 51 44 977546544 1 13 548327239 38 74 102175308 77 26 324397547 1 33 391105363 91 53 777599882 10 94 404269844 1 84 420375001 1 73 334931754 1 37 442114261 75 64 16807074 96 54 474821252 1 54 869188562 88 52 527161183 4 34 174773626 67 5 880869408 1 31 736122097 46 13 823574574 82 41 828050537 1 38 613081945 1 65 837404196 82 61 887283391 100 63 903323883 1 55 223245440 1 91 900173518 1 68 991574187 7 72 420817676 1 91 850615881 62 95 832135519 50 83 608276223 3 87 634791566 26 18 624279370 19 34 544684982 99 96 661819201 1 92 59095963 1 27 829203744 1 19 792476391 1 78 282854563 1 55 982263256 62 57 110601047 1 62 967375422 31 30 764555875 13 60 683888859 22 71 910076225 40 34 829310769 27 4 696521161 1 71 238756927 40 28 785236153 1 23 750270923 60 42 958488173 1 7 638509268 1 58 236606323 81 68 63717609 21 93 982958955 58 4 50718214 39 57 29343384 74 50 105650023 1 33 121757747 90 28 159432354 1 35 444898425 1 72 831074805 76 75 420202306 10 1 728646618 66 76 419007370 1 37 521765480 96 87 476606032 1 91 876023944 67 3 175941040 72 78 687588531 91 47 664110151 16 33 2118077 72 6 92305146 1 89 518978715 1 84 211934938 29 9 487767719 1 76 923795594 1 72 726387186 1 57 279106295 1 26 852038824 99 20 926948492 68 15 472048396 32 31 581856811 5 42 257141372 70 80 41546009 43 44 236176581 1 40 60971456 1 15 884712704 1 41 283119261 45 88 794523357 1 28 720633376 83 66 340253201 20 11 306056705 43 52 749391785 73 78 89445973 78 86 826725666 69 20 767074889 32 34 382872732 1 88 202396769 27 77 779286700 61 20 512962376 27 69 105330177 1 69 712650559 1 71 158200591 14 3 195066049 1 67 382111507 20 45 71158437 29 18 467028924 1 98 569991312 47 70 784651825 1 45 293380255 54 47 679708182 1 80 446329078 1 47 921140789 1 74 130937601 14 8 905956739 21 96 464911220 1 65 922027740 1 8 111177519 71 37 305090165 23 43 842732989 1 47 366583644 1 89 408977747 83 76 840138544 1 29 236042985 94 8 207898083 48 68 815755841 34 24 27997537 20 9 878317356 3 80 444084639 1 24 575933725 76 83 203343877 1 77 526890361 75 5 204465276 1 54 794730902 100 72 336246010 77 55 567221909 83 7 210546058 97 52 997654257 28 63 57559618 1 80 664099815 97 1 175833435 1 29 834692131 1 68 332980143 1 38 176295382 1 41 872330127 20 88 891098139 21 69 563245088 1 69 147282165 67 32 515591181 6 37 520263307 32 50 8563662 1 57 556180654 15 80 127521105 1 23 17047251 1 7 408958951 18 59 491303399 83 72 754976302 82 83 337954920 86 80 280665076 54 57 841930649 12 87 303870445 1 78 631233696 1 10 393502097 1 45 852681567 1 34 934020761 1 27 122445502 48 13 912049173 1 70 241834749 26 53 541898843 93 71 921832965 20 80 573232428 79 39 830804743 1 99 28348484 1 6 329885551 32 67 695704481 82 22 522339559 1 18 338031034 75 66 952618494 50 78 990184608 1 37 889765944 77 21 230460683 1 97 143931475 1 39 41489372 27 2 681040076 23 12 6010806 1 40 943290324 89 79 684495108 1 99 598645734 1 85 270362374 64 87 247360991 31 90 589040122 77 54 717324354 46 77 908733451 100 19 190792405 12 24 849340268 1 16 152679705 68 67 491541000 46 39 106349653 96 61 778545447 1 6 275388828 48 60 153433411 1 81 120585287 29 78 784258424 14 65 240275722 1 55 518065596 1 19 229165779 35 30 49611288 88 69 503617641 84 91 856490353 34 15 155049975 71 61 111839009 66 30 200310317 1 39 928978212 1 99 317660713 74 45 386312569 92 25 43827406 1 37 996635319 1 19 2407534 11 95 684140164 52 74 846722824 93 72 894313335 82 41 838871110 1 90 436809649 79 4 995133726 97 98 105603345 1 80 650825846 52 97 599832406 55 24 319014352 1 55 439616161 90 28 810899127 76 100 860451801 1 3 488830107 1 53 621689831 1 7 156977906 1 65 237089035 1 3 47094820 1 78 399779636 1 2 877498409 91 24 487511979 37 86 116924470 69 88 225911969 8 37 303503953 4 80 40668689 50 18 904474444 1 96 520931100 91 17 552838718 76 45 722243691 35 81 40525188 62 25 46900764 1 95 358122880 29 59 862817511 11 98 14399168 36 42 333268261 1 53 285054923 1 37 535362510 2 82 272298030 1 28 869012663 43 45 604612378 1 28 800784508 78 81 835713581 1 32 243870962 2 21 371122777 35 43 15670205 65 79 797985647 99 50 566795457 59 68 328088673 76 24 25688359 32 84 318369117 1 73 878267906 1 7 855960817 69 65 832925286 1 16 76114867 56 4 303725304 18 64 530801724 1 77 821169137 47 90 463695028 31 74 762035232 1 45 239697705 91 38 118920300 34 47 405951552 72 2 259730202 9 61 976395070 64 74 351196648 1 52 969573890 16 97 324509505 81 32 315630225 1 62 656479512 73 67 452976334 75 5 169098986 28 9 674625329 37 36 557491085 1 27 632981433 28 1 811103272 23 11 865648651 46 12 570535357 1 55 181337759 89 35 653644074 40 5 105688127 11 32 38823545 1 98 102833080 1 43 395994902 64 42 855252505 1 100 879897202 1 7 481499037 1 67 473714857 47 9 982359434 56 86 868806549 43 41 362771722 88 26 634087031 18 33 827190168 1 97 208080300 1 88 82373797 1 24 452080949 27 77 636525223 1 91 165851454 1 63 822516860 66 54 485877416 1 28 132831208 98 8 534427680 43 29 908988431 1 49 534708091 28 100 47574145 49 6 336029947 1 31 432764688 36 69 331000792 1 33 148659309 53 49 17757562 1 100 188595121 5 61 320838184 44 47 651765061 10 56 984998227 85 5 893278518 1 93 895560869 9 23 809307422 1 71 116324416 1 75 384174474 47 72 560240921 75 10 332427316 86 74 520754852 42 94 737385641 1 54 773031771 1 62 317589998 1 53 832691175 1 67 546553125 56 68 996010510 24 15 796227278 46 20 992706074 58 48 85692967 1 24 288398228 3 72 16264082 86 14 371907086 1 78 395120248 1 79 674232618 33 58 147135087 23 41 395088490 1 90 884734964 63 67 343743994 40 17 638423799 1 87 405052228 1 41 576894381 86 72 599895071 51 36 246310670 86 5 359456600 77 92 93783745 1 33 586080070 77 15 253479444 1 4 521731984 55 91 197434246 90 99 816997088 1 76 918551267 1 76 50994229 7 56 478680770 54 2 170821279 1 53 144218791 1 20 767476038 89 5 443611572 11 4 323013290 1 46 937935631 32 6 330119951 30 59 314449789 1 54 708972099 1 42 618012554 32 100 562000756 1 26 645918585 59 75 762730755 77 79 589758464 27 16 539031350 1 71 522811065 1 85 468560596 1 38 912747268 1 95 231703639 97 29 433967558 1 52 233466907 68 73 153190540 1 84 732359055 91 54 39151077 43 26 27187465 72 40 660786725 1 13 193736171 34 21 481935160 99 69 380107978 89 87 335921852 20 26 897154094 77 58 129232510 43 21 18380062 1 7 908862763 1 4 343484074 30 78 537963712 1 65 168302994 33 71 71814703 1 97 285260131 31 75 28320768 1 65 220192379 1 2 576849935 17 52 175423602 1 34 592955459 26 75 906693871 1 45 277344867 70 51 970387671 1 10 594053028 1 53 178877828 100 11 146579779 1 69 92762354 55 88 360703887 87 37 129824061 1 35 689091731 19 34 190576930 1 96 135569050 51 1 105380998 1 38 781751911 59 71 679096651 49 11 624479191 1 58 238273601 22 97 215328156 34 47 61926972 42 22 724928201 1 75 393078403 51 94 916297313 1 27 796803516 57 19 374699320 83 16 319397567 64 84 704919013 1 29 664839477 12 64 986138078 23 91 276396428 52 40 129386970 1 78 502864311 1 64 1441000 1 84 710729233 1 13 539425833 1 5 555669681 6 77 82294141 42 53 465136485 1 50 2612488 6 51 826438132 1 43 697916107 1 65 896917813 47 32 519516051 10 96 280412326 89 56 441792333 1 38 799079109 1 46 828630789 1 93 694970266 7 83 942736006 70 30 559730595 64 86 319208147 59 92 258028913 1 42 430544787 1 44 716730887 1 19 598451866 1 19 22931745 1 2 761306146 91 88 768103145 61 94 73573156 33 31 896432585 83 62 154827224 1 46 646029166 1 81 109424927 55 37 517815736 1 100 325721979 1 44 634457161 1 77 196581085 19 31 249116738 50 100 517114694 35 63 292629667 79 77 626062441 69 59 448276798 1 77 960177463 1 73 101016598 1 4 746877038 23 65 670717044 1 17 836151127 31 6 331443891 1 41 10042343 46 26 851321359 30 51 157543831 2 22 493963254 1 82 934916335 6 76 857390772 68 62 325710054 58 100 160205343 8 73 345816401 83 70 553542462 1 59 917681988 1 70 666129255 1 90 305638074 74 67 416853995 45 88 903370178 88 2 730846972 15 43 335387104 30 94 922803814 87 15 680518904 1 7 31141071 1 33 545537438 47 89 498912999 41 31 582825582 88 75 852579693 1 28 106349838 4 28 768948717 41 88 386718933 1 76 777753168 1 46 320675359 36 51 529386459 14 56 640854243 57 8 353279944 75 16 201290306 1 87 599774910 39 16 334817242 1 36 214365258 51 20 949175533 59 25 353516513 1 6 500685735 1 53 551669112 7 88 282490688 1 57 275759257 1 44 921860054 1 60 177190481 57 11 20251997 82 17 569674368 1 90 275171328 1 87 841454982 69 36 395417915 86 43 494685011 1 56 354379167 1 36 397867231 4 39 103807679 54 38 848893345 85 69 324644320 13 98 549129028 23 68 588656108 31 93 720175716 24 27 798364541 1 44 750730093 1 72 295375029 49 63 142277366 45 48 798029080 16 28 192923602 65 52 817172435 50 91 648815405 41 83 819988453 1 61 634291801 68 3 802864745 67 27 497248909 27 81 374343959 1 95 894238686 17 84 565436178 43 59 877113006 1 83 643823696 1 6 71544679 1 81 514572125 11 26 14085474 1 82 409238272 37 51 815324054 73 99 397118892 53 95 215986077 20 79 186071440 48 5 41721686 11 50 265557046 64 56 635096505 1 28 494937857 6 70 774191350 42 26 201100984 20 31 765277968 97 99 980341824 57 26 235813186 88 26 446260141 1 51 581305979 1 32 467226743 1 16 702721249 96 61 323489441 1 46 221470654 6 51 580317334 87 79 27115693 1 56 87763113 18 62 905606514 86 51 767576723 31 93 275705594 80 41 77114200 1 31 863318624 21 19 729395611 1 64 234655289 1 61 772836848 41 5 599725068 37 30 794302254 1 61 269824043 1 12 758268430 1 67 889437113 65 31 854158549 31 82 887481605 46 81 878820215 1 55 331207617 93 78 827278639 1 33 275703935 1 49 190807481 9 93 993340247 1 39 213353790 72 35 203037463 1 78 409975772 53 30 111946863 1 62 594440878 54 36 422771420 20 45 229381596 98 38 933417589 71 27 278189186 1 35 317867620 1 21 270850864 1 36 521721746 88 19 287666480 71 39 131872554 43 53 883707582 26 37 923980316 24 44 523450840 1 19 37130030 72 75 753360027 99 60 565281685 77 64 400919714 84 50 546145061 34 32 898738826 96 89 922963409 1 99 609807301 27 46 781064856 10 11 278407185 71 99 643371192 42 87 545990219 48 68 214405348 68 70 508815675 12 17 957219174 94 81 158317558 80 17 658521062 1 78 141251096 56 55 149804745 52 76 972539334 5 80 241040810 74 52 169153625 28 77 838017342 12 37 537533529 74 60 646793541 1 19 939643671 98 84 629620328 1 16 638307439 1 55 206809794 2 33 995787083 1 6 108449469 17 42 454730939 1 18 37974446 27 35 867027816 1 96 841568250 62 78 485528321 97 25 296722335 1 66 943559538 96 1 954780165 95 75 400348726 25 9 958395243 1 77 970086703 8 21 405313631 1 31 219324753 62 63 199803226 4 62 747406795 30 56 227416852 83 85 797371801 12 18 416853761 29 57 302774199 1 3 847318120 18 52 431154685 1 73 784835399 1 87 930721946 1 58 348587282 1 9 385139399 37 51 744625205 1 55 193787207 1 21 965439842 80 40 679149393 73 55 6471507 46 60 464806465 1 65 68068255 1 89 137944474 65 46 776765860 1 47 291327604 1 27 957063839 38 49 466366393 26 32 220287192 79 80 408731384 27 97 153660775 12 67 20116037 50 34 177555644 98 65 127474644 19 3 741410188 12 20 559947619 91 50 481157865 14 59 326195597 1 17 99938489 91 73 559208314 1 97 310553505 23 96 605793467 13 15 394410369 21 61 513270591 1 22 886158064 1 85 873749536 1 30 282186315 1 44 449607174 1 25 438374189 4 29 930188431 17 90 968940900 36 73 198281290 1 92 455218348 1 54 678797475 48 32 162848804 69 59 401037552 9 65 218305164 1 30 975650469 1 17 389348797 41 71 904344529 1 97 198258233 1 4 809446325 6 28 580744411 1 97 992369191 4 95 913484934 1 15 580091579 7 25 746904283 3 37 128413116 36 75 304389468 1 4 766572276 97 22 159215688 17 3 757601096 1 100 304443466 1 14 967067270 12 21 966177072 10 53 909770886 1 77 313424856 1 47 624482819 1 46 532368362 28 41 81769248 14 60 654636411 74 48 967796704 59 85 903723498 1 44 406153130 38 67 218432820 1 28 194838376 36 60 710857070 2 91 966176485 97 84 837387874 25 64 475140773 78 29 19993035 1 54 738287003 1 28 78099357 60 39 915566161 42 30 243393800 1 61 202162513 95 13 880437202 24 94 573325097 1 57 190499306 32 28 807069962 35 30 951310449 1 12 112150454 1 89 79044984 24 9 316585665 98 22 678606075 1 100 704254454 9 53 196424958 21 39 112277095 74 51 207628349 1 87 273865173 1 47 711482159 2 42 566366910 1 79 963160222 1 11 786998990 78 93 791131142 1 12 163882921 33 91 149861339 34 6 360619858 35 41 712175246 1 100 919943056 58 23 832628568 18 84 33845963 6 46 649899848 1 27 228961677 36 93 561666594 32 90 133759281 1 62 106506609 1 45 632818131 1 5 839875047 4 22 289355662 15 23 307925453 1 30 252403636 1 55 469870998 53 87 861908428 95 12 942961051 1 80 521123884 1 9 70408431 26 9 293966079 1 86 357944695 69 84 819591081 1 23 305282729 6 62 639162347 1 57 306594177 77 91 146299327 1 95 550192637 53 63 424584651 1 46 361027228 1 7 681876792 1 9 805440145 1 68 314852939 1 2 130674066 91 20 74285892 64 21 91510587 1 81 254935148 77 28 46255336 41 66 955841338 1 81 53900194 32 86 569319226 45 27 651675578 1 5 767590867 27 72 740312444 2 62 462277455 75 81 297258487 1 40 762172156 96 43 283046844 58 91 910840356 1 44 185877670 1 35 783250974 86 99 88505893 27 61 791912274 74 34 974425586 50 5 513124745 87 23 218816826 1 10 550480193 1 20 537438313 1 76 799240074 11 76 341026538 32 80 920105288 1 55 32594667 82 29 804719866 91 66 121515689 15 6 39057408 1 88 549392576 1 30 667353030 1 96 960942702 6 56 80884521 78 34 923371872 1 77 403712049 83 18 499965728 23 5 786544375 1 50 958462019 1 87 58365911 56 48 690555903 22 59 15314287 1 55 593205916 78 66 455291144 53 8 685207043 87 98 910882767 92 39 511677664 2 66 763726931 1 8 788050597 7 22 774367027 31 91 984564178 1 2 486614977 75 49 424526263 1 40 199221058 42 18 639827256 64 34 225598312 1 39 165048330 1 4 987578626 1 18 881365464 65 14 598426486 47 97 477763555 1 12 65594030 1 50 300724366 1 5 995183158 1 76 541872728 1 37 638306689 34 54 367204456 1 68 638447906 37 11 3408565 17 89 586636608 1 61 942111477 26 1 818630070 1 77 168450710 1 7 115928264 62 82 787292633 1 84 262819331 4 6 195267041 1 63 503494822 80 27 295739805 1 57 457794471 1 17 388507268 69 15 130538082 70 16 487772553 1 26 948570106 1 73 314289096 44 29 342182232 1 89 385645698 1 82 225615131 55 31 748641943 13 74 11632157 1 34 2219271 1 50 215317191 1 41 943779051 15 54 28444754 1 63 148470232 1 67 604116317 100 77 559143426 84 66 470594773 1 62 812543374 25 68 917445041 1 39 500251762 8 30 472964128 1 48 876042454 1 79 736479916 35 60 235675042 10 5 762451392 1 99 450750049 33 37 910512057 63 72 833855988 29 96 720774708 42 32 520294275 69 47 192821382 14 63 198817077 1 65 764670208 1 95 254774059 82 53 219954594 77 97 758211569 1 12 325022999 77 27 41647448 1 80 97682257 31 95 611464863 68 60 88163764 46 86 590846459 83 74 722263457 42 64 752943052 32 63 417977673 2 83 667567327 46 93 279053857 44 54 659581050 1 57 86672064 95 66 307889104 1 62 975149813 1 99 411719097 1 89 325030397 1 53 353932161 1 75 75147843 1 42 709019759 1 47 646598766 64 24 429882084 74 50 671113653 1 60 636732384 1 99 679916390 1 81 202480545 35 23 35516210 1 90 619683838 1 67 107568276 1 51 539860670 72 89 627954674 1 89 418914283 1 19 587592656 29 38 790309333 1 57 51652804 45 48 825629318 6 76 63668904 38 40 636849043 1 15 6173083 4 1 32165325 89 25 407335505 91 12 784423571 58 24 438082748 1 85 227433107 1 94 69949635 1 72 758404145 1 52 771701999 37 97 819291742 48 68 728867347 4 3 291070796 1 20 142076119 5 66 488434866 96 81 375851014 16 72 606017900 1 48 736662078 94 9 277770352 1 38 425554169 16 13 345145784 1 5 365600156 1 67 553072898 59 6 4783005 11 5 516267493 22 57 74752866 79 5 702870885 1 58 569912014 1 66 645449541 1 99 239399743 1 51 74599093 91 3 250484962 1 5 907800093 1 59 795806151 82 20 575796575 51 94 493714603 1 54 198329859 1 35 495630298 74 18 150758381 16 15 942806405 10 24 466393441 1 14 964665526 1 91 79255481 71 19 805616466 1 92 972854698 60 64 853294461 88 19 654367060 54 75 793171038 1 77 862483751 89 61 877104990 17 41 402237752 50 60 692694259 57 83 660195177 1 6 195084210 69 51 566483043 1 3 647341659 81 75 569540369 92 41 893415511 14 70 268895609 1 94 81515104 41 37 642390922 44 31 632132826 37 99 492021123 78 36 343185485 1 31 227564722 7 18 649712941 80 56 466083716 91 38 268344225 91 100 632492461 1 59 374272543 1 56 657602995 1 88 744929248 41 48 942908691 99 3 742257921 29 95 901909980 1 25 238780392 9 2 24583023 87 17 943479417 26 61 128667816 64 15 215911125 14 30 135069846 1 48 133457729 24 1 907688249 8 100 500544791 59 29 46520774 36 62 242808233 13 93 157333735 81 61 143001715 1 15 791418588 1 22 955769367 94 12 29920169 87 94 598740689 1 47 278803901 1 40 485547798 1 51 429460931 1 46 613854056 1 42 122661778 1 27 83398209 1 81 933195924 1 12 909465686 67 19 360642718 1 51 88018031 72 25 644878465 7 55 413545256 30 57 506642152 1 51 287450857 22 32 436850217 5 74 215543937 1 90 517312663 1 99 674571057 36 6 904628947 42 15 500458865 1 8 718535255 29 17 855771512 87 92 740764470 65 99 493135240 1 88 465230597 1 17 729662903 1 98 376179129 38 64 331493896 8 75 534043973 8 16 601685586 68 92 820986398 27 71 185154555 1 13 59336234 41 18 538870486 76 25 281609749 1 53 231484077 1 95 257366204 75 12 624956013 34 1 223796615 1 59 130995710 44 23 915572028 1 61 724079407 1 8 366833056 7 26 139142816 12 73 145430122 1 62 361572151 1 75 689350456 46 20 646736775 46 57 777826959 1 24 189594360 1 7 831652031 1 40 955874290 1 86 772552273 61 62 981722174 57 17 871644179 38 41 330127092 10 97 845418722 60 45 369842208 1 10 625925801 1 90 981485421 1 81 571292113 1 84 296805356 59 44 195289801 79 12 108235405 1 65 209332252 52 39 166237366 8 35 761795383 1 100 361131706 66 59 250271864 16 23 407711133 7 76 91798613 86 21 564680177 72 6 937077757 37 81 842671348 1 66 582274208 1 17 166297096 1 82 912097035 1 53 466571454 1 10 869457674 1 20 339999960 1 62 22408093 1 53 150575475 28 81 182338243 1 84 200888555 61 52 826934924 71 54 462746092 71 54 15560776 1 62 272305379 7 28 490318641 1 54 214345974 1 12 823399601 31 27 280338791 23 19 988358286 1 4 91725886 77 39 305640682 93 7 54149375 1 70 336703191 35 19 411884458 1 53 382540094 1 16 718603185 19 51 361526492 1 62 942601597 19 57 707811427 47 31 397533224 1 83 178736034 1 53 289349167 95 42 330998180 46 86 493592376 72 90 725520401 30 42 825444658 1 90 285995925 36 98 983658498 8 31 237064076 10 78 807401011 52 80 822199197 91 94 579912750 53 85 451283180 81 72 167871836 20 84 312366974 15 78 351079550 97 69 778075633 1 65 116575445 1 18 516001087 40 73 560787298 1 86 65866104 73 25 743717832 35 31 284162753 21 99 893283949 1 98 696661474 9 25 24401771 57 4 946353942 1 32 518987579 1 53 156998045 13 9 336259273 70 30 615680893 1 48 677797678 35 87 388542068 1 72 679251422 26 94 994525409 1 23 66709287 1 44 261251938 62 30 902815560 40 38 875035599 47 57 129490014 1 99 134482123 24 62 895590359 11 18 499189530 1 29 908278861 94 9 281436170 1 100 437094223 13 40 368856695 88 71 980838804 93 62 936107420 1 80 983583026 1 25 498671576 1 85 828469776 77 47 729351038 1 48 617887976 1 91 957573654 80 55 111110831 1 10 993627111 1 69 769018832 1 59 809679036 1 16 915159775 95 74 171310831 1 72 863396483 69 20 510809402 1 92 328696314 1 53 135811193 1 14 953627627 11 43 393170986 1 12 470553935 67 60 529803668 88 4 541216146 1 61 172663466 1 59 759327315 1 21 735164046 12 95 760168374 1 73 982171705 1 40 907775593 35 1 4979633 44 96 254261792 20 88 73166656 100 55 794128019 1 85 353806641 68 32 344524667 29 98 143925711 1 23 311015359 87 27 266531100 1 63 147925642 94 81 811303263 15 2 552412559 48 31 797892579 75 40 708100311 89 34 693028129 43 54 794888450 38 68 678443736 26 76 771005022 79 4 434533893 88 36 124482864 72 26 237281622 9 66 795068953 50 21 337229278 43 46 993712940 73 54 971426558 93 59 353046420 87 82 208771104 42 84 588223402 62 69 633113292 80 71 78767325 1 51 506812128 1 80 895280838 1 48 187072336 1 88 305611612 1 89 165990186 1 47 495888741 1 24 625913189 64 35 940909541 23 61 651223535 1 46 252578055 54 55 368781738 65 39 101168707 63 70 617514752 21 12 882572981 1 98 833680093 1 19 887544070 68 30 794220160 1 35 150850762 1 11 598138370 95 72 506759149 76 7 759866032 1 18 840289704 1 55 907251235 44 26 452736385 1 29 8491555 4 75 108788521 23 26 284137070 17 76 242657880 37 94 805591430 1 9 385225430 92 7 857280954 3 59 100392206 1 7 99941436 55 67 940199932 1 60 776158762 56 22 711830081 3 44 112566175 94 38 99109580 1 60 273600451 18 45 172906886 94 68 100530287 1 46 633843333 72 26 303813587 94 97 71514469 53 23 260503399 47 32 447329576 1 61 872593683 43 98 742278172 1 7 924325834 1 83 651282235 1 34 304604753 1 4 305170556 72 98 20933998 26 10 36217619 1 40 560999059 1 15 630252792 12 49 349938915 1 98 676036630 1 81 120673490 1 16 621926779 1 98 988427386 1 5 49797612 12 98 599472276 61 18 226961562 1 49 462453746 86 64 470685374 17 70 334406020 89 97 22528676 40 98 995475335 1 92 793849609 1 55 342862748 97 76 753660811 1 52 189135733 35 15 854085555 1 39 324513909 1 4 93849997 60 12 768577097 1 4 64138255 1 89 70976100 28 35 392231763 80 51 187237065 72 97 764726636 84 65 768926171 21 83 55339299 1 45 458932670 50 3 36659940 11 32 173387458 14 100 685869976 1 9 778676148 49 96 740648312 7 91 345240807 1 67 924488843 86 83 977699359 86 9 929435357 93 71 789448664 1 75 529020649 19 59 900191392 1 78 24745433 68 28 734879721 88 51 132521129 49 91 23758369 5 85 277982160 20 28 67033189 1 71 515444019 8 25 308636294 12 99 457399796 13 19 48789552 1 87 880548419 2 100 549665497 53 20 683193044 1 23 41046957 1 82 626702036 1 37 290229039 96 82 991590883 1 16 717870010 51 95 463931545 31 12 972988282 77 81 939497817 1 63 923402540 45 64 810844560 1 73 420696360 1 2 286584131 1 81 796344699 1 5 43718365 41 12 719578992 99 47 430638873 92 1 844823550 64 72 938815463 1 7 148413917 81 2 486605839 55 79 710903636 1 99 603062432 40 52 255655788 1 45 41427969 1 30 838258983 38 54 120579845 23 30 223760098 1 28 632139117 31 43 538202417 75 26 797031371 87 97 113320624 1 52 339747374 32 89 554474386 1 51 943457796 1 63 94908758 1 76 541715407 84 54 248831335 86 44 973910021 27 44 960087527 1 31 206336344 69 71 214046364 72 97 644232190 26 23 491453984 43 70 510261618 73 37 247578589 76 35 47814581 1 73 181170169 1 18 477203771 1 70 52209737 29 19 600131980 1 72 293833336 83 99 615210245 51 1 218393638 62 27 57200123 1 91 303377616 1 49 995029253 1 74 109433133 43 23 279215409 1 23 548487623 71 67 223841926 29 61 968122727 1 6 819903119 23 83 146559199 42 43 217411525 1 21 132801525 1 5 958720972 64 9 833815883 12 16 432208450 1 89 367943001 7 55 953286363 58 1 793312107 38 96 839390597 1 14 836449969 100 7 961853787 1 17 570802378 1 53 498422294 67 45 902909952 1 39 987944469 1 54 902845364 1 47 862341445 1 11 71467521 1 8 261366709 23 55 645782073 1 86 200792442 93 52 100664909 1 54 186513064 95 57 161585829 1 49 696002771 36 29 79373457 56 4 208915690 27 82 370623726 1 14 27350281 27 83 338486823 18 83 674358829 51 60 723616896 83 81 219530882 1 73 153831429 20 53 185003380 68 47 92737287 1 32 823273114 15 81 532434626 1 49 829938553 1 99 629359791 87 70 444004317 1 3 605197145 1 42 177953073 1 4 43371122 1 23 81738926 53 65 759987335 1 10 158561573 48 59 864229430 35 47 15664236 53 72 876635923 34 36 363976992 1 92 436498053 36 4 623795921 35 61 399702684 51 36 818248739 89 7 980458368 1 22 977464347 1 77 360610317 46 84 308344741 1 66 886750342 95 50 628793205 1 75 491587210 44 2 268068422 71 26 784667675 90 16 464414246 1 62 623111057 1 36 308728302 83 75 428517806 1 4 501307842 46 38 547997163 1 25 979037981 1 42 452643962 83 72 215745674 20 31 537732629 38 6 153259171 30 27 658295352 1 71 738115631 1 84 841979013 78 8 672532612 1 88 924645741 55 80 472785390 41 18 172473383 90 88 842087994 58 99 837595671 13 80 347288193 6 57 951395147 81 89 66883826 92 80 67372779 97 16 808033916 1 24 818324977 22 55 397702435 1 44 541290917 1 15 222065062 1 85 638629282 68 71 820934735 42 67 478638049 85 58 64491552 1 41 718976104 90 12 966284712 81 9 587519586 97 9 22164656 6 44 650062090 52 82 36749955 1 15 209812489 50 79 381517194 1 78 55459990 59 86 876883660 29 57 536443298 1 82 96812492 96 11 910233817 18 81 68756651 1 90 605155899 32 36 517065670 1 81 269927071 7 18 108382953 42 63 596896357 1 92 682175938 53 6 635892594 19 60 861666340 56 99 541794631 47 76 461503325 28 26 243176159 1 78 875437122 1 78 327547754 21 29 674562136 8 38 121134516 33 14 972734957 41 22 378160356 1 51 263325145 75 49 987579169 1 94 245572362 1 25 506490796 74 39 293295931 11 5 617576560 1 93 778622883 17 50 496375420 1 33 419317294 30 48 190205835 54 49 551775580 1 87 565402799 3 96 682945754 44 14 165583028 1 27 729950543 8 22 969723793 1 85 466507512 1 2 660535692 74 41 723670054 1 41 590342018 1 3 847136887 68 79 598960073 48 37 736412349 19 79 72739614 63 16 323032473 45 75 161908312 17 76 567059004 62 85 953236128 1 15 368238585 1 59 223645631 1 50 724627078 8 86 563611474 33 83 81979196 1 26 665152420 42 46 151682106 5 46 942692779 1 59 532053288 83 61 435880008 51 98 168492296 71 11 36614689 50 34 161864020 100 8 920851513 11 34 390229055 12 39 86998698 19 39 428981983 96 5 311797852 8 83 509882080 48 99 130412667 1 6 935194587 1 85 721055057 17 100 365147627 4 3 49383619 1 99 413517747 1 27 97421495 1 40 968092470 68 37 836073602 2 23 441597110 54 83 256304584 1 62 124251960 1 51 487319004 94 2 28334447 88 25 924637010 34 7 486890009 89 17 57853081 27 52 279362079 98 45 4739608 82 79 880621200 62 89 499762073 72 58 564006244 38 90 38106127 1 59 356551080 1 3 730614717 1 31 999971446 1 3 469701946 74 95 560172788 46 96 933786552 8 52 828755710 71 79 119315729 67 96 234953704 32 79 382181752 27 26 690918767 1 17 483586867 11 60 875952770 1 24 809981120 14 83 81409872 70 93 154047178 1 31 790436088 74 50 207994162 1 40 563027977 1 21 270220467 81 86 643052004 1 88 632619930 64 52 992010082 1 27 962209702 1 100 643502834 54 58 346895451 1 46 821232568 17 50 260493128 45 24 932876971 1 17 705346903 94 7 778454293 2 55 138597956 16 14 964522350 3 23 135861927 78 95 893932113 32 38 848050664 41 95 770468151 72 35 731083645 1 3 942585452 1 8 242416143 64 74 236991095 1 99 868416917 84 72 893849443 46 97 892905622 1 76 105551713 65 93 916087639 5 36 912243556 90 82 254155182 1 26 616215714 1 69 490966564 67 48 797778578 24 53 593482328 1 56 153920771 13 28 685788467 1 48 864908206 99 21 710981473 1 64 6493960 14 46 444599321 1 16 614490186 34 28 570494132 1 42 508810338 36 11 551816219 94 99 282836029 1 90 555850711 71 68 174116278 62 93 641944561 52 48 127924142 11 49 634970953 78 40 649960755 19 3 349290711 1 78 95779870 1 8 717043181 1 23 86680317 1 88 476294333 58 31 236799745 16 70 827790042 76 60 691786815 1 71 238998505 1 97 321827921 73 19 382479122 1 78 673164157 1 6 138919473 42 46 875298326 26 75 509139817 1 71 911675218 40 2 693152858 1 30 447031293 56 8 556588993 56 99 93974172 28 89 253838104 50 94 147572792 44 20 346017707 1 33 731850817 1 67 695997790 82 71 955916202 1 42 612753797 18 30 884747700 1 45 539622936 1 33 880730699 1 84 884951356 1 26 414403684 42 53 415252644 70 99 470320386 1 80 304085835 28 1 819713276 1 83 512969801 1 4 808168311 1 32 118019237 1 80 445827475 1 42 189236314 1 88 823964023 61 99 20853525 65 11 299575161 58 32 225335393 60 93 69846345 43 23 883695218 38 28 313329488 15 25 143893510 66 21 299901011 53 29 659059690 1 95 830839896 54 100 71742964 23 69 257928503 90 80 894496699 56 74 317652432 97 57 105849763 68 52 813443942 82 55 962008235 1 35 121060382 85 44 317395268 1 19 899948722 83 75 523609440 53 86 159280376 1 69 350938654 1 52 892283359 14 20 994937809 78 53 139319136 84 98 948768484 28 5 312879499 1 31 366329880 1 44 427563783 1 7 928822601 1 60 420685595 1 22 981223490 1 60 155271601 27 10 703898452 70 22 8398173 1 69 487848145 64 58 642853457 41 93 676838657 1 47 485500518 1 5 167399284 1 3 920159438 1 40 925385234 98 92 84342725 37 95 118902231 14 25 555116288 1 16 528517107 1 93 701471235 48 22 305366836 8 29 710657511 1 73 100223159 1 17 739573587 1 76 877344553 9 67 896043195 6 50 598011456 1 52 926231586 93 6 883461363 1 90 278496994 1 5 469583537 5 49 766050152 1 84 655664494 1 75 677331570 22 19 845678460 61 86 836730757 57 53 256934351 52 19 174045593 1 95 705593102 6 89 208930078 35 15 338730690 1 68 190400874 25 86 914752832 1 97 610005202 1 86 168600706 7 50 836138001 41 100 956554574 23 28 171466976 77 18 66856973 22 45 268117249 45 8 506505999 84 22 523534490 86 87 735255321 1 18 115119325 86 48 259146004 1 95 625428202 50 79 179438475 68 75 407167541 1 47 661803174 91 26 131252222 41 89 272857087 1 64 815480643 1 65 690752298 1 22 197051776 16 36 148740981 74 6 973216738 1 56 424389002 1 35 531042908 71 37 308457892 1 3 679810662 1 99 674865430 23 99 822061751 47 63 5169804 1 48 564385788 80 47 197491569 49 85 853847253 1 39 849836128 40 3 482150264 46 84 446411838 1 54 788740685 100 31 569040399 56 71 968170487 22 63 919227646 71 80 306536237 1 12 587231790 1 90 454764234 68 60 894421654 94 33 150743421 1 36 533574790 84 3 849348976 22 14 556128142 1 34 321474847 73 74 52977882 1 99 566706353 65 74 509929323 1 15 193514679 1 13 858059787 22 83 43758391 6 29 562664438 45 81 786205075 39 23 225805211 1 62 877276772 1 63 437424964 48 96 581250709 2 97 491376219 1 63 400464896 17 93 935990006 26 55 499292648 1 9 544476447 1 41 607446412 3 17 542708409 1 62 898939849 62 74 498718403 1 40 898544104 10 91 261998042 27 79 61096144 75 86 469225817 24 85 573645769 27 24 657180463 23 66 518305385 68 56 584659626 33 83 133298687 56 68 115821264 8 14 603648965 1 4 903879927 1 36 479227557 73 10 873715231 19 64 756308062 14 17 994805367 1 39 430980894 85 72 564031071 1 96 513890869 53 3 737920941 82 78 692032281 64 22 12017758 1 12 377658082 11 7 908426614 45 9 710470786 42 89 536028659 78 6 628599816 11 43 74087818 1 95 931053614 1 93 432791581 46 66 650335911 1 79 103832179 1 6 95815154 5 71 108850786 36 11 772868659 82 59 142326907 33 90 206593361 1 34 480920642 29 21 75689133 26 22 44667296 92 82 230138114 86 70 754422771 21 82 347331816 76 21 226986922 37 50 450712970 80 23 176513276 1 28 656145146 26 40 213231382 1 70 538474198 64 59 674959668 19 6 670675422 1 45 758916736 31 24 591078146 82 79 739424809 1 4 799994049 39 90 679211049 36 1 326644892 9 69 347903340 42 66 153715580 96 2 947576832 100 36 46970844 1 10 320081947 45 99 472634481 92 72 738025016 13 10 831669639 52 71 875379384 1 52 771886662 74 39 883135810 6 68 870814460 89 73 918300164 7 15 532826402 29 58 775045326 87 83 28693374 82 7 694600686 94 38 596785135 1 58 103118635 58 26 161314124 5 58 638772298 94 68 577140484 1 30 330023390 66 79 365586996 58 76 860999395 1 17 787065809 99 19 703222679 48 89 312443447 12 38 854229876 53 70 327261618 46 48 41079384 1 43 287425283 1 40 844975469 1 29 617403304 1 79 806963842 63 66 36809240 1 98 371949027 76 72 121254232 45 64 488279675 61 16 922984645 1 15 682152347 31 42 304924333 82 100 528666036 89 50 861869958 1 5 818586347 24 64 405681512 1 70 549964729 93 37 961211211 45 14 587825562 95 3 472269282 2 59 682584220 1 30 33396009 1 71 199373040 1 7 792469272 11 62 426167211 1 60 185394369 1 97 509397673 5 53 392800305 1 35 700023088 58 77 773276471 1 16 577115353 9 16 468318215 62 43 408776989 53 95 420164538 54 96 136889904 1 83 975072344 90 72 307891966 36 4 589308433 1 6 858468263 1 71 282831800 1 75 989305670 57 21 197153830 75 41 769462298 1 59 88407689 1 26 815107414 1 5 510327005 84 98 244021402 5 67 940254995 48 41 10711896 1 39 794669598 98 69 74222312 73 84 659323233 1 81 26012523 2 44 574675232 1 26 22841374 14 57 788141479 1 9 507790305 62 80 413564510 1 48 885514553 4 53 192930520 56 59 835128635 1 8 431718495 1 20 28506447 5 25 9384954 20 18 303293807 64 83 547188132 8 18 693931205 1 70 951619815 35 11 950190111 34 51 710818988 1 87 753571127 66 90 496341844 9 69 786448713 41 50 582119124 60 40 682587628 49 96 960566319 94 84 299745139 4 10 57254258 1 81 509535881 18 76 168223483 12 34 778264230 39 52 858494702 1 75 35868926 1 10 519814704 83 80 3971439 1 37 106922445 82 68 419213121 1 50 63510803 80 23 489579821 50 7 725793808 1 33 726831728 94 48 137927939 1 91 318658056 1 15 774946091 1 74 888696034 33 1 531097240 31 71 763095153 40 25 838974489 21 27 152643832 81 43 625068323 68 95 116037370 55 45 299363103 91 30 854325078 1 45 695333539 16 82 313787518 82 72 559060936 15 77 959685428 96 26 25380419 61 21 568540879 1 40 72175837 1 100 170534396 1 45 138476703 16 15 232431640 25 63 94986003 1 26 276134494 1 26 900708038 85 30 403341226 88 19 63074270 10 64 285615681 21 55 44116693 31 84 629408817 1 32 795480843 22 35 702360281 51 50 633796218 92 45 894695242 77 6 818997578 43 1 495280514 1 12 726937903 59 25 601478354 39 27 720615637 1 17 575824308 25 52 924322396 12 30 957287464 94 6 409183939 91 1 7448761 52 62 832058139 31 48 145873952 83 19 343173724 1 94 21187824 1 57 189973848 1 26 546645977 60 66 253480575 1 15 799420205 39 64 850589312 21 16 605554881 61 90 316972076 1 38 637906258 1 9 633172103 24 66 419913589 1 32 635097355 94 85 970845252 4 50 971201213 62 71 412678270 1 18 763876087 85 15 392198541 20 98 683154841 46 61 43605474 1 25 244720790 24 92 60141592 28 58 12800312 63 40 723679796 1 89 534137869 85 52 428391541 1 29 158913847 1 26 366928119 48 46 464350836 64 94 197006456 1 85 660468656 77 75 180941955 1 2 822819014 1 34 726446199 41 49 320151710 67 25 701588376 1 43 681985371 71 52 36220645 32 75 722752833 1 37 660100115 1 82 895389230 1 26 637455787 30 98 45586210 27 4 570568504 1 10 988557221 1 62 510501989 76 69 755532630 68 71 620688571 1 98 991137511 1 5 517506020 18 58 811755830 3 43 81503604 70 5 696779944 7 35 663795257 53 91 865845745 59 69 304061833 1 16 386753618 1 5 589888945 2 82 363342299 42 47 776299388 79 72 354821109 61 51 477367823 1 19 780141922 69 93 909620873 81 6 299399543 1 95 918617960 61 59 497245669 8 45 190871423 37 42 751300904 25 76 470759671 1 21 37775658 55 28 518614312 1 24 122662756 1 10 87805883 1 41 497893999 1 96 479696401 91 75 45493928 1 6 620163014 1 65 511940108 1 41 63770151 1 86 822408933 1 88 573526079 99 33 856777724 1 84 775456298 63 51 688820648 94 32 209342684 60 77 213237055 72 14 58310762 1 64 539118229 41 95 382111027 1 33 14938105 47 82 730693471 97 7 108240131 1 46 400141548 1 100 667953763 97 70 746445377 25 27 404887302 69 43 602041607 60 85 690355436 3 41 264929018 26 17 570328658 86 30 588738847 1 18 436978206 71 26 675138258 1 84 273946163 15 95 542746323 1 96 458314840 90 85 501029025 5 52 429747388 71 57 775123262 27 38 481384761 1 4 217898233 19 84 289683738 46 9 282987409 1 87 653521148 1 15 17976334 83 20 82144578 1 45 150037833 1 38 911835844 80 57 286999065 13 46 613351567 62 30 629365715 18 79 531622215 1 87 778403507 1 3 710024994 1 15 235415576 16 36 662521750 33 21 751101485 86 8 820984922 1 46 91735100 91 16 401221770 1 19 8915535 21 97 381341171 1 60 438164186 88 2 751600525 12 78 237163743 1 86 77434492 1 51 239546641 39 76 808423799 1 70 581178246 1 52 493022820 4 11 479938862 88 42 522560371 17 13 575266032 1 10 88277874 1 11 408339927 82 17 304057792 1 39 861137669 96 50 766352594 1 74 765921657 67 81 365728709 81 90 132675747 7 77 207009867 2 84 710020284 1 6 93017609 96 16 119451396 20 15 500938897 58 70 57093266 17 8 696115468 73 57 611805859 1 55 254498041 17 44 285126553 31 59 268857566 1 48 870810460 16 99 647585742 1 73 341537128 1 25 507465304 1 29 143310086 88 66 95884079 92 48 773142762 9 7 648028509 1 43 985418387 1 94 549420492 59 31 191461684 60 87 479695185 67 63 123163218 81 64 378461083 1 70 35750907 4 43 500955489 72 98 609152920 4 86 507865527 1 3 40219020 98 22 343165637 95 66 705735805 1 58 597943530 2 13 258621681 23 81 609658452 16 48 727407597 39 51 265787546 29 27 704663486 1 10 493861233 12 63 145282575 1 79 258122348 1 8 637791490 56 93 263465087 40 84 419340132 57 49 729311139 1 81 127502978 71 72 692159821 36 19 570791641 93 7 989123127 1 34 461175729 4 66 37840178 1 81 924687866 72 70 208253051 28 12 54006485 66 91 74417760 37 48 873672150 80 85 777497664 1 90 485721799 1 47 201822536 84 19 268407305 1 96 662226065 12 49 784077112 1 66 936621815 46 76 843383062 18 6 272148158 44 62 650960181 1 14 633500622 57 98 219134053 42 15 986029233 1 12 996357579 1 24 254586962 93 25 955371700 49 37 262163894 85 56 737955934 7 34 129177666 1 26 442609240 1 9 464550923 14 89 890827459 40 81 711081876 1 46 658500913 1 98 909682583 9 8 90216641 1 69 1574640 1 16 843237946 48 31 790097347 1 76 357160574 1 16 11666528 17 3 802923497 42 12 641646717 65 41 50725956 1 53 135560812 28 49 971413693 55 58 969102250 62 4 172465971 1 13 597775791 1 43 624574241 1 50 165703517 97 30 623108431 1 51 540890906 27 98 722857934 1 59 267161216 55 54 407091661 26 97 142086552 87 2 863320538 11 16 477610422 76 40 351758012 1 86 718381292 1 20 507773229 42 41 284841002 1 90 978834129 1 26 870997377 1 75 444712832 1 34 582229028 1 64 145588879 89 70 38401626 42 31 369762920 9 80 923130711 1 53 933028680 50 66 240487439 35 51 313376525 37 72 387744064 41 84 452866865 52 96 747964573 53 46 643708952 1 53 849182073 83 61 610320255 1 31 875446970 99 32 368049023 62 63 471489769 87 54 405541921 1 78 329535576 1 7 946853229 82 81 835626688 61 16 707842601 16 52 627267474 88 29 886254632 1 56 768730704 1 96 814479298 97 48 454671607 1 13 342003851 40 57 147761547 1 47 415176603 1 72 85690915 59 29 9493564 1 62 977158188 1 96 805572394 4 93 863071417 66 7 967952446 86 99 32237281 1 19 288125397 67 58 43833542 37 63 918653731 57 59 357360597 33 8 552635346 67 49 42621254 43 77 372346085 1 9 74180997 62 75 552367974 1 56 139278210 58 19 237465809 1 56 522372996 1 97 436807071 1 93 155125574 37 3 963555200 1 93 163738645 47 4 899539193 74 100 890618882 14 57 621645281 37 32 569934463 52 12 118660462 1 51 8966277 1 71 387664409 38 9 411222116 43 73 862193864 94 97 369566676 3 57 665598292 22 68 730410463 1 43 783607395 1 49 375448289 33 23 370382838 72 34 547574446 95 46 841553310 71 77 350996470 10 73 742248352 1 17 645786174 98 22 61489295 1 11 878030165 36 28 943719381 1 67 335164098 30 23 356318439 77 88 296917362 36 33 827822588 1 97 398615990 16 7 448368697 3 16 472608826 40 82 210489212 1 17 820008966 1 10 448614966 38 17 364260105 18 25 19412109 75 72 841032530 78 22 248040598 1 21 659346904 51 64 461572392 17 24 173608533 1 31 748299221 9 67 405660323 55 2 427691177 1 22 290649373 73 39 34549574 51 30 839517375 14 68 863626639 98 41 29959121 71 30 472140145 1 55 81055398 47 70 67573691 10 53 588725122 16 4 401993779 1 78 598106665 1 54 727525334 20 89 47780210 48 39 815388616 1 8 263351697 45 3 756397197 1 88 585696108 1 24 589308133 77 27 238278211 37 18 528499980 4 68 536877569 14 82 462470621 71 60 407337041 1 40 150841947 41 49 475918368 1 48 364262078 90 14 843643326 3 21 988322264 67 94 341880773 1 40 142418263 34 29 236082001 14 12 63897256 1 71 612459425 82 72 373188995 93 74 575514980 1 55 391047699 51 79 813805304 1 53 756271209 1 88 121591038 40 90 883731292 1 11 391765897 59 38 69848855 54 12 705631080 36 70 320480764 1 14 221762303 10 40 221038004 32 81 787942005 17 78 23388824 1 20 723932938 68 81 537418595 29 30 800140628 40 24 42209798 41 68 333841683 69 31 700070043 1 39 2000565 1 27 322375435 1 8 355983135 4 15 645852390 13 17 805030059 1 98 116552931 1 6 807884347 65 50 554231907 1 75 25171790 97 72 473489052 1 51 438731033 1 3 794028491 1 80 781107630 1 7 951308498 16 14 795564532 48 6 786924978 1 36 555493052 46 100 137030999 99 24 151227199 1 77 191798224 1 58 104868079 49 59 74302821 1 58 140256027 1 92 589452645 76 95 274635519 30 96 264143917 93 58 365779356 74 48 37499838 35 9 897291793 30 19 473977900 47 29 571965101 1 98 823599545 1 99 74341617 33 68 751247289 22 14 53925009 52 61 209742413 70 33 318468949 1 5 447059505 35 3 519672602 70 100 877360911 21 25 931777067 97 68 895510692 1 59 856635098 80 44 450422890 52 34 391525423 67 86 175494821 1 10 420802974 1 85 317823371 1 92 878600748 74 85 502637532 62 76 199109000 16 98 192344837 1 31 237718943 93 41 402900650 54 37 264844696 1 35 541601395 11 82 181630391 25 1 803031713 85 40 650397299 1 29 695425152 18 79 789412300 1 90 326168475 1 75 625605248 71 99 793696491 1 87 732783129 96 77 946216155 96 68 67609810 1 68 258029746 1 91 255210291 4 83 706432538 1 17 948221997 99 94 372217928 18 66 689822561 87 63 328260296 76 20 960040787 54 63 217078843 2 54 780183451 70 27 691515013 33 32 769219681 1 47 341295047 76 50 805794819 12 100 536548773 1 91 352450490 2 44 290965859 1 67 274826363 54 7 242683768 1 87 77969250 94 60 999344025 45 42 744910229 1 61 353295373 1 95 882079790 59 76 524274152 31 75 295907950 1 95 722165900 8 20 304466826 71 6 516489576 1 80 313842447 62 84 27993003 1 18 725017120 97 60 389796794 1 8 135339244 1 11 108944860 83 99 974344988 1 55 996653823 18 93 78973635 1 80 433202600 19 94 931635897 1 41 827641169 84 96 618853739 1 87 595411690 46 91 13854055 69 91 572566070 48 81 206682878 49 55 995003896 50 23 75224917 1 16 566819343 65 55 246505570 78 77 364117105 59 52 61841944 1 47 658682548 13 75 35547313 17 33 991784606 35 74 103351298 38 25 597119321 73 52 700667429 1 67 591185175 70 14 817004597 15 14 235326777 5 2 41021802 74 14 507092037 18 53 289684187 1 38 188065869 12 98 724544229 1 60 884318239 1 18 772948491 53 86 206689740 58 31 146729449 1 100 802228961 47 95 327092391 40 23 93065089 79 16 349127274 88 21 447761511 85 30 223146382 80 53 569573961 1 86 371486904 1 54 496126495 32 79 31991120 4 87 71589972 1 72 777742304 1 68 1836161 71 18 228509541 1 25 881991702 1 62 553488788 65 55 966384926 54 67 754153086 1 18 742002436 1 29 34982472 68 59 225212783 1 18 178671109 75 61 818335785 1 15 846137408 37 73 982613559 1 7 496242565 1 4 497861454 1 87 151745537 18 12 854669709 1 88 918388930 88 91 234066036 9 100 737070911 1 16 101568524 45 42 82118136 1 44 508130851 12 56 69536181 1 18 938137186 1 74 138050229 89 71 474218686 6 45 827612094 90 71 587733805 35 3 539446843 27 3 240104857 1 95 289593135 42 65 553540649 86 78 167773935 69 11 267424181 1 31 633247261 86 51 826623807 1 87 201737214 17 41 742064267 98 26 26592196 39 24 808655993 32 28 747762913 85 89 555695222 31 30 894928816 97 11 437163864 1 95 548362368 94 1 10102668 92 59 787686993 51 55 935630486 62 89 602626352 42 48 235549060 8 33 80798868 52 97 436809854 6 78 661073566 83 46 433966428 51 94 711207045 1 92 139037724 1 7 654582975 1 17 350969135 96 100 136295138 1 28 568894685 79 17 865465193 1 29 201441981 56 87 196119259 57 86 911225695 1 2 102981511 54 53 596400679 69 4 12579358 77 27 582167398 1 91 578108514 61 48 977904643 21 49 110965388 73 77 626062866 1 7 192496666 31 57 920949793 5 21 275726079 1 15 268944937 34 91 90867609 17 84 350471406 1 51 415273220 1 65 806320543 90 65 899011232 37 48 480716990 18 74 279511203 64 72 464901439 53 36 49724283 81 49 772992127 76 19 438566671 10 30 290291039 67 93 53197974 1 83 500038743 10 33 604819498 95 22 234090940 94 71 119089099 12 54 210679699 1 95 974146794 1 27 407402566 1 4 815111176 79 18 956502917 1 64 596163312 51 34 62212636 49 71 615802500 1 100 786276571 97 30 742066080 30 31 360499170 1 16 802005058 14 89 504876426 100 59 487832322 11 34 370287783 1 95 37168349 3 68 501281086 3 24 887138015 89 98 922519263 55 78 487341969 15 35 155160946 79 28 778231195 29 66 150827589 1 16 934646517 12 69 375664830 21 19 776141890 6 69 196277766 9 22 966719749 13 59 800657622 30 78 298288863 61 84 622322523 1 78 118064850 85 42 459975529 1 93 275776997 1 80 779063432 46 69 892097830 98 67 24999812 1 6 537864720 96 58 517363922 1 70 443342959 63 78 451201057 36 70 932604780 80 98 566661211 48 9 113920351 47 72 17598422 7 35 919515567 1 6 502684644 1 94 508510886 1 93 406193508 1 95 194632317 1 45 703288571 1 13 243144206 37 79 103864675 47 54 641801233 62 56 202855211 48 13 6308265 1 73 272098536 1 58 853614589 74 89 784009990 1 63 383130725 36 8 901789152 1 88 65287222 24 60 244636236 91 44 663641771 74 56 418905916 1 32 347185101 94 3 44252962 5 95 81706246 65 70 225234920 93 2 733199999 83 82 965700983 1 35 487323227 1 45 782968957 45 62 165206699 1 99 63653164 1 57 577444377 1 5 359625157 8 73 260452282 55 31 196199903 40 93 932389179 1 38 269590488 45 50 353815892 1 94 817723257 34 97 830230882 90 70 985375303 73 19 514386437 1 56 22078705 100 71 863713451 29 81 661276387 52 93 467053408 29 90 522692640 1 32 787747040 56 17 676829795 80 62 199097774 79 50 939388909 80 66 325739628 28 5 115793725 65 1 331154663 70 49 837002704 1 69 707401094 1 47 125087548 67 97 442066681 1 5 694533578 1 25 341663574 48 20 263532761 1 62 136694432 84 10 31241302 10 51 251532262 1 72 529200679 70 81 748233070 98 40 850800084 1 88 11251580 30 48 79182549 1 86 83287995 60 91 396245952 56 46 750772617 1 76 887232820 1 13 265510738 96 61 869207487 64 18 233604795 4 55 495511092 9 5 543427587 31 96 520755842 1 90 903701861 82 47 705757621 1 55 131818855 1 86 275493913 1 58 416737961 1 82 547587843 1 4 329310550 1 51 345563231 35 7 401040246 1 20 186727498 1 84 295394620 1 21 804211249 33 17 188060397 74 11 81594013 1 68 88979056 1 79 177377583 1 96 191779965 1 94 890568680 34 31 976189115 1 46 201555506 26 22 185477924 1 44 681882512 1 17 558527522 52 78 688764670 16 23 12730944 1 100 508358199 1 33 211194301 79 32 367684939 69 91 243492953 1 56 632865710 85 84 773905827 24 89 311171053 1 12 95472527 7 80 524905258 17 68 302631445 1 89 215363582 35 39 36804603 63 55 987187735 1 29 565937835 74 47 393953968 86 41 31702394 55 19 686193856 28 31 111532049 61 67 129938075 99 70 523901917 91 31 715070939 82 27 816678870 45 23 858380957 91 38 641597367 1 77 924358815 1 71 700035896 24 59 960692703 1 53 444288358 32 1 817182919 1 44 87313875 1 19 774132825 69 97 987414340 46 31 187831063 86 27 296290985 23 56 67672435 76 34 463568925 39 23 585856881 1 27 949020977 41 70 102327735 1 31 498475181 3 68 158233519 1 26 967867879 1 25 853812223 1 27 516805866 87 80 616440577 35 85 379837296 1 92 737038643 29 33 898126103 47 91 436575915 17 52 307148770 29 55 959277688 94 16 110496170 18 37 188180786 1 72 327470268 46 17 334136786 71 6 14492599 1 42 603406022 1 93 858652188 22 75 449216385 1 35 143646055 61 95 145338041 70 57 568576552 1 22 817489027 40 69 53829235 67 87 260552002 100 8 45876554 18 26 986764744 57 90 896099002 1 37 817261163 83 26 565143370 46 24 395830736 1 28 730782452 12 11 290172838 1 18 439640596 1 9 634469793 1 16 524313689 1 31 230863815 99 70 701778517 1 62 319449693 35 88 124442863 80 83 660538454 43 97 280972664 47 68 778432397 52 73 23116357 1 18 120093344 1 87 901395288 13 30 734294734 13 8 874602782 42 82 647682788 1 85 938094777 86 57 209464522 66 12 309271545 36 20 312259812 46 33 82075498 28 30 771380006 1 52 959440183 1 29 632543524 1 38 821104912 1 100 610515123 1 97 661743667 94 54 747376552 23 61 457263539 76 64 516213181 72 29 381631308 2 35 148659202 5 46 260511020 27 68 685467596 1 48 732895711 34 13 485402640 52 7 954331954 79 63 659081224 88 85 886703644 13 62 977939956 45 22 534580794 1 80 365416819 1 21 965071198 1 77 592815261 97 67 348645525 98 73 494502489 71 58 62050749 16 35 900911019 56 75 586797968 1 92 483881712 1 81 354372343 47 77 659298954 1 74 463026679 1 46 961367734 16 28 992936069 1 85 494018217 1 10 183483791 36 91 801238061 29 12 1085290 88 40 151511227 1 90 510047208 1 9 149640848 51 49 362437453 25 96 930824869 35 15 81060973 71 35 223421228 14 97 264368734 2 35 366484921 1 5 319929685 57 80 791626816 87 19 111987884 51 17 213402581 57 2 778539734 6 45 664394168 12 52 118865568 39 91 564323009 1 62 908800140 1 77 573427141 59 60 920190182 1 98 147808155 1 86 222302361 59 27 266590753 68 82 209379399 1 41 590950548 1 8 715143333 43 54 227853194 1 32 883288719 31 61 862306248 1 61 806835193 35 91 548137344 1 18 209962182 1 21 606647040 35 12 359964221 65 85 890525433 1 25 731898331 53 39 836312833 85 57 662566743 97 85 600503686 54 98 23720226 24 20 735719236 1 25 905076117 75 11 110690852 1 76 555682430 77 50 866227806 67 24 533704118 5 98 794072516 38 54 396772953 1 57 730919393 1 2 355243100 1 100 382185298 1 66 559274376 10 66 334571451 34 7 964035504 38 97 922318062 99 45 986325996 1 33 742513411 49 96 732246368 35 85 733448099 1 23 749467744 99 44 89916443 39 7 169763267 62 8 448984969 1 71 442550587 30 50 882539909 96 42 914542247 2 83 203973243 72 80 855003205 1 30 955099085 1 6 7996670 68 66 133615184 68 49 5542570 74 73 399518739 1 38 725532737 1 72 468153303 1 75 781017472 28 44 487716374 58 5 300512896 1 94 172992506 1 30 919660732 82 85 555984020 92 2 119139231 25 32 805491859 1 67 959620744 33 45 744368987 1 2 532738481 8 17 479939019 15 7 874320799 59 28 222852101 1 13 550677503 1 20 735107964 78 52 821714060 1 70 807368385 1 69 382910428 71 12 830033564 2 66 167081437 1 51 16981143 91 95 522136808 58 100 410966773 1 44 18387603 1 20 483796025 1 17 172029131 68 37 255673090 1 29 936181537 1 42 908672177 84 43 305049516 1 78 671876254 36 29 549100115 32 73 65822716 1 9 791261045 35 80 246937935 42 87 908542229 29 91 594304298 1 91 130958068 1 39 823810164 1 21 972253904 44 75 830314972 1 63 438033960 1 41 258724515 96 5 725852386 1 53 160219950 12 28 220193116 40 35 133968049 20 24 927391927 65 54 964651445 1 73 725618604 1 17 763323965 6 66 644342509 1 30 419985789 24 99 678285533 15 59 667449902 1 52 262060871 95 81 593725492 18 7 720136425 10 4 186553858 61 34 873135363 36 90 467569888 1 77 436296309 1 70 488923452 1 54 522412675 88 20 292659394 49 69 995579319 22 31 118238721 1 37 70970311 69 59 142589013 5 89 343263916 1 38 873774557 1 32 799867490 56 54 191591169 46 87 56478599 1 63 874214306 33 18 115531017 34 45 363504346 1 98 634675199 19 31 847427366 1 77 673064361 61 13 999219499 1 82 801074155 1 37 620741223 1 66 328742032 51 64 562942650 1 25 619164196 47 14 585785594 1 5 877072672 42 18 703873921 1 53 759650839 1 50 287710433 7 85 711689223 80 14 467030786 56 86 613853231 89 59 206350252 1 89 729916433 1 41 21215349 38 29 179131397 1 18 804774878 1 27 787534794 21 53 726448298 1 21 936044582 16 38 276525807 61 31 197759336 1 26 159146634 31 55 442729147 1 27 501127646 1 4 489774462 61 23 797973063 33 97 886646007 50 72 995988283 76 79 268572271 30 1 985424293 1 78 202178506 1 40 839017632 97 1 820552067 1 77 827670701 79 74 506114175 15 76 985341176 1 80 450080423 17 64 543207105 36 25 293473670 67 80 549085562 1 10 63806734 1 61 346141209 82 9 955519549 1 26 192215578 89 62 513928534 11 41 276368197 89 54 820513095 6 28 983076725 1 68 145885429 47 80 869135441 1 65 86705751 1 53 240702464 1 78 900639756 10 6 177040864 24 57 172025955 90 52 338648502 24 57 134417690 59 84 822372190 1 74 875725240 9 16 181582642 76 46 11207810 84 9 566524296 42 23 613526906 1 4 745186306 52 76 764189285 1 76 354539949 17 35 871868737 15 20 201440248 98 49 586986462 1 88 590081989 10 87 777687839 49 63 72568680 26 21 143417325 45 53 405201026 11 29 791444180 1 75 213090517 31 51 522267579 1 53 170783262 1 71 713782312 67 30 24032228 15 71 4750183 1 86 456819688 96 3 739496823 1 23 593090927 1 53 285387964 34 45 459438293 1 74 960728359 14 53 374652124 1 70 550037860 1 16 140339988 8 83 792165399 75 77 231742533 27 35 545191568 46 62 498853004 1 58 758937335 76 71 405896136 1 84 514402456 1 50 382409401 36 46 999134911 1 97 585217755 42 77 283353394 1 69 982562539 56 7 482421781 1 63 830086628 90 70 566859140 76 51 439093191 40 39 234808870 1 81 115343141 91 9 992567841 1 46 691638147 84 35 53991517 48 80 605614671 64 21 345933651 18 37 862246423 37 61 905804981 72 98 105139091 1 80 633938813 21 93 175186987 1 73 308614233 36 93 625657274 76 18 436531470 32 2 774345096 1 90 291772024 1 34 941792099 1 65 880488031 1 2 274172967 1 89 420098642 90 65 49433081 10 16 706575074 1 33 665293216 1 20 528849366 16 2 971711439 1 61 488485195 1 29 439816716 31 9 631233584 41 68 162574020 83 5 569248983 1 36 7954140 7 61 986323393 44 49 29055274 1 90 879358236 29 36 429400498 63 36 718071470 12 90 587082785 19 98 479553821 1 48 871130908 41 90 171293081 44 13 457465758 70 43 212407255 51 14 756969107 73 17 278112444 1 17 541042156 1 2 431765014 1 44 382233373 60 55 677379262 1 68 664374479 1 40 307222187 1 96 182776191 1 92 379578653 35 36 220163659 58 96 370298772 14 7 948216466 21 50 512593474 21 97 647813989 1 6 554929742 1 70 17488423 1 50 46389490 10 33 168162596 66 61 482033251 20 94 142046466 1 24 359598877 1 96 498836738 1 38 281723656 1 13 759507617 1 13 789050350 63 66 106896551 86 53 107480214 1 76 700565028 95 50 715820876 1 28 659442275 65 52 147352230 29 30 977654970 95 25 765441948 1 21 322130108 45 39 908998235 1 74 59288826 42 82 407758422 34 85 486189951 90 19 302430490 52 51 793770242 50 77 93107902 1 5 373369296 3 15 708471850 1 37 794219852 10 99 815001318 88 24 962475132 68 13 578610513 1 5 795898828 1 90 804652103 42 86 282531606 32 5 254738451 96 34 922325243 1 4 609868315 36 44 592984979 1 51 183601704 1 60 792278574 7 50 416914755 75 57 299452357 1 92 392655507 1 16 994974972 12 46 118648499 24 36 379149312 63 27 361481383 66 1 987922210 1 86 468041468 1 32 461554725 1 29 755750609 62 58 923325510 95 10 783052632 91 88 680424776 71 65 726262294 1 26 531015348 1 18 64126552 1 67 83767333 38 48 211417360 55 36 699616911 46 49 493657503 89 10 320975105 1 25 735227252 61 29 537347072 1 60 804234434 1 80 18750166 3 51 517100414 20 49 854703622 73 66 304298956 75 72 435120782 1 30 555395153 80 97 344375937 1 4 946145816 78 63 307320219 21 78 333467386 1 15 961184328 63 34 817047558 1 52 88135661 1 100 368674106 1 2 837771895 44 32 183469061 91 60 856297204 1 64 633535210 69 73 252796854 31 87 453319108 1 98 977271940 5 19 561660226 80 31 603138264 75 33 987785537 37 50 395878377 68 25 735141932 1 58 795284864 10 85 820683241 5 69 312592807 67 77 140670149 61 85 612608905 1 63 296269548 1 21 268089022 1 47 444066109 94 55 9851570 1 97 298787711 54 73 883783287 93 97 252023567 70 22 849662984 1 72 797171883 31 72 945934220 96 99 208836085 35 16 391117681 85 66 619957591 14 6 281014835 1 79 818340613 1 42 661409888 1 16 393022150 1 62 343316286 1 45 955798040 39 93 124911236 16 39 948604219 43 67 655017606 38 62 409556697 43 36 489257006 10 40 567175443 10 58 448611684 1 79 622701495 38 43 66891208 1 70 646257132 28 3 518489644 78 23 294307751 1 93 801584243 29 45 519093755 1 75 169435402 24 14 409635301 84 34 870745159 30 16 105970984 36 14 478145799 66 58 159852064 60 8 828352032 77 98 254690528 53 62 864058162 56 73 230384943 1 30 501264884 1 93 299900054 12 37 353787163 1 35 432824016 86 5 13973859 40 33 391177193 74 7 117383931 28 4 11897847 75 79 500466916 1 90 426540035 1 36 785225837 13 24 117830431 20 40 95267450 49 3 35350315 47 12 553087103 16 71 85280225 1 97 815601412 1 17 97448398 1 2 767008472 72 88 849559609 1 93 391555968 1 10 509367459 80 35 408660479 79 51 397501636 91 78 91434907 23 98 730577934 1 34 884971806 1 77 711130969 79 94 303638845 1 20 826725495 70 96 291714683 13 64 527994504 33 31 976813405 1 27 170301009 1 94 663555799 93 42 866818737 1 98 121015143 43 100 890878340 1 87 143140337 56 46 57480460 1 30 43126521 59 94 765243368 84 68 392734602 1 93 672864970 87 57 893885033 24 11 26660274 1 40 520817554 80 83 854918417 1 9 498423767 32 85 473938104 2 98 803622542 59 87 979990436 25 67 87199654 74 55 790454150 1 97 429565870 1 74 434497903 1 85 641985696 48 40 200314408 1 19 108080721 18 41 412723936 15 8 736578605 22 56 387095317 1 25 971047376 1 38 422936260 100 29 635674796 1 91 400907540 1 29 150410602 58 65 24173837 1 66 596593308 39 32 147329381 1 57 520479704 40 19 355998558 76 37 937357429 1 93 932874220 1 23 552072278 1 39 729282324 33 21 461828362 41 91 782049089 1 27 495973287 1 70 780586314 1 12 104908376 56 29 180695813 1 81 777131354 77 37 91666844 1 98 22669950 1 86 212697960 1 39 57953521 1 15 877471359 77 36 390557621 1 2 171359953 1 49 278641145 49 8 818785670 40 53 300555039 94 90 150637120 1 5 397576490 95 97 158172157 19 40 610896799 1 41 30777478 77 8 461709678 76 62 951523483 1 83 89524930 34 19 680525608 59 4 543480125 38 32 36320228 1 97 680053367 1 14 680011651 4 52 706754769 1 3 167232332 1 67 965988243 1 68 288852523 1 32 371158816 1 89 702353561 77 98 498707400 80 10 712507592 60 72 109075551 4 55 978889288 73 51 599063656 1 7 718987968 49 93 845883910 1 36 267171602 26 78 812659785 1 85 424405131 66 36 944888074 1 15 334235480 30 3 699528277 1 60 187109306 53 10 444059344 62 99 59701107 15 65 123843679 1 100 410736041 1 98 902481764 8 9 251779684 72 19 260099027 50 96 929511110 24 23 190890927 1 2 47855195 80 13 228448322 1 52 290291112 1 84 361669349 1 80 861477125 75 33 82237876 1 98 7393413 81 91 622547360 40 43 471942047 23 85 100000622 1 80 69970678 1 97 33726850 11 97 572630200 78 33 954732637 99 78 962641834 64 51 672904966 1 55 853390939 1 84 849940874 68 94 488664763 26 27 38791755 1 3 913190484 1 23 703604012 1 72 567505128 40 4 497044261 1 87 352868802 81 69 713471416 1 60 604388950 36 90 394520258 1 37 742402171 11 18 639928571 69 2 574603163 45 52 224163395 3 81 644484203 37 89 972189671 6 35 338865035 29 68 140312547 62 51 690013210 1 65 814135158 25 77 950509836 70 23 48974928 1 13 102558923 6 48 113691581 59 24 504181653 1 56 389128800 41 12 957910439 81 52 453008544 98 3 956762391 1 6 328690000 34 71 584915443 53 96 842764239 97 12 924203543 1 73 233345611 41 8 880494156 1 53 661265624 82 20 157207359 1 59 852038541 1 80 22337127 1 5 873969346 1 93 297492981 1 21 685038940 65 55 714519791 85 49 775495334 56 30 523424277 98 2 238181541 2 92 708536904 37 44 447289108 26 2 605381518 1 80 388244117 96 7 832521593 1 57 454298740 93 91 911903930 1 93 159248732 62 30 631010986 1 35 515651164 1 54 803324652 56 64 468951239 1 95 489637001 70 49 423915051 46 1 791021354 16 43 432396312 50 82 130742239 96 7 303335666 89 71 151297487 1 85 7209826 47 49 727852306 24 22 300053503 1 49 159491773 1 88 333680425 25 31 843206894 1 79 107771889 53 62 812344387 1 88 627913200 67 62 329564113 91 45 623018061 15 44 619840802 13 11 83354906 89 88 32015073 55 81 803388281 18 100 164114523 83 65 57924996 1 37 120227380 1 58 812908571 16 64 522357617 7 2 873754681 26 48 157196018 56 89 225946236 1 53 635951562 1 34 563481747 1 25 273169509 87 3 974834151 1 48 563762003 1 41 242085553 48 24 310375981 1 2 551939013 55 76 897884140 1 4 814229921 1 3 656079723 36 15 264491491 74 100 550943123 96 15 100125995 60 76 524084629 77 79 287795662 1 51 629498464 43 67 973184865 1 44 206236871 99 59 549502332 1 13 262189407 50 56 148338825 1 9 411105890 1 81 556878475 1 86 487552012 1 38 465070245 1 20 944144216 1 98 348184898 55 82 314421947 36 15 814182391 50 71 500470380 1 27 445220353 1 75 312300706 7 24 237380177 48 50 594885395 36 51 549248412 1 17 929704315 1 65 703870129 40 3 187716114 28 97 366828719 1 64 464623791 91 59 585413945 6 87 668569239 64 10 880133003 37 28 972898502 19 99 236306703 87 77 421687979 71 97 789129423 2 9 821742288 48 25 206580167 35 23 436625319 78 81 404894358 1 33 52166556 49 53 795520667 1 49 396249726 93 2 732195092 1 57 442508910 53 50 483338940 3 40 335332015 75 19 90234296 56 34 141734284 73 56 896866031 35 43 173659331 5 100 842715974 93 22 159863552 1 64 170977098 56 89 255146052 20 91 17532832 1 91 354304894 1 14 840535636 11 26 888532774 1 98 844893018 31 26 57689720 18 76 423751511 100 93 355490913 5 45 728426922 1 25 7982366 57 44 184213449 61 89 945675977 31 93 908091759 66 67 722324438 57 22 322253966 39 76 602119659 64 74 166033541 1 32 491166084 87 68 937040594 39 46 955957193 3 31 305325671 21 3 739753375 64 68 88759686 100 79 561430425 1 95 679217059 57 25 306876149 75 12 774942730 31 45 868653317 70 58 56799981 1 85 307951381 1 81 102970091 1 15 326819909 1 33 631158354 49 98 331820764 1 75 445415580 97 22 899253602 18 35 378404708 1 67 826814156 1 34 551941419 1 8 832161841 59 41 999162458 1 94 43169642 43 50 305387562 1 45 627484833 41 13 876299053 82 83 115272245 13 80 41539329 1 50 383254093 3 24 723876852 1 80 183217398 54 92 601176152 69 76 778738730 59 88 763734698 71 36 129178266 48 55 595427351 1 49 399253683 8 59 625248402 1 26 821363920 57 55 264102828 87 64 496130328 1 11 447313710 98 16 314377137 1 40 74083958 15 73 356863888 59 40 845316500 1 36 133083388 7 15 5461359 72 44 385629372 8 29 935698250 22 44 563026469 8 45 135342276 1 92 431589265 66 3 548617504 42 11 318603618 34 88 303413340 23 100 826954684 1 22 414008032 53 43 361280904 1 85 489572999 39 60 346785749 1 30 588441875 61 33 487383917 11 18 800952124 1 64 796816291 100 33 480396764 1 98 622103980 4 62 642273320 10 96 81073699 87 16 600714605 9 39 894694826 75 12 705938737 1 31 636501250 52 29 189606733 1 83 614167392 57 2 492032329 1 14 183247481 1 8 709249609 57 29 532833961 1 81 904344813 83 25 237193170 86 61 361012931 60 25 78421949 47 42 240505241 1 59 599873556 62 88 925570319 1 22 697365660 1 14 891843891 6 67 837353050 1 49 426628820 61 25 648481939 3 73 623936283 39 72 886528931 70 76 737169009 95 34 302080787 1 22 509984854 1 46 255811846 47 17 27146937 14 50 843097445 25 34 749441692 1 44 509509742 94 18 366184012 8 77 40337798 95 79 446925808 1 36 829470287 1 71 60414656 1 78 658302952 91 90 654506963 1 87 886700240 31 65 259204325 30 35 110230855 98 22 595767536 1 91 47547994 7 1 756536264 1 89 104889606 96 30 466791773 1 35 924811474 1 4 165158786 60 22 276371312 1 85 24309697 1 98 418898238 1 54 804870380 90 98 178298114 1 54 985964919 62 90 197285016 1 50 814247709 1 87 454791239 15 35 845081834 98 20 967036810 32 16 412660281 1 4 935819213 9 98 453055483 1 100 107334524 7 86 658154253 90 21 170628641 71 19 223334073 84 61 563091138 1 19 478615392 1 22 185389646 1 81 718589909 85 35 287272418 1 11 570233705 34 69 168159920 1 53 852424124 57 97 947472801 62 40 407653770 89 79 431657370 71 58 566547189 1 97 663451273 1 49 290458642 11 65 984629778 40 4 647207671 1 53 791580194 77 83 7514880 99 7 166174298 38 65 349189183 64 29 45028651 1 66 851149204 22 38 639993755 98 28 110852056 69 67 211678419 34 9 679961986 71 39 565507301 1 55 254043042 1 30 28795052 1 57 336864825 33 100 319880898 1 60 676497112 1 25 251281989 1 55 358251366 89 81 120201952 7 43 262354817 14 11 640300020 10 86 984740138 1 100 545049977 16 36 480611452 1 22 491726297 17 97 647601049 1 45 192804139 98 33 504060293 38 21 85484160 45 79 392231830 1 49 498838599 66 99 1124492 45 40 247623812 76 47 591583970 90 51 667843109 62 27 555069569 38 66 158121227 97 49 937576228 68 23 779625048 55 61 980706055 56 14 522021530 74 96 928395662 3 29 232199732 82 89 677521937 22 24 47134024 88 87 148042671 96 18 137763064 52 59 494412099 54 8 6900954 11 97 344236651 1 18 726665866 1 21 674813513 1 23 255758695 47 33 532316081 1 19 755385579 99 84 599406510 1 65 403540198 93 4 226178597 59 55 155060451 27 34 353556780 92 79 216679309 68 30 6750077 1 13 293314211 59 91 652807008 58 100 189510168 57 31 741999510 9 66 943793334 52 15 339988974 1 77 591677007 1 54 915236141 34 31 371283458 83 66 414835087 29 40 865401499 69 58 112968699 8 16 953976573 11 65 369154648 5 87 231104537 14 80 285628865 50 66 707731681 86 59 156056064 1 29 845872290 41 61 306202570 79 81 671890793 1 86 82126725 27 99 362095672 1 83 635075537 2 14 516143540 20 44 339304177 17 5 678410060 1 83 68020947 1 27 402398059 79 31 972875463 1 20 84190848 1 57 958822710 1 16 413489849 58 10 101831447 50 99 704236527 1 70 604997083 1 61 794853140 1 63 156970261 9 61 998856673 60 70 557564819 1 31 520334182 69 7 221252958 1 56 626404055 19 24 907964927 72 88 986490887 16 27 14022795 43 99 433753349 33 34 13115565 60 16 865761729 88 46 890799552 1 82 659634599 1 42 912241735 1 65 717658004 5 22 971957717 1 50 457122548 1 12 48316043 1 61 735100986 57 13 377185399 64 32 824737658 55 98 764164301 1 20 330931796 61 83 214389515 46 23 881904610 99 54 582886282 37 29 25822570 1 36 915072204 48 57 285927579 5 26 456430672 12 14 644507037 23 7 466426529 1 51 960431932 1 49 411929140 1 24 220530953 1 89 206046400 26 99 951491501 39 51 452681110 9 34 438051724 1 14 487953989 27 23 194599273 42 73 966069330 22 21 796596388 1 50 613616802 11 1 884820899 1 98 100166533 1 53 686359673 1 96 624009638 1 4 500719481 3 69 609294700 45 76 951360122 1 84 771049315 1 15 280649943 35 14 494419971 1 92 458526023 26 31 611687206 1 39 750716789 1 78 448065099 15 5 178132164 1 53 465720899 1 9 359459740 70 1 204946297 86 80 481808564 34 53 15223420 1 34 263664326 88 72 169810441 30 38 594032218 61 91 20757674 1 40 359332546 52 92 11372919 58 63 101649999 41 33 588229203 1 66 121445029 49 80 889197008 22 74 405052203 96 85 828553922 42 25 969457818 71 28 3331355 76 33 836568313 1 43 635646805 1 64 280406855 48 15 612334478 33 8 812557559 51 94 140848098 96 58 787541138 22 12 864732345 18 19 739927685 1 79 809859046 1 7 596662523 90 20 563554967 1 51 428541562 1 33 786333971 85 27 95916779 1 50 464226242 1 71 293093290 1 51 770424125 1 6 701336336 69 18 186308823 3 30 851944004 20 44 880039275 1 3 239595993 45 6 382181405 1 2 531761324 43 75 787702272 14 7 318613166 62 37 265901715 1 92 594233180 1 10 953015980 1 64 85453943 41 69 706654656 1 14 341923514 21 4 385454533 57 87 910710572 54 40 130342450 11 36 951034208 79 52 41868579 1 23 866054017 77 41 689484269 55 98 895009463 1 77 758381552 90 65 209955004 1 54 125114497 36 31 617591686 95 23 758505906 37 10 415346494 1 32 861989306 1 46 502810802 35 77 551627226 11 38 336739982 70 77 947727795 1 15 667700532 70 25 246613762 75 32 550916190 1 23 644309360 1 71 991047659 1 69 284731715 1 54 853445398 16 92 934735111 24 45 381303404 1 82 429374215 9 67 989938099 1 84 690633124 1 43 596950340 96 85 977122907 1 92 526469268 36 8 153027467 90 91 655780668 10 75 983567520 49 91 553252350 85 60 396578934 1 5 87980016 1 56 743320102 1 59 311637247 1 21 403038436 1 24 485534229 26 15 135191823 77 42 283034845 85 45 824220824 22 99 927693410 23 86 709529344 5 58 155090565 1 30 757421992 39 55 117607952 1 50 245968460 31 26 338084027 50 43 965104222 100 32 989560157 54 62 29892679 1 87 368005141 1 79 809246390 48 71 675251264 1 73 741804489 17 98 30338868 99 84 859725587 1 50 398354875 1 76 403805157 71 6 529701931 41 19 602186287 1 77 639411334 35 19 672037290 1 28 754135364 52 30 457921334 77 35 387540011 1 88 141300235 84 93 464809262 90 39 702671422 16 91 653295244 21 25 909049243 1 80 199781116 1 47 715103605 1 14 49346477 46 41 651415427 75 73 664722187 56 45 883461223 16 69 600168456 1 15 27007947 1 40 194631199 1 91 890711505 48 71 180062019 1 53 61841345 21 69 627297551 76 38 847562348 1 85 816832290 96 29 294195469 35 85 886606942 1 50 310874173 1 43 110261635 11 99 631697132 1 30 371250290 1 15 527482442 97 44 412891745 67 37 214107585 1 93 677356562 49 69 788416097 56 94 519817755 75 64 836545426 2 97 517215046 1 3 323198175 10 25 787540290 74 31 230463261 14 17 398230882 1 23 116511549 96 29 203311710 1 35 240877188 1 82 153795097 60 81 630263436 66 86 614201088 1 34 861532780 1 71 859764501 1 80 103243415 95 4 991999962 1 38 756531168 76 38 41253240 7 35 241654948 1 24 542781430 1 60 189442387 1 100 67150877 29 38 564498061 1 45 163070046 51 33 102202951 1 87 35319215 1 47 481890040 34 81 429728988 78 91 522782303 78 32 694864728 1 39 880998350 27 30 860223443 49 64 565280770 1 91 933075583 1 93 616019956 78 92 830728438 65 39 487295153 73 56 836371834 1 85 82823369 38 41 797277035 33 80 207375839 70 42 540202836 94 96 271909935 1 41 636435313 70 90 999166435 4 72 489352924 62 28 345222577 30 39 641996895 20 89 850397533 13 86 151743894 40 61 828142141 84 49 507724199 56 61 63864713 1 77 857621486 76 86 864162354 1 74 497111489 83 16 494316926 40 37 771525270 1 27 685748713 1 16 709927545 1 12 567347906 1 100 284166849 1 93 6502332 1 48 874897331 3 83 825509004 1 18 688471541 1 96 419729183 1 90 163297773 41 7 549740257 7 92 369640223 1 11 598393746 1 20 559994816 1 89 806675833 1 34 375994751 16 86 933230386 1 8 864961108 63 65 970287570 40 48 657611279 48 98 93687873 1 46 875528355 99 74 827266228 45 42 856219629 78 63 372643485 75 20 566651006 12 64 441740011 51 5 620923421 1 31 494545061 1 17 421250004 1 76 906145678 1 26 948526859 1 99 152993396 6 91 998958802 1 41 139913082 1 95 795082016 36 59 732468959 11 78 357646842 90 28 352050034 68 49 126914115 4 78 118680157 24 59 565626814 61 5 750791585 99 67 454005173 1 22 69074556 6 83 134456457 37 88 464439699 1 7 223730362 7 9 436255232 21 95 644135298 75 8 199772672 1 48 433183045 1 48 345048982 77 66 304019121 70 13 133849081 1 11 258298918 3 39 65094422 1 11 916269004 1 25 768256765 1 31 783458068 1 27 285984297 19 78 661070691 59 3 247841853 1 4 649170784 50 68 150714588 1 52 264227869 83 16 329901907 30 78 40548840 12 77 463977212 1 34 655284697 41 87 86587777 60 16 253551263 3 78 365301188 89 86 824779974 1 84 357340694 95 18 707185381 1 40 381912862 33 59 168344432 79 26 238187211 1 44 775138658 35 4 883047256 3 76 293057534 1 74 393307186 55 12 913041580 1 92 29900333 1 99 849323413 99 12 231696212 1 87 872193086 1 90 706970166 1 61 522061600 1 84 82725928 6 45 60304497 51 93 134834002 8 65 544573135 81 83 763640223 100 36 57356815 1 12 782746187 1 43 125942135 1 58 763907891 76 88 692447842 41 25 334526472 42 100 209620318 64 16 345087031 28 17 526181104 93 72 126506363 86 43 668957845 22 17 934407895 31 5 18399467 1 75 94275040 32 8 369924425 82 30 214441331 1 33 312530237 1 32 203297259 6 35 80458069 18 75 206017913 1 11 372274666 88 27 407453023 28 9 61211546 1 47 706919894 23 27 944630788 43 77 361248304 56 52 959976784 43 34 23687645 1 50 241934714 23 100 970740231 58 39 542709556 6 98 633607596 48 59 761194413 1 69 943814045 1 68 909787716 1 74 178079206 1 23 899320170 1 3 172733411 1 94 192934755 8 2 692892989 75 70 783694266 1 45 627223719 14 98 235717571 75 32 431636734 39 27 958024180 77 7 768981516 15 80 35175784 74 9 224409841 25 8 301165560 45 46 973206116 46 11 933660819 44 18 885290276 50 31 888616068 1 87 557940236 68 54 940097719 1 73 932993549 93 77 930138081 1 90 644980983 86 62 507177507 1 55 382186036 1 68 389597508 43 22 552499229 1 34 588606955 1 75 170511 1 90 262657572 25 42 900505799 9 64 983553405 57 40 495883385 1 38 751831187 1 65 611403625 1 14 413135913 94 49 437828890 1 27 675817340 15 33 893443771 38 60 102669505 60 52 310237698 12 83 375543130 1 24 441154909 1 68 888448530 27 1 724519780 49 50 564315735 94 41 707406862 92 49 194018306 100 50 102466030 6 2 113945326 69 71 117937650 100 71 359069684 64 90 127444219 25 96 60673061 1 56 105588176 95 17 664864176 1 62 170712185 63 9 992806294 43 59 766796429 1 13 504822335 1 72 109747987 1 67 358576735 65 72 863260511 97 96 243281210 1 30 885009556 57 9 988434748 1 23 248572418 46 98 921853821 52 7 409198879 1 31 461351798 1 35 103033826 93 53 968633832 73 88 319065537 12 11 895776460 24 88 144165473 67 22 260242599 31 13 795515914 64 79 818988964 1 54 648633453 68 99 801752490 2 58 107746182 1 42 335177534 67 87 796075363 1 86 385348340 1 3 66283796 1 21 825094790 12 81 262998719 77 42 223243840 1 77 227478861 18 16 481550002 1 56 950161916 1 84 722093869 1 18 244507867 27 82 523382954 1 57 291565955 98 49 21357586 10 4 515907565 34 90 996583505 40 71 759264479 34 37 560003916 1 74 779073884 1 61 381373224 82 19 804323102 30 61 115524846 63 58 705404790 75 58 845105506 60 33 369204777 8 66 910741967 26 69 96926274 1 15 898254498 55 27 400506635 54 6 255516564 2 25 301806108 22 53 784159690 1 85 372593361 41 67 948859771 1 55 421597468 1 6 942494269 63 62 9972096 32 12 997073942 5 79 509030836 1 87 961645061 1 58 32062195 53 70 247584202 1 25 178511602 1 10 660227342 1 13 926736564 57 1 233908453 1 28 736393701 96 99 119988236 14 46 629329246 1 15 775289645 55 40 704100685 90 11 390127587 1 100 810883380 60 89 702682971 1 83 458841797 73 23 102064325 51 53 160460366 68 62 140413441 65 59 776960995 1 7 611760975 1 98 72180823 1 65 911862328 1 92 671469163 14 77 368482489 33 34 841763737 1 60 588855357 1 40 124027497 1 2 733798893 72 92 505583339 1 77 254115724 90 89 388820306 44 71 284838358 70 79 607399612 21 37 879670753 1 36 98287043 90 85 258467196 1 20 21921251 1 80 898630478 18 17 333200402 79 90 551993186 26 34 311474367 72 65 555040775 95 38 880662858 88 96 173323974 85 11 25175533 1 31 199966170 28 26 490058037 19 33 474653405 13 45 247671058 1 89 351352287 1 3 941058541 38 22 31443722 1 33 815497540 18 88 779207629 81 91 495278924 1 16 219790205 88 12 133654991 85 80 527720557 93 47 823747131 1 68 973700383 89 10 531085930 24 71 39891650 98 44 345786968 46 48 77243799 1 68 10183044 61 89 746237765 1 56 782615324 1 27 959587174 2 8 147552829 5 54 411425331 1 13 797872580 1 41 870252746 24 55 585014813 63 13 746317482 1 16 548103825 79 93 145826850 1 64 489190889 29 10 801145163 71 16 627269713 1 98 118933069 17 84 808234405 50 57 419875532 1 82 248155682 66 25 421401636 1 16 428530712 1 57 84814774 72 89 799276325 14 53 8898272 1 11 214635405 1 44 367493232 62 41 803661056 1 47 650328236 1 38 43628392 1 95 800775951 37 63 741855168 67 65 847675287 43 48 907442790 31 6 876212481 94 55 378779139 22 95 456477477 1 22 369879322 92 44 733008243 1 81 859650603 32 76 96284923 38 78 805622446 69 62 708476347 24 79 98133123 1 45 827776792 17 94 1252052 1 80 921520156 86 20 860895445 45 18 963547709 56 70 41555928 1 75 369810396 1 36 25428621 16 94 585825078 8 53 851035867 15 12 706368426 2 11 682682242 25 48 928822727 12 35 13374087 1 78 706754450 11 32 448002711 72 31 636229542 1 14 71348873 99 19 101771120 22 23 165614494 1 67 538694757 63 69 280127214 1 17 575734227 1 58 103906523 1 34 419525392 27 60 711945681 100 31 274248380 17 74 689720833 35 23 75719510 68 78 335339038 51 35 904616228 34 68 525317329 1 53 495502944 1 20 873956227 43 66 455088490 1 80 741325756 34 44 449225160 1 75 819425362 37 88 1371189 52 20 10510087 41 14 880145754 88 18 680869628 1 88 891795850 1 92 479516624 1 76 931543563 55 54 465063185 1 27 602245756 1 84 41537505 1 4 104075186 1 64 360621048 1 4 220429090 6 9 506846057 1 100 277417149 53 49 860896587 1 34 74858471 1 93 227873114 96 70 487214406 1 63 614892221 1 72 228622390 1 20 63476403 86 46 640845232 60 91 41546583 1 75 746065244 1 43 298637042 23 79 149390651 24 83 902308230 1 66 936175215 33 56 201833171 1 19 926026212 64 29 773440844 1 72 707628919 46 10 122705537 89 99 185885591 7 95 595739582 1 2 531401792 1 51 124387815 62 68 480304465 92 34 467944373 1 31 14389623 63 93 934786461 63 1 622245340 1 79 528425550 15 8 718873947 1 60 87737357 43 59 584777025 1 30 642190867 23 59 845494701 48 3 331625021 84 89 21628885 1 38 393010609 80 3 93067461 17 15 268815704 1 74 984630363 1 11 215929288 39 69 290822193 1 47 496521880 36 83 365978331 100 81 156202479 6 39 762873387 22 97 450089983 16 80 927386046 1 56 567352719 64 31 116619179 57 88 861781968 1 82 325662958 83 73 136759702 83 50 336768243 41 81 445258820 1 95 141068145 68 69 788213046 55 35 450880062 58 96 699799663 1 59 788231657 95 86 545451696 11 20 832536740 87 8 403144560 68 97 469075774 44 58 466000201 77 11 629555630 1 82 711643684 15 44 654224889 28 10 789962755 1 22 563437370 28 64 228851295 45 74 990137287 24 68 698481649 52 7 273504639 1 73 519251033 12 70 156900145 57 63 328515772 18 42 162936103 1 78 947842762 84 97 958047503 1 10 59060840 1 60 248184003 80 47 506897023 99 81 388492736 1 5 283511384 24 29 606743649 82 72 573136307 1 3 695054333 96 31 496321906 1 17 993872427 1 54 784936865 1 35 737283942 56 93 229066544 89 79 209172044 59 63 831715512 42 72 3210491 1 37 779619571 99 81 679196381 12 58 941089221 1 62 277149233 1 2 773576565 88 37 977347009 72 36 673857959 1 6 331035007 85 26 952896777 1 65 150015987 44 64 877155418 20 73 177328136 1 15 624320024 12 87 794230483 20 42 763516460 45 56 184110480 1 98 638914560 6 45 278811112 17 55 441879071 1 39 932331477 7 95 14635773 1 54 504356750 1 24 226500832 9 62 973298314 1 50 739705829 1 44 280378812 1 61 908256743 41 73 951834077 76 2 476541806 44 33 780249002 49 36 639696054 1 49 291279199 80 47 566832829 1 17 93847970 75 66 479991317 30 42 423244301 1 89 240597787 79 62 897015391 1 94 805920142 66 79 610100139 1 49 493505895 19 18 153630622 79 86 364708300 81 20 741722621 27 94 602050367 19 24 102990051 1 48 578583091 15 17 936791298 59 88 765413985 1 47 683612844 62 99 439880751 21 32 412528968 69 82 98985799 18 58 751722843 68 99 254714315 58 31 320685272 98 64 817392210 84 41 354145130 70 51 948473988 64 60 168430311 1 29 583129321 1 19 163536562 52 75 82181065 77 7 542949681 57 82 935884904 12 29 199344030 1 59 811966358 1 88 186539086 1 4 74255010 48 12 981769796 1 36 505147420 36 61 254617154 42 7 882195299 16 41 494239673 27 98 448431018 3 53 693146525 75 57 734333516 1 47 186536330 16 14 181432195 57 66 349440958 1 74 190296312 73 68 363821539 1 54 534732365 39 94 817875791 1 75 782060677 64 47 234919923 7 13 827149829 1 86 676307766 11 93 607501468 44 41 464423575 27 11 119753451 42 41 5687650 1 37 762937679 47 17 104279316 47 59 926437596 1 54 227988475 1 84 812307436 99 75 172931667 1 86 128281288 89 36 761172698 10 53 475027966 1 57 2069819 46 99 715762156 30 82 321390059 1 64 155528580 1 43 318612969 1 48 772371952 1 10 73515872 57 97 708820580 34 22 207522521 63 59 534799381 1 10 933831082 5 88 287593444 79 88 511543017 36 70 819828489 45 3 609003863 58 35 511205033 38 29 980401144 27 25 1672691 53 88 95022671 1 98 721538255 22 70 473098225 14 49 112084428 79 84 512623430 40 85 597549940 4 46 866696227 42 23 312970248 14 6 460768680 39 30 73324525 99 31 865558710 63 85 811504933 71 55 601801250 24 1 296022626 47 75 734988029 50 49 193858315 53 44 764617667 1 23 651072213 1 55 805174537 95 61 155819064 1 55 528148249 7 66 315319809 80 67 634754517 54 99 381862311 1 94 712198550 1 50 256497355 61 36 776895379 1 41 185282220 96 89 482037913 1 72 121657558 9 44 831429330 4 25 388546092 75 24 14188495 44 27 844191789 1 78 886546253 1 81 502823150 15 49 180529486 1 77 266407439 65 39 618418918 1 72 724132247 1 98 878181706 94 91 778273569 86 81 111566690 28 12 214321977 75 97 849868618 1 44 459840950 1 65 605114618 6 50 9296272 43 59 401244681 36 39 420816399 77 19 390484372 69 67 304121292 1 74 237347333 39 12 237622763 85 18 556585159 1 85 450791145 1 13 253012086 1 88 790060047 81 21 569658518 43 8 562162670 1 99 670994377 41 9 509514670 100 13 832772322 57 5 605440226 58 48 103754303 1 63 902084960 36 98 956651734 29 97 486706009 87 35 18840490 1 85 547815265 2 58 709176929 1 69 559067883 1 58 136403354 1 71 182097010 41 80 739762477 1 51 418051750 1 42 507736964 19 22 607518561 1 66 457533392 32 37 883525017 33 34 697531159 1 6 236027861 90 61 819517929 46 64 469234487 1 58 831796147 86 28 98653899 6 64 822050471 1 30 366184473 1 72 537560583 1 18 693052373 96 25 450652496 1 89 336550119 49 31 114375745 1 90 414189866 1 5 320575182 77 15 198006869 65 54 630639983 1 25 449165585 74 34 734749335 1 55 150195277 1 19 648781343 48 60 795303651 81 69 74435625 29 91 144260117 93 29 634722202 13 55 951243144 1 69 969452709 1 5 148040686 21 18 432192151 1 10 393198419 1 17 101752389 2 32 226522168 37 45 271145115 12 42 515059315 1 74 859568448 1 100 498970118 94 78 696356128 1 95 970769323 82 12 587668409 87 80 393302719 22 74 267238151 50 27 442037771 31 55 39419602 5 69 846337482 64 25 514760581 18 83 242166915 1 57 349897820 45 10 803262699 1 13 298115104 37 45 309041362 74 5 943580900 24 52 845238123 65 8 682879607 34 2 348408416 83 56 920993026 1 4 776409732 1 56 910846885 86 8 395719740 26 51 161107697 1 89 731604702 1 72 759209317 1 57 895338366 37 82 498982626 22 25 190602634 1 82 625786893 47 9 651420755 48 40 648698015 1 90 627889496 1 12 503779115 1 22 858542415 23 60 730909360 28 82 224095652 1 54 158432613 82 62 368291311 27 43 171546073 1 42 220337146 1 71 298584229 2 79 841384289 51 76 511581065 9 24 208936901 1 4 239966931 84 80 455045459 5 92 656980639 72 8 703472652 35 15 723600853 88 79 87487707 1 13 97955743 21 67 870801565 50 18 40648615 40 1 202015902 15 56 136975062 1 4 793096037 42 41 900551272 1 38 356047604 1 19 808392085 1 88 980017656 1 70 423157995 1 35 697259572 1 72 300495437 54 14 468494881 1 90 427538336 1 18 969427823 1 89 246981759 1 60 559140692 63 48 16340343 29 26 959665672 25 6 833721031 91 59 138129086 86 95 341216022 1 17 45600245 1 76 781478139 49 28 838564474 1 96 394105415 48 47 928278310 1 53 307445049 47 98 765814510 1 18 950249309 22 15 917863202 1 62 902873013 1 60 817399475 65 90 243075228 41 48 57241868 88 12 430182078 92 35 876884497 59 64 853892062 81 28 810358475 1 95 438049008 46 12 61824508 1 90 408173284 1 95 592194807 1 55 840536939 1 65 882035231 38 82 398082068 96 90 955156407 35 56 600703420 1 61 53810056 1 71 126190507 35 52 336825974 5 10 560609321 1 9 244845968 1 52 7301554 53 31 452390720 42 12 650840119 94 23 756208724 44 51 812301511 52 1 885583873 19 5 983242295 83 66 504728268 93 27 412719344 1 18 987743551 92 48 688680033 3 49 653711911 32 44 548155966 37 52 884168887 40 80 146992313 1 58 932173670 94 93 433517 22 81 101055837 28 76 929904926 17 67 298254782 1 98 455316714 1 15 580038159 57 23 133580400 1 60 938949887 29 77 645548752 42 69 823670972 69 76 702577764 24 98 156323365 1 78 438313231 16 85 241900437 47 88 660973154 30 3 860848943 30 91 102053707 1 90 771946510 1 76 86790214 42 11 957181693 1 37 643500637 31 32 785185011 21 29 519278050 70 90 766568337 13 93 927146404 1 86 181857821 68 84 212064862 66 47 687918799 36 49 839504235 27 24 383839661 63 40 118750617 61 69 456299377 53 17 364020380 59 3 132519359 13 65 710053682 76 18 666942421 44 13 949431364 1 84 664851966 23 28 627632130 1 38 70299200 34 76 732745469 91 10 949576250 1 53 116508622 1 38 572590001 80 45 768750500 45 67 819085710 1 5 122429960 1 50 77734514 1 56 715214328 1 91 462874600 62 83 960577540 1 14 938916542 19 4 47687540 72 67 531479765 75 42 868373268 12 61 792535798 1 99 481491032 35 66 251081429 1 82 611710671 1 59 391022426 65 56 170143523 98 64 533035113 1 30 745319561 31 96 769047387 22 40 154588567 1 72 803424584 32 36 169272749 1 22 815065230 58 24 680656070 31 7 110826467 11 68 564466922 35 99 713476042 21 75 338074851 18 71 917924925 8 90 956357374 1 42 884194289 1 73 121507969 1 58 205201116 1 85 315613208 39 29 432024775 96 24 93765188 1 63 24945665 1 74 259183576 16 45 710409088 1 70 16943590 1 34 476133984 75 60 623236533 70 71 682245978 40 56 728332380 1 11 263887261 96 87 821839812 44 24 850811019 1 95 435890838 1 62 269302222 1 94 475753065 87 63 963421997 90 97 729101098 1 4 748529841 1 30 358420025 1 4 592765304 24 50 717902579 72 4 874456271 1 54 739927028 44 76 503100970 1 18 80810981 62 79 147208246 62 41 331775759 70 45 60455916 1 21 513226720 1 97 924253827 2 35 518033726 20 52 112030281 1 61 758349830 57 42 314476595 50 52 967618015 1 77 740277274 14 96 347324440 1 79 832608546 73 20 126127203 1 21 195106630 1 89 224092747 1 73 132986462 26 28 407223839 1 18 513731123 69 27 966124404 19 32 148182819 1 4 643701722 1 95 228909233 95 1 95061283 19 26 543292005 1 2 794555533 44 13 997346847 51 74 381611701 1 100 527577208 86 93 172858482 41 70 967384293 1 10 645105052 1 84 183433766 87 83 668225606 3 36 446339595 1 99 454574487 61 17 375474332 77 98 584834773 1 17 560698861 9 95 136141901 1 28 331776855 99 14 850521151 1 41 758003054 43 47 313547265 1 93 768858126 31 94 966676020 38 41 745683694 17 98 847835083 1 59 876853876 1 54 182946560 45 12 696851391 82 20 147670182 1 66 937802122 1 80 293677128 15 67 547325818 61 66 823560066 1 70 482589173 42 62 758134087 31 5 382226371 1 62 467279630 5 62 212478127 69 39 474851991 30 94 609852799 1 54 336712663 1 23 679104280 1 15 314064857 1 70 675066013 1 65 726780168 3 40 915330196 1 27 551815753 74 59 716351914 1 5 715851752 14 29 769677459 43 26 931338943 1 13 465858614 1 14 834099299 1 42 446850108 1 4 742991288 1 56 864122260 94 28 662541135 10 80 222234674 1 83 224212541 1 71 174243156 1 4 556208538 1 58 574860866 1 10 18124808 80 83 403866576 97 5 433408521 1 91 957079145 1 16 584849495 47 31 173945231 89 2 338283672 1 61 462848902 95 84 730127376 36 56 454833286 49 35 13199463 1 87 219744675 53 22 329844302 23 99 425322203 1 84 212616335 1 73 925360463 85 10 480538981 38 17 449898658 1 49 785959597 28 4 433917753 77 11 785438702 1 68 636719862 1 71 906342572 93 6 695653730 4 23 172161946 12 16 62910488 13 91 596728495 80 36 839232150 45 91 648571701 28 51 177251386 23 79 697609632 33 49 5034476 47 87 440120271 23 42 88403855 91 29 987878435 87 49 318799102 1 94 416848388 1 32 673246167 4 10 3695247 1 18 555825119 88 95 218384830 1 74 360850179 32 72 664844249 1 83 208350584 57 1 829422078 47 17 635476412 98 10 195717491 61 99 728254914 64 46 692663708 1 44 348265487 44 71 297217802 1 24 266192106 1 3 694944247 62 22 64826877 67 48 806616380 53 95 274106060 37 39 983947332 1 93 170927128 28 1 648947051 73 41 754073242 1 96 865966610 1 100 758682675 98 31 473862364 1 8 536155262 1 9 751650849 14 12 375742440 1 48 778999690 1 14 810970629 74 55 78905877 40 15 66009567 1 60 971183251 14 74 576228504 87 47 96684686 1 9 154835221 89 24 749881687 1 66 913428888 1 69 740192532 67 37 242925590 72 77 926988684 1 34 241601812 97 64 234143329 1 19 709640855 1 93 760132167 58 84 213769328 1 45 448513402 1 83 110540133 9 89 922172728 1 64 134751140 1 5 148055063 62 54 525444807 1 16 267002282 24 85 274728357 1 95 175065961 90 12 579433075 1 99 947468418 53 18 964479706 31 28 864836059 1 47 7009918 28 2 935190773 46 1 767701314 60 56 722809419 26 70 185298917 66 28 698454824 1 5 12382461 33 85 125761720 94 48 204233987 28 38 937933749 27 70 497716826 1 75 296833644 42 89 515684235 99 37 602774770 17 68 119860883 1 21 401604267 20 85 559177964 94 83 27379939 37 8 488556331 42 99 929446452 76 45 708128195 1 66 782448242 66 77 682473587 56 3 200757474 1 17 118997881 1 74 570751830 1 3 293954798 70 93 851430476 1 94 467006532 1 54 286866140 85 8 981671772 93 40 519648521 5 80 352962504 77 47 121298525 1 75 176499724 1 84 365993886 1 69 777581676 1 5 32078323 83 61 675993788 1 12 376520974 57 77 925213370 79 59 639865821 75 64 503086462 81 46 369217164 23 81 56155389 64 79 716219370 1 50 990043140 75 51 378709592 1 67 137196705 1 2 340527122 94 87 552184184 70 64 325572909 1 59 318497679 6 76 379106676 81 92 580058601 19 5 266429186 1 7 144297309 48 73 777653475 36 56 880948209 11 86 955122285 1 51 280861065 28 23 384699628 64 74 657000860 63 44 537342002 1 21 689852149 5 94 600031013 84 9 891217010 23 46 702015511 11 75 573601774 95 25 566867953 1 90 910571028 1 93 922437884 35 31 305033579 1 82 266465591 64 93 992568191 31 82 672380284 1 47 278827602 1 31 138420145 1 41 732667501 35 100 445181133 69 53 52770337 45 63 17507444 11 70 633994756 26 52 890991074 87 20 738881346 22 9 150266052 1 9 395974777 51 96 587426518 20 7 280492236 54 38 955529261 57 42 886324270 1 53 239140498 1 88 58432588 51 75 379694019 1 54 512350692 1 71 800262464 49 93 53137415 1 48 931689921 77 80 662555342 1 38 879703678 59 5 663330527 33 54 780214634 1 9 912622340 34 92 288109554 74 42 494201898 1 89 696456996 3 39 991548858 59 19 727119201 1 2 182715966 1 31 570392949 36 79 442398731 75 65 354146534 82 59 886875527 100 8 374182503 10 86 75584299 94 53 673481380 1 13 860792670 7 94 290820896 1 71 658250882 1 19 14617462 81 40 534402007 78 46 334776796 1 3 876907460 90 93 319684196 1 53 204931844 1 18 550430516 45 87 877924869 31 80 163115963 80 76 850755406 1 52 496673172 81 96 482492123 1 23 362549652 7 91 863807968 51 45 142942211 1 27 119675318 1 75 664659455 50 6 894258943 1 22 757769916 95 22 585388912 23 44 682069953 46 33 102628568 46 61 744217219 81 12 593266729 14 81 227837823 31 93 140672723 41 100 359676927 25 97 232843618 78 43 266107994 51 29 354222347 1 17 405214316 1 8 70573949 46 44 485716838 50 62 704264468 1 6 259880782 63 89 111189591 1 33 713968911 35 54 275772573 1 60 401212393 13 91 900661322 16 53 432857986 1 32 22682156 1 42 212156091 88 59 252353033 62 90 183069588 1 30 166495306 26 60 261341598 38 62 152194465 5 95 814217974 57 40 452207829 1 11 960583259 34 13 23499721 1 23 233180862 15 5 341518443 1 53 574101411 41 69 487317538 97 48 11736427 41 75 873889926 38 68 993534141 1 30 268247760 1 2 607703711 20 34 862779536 1 57 707519329 61 78 906988267 68 92 407487592 2 46 109726671 21 58 544851498 1 19 894915845 46 18 870909310 1 55 170472204 73 22 276327528 1 52 767782727 79 62 692599345 34 66 386750752 1 94 953853411 81 41 946961807 65 44 336016393 96 54 578526511 1 10 411219285 1 63 268349983 1 45 326970658 1 19 472115333 9 38 173542196 76 5 294089782 7 76 597590454 78 41 516095967 1 90 35886403 1 17 87136283 31 14 952052903 11 63 789362886 1 52 5449577 94 19 215188487 1 81 758733078 86 5 692465078 1 53 822907424 50 33 878141090 52 57 354093461 36 39 636461367 44 85 199627335 14 3 606503599 1 16 766060305 1 12 301230082 2 79 574217826 1 41 655268376 21 7 541353012 84 34 462657012 52 6 486898203 13 28 761612218 37 41 375733891 52 19 966594771 1 75 150278280 2 10 77004660 93 1 810958886 16 90 20806691 8 68 45910721 85 80 862846980 90 4 147104940 57 2 601039353 77 59 454632149 65 44 431195307 96 9 240885682 9 27 670714793 1 69 916046490 5 16 334509442 80 8 30295166 44 61 263504701 85 11 33191931 43 95 125075240 59 60 456781760 79 56 483291323 74 4 370914483 85 86 954648588 1 95 107348763 26 3 51695932 1 45 159039435 59 63 497050066 1 58 294983507 17 20 256261904 83 20 418916766 61 78 384540782 87 69 668918504 62 100 820658591 1 90 437473186 1 37 968725085 6 37 536972532 1 96 805699649 1 31 207238254 99 77 34813832 18 7 447723065 1 18 818234181 1 77 718989055 63 32 518662095 27 88 4354400 60 73 398903161 45 72 455006491 1 77 879647968 1 22 466880870 86 12 262625816 12 88 622673991 4 68 860122546 1 8 334367679 4 40 169877496 29 83 810033425 1 64 706503305 92 30 353648358 1 62 154568535 96 17 266862806 9 84 257878354 1 24 513934775 1 38 304849087 1 12 470798429 37 5 751837271 6 90 426460815 1 14 812337649 18 65 143604015 1 33 935462329 18 90 964081891 74 76 319145388 1 59 545261294 78 50 839772023 63 99 728670050 18 84 303365330 98 52 767981221 32 11 173543327 100 42 395395809 95 57 864457952 1 85 673363832 26 60 736667671 58 86 689248287 32 91 370025305 1 44 327358487 94 80 143220398 1 57 843751758 38 31 708515473 87 86 906260865 1 30 837722534 1 92 326014628 5 2 691355759 77 91 626301765 69 83 330590418 1 47 684123019 1 10 464789220 13 75 335451249 74 3 293998226 24 3 529339683 100 21 484958102 1 60 62305258 1 12 143668644 8 84 89446394 1 88 183035448 66 48 743633157 57 88 987399155 39 43 161118531 1 38 696547819 1 44 981035503 1 7 524374803 20 44 371374649 11 96 499859607 1 6 757629531 70 88 711749614 1 22 212184604 58 16 880866897 67 72 933363791 1 79 794144946 53 54 665160636 1 50 626359570 1 14 315295135 1 63 196521851 96 29 692095759 1 85 217854137 1 37 332824100 39 75 76113955 1 26 780368734 72 80 65919666 8 52 625005988 54 3 891731063 1 75 930956670 17 7 913558031 1 13 619237971 1 41 157398022 87 46 911715232 1 92 674940369 37 44 578318635 17 72 220841377 40 14 572758057 79 41 717222988 1 44 553553401 27 16 41342353 1 62 358018037 67 90 700759211 1 22 113674427 1 24 397030725 39 40 590696329 1 65 798970148 1 70 813873769 1 13 931592684 66 2 603279506 26 63 866958739 38 53 367139803 15 19 438984836 70 12 342737328 34 6 867772033 1 100 250712386 97 44 930235672 11 55 670532440 1 7 15828718 24 94 645760731 1 98 534837289 6 22 129419008 44 12 925989682 28 83 911277830 46 11 797527220 70 6 565578359 1 66 51880979 1 39 508918910 1 90 647922213 1 43 53953986 1 38 497180904 56 58 163035674 2 72 654973435 1 62 672658831 24 28 843018562 100 71 807218528 1 93 422152852 1 89 40571358 51 10 428869817 80 17 171519097 50 94 323407622 47 39 997438909 78 4 371830392 1 29 552196632 1 16 598436081 1 26 33727391 5 14 235762149 1 40 542060139 1 25 72870827 53 10 216567916 64 52 559180036 9 32 726764049 53 45 690738135 1 21 19431540 97 1 787497166 1 20 132773920 76 95 522688512 90 29 444638841 1 100 286274926 40 4 775202144 1 44 152946039 17 8 632806535 43 18 855977895 1 74 984883268 48 57 777821088 1 88 231131669 22 66 394754825 1 15 555208641 88 86 451619204 46 37 838452894 74 57 442204967 1 11 269384945 69 12 867740464 1 78 896562877 1 54 127252678 88 18 667022626 1 42 722955304 56 2 846630803 34 21 802869397 1 97 344638614 93 66 356321256 6 53 158377479 1 94 303706553 44 24 69080733 21 46 989984780 65 57 773915501 24 90 138585934 1 55 811201397 48 60 503874801 68 20 180712006 23 96 598966907 1 83 563544751 1 56 503601228 1 32 978428193 1 61 655415926 50 69 549715500 1 27 280909255 1 90 733965388 44 69 506349974 1 5 548230795 1 76 848314857 1 12 255639092 1 41 576725630 1 51 434818781 55 40 764951444 21 66 412832362 25 31 429132091 1 98 252204176 1 10 77960490 1 35 890347693 14 10 300519058 1 4 985826430 1 26 93555892 10 92 52690224 1 34 709109296 1 48 886725412 35 58 437597334 18 77 715372120 39 16 317284787 1 2 970674699 1 29 300278006 6 9 895515552 45 97 19798838 96 2 676648537 4 82 694249697 77 94 795565168 1 86 192543208 83 17 188898606 98 61 664518593 14 41 545541672 4 80 518243561 1 21 108927599 83 70 518746213 16 37 738251569 39 9 417396894 14 98 27395502 7 66 583088512 43 57 540344482 97 95 883111879 59 88 575481198 57 64 54501234 65 18 43547793 76 15 656560241 47 85 632464336 1 97 286483628 1 31 818362317 13 97 183327379 1 16 615552136 1 94 93215066 2 7 55175295 77 71 777776527 97 33 855740389 78 22 383751883 65 69 164649349 13 36 646382621 79 86 867972717 89 58 813102437 1 80 287389400 57 77 138985022 23 82 516091445 21 32 580640272 1 86 979200152 81 54 874749662 1 74 400992645 19 46 770708153 99 83 263681263 1 5 472748163 42 40 636330574 95 78 729500418 80 68 325625906 1 51 561780899 62 66 16679242 1 91 660120811 1 49 139770234 75 83 961298503 40 84 283991612 78 79 603938882 1 98 854073922 11 57 519877912 1 38 598555910 4 8 288564283 1 74 403215017 5 76 206675759 66 31 872593898 1 29 141409150 1 86 312790095 1 90 121591625 1 4 667178472 67 37 16488428 63 89 173080178 29 67 200612079 3 81 327024405 1 22 495900471 8 51 96743213 83 55 85240240 1 64 438474329 57 26 143173064 22 94 399322801 73 69 274759914 11 43 901254414 45 82 4327160 55 80 772094706 66 87 117634709 94 20 184395586 7 6 549330482 36 42 346189948 41 93 295161121 21 89 285677588 1 74 488867014 43 45 731997244 36 8 115947051 4 56 349257649 35 24 250457572 1 81 308269669 97 60 224317176 1 96 689295597 1 15 913069537 50 93 552325648 1 10 91347836 1 27 75091834 19 79 690811809 29 20 361699508 3 43 787281818 78 17 920328381 43 40 814677537 1 68 664848801 1 58 470809528 32 90 835780567 1 99 606775735 1 20 745734639 27 31 693263798 25 28 229399501 1 33 701396296 26 21 172884175 16 64 535122900 76 90 519407818 1 13 6213154 1 13 638568529 1 76 861928659 1 94 323240127 1 60 700619354 81 46 212247204 1 84 33113667 1 63 582228871 24 23 260824299 63 6 111388595 59 55 278907123 22 23 989731138 1 23 624070786 1 54 710450771 1 2 446586851 93 7 253959649 54 85 741150999 29 39 791746050 39 32 19868530 75 30 946776057 1 62 372142595 28 35 141468089 71 78 850573144 1 78 289890725 40 88 506669027 48 73 15521076 1 72 225429020 47 64 871733283 46 100 504910102 88 38 281409730 1 33 898995057 95 50 63862254 54 9 430564328 50 36 628951686 21 100 644522543 25 36 872682970 1 41 955701955 30 61 535635341 1 2 839517200 1 31 589633571 54 70 268515168 89 75 704680373 1 48 791023814 84 73 541766222 73 59 903305226 1 61 209082084 97 75 535260944 1 54 846083866 1 44 3639843 71 83 283076117 18 86 262138114 1 74 175895188 1 91 638034741 84 29 710333988 1 38 611358274 23 32 167484561 96 99 153009372 75 84 936552362 1 80 856836178 88 12 68140236 1 55 541873489 54 49 278134994 74 32 311138989 60 42 997485004 48 13 470544798 57 25 947550026 33 21 511277161 61 54 588964127 61 42 658810924 43 86 365940415 87 11 884084930 25 92 99948895 73 72 232406593 1 56 237453370 44 23 125037167 22 81 794517005 7 22 354211321 11 28 613402346 85 86 286258161 87 95 997047571 1 74 754759516 2 86 95382580 61 35 2926291 21 27 542355293 54 22 616561110 41 45 184458609 93 43 628115523 98 61 537263528 34 33 618136451 71 80 404599923 33 56 379689444 5 90 959187135 1 14 669629434 50 82 920332010 1 35 98793204 1 98 686296478 1 54 342556093 30 32 18404135 1 14 238131611 1 47 601942220 34 35 14778785 100 5 449988511 30 18 15735320 1 15 857986459 2 8 909562268 12 98 75049077 68 70 733312409 41 4 787429561 6 85 901814253 53 23 538505555 72 78 573794224 46 94 206269334 73 66 702403419 99 44 733304415 1 99 241198340 1 72 785640960 1 9 688905720 84 18 800048013 1 91 483497209 11 82 851563972 49 71 953983327 73 34 444036168 1 58 87077507 50 60 952753759 45 68 293928798 59 41 141351549 1 66 825920963 26 53 111444114 34 17 932118341 60 24 540582629 32 37 64511197 69 54 543664935 1 90 350046216 53 52 673469728 45 92 269092074 69 89 424062611 42 43 796896011 68 82 137545219 79 94 974485873 97 28 718564305 87 35 274899397 50 99 402244539 1 65 62539770 1 21 926492722 59 17 379869940 72 66 852354847 1 29 735357352 33 74 300960832 1 34 931494863 76 31 506442345 83 70 993326814 1 8 359842952 84 12 276373412 19 1 763651467 42 19 973938948 15 67 481710264 15 87 918038512 36 92 615575188 1 22 837027978 1 42 632822590 41 22 804678042 62 56 599378999 1 7 130890781 1 74 452928478 13 65 847342325 5 42 706966599 1 17 749061170 11 12 28648797 1 46 435842990 98 4 657758222 96 41 564531453 1 75 73152647 4 37 164810989 28 93 226121953 1 16 487625548 5 69 277271378 81 100 769832945 1 30 235096155 1 27 977782 4 94 494578133 82 49 671251171 1 16 544863709 45 34 444234480 17 74 207809311 46 34 562857936 1 17 173600930 1 8 848879942 1 77 424462778 87 55 900480712 1 95 186869998 71 69 386324692 63 42 585051230 51 54 882880040 53 46 50099616 100 43 911284684 1 90 610259751 1 72 255394656 1 72 361304432 78 79 578720681 90 39 718735343 11 68 264944714 1 29 976939182 63 16 11638426 62 1 577976571 1 57 909909640 70 92 246629621 6 91 439864032 1 89 354187227 7 87 600660754 1 61 987144126 12 29 113816549 1 11 470796732 55 37 867595682 20 29 486293254 4 17 21992344 58 36 289001460 30 92 97089238 9 61 438880505 39 22 319846336 1 5 435255212 1 36 793393118 1 13 990821260 67 40 851940640 81 69 619998129 56 44 962550443 1 23 292455755 1 83 890261757 1 71 386754319 43 92 449365717 57 68 135067405 1 90 698117900 80 25 751841187 20 89 313661162 85 92 520421056 87 45 947498483 98 19 148717787 75 100 611347075 1 38 551434824 1 45 57864934 23 59 79842485 1 48 376174090 67 32 264683354 5 91 209430369 58 78 137858390 30 15 996894223 1 74 73906030 45 55 355521858 42 62 739382665 60 25 624044424 1 53 140588918 67 55 532542051 56 40 49948089 15 85 106919781 1 15 961097557 29 52 863805573 1 68 392642361 84 19 84992748 1 47 594515694 79 66 652822059 35 56 162017396 55 15 822325813 18 92 653221714 1 94 417863635 88 40 164338740 1 46 885067962 19 22 790374393 52 11 706072870 63 99 607137692 99 3 860428796 88 70 540284000 1 70 45322215 1 94 870950716 5 44 566356089 100 3 10751961 82 40 279002635 1 22 647310502 39 62 505327951 1 32 687205549 45 17 653007464 51 3 589128074 53 65 154825694 45 36 178852665 96 26 978054899 1 41 966284882 30 73 678319945 94 39 683276289 34 98 725256436 56 87 530443452 93 52 806184617 1 2 792736430 1 7 205127766 9 20 777857608 37 50 287318054 51 37 458001718 66 31 875265726 1 61 380977898 37 28 566602284 90 80 360404941 12 20 127181352 1 42 936136960 1 97 304653446 65 75 713487383 43 17 138999499 99 7 277096008 1 100 132052747 1 77 928957112 85 50 521203502 1 42 134394476 64 87 358707798 18 4 646543984 23 75 892936492 1 92 772700115 1 9 26952845 76 36 462822244 25 4 137108446 62 29 840013726 95 81 131581247 53 25 490212603 1 56 842064781 20 92 221124369 96 39 28413399 1 40 41161317 1 67 854185129 1 96 153254200 1 49 759298873 1 67 425096667 75 11 932984059 45 88 487159085 14 99 582742650 46 39 46210056 17 26 399913468 1 35 192850773 47 78 54142074 68 48 967131291 1 14 780095451 1 42 254607810 1 50 380599328 41 92 274536376 1 52 108819640 41 77 596730358 20 16 582048192 1 95 40047448 1 36 40073948 73 57 684517810 4 24 19296482 3 82 542329161 81 73 967277984 43 21 901076830 1 19 171083139 87 89 623732741 17 31 793720536 48 56 185090951 3 90 530934922 1 4 528282289 1 35 719378987 64 66 260132972 1 40 745544971 9 74 325061029 8 88 736532066 1 20 514308979 1 25 876465749 56 24 734651437 87 88 916632363 65 44 317523341 1 67 246439608 1 35 769346603 8 64 355004351 1 88 7581588 1 30 587112926 84 96 805067446 23 64 272321482 16 73 942288619 1 97 811533022 92 57 362014640 1 81 895047930 1 22 629634533 1 51 608726609 21 36 693533254 1 89 426976765 85 48 357529759 1 73 964895422 31 30 668356573 42 4 942006642 1 48 479826059 15 39 602247788 7 33 294526850 86 30 9235150 1 85 197178905 1 84 234832830 1 9 577727072 1 41 469238469 1 35 706164822 6 52 983795376 55 66 174490673 50 64 96341065 22 33 258093840 71 40 708271393 1 8 523448326 64 42 482596793 75 8 167141313 95 34 695470916 76 54 870464991 1 97 142506400 1 51 709209615 87 5 31450845 52 68 580808237 72 20 854226897 99 11 907919799 53 21 57220555 1 48 795833046 1 96 178804632 73 21 178154162 46 78 242460965 39 16 97934805 1 71 44538304 27 80 70193235 91 54 525732297 5 54 613117763 71 40 723206630 78 72 467956878 61 58 56275467 90 96 938864504 1 63 775275098 1 51 147478631 1 30 601964781 1 54 996092092 1 10 14563317 4 9 854902218 1 89 644082806 76 62 215729928 59 40 612682553 1 51 318159811 28 99 782452223 5 89 316088298 54 27 179308669 33 49 236834589 94 85 882923124 42 9 774623987 33 8 880331274 1 29 138186954 1 53 639868307 85 33 748431119 88 50 116423134 1 45 236300792 92 21 620779128 7 36 991583254 1 36 899498971 81 97 927323930 33 47 825856389 36 85 817985830 57 84 406897062 1 60 696253354 31 17 763227111 1 92 417040101 26 65 179977039 56 54 725056136 5 4 698488156 100 24 969162200 39 78 577464941 1 44 945370473 22 1 977505707 1 49 180356174 5 22 339240674 1 35 299103812 1 48 239004527 1 85 116182435 75 70 287800902 45 30 798719867 41 66 756313241 1 80 205011359 1 73 227496933 66 32 675546514 84 34 986692304 22 65 755844682 78 52 28821025 97 54 787670620 1 52 826332973 97 78 619447917 65 9 211905421 74 97 8766430 1 3 10149259 22 55 112361741 18 88 710730860 1 41 107978619 1 95 460208572 81 61 276796311 71 2 391880621 1 2 777382825 81 3 733460876 30 16 133483388 1 43 470152232 85 19 289037223 1 29 706257393 1 45 499857023 1 80 130047513 33 59 415501476 45 7 766557427 87 23 264238634 78 16 936020782 11 97 637908729 76 96 713605528 8 80 520008120 44 89 389895945 48 31 780502766 1 44 470883538 1 53 148777533 77 23 535472978 1 66 971922789 88 19 38116079 55 23 878169215 1 77 351303764 1 56 93428066 87 91 155432710 44 4 485731805 37 19 975832495 22 17 34303042 98 86 698840908 97 71 388989977 10 43 442302123 1 17 403188300 97 55 425980979 4 17 615196259 1 28 740692759 1 71 763590428 23 65 206794764 1 76 746474783 26 89 572711959 1 42 663917560 77 2 288429941 9 100 295338430 6 56 450912204 73 4 297984070 1 89 41063592 19 47 136436159 52 98 122235116 46 12 679648063 1 17 39892431 42 73 610890225 1 15 353368470 1 58 544523088 1 69 813898065 59 57 43964888 66 54 128457576 32 48 867227622 60 56 777347284 92 34 925828840 79 27 970802696 84 63 719885237 1 83 346102233 63 42 597007838 76 26 338048559 43 76 398243677 9 43 582160936 11 25 269303108 50 75 620390846 1 43 150141610 30 41 131848785 70 34 639777140 1 23 664840745 96 24 794418891 1 23 132870422 46 25 983605021 14 73 336410433 51 73 565023400 25 86 711136323 1 24 90663976 78 72 153599823 70 85 634189706 58 100 96711883 1 78 145480869 9 35 875769468 1 84 952007781 73 44 522548409 62 17 937119878 1 25 804648380 93 9 268326293 85 59 596998007 1 40 804003012 1 4 212993429 75 12 602661546 1 37 293924730 62 40 995628718 4 45 752051350 1 86 413995289 1 40 14768212 25 30 113278867 78 50 384033494 31 93 946458587 1 20 996397932 18 96 336046245 67 93 936135612 1 20 872282787 76 5 850468264 9 46 314905526 1 91 596109311 92 82 703563891 25 48 557552992 88 31 933470575 28 76 803354356 1 35 770687955 48 25 416747215 76 89 884588708 1 83 492624611 31 64 754981467 8 97 655198417 1 96 980648534 56 22 958006632 88 40 863445019 26 54 382666910 94 53 832633774 77 21 599667277 48 56 50597971 100 70 399311868 94 81 523224727 37 30 120949568 49 46 313244513 1 6 547915671 19 36 693483276 21 7 118048929 12 75 1530224 13 43 249238027 1 7 594064790 83 78 145211112 1 83 369636206 55 39 590590480 88 13 855849371 15 79 671350941 1 55 660439330 1 78 56743541 1 54 102715693 96 56 177169560 1 2 379680056 82 71 551257138 91 88 528097573 1 53 806696334 41 47 106698430 24 74 779986204 91 86 435727666 1 13 696925477 1 62 136708509 1 62 181456983 1 27 907440185 1 34 384410881 1 2 996728146 4 61 152425559 12 58 563032696 1 31 77325358 58 32 734490727 1 73 560572498 1 73 691407975 70 39 522967038 1 21 273534303 28 73 460903996 1 93 732439966 1 39 421477539 78 72 718024037 15 58 305435730 55 34 71332231 20 38 5644899 80 36 792454595 1 78 653922986 98 23 817881717 1 11 121860941 68 61 292330368 77 63 975842330 1 75 538385856 67 19 888447721 73 67 212351936 1 79 509173587 1 32 143225211 37 13 867193316 34 31 118339955 76 47 252848403 43 71 804415377 1 41 78649 59 87 165595743 70 46 500030484 63 1 293012173 12 23 196249088 70 4 339464648 58 31 548793636 51 18 865801532 87 69 637435104 75 34 4744332 1 46 167842858 1 16 165041326 6 90 483647303 84 1 785923533 27 67 638933932 24 35 509391778 4 46 117815620 2 48 876746416 98 17 352974420 1 84 839944921 78 16 587569347 1 4 698153655 1 5 62548396 1 51 708417161 61 24 15886256 32 61 273997081 7 59 873854499 2 24 457093023 22 90 306662346 54 38 249179921 24 96 840762532 1 87 964629144 12 33 231398445 1 17 685921023 1 72 542272617 61 76 117004166 1 97 124001334 51 47 848716928 5 80 419936765 1 96 52976546 39 31 375845973 50 12 921657976 1 93 60181755 82 80 2990760 97 12 44442319 55 79 997855276 100 54 70323915 1 50 544222068 1 60 788064927 33 22 31067158 25 67 347349593 32 58 775284934 36 80 137112706 1 24 93105684 31 76 320308193 37 66 133456219 83 58 79899987 63 91 592091461 1 8 582992826 41 98 988564507 38 7 383285396 92 53 133186941 11 63 364829629 1 4 435495086 1 87 286064439 79 77 242729007 1 98 794220760 1 67 790312568 1 73 821568495 1 33 935496834 9 28 129336503 91 55 399424155 62 48 74009065 30 57 354394009 90 66 296949568 1 45 906786583 82 24 102014648 66 45 220067280 1 48 188788467 1 33 980364498 86 62 866332387 91 79 486069937 29 26 450628275 90 86 786576566 62 70 588128100 86 85 689834274 56 58 668969790 1 33 864506123 1 71 308276222 85 16 673256128 1 95 122674258 1 94 241017036 71 15 453349002 86 6 939221486 56 99 8798836 27 12 930787082 1 53 667665873 48 94 823263700 1 67 653628632 1 98 631048755 1 77 644274131 1 45 568800693 27 96 796599774 19 92 826508300 4 12 156566803 100 47 466022974 12 52 284698013 63 17 628627768 1 20 52622277 75 99 598097284 31 78 104285066 86 10 854184966 1 44 482839343 10 70 589031748 23 19 469507143 1 13 85552534 1 57 818999560 31 60 907035539 91 92 410282239 93 75 910593665 48 96 539651712 1 71 494537215 1 51 338976914 44 69 393451065 62 96 902399565 11 61 781155058 67 59 762905224 1 93 220863723 1 88 980805475 34 95 86562693 87 30 48835767 24 85 710721940 1 96 42224207 23 18 312011605 1 52 38714702 1 27 852664694 1 25 766200926 1 2 429654666 28 38 894724440 26 74 599471034 1 37 914475827 54 61 298256064 99 42 554089591 59 68 158851786 1 28 436247848 27 62 223171015 97 17 162516014 1 42 171978059 1 6 356900122 23 68 675461031 49 34 39764236 44 86 753735841 1 46 574589535 1 99 14188994 3 56 29026146 98 54 200444112 14 37 682597718 83 85 791899155 60 25 75418067 1 19 878812306 52 53 3785679 91 89 377386199 99 18 423801774 67 26 723027239 33 38 240479351 1 57 637123173 1 79 494410667 8 20 651589245 1 65 287480141 11 31 413433482 66 2 796173021 1 37 79692730 76 52 344579974 25 13 795888589 93 29 404996230 6 5 94563277 52 60 597995522 38 28 258545269 25 56 860502133 1 46 874665224 93 57 682171678 1 74 622807886 36 47 593070618 1 24 846858628 1 26 32495983 1 7 777262354 99 80 734990676 8 70 359639052 44 32 311116564 1 29 67076657 45 54 812233170 27 90 661613986 66 20 290019050 23 55 513972531 1 60 478938171 78 33 834332664 72 27 831989719 60 27 153942573 1 11 906118508 80 30 257451684 99 88 856038087 1 66 241884824 22 29 662918603 1 16 340777645 7 22 406886288 1 77 226194303 1 71 628915763 1 64 854105554 1 11 543948460 66 75 794082689 40 91 764335777 94 21 793847627 35 8 640237243 1 84 637590613 89 1 368375934 1 30 193746772 3 24 241898451 23 89 795009252 1 8 624563402 82 53 993745927 1 14 290917623 21 42 144247946 29 25 780598511 65 57 461782678 46 76 813656343 1 63 948149506 1 76 206699478 92 74 802773481 69 27 82384559 31 55 173438876 1 43 783200624 64 73 938182124 77 71 652570918 67 7 534382369 57 13 516335028 21 37 786745441 1 87 586082102 48 46 152400197 28 63 717952712 1 6 412216847 100 6 577506076 1 57 750022782 21 36 469207178 1 2 276875027 88 4 959078155 1 94 576855851 13 35 96375958 1 4 83754121 1 77 595969361 45 36 944334399 27 26 697995486 31 3 658883152 1 93 657758077 35 54 938020996 47 12 744291963 63 80 730160608 1 88 340442362 8 51 155995460 42 59 726719228 1 88 642060441 1 68 188225127 1 52 732645081 1 21 738472842 82 40 667358820 1 71 263089361 98 70 620781260 73 72 667633373 51 15 80724795 1 72 352480767 47 6 356566688 3 32 564276780 16 46 93817672 14 38 905040511 1 67 514147057 97 47 543941215 1 69 692790071 1 84 946280843 14 31 192740080 1 75 592019825 1 19 318499889 1 73 544694366 2 39 531753551 75 42 823259519 1 57 652398788 81 48 618279598 1 44 176783959 1 61 385377233 1 65 262041253 87 92 757025234 56 38 710079012 56 38 72817017 1 88 397281205 1 35 237833012 66 37 751636824 1 83 829560651 81 96 876282210 77 36 304654949 13 47 527110432 93 21 534937873 56 97 228827055 84 72 611762602 1 90 780265438 97 37 510121981 20 40 89745278 1 99 896371481 95 21 16992126 40 90 398956673 35 36 983406871 19 24 791226215 27 46 716270133 9 39 955358021 33 1 264724169 1 49 179454939 1 2 759476012 80 56 483116997 1 42 496346393 81 68 392439782 15 61 341810150 30 71 156207390 1 63 538459268 17 78 779776799 35 48 421354181 93 34 371262052 9 81 852376818 1 90 599769192 1 40 977933537 1 38 541124308 60 84 864801296 89 38 810143076 58 24 399939788 22 45 854131841 25 8 77077180 99 37 616843363 62 88 336495678 1 37 971452966 84 41 872602127 1 67 6203573 1 24 881855213 22 96 788129097 1 64 807567982 98 69 11731543 1 25 556040819 1 34 995926817 1 9 469969575 80 46 586606822 51 22 232441946 1 37 822840239 88 26 764468037 70 80 397060736 87 17 288929415 66 13 334217042 1 36 693010214 80 90 356492727 1 21 343977519 35 87 881125180 1 47 413876212 45 9 588308457 1 58 569414052 1 88 987993665 5 63 242621420 1 16 879840742 1 97 757073934 13 65 787016114 1 83 461539963 1 52 616660625 1 52 743639884 1 72 823587364 48 71 149197471 1 8 812415029 66 2 954704419 1 31 300089329 1 54 202321691 1 84 293227893 17 49 887508290 32 57 232168483 16 25 331895880 56 84 573505906 1 75 986561146 6 88 839551644 1 73 262747092 48 27 879082423 1 90 406869410 1 66 125157562 1 30 489881797 75 37 363354009 66 62 811094445 97 85 289027941 100 69 297768923 19 92 366027408 24 89 992790581 34 31 896211152 60 73 27430023 16 11 957820442 13 24 42983345 1 38 576398985 1 88 461339342 80 82 250783152 1 14 658272376 1 53 220568485 38 11 970195373 1 16 791874654 68 6 774404085 75 88 639620961 1 48 770531895 42 61 600203266 1 95 626498386 1 23 879886257 65 26 918492701 1 79 227335988 1 75 700628018 16 33 844031323 21 74 384223854 1 61 515186587 99 57 441796044 54 6 660396755 1 88 6943714 1 89 17478087 55 16 77582305 74 77 468205007 95 51 153186426 91 99 804355504 1 58 182927487 64 37 227881893 50 35 941813277 1 85 341850271 1 69 114864893 1 16 726381569 1 69 96751188 79 88 45693341 9 23 410773670 1 15 765322019 47 14 386179353 1 93 372826851 1 69 672053445 1 9 523712388 1 66 350509374 31 11 145892808 82 15 2346449 1 58 588484513 1 23 646274053 36 8 578049384 1 22 976495641 57 68 77030983 18 92 326342370 1 3 26572996 58 91 481630006 50 52 49920909 30 60 97184584 59 82 454701984 63 90 147240279 58 52 83359105 43 12 193934683 1 28 26535792 1 25 736433948 1 53 983575986 85 33 935581135 70 14 691736780 12 81 789182479 22 6 494265470 78 72 901022541 1 7 618209819 1 55 812090678 50 60 633513663 1 85 396295672 100 97 246435228 100 88 635296770 31 37 54321825 81 5 564464250 84 95 288313355 27 47 238735086 73 93 639796048 14 66 857811964 47 13 785633742 1 85 423170639 5 80 856281918 11 24 342167037 1 50 766590334 99 91 526039072 9 63 312458459 99 67 424150717 1 98 231849426 82 73 694679693 89 21 302821650 3 28 367630373 1 56 43982556 42 7 550122356 1 47 173348488 1 65 912498860 1 91 362692145 71 11 877731356 10 58 101399548 1 27 879736825 1 47 75501665 1 52 248520893 4 44 799145121 1 86 445084104 1 36 418406703 4 22 88674193 26 17 976800040 4 95 92162218 1 3 692611029 37 15 354798326 1 50 406267201 1 74 806498744 26 1 289655337 40 25 685148534 34 80 14422109 30 4 371880150 9 69 606543793 1 64 546039771 32 79 221043112 54 26 785987478 75 22 806125038 58 39 263069287 1 63 55991504 1 76 375655228 1 68 367860592 56 83 894432403 1 70 336106128 41 73 611094501 69 2 922937052 17 66 316502499 78 7 893210568 1 52 716400593 97 72 723121800 87 84 183131244 94 92 256561244 1 80 984390088 97 70 511738456 1 8 398225949 1 25 357893163 13 99 926182814 37 35 350717819 10 28 273632716 21 22 939757846 19 11 496571216 71 42 590422947 2 97 754737206 97 50 321032472 19 30 82782509 1 45 734703330 1 18 706632488 27 88 297750414 62 22 782904845 1 99 749836195 73 15 622193248 1 69 442387464 1 33 36287426 1 57 156855331 31 13 909745471 36 5 815514582 40 70 650780069 83 52 793048477 96 62 552633369 1 77 988377639 1 51 257513585 11 38 350985054 1 25 104347226 89 81 616100054 1 20 63506918 1 20 59168645 52 69 250203156 4 84 604705164 37 4 678366718 1 73 13259684 31 50 346570726 76 3 482143007 86 57 530345433 73 3 29900207 15 51 81849638 24 84 250843183 1 14 709127099 1 7 815921334 68 82 659235350 1 42 507644442 88 1 246245757 14 32 828618270 1 52 962067998 1 22 819009426 83 88 811988752 1 70 904349175 77 65 795033969 11 30 83133345 1 39 216692226 1 45 892886081 42 61 18942193 1 91 921753374 41 37 396003619 1 81 886504922 90 3 405800905 52 77 221884928 59 18 721366749 15 67 282257628 1 16 709960223 32 10 255714326 44 66 960073820 93 72 642146848 1 34 258430860 86 100 783284615 41 46 184523422 39 82 112448897 1 2 561848137 18 1 762448820 1 71 332780792 18 78 457609755 1 71 440919150 49 90 181594198 49 46 186110956 15 98 931585408 1 37 246501715 33 80 985959142 19 60 995259995 1 51 610401609 1 82 98320927 90 76 531128438 1 94 106679707 15 40 158932901 97 45 408769996 80 89 528990537 68 90 904564319 1 45 4600924 76 52 585327276 1 47 344061101 45 76 411704846 94 37 232121131 1 76 478958882 79 17 721617611 1 92 753420917 72 38 533322753 1 27 607727677 1 63 838506627 1 41 165277392 97 64 307128734 1 90 488631117 57 76 205136675 1 67 106847447 1 26 691784931 1 28 720792377 98 16 310737307 81 79 299207917 65 31 470349813 1 90 440192620 1 48 214438964 1 57 90310103 1 90 450574460 1 80 546966191 41 56 662752203 74 70 132977596 63 85 963778571 1 51 651038758 57 75 274111241 76 78 577286317 1 32 653022299 1 62 545624685 58 62 248937998 4 61 844651383 1 47 577747745 87 63 406632763 35 69 315409353 59 84 491054861 1 25 940899277 62 28 873027425 1 66 664588666 91 73 211583962 1 100 998919902 81 97 103042684 77 90 656467177 83 70 943113870 33 18 96185893 68 98 349800441 12 69 487782638 1 98 416088608 1 54 669096181 83 30 851462399 1 8 519471539 27 2 935698800 1 52 389724947 11 16 783300526 58 1 667146778 1 91 786257468 1 89 476621729 87 54 632759612 43 59 236983877 31 63 132476556 1 34 917681044 55 17 674752052 21 74 328387083 1 42 311162879 94 18 880452780 51 78 821057303 83 1 328671216 88 40 723801482 39 75 646180134 73 100 818917798 1 12 220889111 99 62 320833385 1 68 800699559 23 43 813135634 56 47 857397357 73 42 799346646 1 78 724899276 1 64 339730186 1 82 172566419 1 100 952227521 1 30 315977358 13 75 312512220 70 23 561899439 1 28 626289864 74 60 527518572 44 64 759399914 40 23 54717866 15 6 558174576 4 49 416936408 1 64 48423771 1 45 714115256 1 2 468515142 96 10 150621138 1 52 413636618 1 93 164861740 1 5 35212491 16 82 338148813 70 73 854031414 7 98 538010396 28 21 847443695 1 30 448944316 1 87 292253944 1 98 955678320 50 85 135273671 11 87 537927543 1 24 907758633 94 88 503893784 1 35 546602111 69 42 220777050 1 44 622854835 1 95 968055966 1 34 467433698 1 93 892301052 1 30 354741427 1 55 357324696 1 25 969872233 85 21 667484190 21 1 755154057 75 46 243732410 13 44 579301211 66 99 884314182 1 93 159469951 1 21 666942746 35 43 444967604 4 35 523019382 1 5 381612191 57 63 191978891 1 24 906579211 1 37 412653351 11 36 151364392 66 21 361364766 89 38 772318343 1 38 816278058 1 70 32578598 1 87 393429342 100 69 710454800 32 59 399787780 89 67 460364440 83 51 981756111 1 54 618104302 99 48 875984593 1 41 355346643 31 1 272389157 93 36 675392847 47 58 257004840 78 21 231509169 1 59 776991206 76 61 983857582 1 94 289891307 1 3 938733634 20 78 808210276 39 83 955696693 1 27 104845583 72 40 46109113 1 80 873180316 13 51 495939507 86 71 377002679 1 9 866659618 84 92 175790775 54 92 408326649 21 7 338993690 1 33 891737471 86 36 914125274 3 91 550084898 1 75 932677580 35 40 837498419 41 94 643803392 23 28 828233185 52 40 216499022 1 92 685826975 1 94 77086369 55 11 789368656 1 20 174140026 53 21 872546066 1 68 374248305 49 32 134662950 91 59 597764865 2 6 831792768 43 48 695681980 89 16 569484805 5 74 251846102 17 93 64921619 89 49 477582633 84 93 741167274 51 99 471419326 31 79 484331241 1 3 197053119 85 1 156347111 1 2 786234035 37 53 353547450 1 87 80161216 21 33 611042259 93 94 953928948 51 68 608675997 38 9 314904729 6 78 912206789 80 6 891072066 2 47 41718352 84 81 808867430 54 79 703149193 45 30 598483597 1 45 345441328 58 33 65810519 1 2 359029364 28 88 447688002 20 67 517432831 43 74 657721800 64 79 436835352 90 39 165654154 3 20 900566091 41 47 346418332 84 76 987176080 9 53 833916325 54 53 991367900 68 18 823783684 93 100 790152049 4 20 695468004 1 69 596444757 38 95 97426602 61 98 541281980 89 73 175153221 53 30 978861846 1 7 970710983 1 74 461456211 1 20 770346544 1 69 213896606 1 93 103378034 5 7 947620946 27 12 270457507 83 35 768524457 41 34 473683932 17 49 960846134 69 97 128479333 1 2 799184581 1 27 945970524 67 53 342225596 61 11 420292045 1 19 977235904 1 60 713228231 1 69 851891617 4 86 720387911 19 77 97564142 1 78 442083155 1 43 205971873 95 32 177756390 1 46 539001360 1 41 61479051 34 12 185358139 1 4 693485446 1 87 691921057 42 47 887698801 30 54 113306855 98 57 774239686 1 77 685111247 39 26 467463364 71 11 203736203 43 50 892891558 64 57 311944952 23 80 838457715 52 89 84096539 79 94 224580736 1 37 485844070 1 97 519939578 23 76 595540129 1 47 366176097 1 94 882296618 95 53 26989295 70 68 138998823 1 53 353309776 1 14 493552697 2 38 801724435 95 16 220038890 1 64 478944804 1 28 431363814 74 76 315035458 1 88 762254827 3 57 95505381 20 68 255705149 46 22 998699211 1 72 828349660 1 61 204905031 1 51 930622288 1 9 383308676 1 99 625625259 65 6 642071970 36 39 19260507 36 92 372512685 1 44 359534805 23 91 129183810 1 12 813458656 64 46 279846018 88 86 185937648 45 30 65555428 1 49 644201954 1 93 702588009 1 76 346973318 73 95 420267522 71 78 313916344 20 89 918920676 1 69 406090918 1 72 75524874 1 20 353163633 1 11 238644976 93 85 558916689 72 80 67592305 1 74 936146273 97 66 576929876 98 35 164528632 1 17 953777469 1 20 898036282 86 16 422466833 5 44 971661441 1 85 596273354 42 61 437384215 72 30 127372667 78 49 285618070 34 61 399130197 53 25 358540093 1 82 569748368 16 63 321523913 46 75 250276453 60 36 470273390 56 40 859516410 73 86 669597560 49 30 590504390 50 49 582442427 27 85 137491310 12 66 980227647 63 50 472724130 79 23 738991173 29 1 233946467 1 17 321851739 84 64 6670178 13 30 116224702 1 50 379859711 90 60 943273399 73 88 621842430 1 47 925637633 87 76 299749085 68 79 490872648 17 56 767212218 1 71 967805018 1 22 413315206 1 16 331550944 45 69 999180401 1 6 172554953 1 33 442187694 79 75 850381066 57 4 730755593 1 22 300941122 29 50 196417673 15 57 161996058 26 38 982621210 1 4 382437560 1 76 441999501 81 25 892854008 1 13 748140524 83 78 990302384 16 95 522417176 18 51 310484225 93 11 599086382 5 64 960014621 1 72 313066871 1 71 565003365 1 36 125480635 1 100 83764042 1 49 919927812 1 86 610036347 1 96 101103873 71 66 701337780 22 78 670409177 16 47 630447602 1 91 256916740 1 10 477314995 32 58 782485248 1 97 838065410 70 44 730205163 52 49 245177922 37 100 268864702 45 2 299349050 1 73 473011473 1 27 216996357 89 22 558189710 6 70 665743629 66 54 344355988 1 5 863150663 1 66 294844607 9 90 273787500 10 44 104514163 1 38 337999173 6 82 878936080 1 45 916250271 1 30 248311969 1 8 132751643 27 70 927602429 1 72 607435162 60 83 654906549 38 68 356018227 93 90 885685565 89 99 406782578 1 46 505034074 33 7 213121703 31 100 850378704 1 37 252344966 47 60 722377088 24 15 521816644 1 14 95785467 56 53 496348253 1 80 945942636 1 71 248115272 82 22 599766753 50 59 180241517 30 29 373293841 1 4 527068421 1 54 53506082 1 14 966822136 5 71 741758740 1 100 43254571 1 45 131940784 1 73 711133828 1 34 556972354 1 94 394022457 4 37 119930661 92 17 162669768 1 47 931855413 5 57 141048355 1 52 813024281 2 27 636454371 54 56 263735812 94 90 238451218 1 24 846550000 81 25 450297405 94 3 625676821 71 4 947824748 1 32 519720422 86 12 21177733 30 57 903937692 1 14 443503882 31 83 554655951 72 49 756148188 1 59 49437350 69 79 262752541 1 51 508733063 1 70 85845341 35 62 283140917 1 70 84289599 30 27 810670012 40 29 606016811 21 15 851463830 31 61 407336869 1 52 185992476 22 68 676772520 1 17 836222816 46 15 401685668 1 46 413756686 30 22 933133626 1 99 11533381 49 9 720479729 1 36 440285552 35 40 816861447 2 3 138741919 72 46 248274411 1 73 606329472 63 17 899586713 88 67 799425746 86 46 675063517 29 66 919185305 1 97 88187779 1 61 503748898 1 66 701415202 25 58 695853360 1 38 844240083 95 39 55136306 61 55 957205415 1 69 734855392 1 89 997852827 1 60 320245012 1 84 8776225 69 9 963760289 1 49 967132595 69 55 654338432 59 90 797478895 1 33 367757346 19 41 90977374 59 62 121170328 7 18 744371916 27 66 478061184 73 53 675984996 46 8 717142454 97 46 636291546 93 90 649268940 97 16 36777186 55 98 867792399 73 79 52678160 82 16 622037943 20 58 393614280 2 80 151708078 44 68 214153212 67 70 930936305 1 25 104592711 1 67 868017377 1 31 664558601 72 19 58399302 1 10 860088657 1 78 100270592 1 84 56309168 1 97 180125659 1 55 955018119 38 23 313921751 1 52 665083367 27 3 718229828 1 84 890233106 1 100 742114084 27 53 694508704 1 74 606172684 48 47 553297918 56 84 140919866 38 14 811078317 1 28 169309550 1 22 74777439 45 76 864772446 88 60 858169365 62 64 894512329 29 15 198142840 1 47 293719066 53 13 211901974 29 81 16405528 21 9 480137131 16 26 238670572 1 82 873024970 6 61 649291932 1 6 763031401 97 79 233637378 36 50 386422181 58 62 347484336 63 73 15654982 80 14 737575949 14 62 918024123 50 40 745290729 77 99 307658933 55 89 25585581 1 83 987829943 70 24 932746648 1 56 23424504 75 78 596544774 1 52 803313366 1 14 997459281 21 15 434888236 11 42 311564481 91 16 778753745 34 97 941879772 1 58 892590624 1 26 896396696 4 1 992887862 1 85 463615424 64 7 625083418 1 91 928377550 1 38 893687844 1 93 608536146 1 14 325545896 1 69 280457266 63 31 199562371 14 39 341927317 1 18 772228169 1 10 17519962 88 87 559583638 70 97 812348099 3 66 498808319 11 80 308017412 56 82 515920234 25 28 807239284 1 62 342337455 44 7 752595369 51 64 110311826 7 26 52727415 98 23 997363640 56 41 15149673 78 15 89778937 91 99 515078634 17 89 689333349 1 43 667346109 100 85 994655541 1 41 173112513 5 100 207049402 58 54 182398671 80 15 472718979 1 47 174068947 1 88 281373450 1 21 794281667 39 68 820003714 80 71 808907004 98 78 594787468 1 55 20223522 45 79 776898906 5 1 213267233 1 55 25575093 1 54 330049056 12 65 710488800 15 37 722723443 4 86 648836245 52 79 269151595 1 2 492419959 1 74 462581590 1 65 735122932 19 48 815863304 60 26 968608429 22 54 468326054 39 26 831544319 71 100 483104109 1 18 322365671 92 71 581786710 4 82 509078732 89 60 357469420 1 41 163365581 1 90 899166362 68 98 582324573 84 42 283735828 1 84 921931044 41 35 193251317 1 9 908990015 1 32 156758231 1 27 242973918 1 77 702901934 1 51 985809122 1 24 998945931 97 60 82421436 17 43 537153617 1 70 443741871 1 82 731581021 2 18 675771005 35 97 574722054 1 60 276806538 5 27 375163758 2 8 798041573 52 34 478610261 1 30 653282758 37 61 537562361 1 34 691747786 1 55 100820219 56 71 703670807 1 9 6247218 1 10 417681535 1 5 825344549 68 72 799654356 79 100 87925961 46 67 850433630 8 75 884268794 2 96 25545074 69 81 869954170 1 99 262263948 1 75 581565864 1 85 629802392 67 66 572672022 1 2 346393225 16 60 291645772 20 91 704651976 83 10 183508788 90 36 574378165 1 91 422227464 7 25 239494313 1 32 851949149 61 92 880241087 31 89 346894806 76 8 338106233 1 4 941015197 57 27 336235216 31 55 535860876 79 2 474704316 1 4 677278002 1 60 993320848 1 25 736021746 1 94 332326969 1 24 437743765 1 17 507492396 82 2 855262053 1 82 268589613 93 2 259837970 1 45 870567743 67 39 515216107 29 14 906376925 19 71 817990889 1 14 536799570 1 71 649052620 1 11 546328066 93 78 779561624 1 96 405860625 74 1 860800541 48 92 384841287 90 6 295992865 2 76 543824161 1 38 946752506 1 63 918745592 22 47 339533783 1 74 688710346 23 19 219395961 38 48 74879069 95 16 367062295 1 57 213835329 56 92 812911691 45 80 56033712 91 29 128509715 1 26 322337528 100 25 75639449 4 63 802361706 1 58 742743117 1 89 831062948 1 33 948297411 50 5 16212487 38 20 839834751 1 42 667717099 7 14 927333296 92 32 695247891 18 61 319324586 1 72 798781152 50 72 532703215 10 30 80717142 76 35 913786746 1 72 520496082 56 18 770061148 98 24 15295823 1 93 60891583 1 64 853116928 43 79 588879576 1 67 419011344 80 2 284958339 30 27 572191691 82 72 132291460 81 63 516466224 1 51 104854880 1 16 695766372 50 30 504089928 6 60 868338113 12 7 84283344 1 58 293749587 1 76 114208440 74 7 682979270 59 96 993001467 84 94 263029458 1 3 599067265 1 9 764600708 44 76 742066566 47 43 49382897 3 77 972490784 1 41 204387862 1 33 351830849 1 81 649587054 20 47 573062618 36 23 833724896 1 54 305494372 100 84 975214294 3 51 880830861 77 13 348281797 9 34 845354141 60 4 251765733 81 36 869450286 75 80 242836007 1 88 565854087 84 32 813217917 55 92 754205516 1 42 826494643 75 10 760110941 1 29 570455486 1 35 427657076 1 62 452831062 35 16 792542640 15 27 49845926 4 63 527002943 1 20 695731960 89 95 440846433 1 3 838360734 1 73 718807120 1 75 801831357 82 31 235877038 1 66 113640522 74 72 577200073 22 94 493609077 55 75 870391596 1 37 475927969 98 93 741900536 74 81 553323666 1 71 409807014 1 29 642536220 50 83 977820789 28 85 689973583 12 69 936361015 34 38 846626859 1 81 672098246 1 27 604035504 30 52 778723500 1 24 191768600 1 85 294566564 28 58 559812043 1 33 645354476 55 31 517572870 1 15 480282320 1 22 674848932 1 3 956281233 77 74 435367316 1 15 441532373 70 58 161882432 38 47 612031876 1 70 937335260 5 30 377188699 1 46 319535497 1 39 444635861 1 100 294501033 100 64 898705552 14 61 368726258 2 97 836030102 1 77 527368972 1 18 177652785 89 53 477670135 1 50 580565770 1 34 384768144 50 8 770480628 31 53 840152376 1 35 536610116 62 71 334321372 29 16 349087277 25 57 968155631 54 23 343381683 57 12 442044745 1 77 851591064 16 78 173251452 1 92 184623542 27 98 960406241 24 14 686554628 1 88 29954419 3 60 288847672 41 42 270863680 79 63 794167383 86 21 994266115 36 63 266877956 1 23 117409380 77 72 309604679 18 85 378752538 35 20 501745563 1 11 481053663 76 29 394902156 7 89 672967217 84 54 176949134 100 11 3406977 1 9 417048756 62 21 141828416 1 92 893959700 11 83 766429753 11 73 493696247 100 49 72238676 81 57 441904571 80 66 217406394 61 72 134114324 1 40 855116341 17 25 427457701 54 7 34269713 50 82 960142773 48 26 505159368 33 78 405006809 95 45 561378393 36 39 537781139 89 45 905941586 27 21 184790531 1 67 671049580 29 31 447606547 1 43 308621464 1 63 690470848 90 18 375315251 1 86 495558177 10 95 708755250 30 43 262432449 1 62 258503441 1 38 791290249 57 54 955681325 84 12 772007726 50 55 424500679 42 45 278628674 5 98 553105811 1 53 178818524 12 21 963566500 1 58 627679313 5 40 919275697 85 59 867872245 1 78 585113447 30 54 55068145 1 57 452607125 24 4 858707908 3 90 832251728 83 55 53507021 35 83 831088083 76 72 485587537 79 77 858753755 1 42 946627743 19 87 284564019 77 83 191276760 1 40 892664495 22 26 734754191 1 3 139185369 1 21 827194879 1 98 284297342 88 20 483931143 1 63 894395354 3 10 820031846 9 58 738698668 1 69 341470932 1 19 266986990 1 16 975313708 61 40 287591904 33 4 380464364 1 83 89489775 30 72 731167831 1 7 828630740 46 59 232977976 56 3 257582741 1 91 946250352 97 27 734180173 4 46 410021927 1 50 286080042 48 52 171788055 100 53 335512611 1 63 703246442 1 85 794599331 48 59 77219538 39 19 661083308 92 81 842441354 76 74 336469569 1 68 447295690 1 13 125512738 59 34 242239233 85 46 404070893 1 88 89473391 61 4 908722247 94 78 796477868 76 64 25371615 1 29 92813939 43 18 15527525 1 41 573095197 84 5 695813487 68 12 906449748 24 28 983225277 5 12 19909163 81 14 23145140 29 11 740245346 17 44 722064464 9 49 650785902 1 42 736558373 58 10 545935104 1 5 407369023 99 65 262458790 1 92 447328312 71 93 410315895 60 17 509983996 24 46 699306611 1 29 79924952 78 57 657580435 17 98 754988312 94 99 541994602 20 89 351427620 66 1 31052114 73 14 462729247 33 75 913331057 15 4 700149561 1 13 663580660 67 64 509058236 1 91 739909588 1 43 693910279 75 80 770236000 55 56 244916423 18 9 161549808 15 2 786269123 60 89 587701381 1 53 189320390 53 42 624758441 86 99 646367086 1 47 171002033 48 54 123574336 38 37 141798913 52 37 262758526 1 10 212680321 67 11 86186552 83 92 506376606 42 50 734265680 45 90 57669285 6 24 963359633 1 12 537055504 3 49 538213939 42 90 195347493 1 59 952421821 95 19 135745174 28 64 823789963 1 67 299820022 1 7 622197161 75 61 650007464 100 72 112862373 1 21 335562437 11 3 94277636 1 89 764489083 1 65 377236695 75 54 615734429 100 39 540304438 1 32 800417446 82 81 780704105 10 92 729937127 96 65 12926869 1 77 174559793 1 10 450894694 19 59 273086140 93 13 754595931 30 39 807927118 67 72 331082432 98 68 752082224 82 33 188539350 74 37 838477597 73 55 362196994 35 34 244807662 1 83 342141906 13 32 478653900 36 5 24718515 1 7 340872750 61 28 955285719 1 95 492987404 92 68 153043557 57 55 42731842 71 85 348326723 23 64 60334299 1 68 69947052 1 60 794965610 41 19 109149565 62 84 868891070 1 96 461912354 1 87 229916327 1 96 679726770 37 89 839323235 93 17 591206259 32 2 154106413 7 86 806859285 1 69 998662348 1 72 417704857 1 92 7001369 89 57 711246648 1 57 511427781 20 82 571051257 64 98 658790695 1 57 388437898 38 9 361577435 55 9 612441573 71 88 952816446 53 6 63517820 1 33 931203000 1 28 137406592 61 97 130303410 42 60 942402872 90 16 815393227 70 72 593645672 1 62 159299471 26 95 944458806 27 41 975903340 21 68 245486224 56 80 127264451 6 100 87114927 11 1 751677109 31 11 745063398 12 56 57677067 58 53 686071523 1 50 658730289 54 50 780975038 33 95 817691673 96 53 561158702 29 53 755238372 43 53 71532837 41 93 837756635 1 93 875932301 1 5 670318341 14 81 152831863 1 33 425178017 1 54 269912171 1 8 175545099 1 72 537655502 96 17 760331714 64 45 835966448 1 56 626153635 20 79 301051613 1 89 759043866 32 26 610548523 30 26 812491694 1 23 1931905 1 45 191564564 1 74 832232395 31 97 132034028 1 69 472551686 1 96 421302450 20 68 944922941 1 64 860471101 6 97 893894027 81 100 624318853 43 41 642609963 80 70 890761419 1 86 831568521 1 8 820310547 71 16 46142038 60 80 191175878 70 23 615599709 58 5 161552453 81 44 475804216 1 73 980695427 1 57 658241563 1 44 925430957 68 42 896311407 1 70 104767599 71 52 213661350 65 67 560176287 1 23 636584571 28 71 15970498 58 23 829572223 1 89 860714237 1 53 374092462 66 15 706808058 1 67 681666916 5 80 969918184 1 33 143288882 1 64 505058925 21 56 349019051 32 30 570708780 2 36 184366754 92 31 354792981 26 7 206221219 1 60 828529001 1 19 350510823 25 86 60574043 13 84 728205742 1 92 729445610 1 34 110113283 1 34 700652385 92 7 153176564 77 28 690070320 17 28 445132464 40 2 555477006 1 85 74834077 1 61 206119963 1 100 643966107 25 66 61690767 82 25 857221134 1 42 184360614 14 84 217809254 47 70 704837036 27 93 627008422 1 76 98640672 1 82 989556258 1 94 225207302 27 76 146237288 1 51 96407777 1 31 726759973 1 87 552013553 54 97 715097224 73 15 519515048 97 14 102594201 1 97 505384872 1 27 31673611 50 96 273389155 20 58 180238193 1 96 302922302 29 97 15143179 50 85 80037483 20 18 300381682 1 16 278706401 45 24 710764048 1 92 301927598 100 23 841390857 59 57 46674090 11 32 624754235 1 7 811123953 71 69 106226793 67 86 201724187 1 53 106339399 26 55 260137408 98 97 751359791 28 98 496034520 21 92 481006143 69 44 259479794 1 77 405093381 1 52 295659825 56 16 176226024 22 77 523075437 1 50 78086984 1 74 423436164 58 67 960708902 1 91 732854188 61 35 463867309 5 84 42733690 1 21 629073859 1 48 286442592 26 38 106714966 29 76 701835648 1 99 354216408 93 81 917852235 44 50 313535834 38 17 743713864 72 29 697039512 1 28 583383508 22 26 379147645 1 13 315732553 27 13 27378292 1 13 389596281 65 16 846226634 1 9 73098427 13 69 355798341 1 36 325928293 7 4 706437416 2 71 548666319 49 80 136842644 25 42 189748617 46 39 943235116 1 99 122083022 1 57 250242230 1 65 595529461 1 8 703443052 1 76 851816278 72 29 80804904 1 58 746972941 1 61 617576440 12 13 789919337 39 62 729020195 1 70 225345055 1 55 623395279 95 60 590308901 9 61 853455279 53 17 925129091 38 11 524978072 49 4 972598149 36 41 186354539 1 61 195447596 1 9 308406859 77 73 475897988 90 4 553079877 1 28 909388095 84 62 452693186 1 59 432951967 11 50 365077154 1 91 799423496 76 89 743171595 1 40 286337181 93 11 679990939 11 56 898344713 29 39 852468263 97 89 96676508 1 19 649566311 21 60 314288076 1 52 743620478 1 47 361768653 8 34 571423374 1 100 327511888 23 84 481979283 66 1 756885327 1 85 914451112 3 10 625536960 12 4 458113144 40 60 616691538 54 85 540952587 3 26 632610037 75 19 590434931 44 35 791294137 24 69 204338300 54 47 345751049 84 25 988510733 31 52 247714867 83 89 976804143 91 45 3429108 91 5 151144544 1 68 379156057 33 67 161204410 66 37 398971758 36 47 990825739 75 68 467799736 47 38 2943722 82 90 979144679 19 60 97305783 1 22 575620214 38 79 33572919 1 60 158887595 1 74 887761036 1 96 570311453 1 94 778668079 1 53 100773831 30 8 124965965 47 97 114920580 1 77 868108384 25 89 70601908 86 49 754928863 43 36 793941797 87 44 953990074 19 60 630648860 7 43 3052933 76 33 510729185 1 26 879980106 54 48 303950454 90 36 98066391 1 8 874273781 1 47 22788502 1 68 763528157 58 33 496604551 99 6 305342555 96 8 735171588 1 19 62208439 1 83 884477680 100 90 400237262 13 77 609252031 1 28 116129827 1 34 775861461 1 77 10877989 7 91 427770279 1 39 946490918 1 79 341451948 1 13 280814440 67 9 87883204 34 43 618796345 54 65 128612360 1 75 229385002 65 10 329315132 1 64 463734190 1 53 399120857 1 24 383686957 6 82 246324663 1 51 273455436 85 53 250870358 1 4 274497129 71 62 331095943 40 8 140690986 40 89 722886096 39 23 655973922 89 86 172310513 32 31 722110846 1 63 98229548 62 35 798359427 29 2 455385026 36 25 7686199 1 33 22274518 5 21 666466382 87 33 811993134 1 42 824638160 85 65 961109061 53 63 696560130 1 99 15430265 1 94 160165656 84 89 751150720 1 54 316600823 1 87 649335304 1 83 175498036 1 58 505842779 1 3 526444015 40 94 298708866 81 20 810354480 49 5 213726830 90 38 500094652 53 83 195736934 1 5 378067714 1 63 262271728 1 32 424449317 35 43 2321025 88 95 225473685 29 56 307739185 95 78 352559652 100 30 759721143 1 64 720988284 88 55 215149564 18 15 98977565 86 27 290309265 1 3 525812992 1 53 418216041 18 12 257502733 15 68 904868849 1 11 885325208 56 89 815778926 97 92 546085968 1 36 500608487 1 90 724212150 76 70 829651293 68 56 636016987 73 91 498225858 1 67 785726119 87 94 753389175 84 63 446069064 1 42 775150785 54 71 161372896 1 94 562287000 1 46 819061485 98 12 339545533 24 6 457403169 1 35 350298916 65 68 926942022 1 100 255208022 11 7 486968819 1 9 656084306 87 33 208072812 1 99 265937738 1 47 500822256 50 76 907545373 1 64 432930571 88 78 336935789 9 52 825630464 1 94 617697130 58 29 935283581 7 2 739057917 1 16 255734687 53 14 273838227 71 43 463098878 71 68 235627963 1 52 335409375 91 95 398709274 1 88 641445365 99 35 294653639 1 93 465573946 1 99 859875089 1 96 300577190 1 64 738809909 33 23 545208277 57 79 547441580 1 54 949870294 29 92 339108558 71 3 875272403 1 72 514498097 52 98 718276220 57 78 976461883 40 92 905521554 59 55 633967443 1 26 320925809 51 6 185576118 1 2 497536502 74 45 118194582 1 3 900769001 66 69 996497003 32 97 167061148 83 67 51004284 1 69 757546524 1 8 910161660 8 39 632692730 40 1 200601778 1 60 469154620 29 7 382845821 1 49 659462289 42 82 476203098 26 35 984643450 94 29 5429741 46 40 838722511 35 7 582432856 92 88 469310300 28 86 758126310 31 54 126505388 92 32 504553577 34 38 221302585 56 92 309694238 48 53 221608519 10 73 873625325 18 83 686161968 1 36 579921421 1 94 52043784 1 52 414346053 81 75 721722382 98 12 790988283 20 74 545422841 12 63 407879761 67 94 336924043 39 61 144972588 96 18 119455684 62 89 960648123 35 63 773309486 1 24 788411113 1 67 21404445 37 99 486118351 1 37 426043323 1 74 797161186 23 19 926528843 1 89 268699967 1 34 981333461 60 21 807216356 1 79 105534930 1 68 879734844 1 79 273420165 22 42 298800315 1 18 484768485 92 100 382963742 1 52 906842366 9 87 161258113 58 97 289157001 91 47 492219096 47 6 180095881 16 78 891199576 1 66 34120242 17 9 352471261 1 99 688107170 1 11 609761605 1 5 67577322 39 1 720295552 28 90 798951673 84 6 879212291 1 46 415451054 56 21 102750910 34 7 298730275 1 95 974607033 78 40 603210910 1 79 372309167 32 97 463669365 77 2 420849008 97 20 388886088 92 69 698070006 2 81 798693501 70 42 202163356 57 91 3221733 8 85 496239878 51 94 451169762 47 81 758521393 7 80 402290072 1 72 181870091 1 79 203351036 1 44 203174583 13 54 584503278 87 71 927745916 1 97 532898763 46 76 275904175 1 46 763352785 69 89 158459209 1 91 976737404 13 2 875531254 12 69 625561715 47 63 264057844 85 71 550974012 61 6 209020042 5 2 221581874 1 37 464137833 94 3 184324602 40 32 765372947 54 11 404575882 1 61 78480483 1 45 867216782 87 78 50293059 85 26 49789189 31 47 445779611 1 62 917738885 36 92 434639020 10 22 138679344 1 4 916720210 67 18 423672073 22 31 218311736 2 44 424470595 1 3 484823093 41 14 301938101 1 81 640166503 39 6 489437749 83 81 426648106 17 80 948909262 19 31 865513781 75 74 107248144 1 34 841584133 21 27 296795805 44 67 623030276 100 51 692688167 75 17 718065806 1 53 797971552 1 6 318713485 17 29 743854679 1 51 920977416 37 53 844705709 47 9 861448233 1 44 848484749 86 76 166833428 1 99 643217623 73 94 991457769 7 40 708240395 1 25 807730499 1 46 666546550 14 74 377329509 14 13 68272502 68 50 176490816 26 39 696067781 25 84 649733616 1 63 533928940 96 28 718670771 6 57 98964306 88 10 625446000 1 28 882427128 86 42 562010216 36 29 144345333 47 16 425415478 56 65 412815536 1 29 493873229 1 78 92038467 32 23 70881679 68 90 859156679 77 46 608925197 1 9 420996038 76 21 308576776 1 24 877177779 10 71 932323407 10 52 897499016 1 59 216474305 64 5 948463614 1 75 271001523 32 67 762248458 1 13 615680808 81 89 948625312 1 100 647506905 2 11 24408824 69 30 803849922 52 33 473879908 1 94 242675778 50 97 540057389 28 24 789366503 1 47 65833926 1 50 140348029 13 49 511060681 38 65 954327261 15 53 669595340 6 67 827318496 91 81 219160273 71 55 263734497 1 25 823403551 1 30 764741154 20 46 286645664 12 71 176052637 51 41 528909991 1 15 337122195 1 79 615838213 1 75 863289119 36 57 709046095 52 93 833168128 52 59 911604938 1 8 884737737 93 100 984335279 28 39 140988197 89 9 913764568 31 33 292686206 20 17 390372897 8 1 740169335 1 100 660107 1 73 721372360 43 90 772997420 58 96 405128235 49 32 51529148 42 72 394944316 1 8 61558574 1 66 366832098 1 88 436866199 76 31 237201634 11 23 594697149 70 60 622114499 39 17 84977802 1 75 816104908 51 29 611062621 1 12 372725426 92 10 34020899 10 61 839847368 74 30 626266155 59 94 914022005 1 58 501458895 42 62 699002014 76 62 471859691 1 40 737032226 37 48 706011668 6 35 497188003 13 9 146950826 1 57 593547651 51 36 981015685 10 36 85953401 91 2 780119962 1 73 208976084 15 85 585769128 53 27 88032305 49 78 490631588 82 55 723610958 1 24 464362381 67 42 693851101 13 40 415342205 30 73 744455070 38 19 184247675 34 24 662006832 45 51 950164788 1 40 54262722 21 11 54507728 13 72 686469837 1 76 379444277 71 9 17077330 41 4 851509146 1 87 866041209 25 23 329447319 61 49 410814112 15 7 631874378 55 52 693804497 1 65 174960087 74 71 455775442 48 71 424385123 89 18 814785531 8 89 397243695 45 70 624713327 1 63 637905380 1 16 151910025 45 7 670967757 27 83 740399205 20 3 512615998 1 98 749316746 1 19 40366647 37 53 471840972 1 14 434258311 9 22 119592007 17 66 118321960 1 23 10681340 59 53 848078300 1 36 677083824 47 95 49955987 1 98 612818267 1 43 239420635 88 34 683311783 25 29 83542884 15 50 545705329 26 14 24486969 32 53 135810057 1 27 968129662 1 42 432910093 93 91 211928896 1 76 431465614 39 84 461723101 10 2 127157862 75 47 785180856 6 74 241469469 41 12 658890995 14 48 31546949 37 66 99497692 36 42 995414763 97 89 118270327 63 52 141642492 66 1 536379364 47 98 404113986 45 47 3865351 96 91 12300714 30 15 802582400 1 7 434820088 42 23 856537856 29 45 996393949 54 75 120131647 3 22 164914336 24 65 5280276 70 12 244779789 73 53 284837875 1 77 656882677 64 78 510314939 1 30 294954797 41 43 418669085 11 14 790204989 16 54 730013798 17 87 739311003 1 100 699580006 67 9 533459766 58 21 587987717 1 27 109840794 1 98 988063829 1 11 8640488 1 42 706692619 1 97 693370698 1 64 855792954 1 32 342113622 93 16 190673778 1 6 101483425 87 51 333434820 1 37 499936524 1 11 338355912 1 48 115974109 1 53 240196591 99 93 609485560 1 28 5937554 1 40 421968492 69 53 210869124 3 22 22507789 1 3 536811414 55 79 357400583 1 75 839346974 1 57 203365477 1 19 794464030 94 30 106054306 71 21 637165127 98 41 676072863 1 29 114869670 1 34 100177471 3 54 832395025 40 68 806198800 1 23 480615684 98 60 394781683 1 96 515161977 1 81 234292061 44 32 17422897 8 55 267180106 1 89 507490888 1 5 135107626 75 37 958651092 1 58 931242717 59 66 519080446 50 61 242816587 89 13 484458350 1 92 552875882 1 3 668070051 11 12 328205635 1 65 42706187 52 25 477061790 59 38 838794543 13 95 370417651 31 63 989579484 5 10 523294049 73 90 99091047 1 31 790341849 72 10 607251665 1 24 715593447 1 75 555824963 88 37 823542656 97 81 81064707 39 53 928018867 1 95 452185865 26 38 47945467 1 75 626290717 1 94 500004668 19 79 877195807 38 67 357944899 12 85 635296928 1 25 768238442 1 67 103484461 36 14 737134690 43 52 723891860 82 11 437847462 54 48 647418884 71 80 535347537 75 23 810361578 1 12 446969235 7 3 386770941 49 50 748240309 1 2 158579740 80 89 566334934 32 95 199017969 54 100 839885245 33 88 333459243 78 62 670138149 1 5 270466464 1 99 927026890 91 46 5554114 1 40 188713205 70 65 610122038 62 39 432795205 84 11 554308664 44 63 332909402 1 75 345361957 1 83 348013526 82 21 537808423 1 86 584097007 77 64 447667235 13 90 218863928 90 3 507569639 7 47 729253263 32 16 583744018 1 9 326735218 1 7 197245652 18 11 697067044 1 62 583592192 1 91 820963627 1 3 599068192 35 89 870470408 12 31 618430698 49 29 604738975 64 67 306897574 21 76 69298799 1 45 83432586 1 100 383708705 62 99 668332660 13 66 739471788 41 77 666598653 1 21 551829713 1 67 74797689 1 21 420098318 1 30 41977600 33 83 854983957 75 21 737936218 1 61 79348777 30 34 481750716 1 85 626479252 1 44 362972898 6 14 779674794 1 22 540178686 1 35 370996933 92 53 396924989 80 5 573053610 1 41 219879921 1 9 975644462 43 91 585961544 9 99 422040653 83 73 686492694 62 7 216037066 12 30 853258020 28 5 856866216 95 27 273082663 1 69 621161287 63 46 75835343 63 46 344555791 1 69 260600532 51 88 888322689 99 8 821090218 33 90 220988323 88 47 388947871 4 68 521358213 34 86 688011867 25 57 476757774 1 40 64802721 1 38 47135794 1 63 817868458 56 74 993159463 1 81 893647144 97 15 732292038 30 97 160055428 57 71 700142126 65 90 852184630 1 70 741150739 53 27 110359805 38 55 566013691 1 73 245061110 1 100 344081434 97 79 568860851 1 2 510239190 1 20 386207250 1 8 551274161 16 87 714392575 1 96 825240250 1 20 222689573 1 34 479199558 98 35 319632274 29 68 571596462 1 81 994270894 1 68 417220050 94 77 999559001 77 19 997602274 97 65 719111662 20 70 120422107 1 26 146276707 47 67 194475491 1 56 805507904 68 60 736601705 1 73 691494140 52 17 826342012 1 77 627216411 87 6 418269741 87 50 69623925 54 81 837001902 1 69 292910914 4 44 560293084 1 49 560764042 1 41 326620482 93 78 652208352 1 49 884636722 13 30 630462852 38 69 653580954 1 86 410672794 37 82 229599634 34 24 957689340 1 49 325345317 1 64 11106447 89 79 52963371 10 85 197274573 1 64 676432482 36 69 147685685 62 43 379429085 1 92 538343489 4 77 616149043 87 26 726763181 73 24 710124565 88 33 216577461 70 17 696443810 36 65 640234630 71 81 24904081 1 18 794279793 41 43 9593699 63 2 224809629 1 63 654352355 53 39 330541693 1 76 460949721 60 37 670780745 57 87 733672617 2 31 125313396 58 53 350394213 43 5 423983161 1 82 443481317 1 12 892165280 1 73 311835422 48 95 287152204 62 59 135341179 1 16 708647397 1 60 546242710 55 73 663405472 1 91 169589128 97 49 691683558 2 38 357322259 1 26 804772970 75 11 422508101 1 77 398861100 76 27 766606349 1 27 273282829 14 97 452910873 49 27 959850525 40 6 118765407 1 59 591649247 1 9 602505234 1 69 196716304 84 70 896054681 1 21 895742491 69 78 855336570 87 12 168643318 57 84 46631391 1 66 803408125 1 83 977070398 95 31 194460099 56 46 249258935 89 76 219570351 98 87 10919868 97 47 229419526 1 31 412661015 1 70 363746510 61 3 73179236 81 92 806768162 98 10 826138430 1 19 480392289 59 100 364125894 1 77 261433737 1 38 158569229 58 33 90386899 6 40 377703991 37 44 733153183 49 76 956125433 56 34 509794993 1 30 786570796 3 71 641073812 1 63 660611655 1 72 241019208 1 86 763640202 1 70 544283220 1 61 37141695 19 33 882839241 1 47 459405275 1 30 29309612 1 94 148884524 45 68 746241409 1 18 504644084 1 51 617590973 43 77 933945768 70 81 167012493 1 34 394410268 9 63 359729437 89 43 718934339 94 46 592232266 99 64 543890596 73 45 690510239 56 3 863878443 65 21 819441099 1 48 798019770 1 73 921926499 36 3 963282712 1 15 350830146 1 24 152859349 31 6 459953532 100 30 998668021 43 94 39785436 30 16 348495210 1 81 827153825 1 82 490905137 90 15 268459633 1 63 732779713 97 5 474799086 82 11 736368188 1 90 182201871 68 8 993885866 56 74 55832684 56 15 466598814 26 99 25349353 1 36 586569098 38 17 195230684 60 77 158841797 82 57 453343005 20 99 724391633 39 41 350892425 67 76 643886639 15 58 384827300 4 10 396291034 1 80 272372053 1 40 224091165 1 72 947008770 10 39 524968137 28 62 119644226 58 73 575450715 5 29 867614962 31 44 487483383 100 77 36996341 1 42 661557178 1 64 243795625 5 37 54867720 49 14 296218555 57 76 251972744 19 22 194801579 96 23 337743032 1 57 652230260 5 64 140461251 27 68 69351822 30 95 499512648 7 54 813560703 73 97 244395386 1 34 618967177 1 63 730162699 29 94 860607084 58 82 626149911 1 52 9963 36 8 552351637 1 51 211761280 25 68 907009942 7 46 176329100 1 7 105980877 57 77 203914887 1 21 925718015 40 30 221969221 1 13 279203420 9 56 146169605 69 60 679394969 1 16 651328678 26 70 175655723 1 38 748113532 9 7 146418593 1 41 459690530 93 39 565453887 2 67 792269957 6 12 329966191 48 87 203633330 1 36 696549627 1 100 139765420 69 87 238198119 3 23 423289623 51 48 211418535 1 62 888767557 32 70 378343330 61 33 447728713 1 24 835509300 64 82 628586014 1 29 30795589 52 40 134153045 1 76 70628501 96 75 493945443 94 19 100432087 41 25 232540063 1 75 177947346 1 75 304733676 1 9 905553274 45 79 452222358 68 49 132521221 65 73 837478292 95 40 71142070 85 56 614538769 38 18 3727238 15 82 812794993 14 19 752860522 97 17 129416609 68 7 432709607 71 78 358333761 63 14 169619479 29 68 995335670 1 30 932093192 100 38 184039542 1 96 451725482 1 19 546133786 92 20 849517672 1 78 668917665 75 93 658240307 49 98 143654775 80 4 725455369 1 19 260575560 81 1 998526264 70 48 479498853 69 31 819229690 78 13 39057581 1 83 608354379 1 33 668095942 4 74 548885762 34 43 633617272 1 22 448448002 54 55 429741224 1 91 151369871 1 28 270238601 1 58 781812844 75 78 162006779 1 94 139609142 56 100 677814832 67 73 379147135 1 3 762233163 100 45 890903418 1 34 120876165 1 32 713437154 1 66 167628980 1 74 453365184 1 43 746020141 1 19 872630140 34 92 670548099 1 34 53732900 84 44 272306073 86 44 257465338 1 35 425888889 63 74 181128672 80 11 69684312 26 65 987376338 1 89 226725883 1 34 640291166 51 46 692759578 100 61 590920448 1 69 105678483 63 68 646973161 14 25 730360044 12 25 441148245 96 71 354874595 1 70 252132295 1 38 132579822 1 34 673889492 67 82 486744966 53 61 500882273 81 15 3642061 78 59 325300685 1 63 694992703 1 51 430455928 33 38 700721163 1 6 938762660 1 69 179200033 25 1 421579984 1 46 491653152 1 26 834347418 57 21 990777279 20 53 111396931 84 91 719221083 1 46 376846642 87 26 238820767 24 45 216551479 1 6 203157370 1 53 862459523 1 34 124577403 24 97 929867498 25 89 69938204 64 99 462754432 54 91 76634620 88 71 793620868 51 71 647869977 96 19 836380438 1 92 555445537 66 23 192249931 62 45 701307709 37 76 193556948 1 15 647208755 35 93 343495653 1 17 294070441 34 68 829675486 83 64 568485361 37 95 434059480 1 51 850636484 1 74 444678534 9 45 382509531 1 34 186209723 51 17 423336828 1 99 358374115 1 11 491216714 61 2 645087741 1 19 526900631 2 63 372392637 37 13 902327557 38 59 285803776 20 8 600970468 1 22 511520998 1 18 530869094 11 26 781561683 1 27 661177100 64 77 457259956 1 38 328196285 1 34 706879180 18 21 840631529 42 7 984430226 1 69 218227115 1 11 682092519 1 62 787062527 1 32 6770265 1 54 911893898 1 81 741603330 1 94 882022741 13 59 819522635 3 57 19833920 1 92 770379650 10 15 38456299 1 58 47133493 97 36 844900011 1 84 616164672 77 80 864224718 69 22 873783650 1 34 348015346 35 64 512531750 1 75 453807847 91 56 466411423 1 18 970790450 95 8 731376466 52 17 505048653 1 93 926603140 1 55 681847974 1 22 707626037 100 35 179770592 13 16 236819412 33 24 400425476 49 9 493664999 1 9 353314858 67 4 956627106 1 58 678871409 44 47 854420284 1 7 432870349 1 30 466701998 11 62 500589070 62 32 629699693 86 62 961207342 11 39 874344850 53 23 306191411 1 84 932790013 44 73 540848873 37 10 50151898 51 46 198278132 32 89 849094620 85 20 318531321 83 78 558069651 1 29 489423806 1 15 74314360 1 83 385379562 36 30 57995033 71 5 530543951 60 25 240252370 65 99 600976698 1 39 293762540 1 8 91592913 54 24 514278614 1 58 218169038 1 51 849599275 44 43 58274288 10 6 859934492 13 58 44015073 14 67 278318680 68 90 554264628 63 16 472791463 1 97 941230377 1 99 650350503 1 63 360324068 1 36 934240484 1 10 263783103 1 62 123019434 43 86 587547055 31 24 744456042 29 15 610837166 48 98 624430145 32 77 888969150 45 66 507535981 1 21 499245761 71 91 668024094 33 63 784942379 32 94 897793941 34 97 652854175 82 53 900733101 1 4 616667334 40 25 440450474 1 60 891680080 17 6 732293061 95 34 865329970 16 81 80853679 81 42 639135594 86 11 818781731 28 27 203959932 44 43 692856131 1 79 631683218 1 46 935942672 1 51 387712061 97 91 267960815 1 77 64396760 1 13 968428033 1 67 833096775 39 67 406240032 1 87 860219089 56 47 888064915 73 93 735750528 46 97 805507968 54 24 408285989 41 60 199714624 3 60 540568246 1 4 276985563 1 39 361538278 20 88 733252833 1 30 523078143 1 43 282126666 95 96 194161599 58 96 533998129 18 5 587939579 1 84 195407316 38 48 220354868 82 49 621285782 1 27 648969093 1 97 429605675 1 32 483806969 28 56 20169781 64 77 575889451 56 51 644175797 84 80 931503404 1 53 134049209 95 54 108361187 1 11 135058582 1 74 402409705 1 32 891945509 1 48 843235963 16 37 20510154 75 65 896543778 1 55 811160773 64 48 627404942 50 70 750825459 1 95 761095711 3 45 34073356 1 36 754969702 62 3 20486499 1 2 226137966 28 32 692176998 87 61 834967367 1 92 993589092 26 3 521706053 78 24 805381669 1 39 35393906 1 54 375039531 74 39 278502937 1 13 78601494 41 6 769564275 1 76 438396656 1 22 348264089 27 12 463606489 1 10 664499219 1 99 992414303 93 25 895750846 8 98 616200257 63 92 567035211 1 77 80616388 5 24 951008978 1 4 274749350 1 16 497772033 76 26 552981870 39 94 397763258 49 99 372623432 81 75 263323613 8 7 831842582 50 71 882391300 76 86 722196679 1 75 546063560 74 84 984577157 3 4 906192032 91 43 133859575 1 23 901600901 1 3 713470394 52 70 577447003 37 44 626175597 18 57 957639074 1 63 792196480 1 91 692940621 79 77 740138122 1 6 745666784 11 55 737846696 1 51 377039493 1 29 642772540 1 41 685597702 25 92 203117938 47 55 190997180 1 8 226206568 1 96 665178765 1 38 698342291 38 42 271748054 1 31 652179204 35 27 404334492 38 46 784663573 54 73 765073073 32 2 236717993 1 36 811822292 2 18 627757498 1 44 754141396 81 40 809349982 1 65 743422641 1 11 322992683 70 11 900390244 62 80 631322240 1 97 654063019 9 5 283924543 20 35 630133798 1 76 341968106 8 74 84114961 68 74 21549175 83 85 921847316 1 13 129712552 14 58 968354702 73 55 18907193 73 99 396249952 67 5 673691339 1 53 841597824 1 43 337117685 58 11 68281960 9 50 186026364 1 40 283531489 23 95 476881914 1 65 544134250 49 13 780054052 1 49 252034789 1 89 724917908 16 26 761147438 1 71 464456343 14 23 50399088 1 95 369476851 1 21 429662992 99 15 747409240 33 87 766098612 1 53 175734245 90 80 419957812 1 85 462769974 1 32 876209034 43 92 690189770 1 86 862514156 1 17 837560128 1 85 555301408 9 93 626562560 29 86 4497504 92 57 441457565 1 81 688769827 83 93 165861291 1 96 241585605 1 83 357982136 41 6 371468911 56 19 336731805 53 23 908481625 1 6 987610957 15 57 31841700 99 27 77545290 1 38 502203251 41 35 862530267 1 9 367343099 96 29 115314683 1 51 720351017 79 36 965131778 1 70 774425067 38 21 259482140 1 29 411345141 75 78 799301622 1 54 613834068 1 20 276821040 1 8 249886314 92 93 501178331 1 49 866656636 50 66 83848956 39 10 441153990 69 32 267559351 23 22 733430880 1 98 211652480 95 14 198845998 1 76 268161203 32 60 174774843 1 41 907441102 28 20 547940007 43 66 118899975 1 14 500004454 1 77 54462005 1 16 165286685 92 1 537420290 49 36 830238575 61 89 942992959 54 17 25692864 3 40 509032351 1 31 621856406 25 43 62023281 1 15 809749431 2 86 991758864 36 20 507414948 3 28 478008091 1 12 323126306 1 76 117416605 74 100 118684223 1 62 816805485 1 65 138683884 55 17 494451008 85 97 160162993 61 71 133184532 1 33 880464329 47 34 303012993 1 47 60091139 1 75 978815591 1 17 209891613 99 87 234497881 75 74 774014612 1 94 469336950 65 81 28087531 49 83 350323261 17 38 713705463 4 99 805297154 94 100 148931905 1 37 583595855 41 66 954236617 1 33 400475045 25 71 834566182 45 14 834506438 1 26 412281008 45 51 604675250 35 62 357102779 1 72 89354904 1 60 91184132 1 93 914084861 91 14 624873881 34 55 735000337 95 7 697301220 70 98 653496318 1 93 32759158 78 40 501703008 1 54 556922773 84 37 433987078 1 91 318934807 1 72 837309499 6 61 50409768 42 49 499660780 1 32 137024592 1 2 836864570 49 73 958935565 1 90 44202254 64 59 827224106 57 75 227667641 12 67 794511413 36 91 720091525 1 13 743755391 17 38 61365618 57 74 828117524 1 99 46160087 81 27 375721590 4 15 983857029 1 84 936259933 1 22 108254217 13 100 499961806 48 95 41837003 2 73 976791150 1 98 935931169 1 8 122211803 90 17 898217561 18 96 612650222 31 89 641797034 24 79 905739242 1 40 118321568 40 49 570838057 57 69 280011113 1 37 906127442 18 48 78253548 1 34 665853561 87 51 701816377 1 26 790864132 97 26 484017710 1 88 427402625 1 27 42210715 77 1 629128227 77 89 368490811 100 64 306552515 1 59 839411441 92 64 808321803 1 79 230653147 1 94 822653495 5 38 411227958 1 80 276720920 80 2 824523866 89 57 581895849 100 55 254309935 47 8 811806799 57 52 227355713 37 40 680908284 88 93 652540876 83 34 39813719 1 64 175834377 1 40 777969122 1 27 576211831 1 22 665834487 1 97 602360411 89 56 746561906 1 12 716435154 1 81 661139086 77 48 12575772 68 63 231075918 42 84 86499334 86 35 189685506 79 72 429501527 1 78 387809260 68 27 922974587 34 10 567719194 100 8 743739922 42 24 259961964 55 61 534622090 1 4 110223537 32 29 345691271 50 78 733838313 1 94 511188432 71 78 75793788 83 15 343278183 1 29 230153025 44 3 416707661 20 78 771091912 1 30 662540361 1 90 343695365 1 98 112004946 57 28 658693194 85 96 99242089 25 39 466857128 59 16 234469171 1 36 603373240 1 18 728773096 8 80 708188032 50 91 723384146 67 62 377363234 75 86 684063390 16 11 945808731 1 14 556053182 47 36 928970046 1 14 517933157 1 70 509494956 97 60 272335750 62 3 260185430 11 67 725018058 1 35 934416863 26 32 479581823 1 13 319532419 70 85 221659001 44 90 96187634 1 96 696717197 1 22 330777148 1 4 60966860 89 97 905066551 36 69 656647756 1 98 849212885 1 80 295148363 87 62 562108217 31 73 550159830 1 29 689127331 80 61 960707755 1 63 464813142 31 52 782340489 55 57 611367721 44 17 17994142 4 21 633834031 91 94 999345100 72 58 446629414 1 21 912936525 18 71 679640673 1 72 288261808 9 35 437762967 91 93 93497529 1 62 57535206 80 59 688082913 1 98 990064872 73 15 450939385 33 19 566351549 54 52 552719253 67 80 197560870 42 9 786851200 1 27 520989415 1 22 788713514 89 60 834517526 76 14 475057941 1 11 698442201 11 3 698380162 94 8 790652708 32 43 772610442 1 90 26374168 58 42 910934664 77 18 494126611 92 99 818197654 65 26 526749121 8 71 635616732 15 96 608241961 49 69 465147390 77 20 587965126 75 78 234466966 25 43 549186220 1 21 528025314 46 82 759539348 80 57 165592248 1 72 689058917 37 62 543185849 1 51 127469889 70 58 528675616 20 5 722017015 79 66 74053029 87 81 126375205 1 66 634531573 1 84 380880640 12 51 858176075 1 59 451545020 44 21 727757142 5 40 979402259 31 6 815136618 56 70 380392637 1 99 125859859 17 79 340408774 50 45 777778312 1 75 372006710 1 31 987344866 1 30 39412356 93 47 689046773 1 13 744987407 73 20 88732598 1 99 877193927 1 53 720942545 69 50 912496810 2 97 329345966 91 12 804792273 17 23 532134777 39 49 536399993 1 67 575644843 1 2 708398184 11 15 427121892 1 5 449306239 1 55 37636732 1 25 155098022 99 82 657415115 67 71 931229245 1 11 624530973 1 81 101488461 1 74 883754768 34 91 579113755 90 66 123298403 8 39 850978926 22 26 851152964 1 54 494895339 62 53 986313849 13 89 783987263 26 23 326601558 1 11 594333888 7 11 128896517 26 99 649150851 32 100 653733105 57 48 53518284 18 95 334655615 1 85 948355888 1 44 201478867 22 35 350555306 13 19 83196626 1 53 975415121 1 4 547890078 47 77 270170779 1 92 763025113 48 30 530400243 12 38 562268437 19 99 385425542 1 25 515028655 42 59 583031433 30 80 728196558 1 88 26782260 81 20 981270513 1 36 315592742 1 62 294957623 1 81 929519627 6 19 896716755 52 56 550332132 1 35 46925813 76 38 973730609 76 97 623959103 19 7 679887370 94 75 377634845 1 22 300879531 1 10 897708112 62 18 390398255 64 7 328110330 1 21 437312711 70 8 13649434 1 3 316862453 1 52 292846737 1 27 559906355 1 27 154566685 21 42 600299998 23 8 963313357 1 95 800060255 1 65 297345996 1 39 180755226 1 23 43470488 1 64 763136924 19 55 687963254 45 77 43752266 38 10 198681660 1 25 790092452 1 33 877904145 70 38 177787155 69 11 691749475 1 100 470797986 1 24 984247423 96 21 576343645 78 41 311101651 65 41 313742380 77 6 333596408 94 2 414355258 1 28 994647061 58 13 510549330 50 17 745261779 16 15 236605302 1 4 193677153 40 31 37176027 66 32 114646877 4 38 437354824 10 73 578356030 1 26 201393545 83 97 22113757 87 21 72272920 57 79 107155267 1 94 537292004 1 23 855399014 15 44 414551339 7 36 901276288 1 74 246989535 1 83 265527312 1 18 303249745 1 83 636424259 1 2 185094860 1 7 32015086 1 40 569647104 80 43 861528911 1 47 811282041 45 98 607830385 41 9 988766735 60 14 275809701 59 87 399216999 48 79 89779907 1 100 449824383 74 51 190893021 35 36 393259875 1 67 752784064 11 7 579919810 23 88 536036294 14 50 800290871 7 52 558001782 1 94 889416662 1 62 618983721 92 36 10480647 54 18 449976292 1 18 607057135 1 84 658537867 55 86 385791919 2 4 313370557 45 64 773956898 100 4 279573376 1 30 865345332 1 2 519025306 1 85 640703900 55 64 601463448 1 89 885285301 1 65 22153668 99 83 755593083 1 23 720612035 1 25 282126128 45 15 277619226 1 3 146104461 93 78 218796866 36 72 239476085 1 83 309902193 1 32 410009979 1 29 125529027 23 11 144306477 1 8 94683154 24 73 988093337 1 30 256333976 93 77 496864616 1 97 776515588 33 27 787282954 87 41 250387189 1 28 28408223 7 82 969690204 1 71 208961686 27 14 230931333 1 94 102182720 1 59 356759493 35 6 365274815 1 52 900622349 1 34 89193152 11 55 786931361 57 60 34187734 54 7 834161679 1 15 837771075 75 84 449870956 1 40 19679965 74 82 843883957 46 39 814991631 55 91 95258503 1 75 489294543 1 66 823186004 1 37 406573617 1 28 886979834 1 75 33035528 54 61 778532721 39 68 474442573 1 53 193931103 20 21 985389366 1 33 839762542 18 77 113398710 1 49 980918679 1 93 90259492 5 9 404281659 54 63 493225091 76 38 827520136 33 37 253663219 8 45 810501052 24 31 987349291 29 9 767774275 100 95 244352865 80 71 609216145 72 1 809305405 71 1 887872958 1 25 790066071 1 92 471606895 62 54 603875974 1 50 33277159 71 82 858326175 56 35 26877977 83 82 610487038 72 85 38172744 1 6 410505523 1 19 769927417 28 8 726176897 1 23 270099933 1 58 436843902 65 23 868755943 1 45 101679378 1 14 2890874 1 77 124793838 44 87 972466941 29 31 590395749 100 50 624093434 64 76 347230024 64 68 712841130 29 47 575626373 1 55 552843925 80 69 781916497 66 10 553770095 90 92 34249150 65 62 142437149 19 86 438011519 1 98 689057025 1 78 831748563 77 44 502935696 66 2 604484797 1 19 822311536 14 54 440017428 1 46 231629910 33 32 58230365 90 43 341168550 39 10 593244540 1 44 954466909 18 99 122337410 1 46 274898344 11 64 683678360 99 70 686698826 88 27 300515228 31 10 134324004 56 78 638478324 1 94 996431053 1 61 813438910 1 71 245181626 83 87 584785321 1 67 66560412 4 50 245626571 1 74 185450210 62 3 339986918 1 41 404113580 38 89 829537350 87 83 582552466 25 9 210191860 1 14 116441613 27 2 264146738 85 53 668653378 1 14 215524680 90 97 68835393 58 82 832620619 1 100 378535636 33 1 134624493 1 21 904771919 31 57 787178348 1 59 591747871 19 49 647227587 1 28 873094623 1 87 979272362 1 2 247962462 20 33 234269719 1 65 532818078 29 99 50846697 1 45 392501401 65 91 46372840 1 78 592426861 1 45 469883081 1 73 778905838 1 44 563724309 1 37 990658792 1 16 577341674 88 67 804622666 1 6 792150640 47 3 96331117 77 50 670777832 77 79 475634102 1 98 917591616 54 36 954868735 48 22 712870028 74 91 157153448 85 64 149827874 21 91 856340781 86 34 436022838 34 95 904550743 1 73 247241726 1 33 444204240 1 96 626879422 29 10 639885391 25 73 405951637 1 9 135417608 83 37 612740071 51 99 118771808 1 36 859454912 19 27 366784715 1 46 865254380 1 8 519639278 16 35 444650782 37 19 663788514 1 97 67000520 57 3 208937705 86 56 844570547 75 60 971880525 63 77 399176282 34 18 696747700 93 89 917328095 37 19 198133424 44 94 569166385 1 55 196652298 62 69 896734759 65 43 262187801 78 88 835889562 1 9 966225983 8 35 732301040 1 12 212062448 1 7 207706816 1 87 806676174 57 52 517293100 1 71 132050435 69 31 640974838 88 80 673054687 1 18 188907619 30 97 932450967 33 44 391166250 18 35 481194647 80 24 577831088 1 41 929038546 51 87 363233105 1 15 368669107 1 51 573053851 1 83 788368345 1 77 180141413 25 52 877389569 1 83 283942673 95 86 223403978 63 95 96497115 1 99 768327431 44 67 563465236 67 75 21459804 32 82 735152207 1 21 688022028 1 8 535285537 1 31 7597716 5 69 169261571 82 36 431048512 100 39 879355799 1 68 874044023 42 67 69758341 1 76 553638560 50 11 163284399 2 53 462952305 43 98 577083680 18 56 927982068 1 47 103134690 58 63 964952205 1 97 535771326 1 4 858747849 68 13 749245474 49 76 670147498 1 53 787671918 1 23 875112380 1 79 198832111 1 38 300762177 58 88 774133045 81 68 851906522 89 3 377495769 88 64 519441843 63 84 834718785 1 71 934379363 1 17 548435980 2 52 161761697 1 61 939460862 1 42 319631985 74 24 268881174 1 3 850820683 85 25 437620852 1 12 672550981 94 12 134972367 73 55 527658350 1 46 276603222 59 4 505684721 1 75 692267229 68 58 162859281 1 65 609359186 76 100 542876039 83 35 718740788 1 53 781195329 49 18 354059961 22 87 124204795 77 81 797541922 87 29 422436464 70 53 497297376 1 66 688171000 1 47 479380222 30 40 935969005 1 86 88540450 33 40 778174677 1 83 643656219 25 56 636047703 87 78 851143201 1 28 599727144 47 24 356990795 97 81 707375651 1 41 180196601 1 83 388846338 56 5 831766807 91 25 61402154 1 25 901028840 1 75 927578081 1 94 653455871 68 86 968550459 81 67 351480724 71 58 541505104 77 39 412470455 1 18 24070852 85 95 495789048 1 43 611443652 47 7 842658303 26 61 722905575 1 53 716162432 1 60 340539688 1 90 547238954 1 93 348628999 19 44 906458915 98 12 356699747 98 50 720361095 29 51 153718284 91 39 675674818 49 70 326269705 59 96 703551936 52 51 766383077 21 83 699376741 1 24 257558911 29 7 892337150 13 8 678370974 1 46 722902114 97 51 767950123 97 46 97286017 1 72 794696589 1 41 866438763 1 37 400638433 1 81 902612485 71 73 656603001 1 50 689952849 2 92 392663601 1 80 52610359 1 67 659307569 19 71 14620348 45 99 485803942 85 49 746812177 1 94 286809418 1 17 395686829 7 87 651472542 20 51 653691695 76 67 511874577 72 28 703976323 34 76 557725238 1 45 595851778 40 46 155432407 12 88 629362473 1 61 671744496 30 20 254883504 1 70 10380267 1 40 996582270 90 36 798318861 71 82 614416296 1 43 369999031 1 11 214102152 1 100 61030262 92 67 822153178 87 82 469906863 3 60 423668455 1 77 701208662 66 13 451002841 46 76 227037794 53 46 609763853 96 94 600712067 1 85 715427579 78 50 278349874 52 95 117870130 1 46 775654160 1 96 578326699 1 64 521110968 32 11 933586902 21 41 702843715 53 12 986650654 1 8 136833486 1 26 26428243 48 41 698408243 1 60 624456305 12 39 396087857 29 5 937018438 1 40 726864748 36 69 648894830 16 67 79790440 22 9 181969717 1 72 498471436 1 59 837567344 1 28 350162721 1 97 513873212 1 31 911161013 1 70 192595416 1 38 392277241 55 54 610628390 59 89 671307090 100 84 272537555 54 35 252371062 61 59 725059804 84 53 563653747 43 3 437844388 88 37 809765669 1 46 334843575 25 65 898017814 1 63 991622188 27 19 331418823 2 51 608531161 95 38 872209229 45 70 537417364 47 66 444258408 4 15 417067899 55 1 100390016 52 47 823909177 69 91 241062006 89 38 324878527 1 57 564422606 1 61 895389422 1 8 876624649 1 49 713842763 53 36 919429159 88 20 878162846 1 9 687866632 53 12 516355648 5 2 261367921 1 63 712335741 1 86 77871599 1 55 205389967 1 35 392531502 33 43 255401717 1 39 835565239 71 17 499210873 1 37 105574912 57 45 730505104 30 29 568283432 9 39 291527738 28 18 542513749 1 35 350230434 24 95 28417893 1 78 288577995 1 72 48046996 40 86 954521271 48 56 263248770 1 45 499023657 28 41 379052715 49 80 191860304 7 51 493729813 1 86 893161880 1 29 565724356 67 84 217996102 87 84 989891140 1 66 20708310 70 64 690014180 95 41 740146618 16 56 860927304 92 65 587115073 1 13 412119947 67 9 526626188 1 38 516648718 25 5 282721087 1 76 228122321 1 62 715105458 79 34 599139177 1 35 725823239 31 11 397484100 25 72 596940211 1 69 908336735 54 89 504465512 4 51 503428723 1 15 102244947 69 28 74655447 93 69 848343167 1 29 581679777 22 6 422423052 1 45 986096161 1 66 870394903 1 100 783033949 56 98 22965904 56 74 23975937 49 21 805921007 52 64 944042853 1 73 316610280 61 4 776898115 12 39 459818904 21 66 168915562 74 38 165414371 74 59 327835175 1 10 904776274 1 17 40356226 21 34 757829806 26 77 680793594 15 23 709633889 57 82 874295520 1 33 426677585 1 3 540982674 66 24 83515737 85 35 680639822 21 30 870094316 1 2 438095355 1 61 906379477 27 80 927026181 91 62 29128585 69 18 80262275 1 55 142087305 1 44 954291298 65 52 37292492 1 39 827252076 88 22 142301109 87 18 371930970 49 72 23812769 74 52 318856336 83 93 534879116 60 3 895036897 61 1 542011559 55 98 587212233 1 16 799791587 7 28 812552025 32 60 802836376 94 28 37241777 44 37 498843563 1 12 544352565 90 65 225372773 34 11 431666018 82 47 705978041 1 92 381348112 86 62 337094059 78 98 237120254 1 34 625003623 1 63 270003226 40 12 143306121 65 59 288819556 32 82 226286614 28 11 827910823 66 42 341842269 1 26 192333556 1 100 829845226 72 89 87455142 38 75 49292396 1 43 366927297 14 17 814122551 7 54 684698187 37 23 982244707 92 27 768832527 1 66 843552345 1 37 69117285 1 28 470573582 1 31 525305237 1 81 542538189 1 17 224213692 1 13 174329431 68 56 97013128 89 54 168331613 91 30 71712234 1 72 593001954 67 33 147022951 44 62 849437996 49 5 629412273 14 44 845506043 1 25 807117804 1 64 352981451 28 15 473384678 1 71 361165491 32 67 273709997 1 72 269282291 1 20 84122404 60 57 601085906 26 30 99357430 1 6 717752528 4 52 320460320 1 13 412873721 1 85 306109162 22 35 693642120 44 60 85946075 95 11 158284790 26 79 418127656 79 29 796245134 35 60 341368983 1 13 803157352 1 51 697336027 1 78 553771988 27 43 131263011 1 94 808283978 1 53 335750927 98 33 598867006 69 20 582951432 73 5 639587534 1 97 969311148 10 69 700983833 1 41 442776807 76 19 930914813 1 20 506809094 82 37 625165039 1 46 547837066 41 53 804124009 87 16 325670356 1 76 681939233 93 86 38434081 28 42 682891994 23 68 968532201 15 98 666940748 1 40 414789881 91 85 747772990 51 77 528880478 92 68 903281311 1 44 245691248 1 48 930182272 1 37 665526883 41 28 707563148 1 22 120025560 1 7 720535540 1 67 73446289 1 49 644846973 52 90 246080763 1 15 287942646 30 4 38784918 90 24 403016650 1 87 886643874 1 12 891458735 1 85 281042446 1 34 422721188 1 18 424192659 1 6 974200444 62 80 194540727 1 31 486374086 1 91 922753285 36 48 958913913 27 78 832583595 1 96 497307808 1 45 368487354 1 96 325227727 100 24 597826977 1 19 435839029 1 44 720956188 1 55 35672195 1 94 258634933 62 89 269586947 97 86 9190923 1 21 276753057 1 86 885107696 1 3 942961614 1 69 749046009 25 6 261209034 100 46 41473809 76 71 12892488 8 2 713441311 1 38 883677475 1 4 703623422 41 54 409243050 15 21 18428972 1 9 484256904 70 77 306733739 62 58 318212459 21 53 166046232 31 78 197797068 89 19 432966722 70 19 659658264 1 41 895275773 1 52 419747250 6 76 6491247 68 94 115497105 1 42 547642256 84 47 434989946 50 41 414294190 79 71 454604242 1 64 143475769 8 32 395437645 100 94 707213950 1 29 204724792 58 74 401871156 1 89 488410291 54 59 87365062 92 13 970402121 20 72 134117381 84 90 333094722 42 74 435758560 17 20 120838489 1 67 939591377 1 38 126591852 36 5 470322868 1 45 119989565 7 41 165049852 77 63 160308968 1 99 830434266 17 94 637363118 1 100 524981616 68 97 144965198 58 93 538448325 1 58 485599629 26 23 747405205 86 98 733866921 1 4 484249298 54 55 320670647 63 58 236147935 1 24 689375218 1 87 693004982 73 13 417161956 52 29 177977591 1 13 931451336 1 10 371188363 1 99 257116356 13 92 241954715 67 57 365019594 1 53 420420154 85 51 252410823 16 47 36413729 21 58 228141602 54 26 386826435 51 28 600113278 80 55 67517399 30 62 22969081 96 68 703456103 43 74 245294507 78 76 288447418 62 19 838884262 4 94 594222799 71 70 609389810 1 87 59594058 51 62 718535202 1 2 862900224 37 6 707579169 1 66 4620021 48 43 104031133 1 73 118924779 1 48 852534855 55 25 477432447 12 84 506782604 1 32 488196588 44 9 912458321 16 39 207592842 4 97 326001687 7 47 992784080 20 26 118734816 26 65 597697212 1 90 861705307 69 66 865787484 60 50 206576605 1 80 842649331 1 64 309112393 46 3 279662229 1 81 584726908 86 39 415175812 1 28 138573835 88 82 554620171 1 43 230714620 13 82 779499690 1 9 855175544 23 14 204983259 1 20 336673829 1 30 362858755 1 38 314241605 21 36 4242283 9 55 215325487 32 74 334509195 1 71 512706400 86 9 120832095 87 82 843845417 59 85 277950810 64 76 709725259 17 5 287277014 36 70 942393019 68 86 89209153 1 100 893046507 40 39 612095677 36 98 39561399 20 58 765529540 6 27 72021385 25 63 107977153 1 3 29073370 1 13 176198929 1 7 111465153 1 82 102198404 23 14 851897803 1 2 179221404 1 28 237944505 3 71 19809945 1 26 510178024 1 23 704730333 98 84 419589770 29 51 495994426 64 91 709792752 3 36 204419174 1 87 652765402 66 86 467911327 96 54 62581678 87 74 59111635 69 72 872122789 1 69 20545362 1 46 784017130 8 28 986947771 91 53 271999135 1 29 832095195 1 7 630971208 23 88 446331709 3 62 289377973 49 87 575132532 1 78 240013718 16 99 151736026 1 81 931495077 1 11 107072295 48 6 370246950 1 95 405282206 95 83 801187484 24 91 791244043 5 41 502204275 100 7 478461686 1 85 46323796 7 64 933614136 1 49 550644433 1 68 828080115 50 61 509305925 35 9 341090065 1 82 357096419 57 46 90118889 45 21 891536541 1 18 900458327 24 47 613298016 19 95 615683756 1 60 70540333 1 32 623258195 80 36 513901621 49 51 37090014 91 44 524642777 1 83 344066646 8 74 570143032 48 51 967903910 57 75 424091748 1 69 637774933 96 85 226995093 91 34 106461961 8 5 715749772 4 34 385304807 1 93 410495303 60 22 902484492 7 64 836536819 51 16 833410884 80 10 962744882 36 4 504841811 1 47 828461166 1 42 380961972 1 90 877687006 1 81 55105125 84 36 281965344 1 28 812475767 64 89 405619102 82 64 827816742 47 79 519644810 41 94 97789366 40 43 487161681 10 34 151461107 39 66 297480211 61 35 119582257 27 36 279185645 7 56 999511289 62 17 789815598 75 57 856474688 1 50 247848423 1 91 386391457 67 55 337226835 95 64 803508935 1 94 931740313 1 94 52787574 70 94 310960675 72 21 107750736 1 6 695413350 56 20 195664296 1 60 189090027 1 20 897200794 15 40 201388484 73 70 502661441 1 80 547072483 97 73 795500975 23 88 187755039 1 66 696938733 1 28 492746309 1 24 108560512 45 20 173895059 91 87 775680894 1 24 705987185 1 71 266220771 89 48 772525932 74 57 975690470 98 7 919323752 81 69 573166007 1 76 505329931 12 77 851162859 1 95 325707123 9 77 921838485 41 26 599767412 71 35 488434334 4 82 917451555 21 69 694339567 27 15 853346669 33 28 810250270 44 40 321959939 17 61 674777995 1 93 186070742 8 12 154598296 1 55 556700902 1 96 50827250 44 60 153294867 4 68 915276172 3 57 222922473 100 12 595225602 1 48 523933389 1 32 662083668 29 73 222576612 1 99 374318671 35 83 840318270 67 75 334559645 48 7 786802280 1 36 729908026 26 66 575951909 81 67 560960630 79 7 976262930 1 20 76503729 33 28 313509540 1 4 967894035 1 91 647225233 50 3 925319061 82 20 947098119 45 37 471881143 69 80 795306270 48 28 500800494 76 37 972719590 1 40 615616476 72 11 208320325 12 28 408421165 23 47 993998893 26 71 911125626 30 60 80441100 92 19 145134077 1 72 709127904 1 26 870341953 23 4 513341734 100 61 996764879 32 100 6204913 8 72 873165582 9 48 521016491 1 70 266381213 99 94 336271259 65 78 600237755 1 71 884601483 96 53 700187497 79 56 438341561 37 88 770387890 1 25 51166226 27 83 770501457 1 13 377338384 8 25 901443477 76 88 58112986 85 8 187762880 1 66 601857631 95 36 31753136 24 49 746865525 1 90 682865498 23 32 69750274 64 48 568373611 1 79 422713297 8 93 787773222 1 52 175298542 61 3 264535599 1 32 458231655 52 51 69480308 1 83 545427831 3 93 234827764 52 12 989442952 87 27 529982297 79 11 852592740 25 72 729786535 22 91 762100405 60 3 400644570 89 15 528305480 35 77 804521729 1 7 215234776 1 51 184303221 73 10 983917689 1 32 189611558 18 27 635021981 48 47 683432068 64 93 55801401 13 12 636545646 94 48 799303833 1 48 430245295 58 49 159891144 50 35 677968725 1 78 515524747 1 54 206788434 57 48 864953076 10 63 713108344 30 10 86943371 61 8 866793827 83 52 527832757 1 23 767403609 1 44 829094654 1 82 690137120 1 39 459433669 10 58 74647889 55 38 858304245 1 77 582365961 54 56 220637013 81 94 117132418 1 46 168621980 1 56 469039359 46 76 508832822 1 53 535686092 16 14 186145884 1 80 382895503 1 48 242288809 1 92 875853355 57 97 445370392 1 96 768057425 1 85 424834469 1 59 924662607 1 45 26018850 22 33 841994211 25 43 789951994 64 99 439362561 92 100 53626016 67 30 299701750 72 90 154971027 1 92 409346738 15 6 995874011 6 48 942310946 35 29 659856142 1 31 412227813 54 90 4708028 1 38 375881449 91 87 289081713 1 35 877443421 1 73 193248964 33 16 561398454 66 89 161541412 1 36 929013958 72 87 149594419 1 69 518247599 89 46 579744045 100 93 266986339 50 66 181853363 24 31 701150216 53 44 372501796 87 7 153028629 81 97 624883066 1 58 329613047 1 51 727032039 1 5 337492541 1 42 53771421 1 30 771721834 7 44 602608665 1 95 195254553 1 32 563383959 1 97 827831601 21 46 410143728 100 56 496472596 2 58 144747331 70 80 977006212 51 74 29167909 40 66 525522403 22 36 295469176 2 15 846512039 28 82 299419165 100 3 431508737 1 15 627414552 58 70 331271951 84 12 718110519 74 95 20866247 1 76 622977868 1 62 543756306 64 52 82434531 30 85 610229902 1 77 363717972 1 66 94212485 11 66 332331256 75 98 503648502 1 69 359711806 1 97 45451633 1 75 120752611 1 33 843702349 1 98 116786295 21 25 53649942 1 77 192872964 3 67 225079751 80 62 738789624 1 67 643416787 6 66 181456118 1 36 897278755 7 8 552610508 15 2 307888366 65 74 152805815 94 55 309918211 1 100 859408647 54 7 24042881 1 34 938281172 29 67 942452057 81 30 604812740 1 47 812924523 24 71 731133898 1 10 59329865 1 46 682315816 52 28 468987490 70 15 984844099 38 96 148796749 95 11 61830767 100 39 699223184 1 91 121318801 64 67 328878829 1 78 626276871 62 63 615660868 98 10 409872912 1 83 124104391 47 38 226375757 100 69 908273105 86 16 918732831 61 91 161636253 1 22 309889852 1 71 482067133 1 13 844154066 1 31 641791765 99 97 847073335 81 75 491899599 85 50 925164110 49 26 747052428 1 25 76380289 33 48 812461614 11 78 94909644 1 50 888559241 41 35 456728484 63 97 942689351 1 92 478886188 97 78 937673365 95 69 726981410 93 86 505544104 2 34 369218820 69 5 542570638 49 5 113875878 88 99 596866654 79 6 580778620 29 89 175491170 28 90 928694714 73 51 905848458 81 25 569489255 9 38 492233972 14 73 633242845 1 55 416271807 1 22 38587210 6 36 634143701 23 66 706585160 78 90 364311037 49 88 60098018 1 20 443340671 1 48 765424146 20 89 203203923 1 52 482086027 32 94 902052980 39 15 450866305 1 60 754825371 1 47 725054462 1 8 199645963 1 47 325136239 1 57 363362324 9 90 785062446 1 45 472405863 1 44 259291586 4 36 38256144 49 58 50866437 1 32 297239741 31 33 834791822 1 78 356285106 1 21 637446803 84 41 614316133 1 11 407877526 9 85 127773641 67 51 712526059 48 13 374743803 1 70 460533604 10 54 646133439 73 68 309902787 91 55 746375210 90 74 306418744 26 64 617440885 26 46 462815277 35 47 94876897 1 77 890414951 16 5 703917430 25 37 622981776 1 14 995018100 4 19 225712595 1 41 372844440 1 87 103054249 8 38 673720087 1 26 752076939 1 32 304570398 1 35 282695042 81 59 337494236 37 20 828489347 1 63 141571870 40 9 864923509 39 36 589309393 77 26 503608624 31 50 643966065 75 19 5669800 67 50 875192608 53 98 998447460 1 42 338134570 25 78 615641578 12 23 256673829 1 36 748135568 1 43 649493385 1 34 365262707 1 34 867044409 1 71 514576221 1 62 797022110 13 97 839729231 1 96 546363392 2 25 591999137 24 62 707407045 1 96 176159259 1 50 901985644 25 81 829615812 1 57 349141295 29 43 544552377 1 88 730531179 1 15 594069593 92 28 604465247 1 28 809862690 23 19 315424974 56 79 270052244 1 12 955939093 1 61 678164070 1 96 729629398 80 96 359767181 1 20 446609061 1 45 490644513 1 42 547942566 66 3 967811835 1 31 44988741 96 26 187759865 70 60 486527173 70 46 65217218 69 38 403119735 1 76 83833361 1 40 563271129 40 47 264279616 1 86 865815374 65 96 64493878 90 79 441205403 12 65 479389089 69 65 941492436 2 96 993111069 71 12 426629851 1 6 484443623 1 50 405400302 17 71 852029562 1 55 489403483 67 56 248085117 1 17 321385615 1 35 213207443 64 46 302927163 18 81 506164932 60 16 339429825 91 67 60108674 53 46 80953391 1 90 356121759 76 18 155242774 94 43 191352336 1 33 401377106 1 37 967224556 1 47 925988300 1 18 836490927 11 20 865043916 79 69 110624678 1 35 547536397 1 42 539189843 86 84 55484596 1 3 650846773 34 51 557258615 1 75 457397511 1 100 428550192 16 87 20671850 75 14 402879550 48 79 608580659 8 5 881493051 97 42 336291349 26 96 164626802 1 33 322943709 1 38 97954716 97 33 330745353 12 95 6455626 1 54 482414272 1 9 667188475 1 33 419268501 1 54 833936355 28 36 12758528 18 20 503172178 1 75 186251802 5 74 474904611 12 33 246579749 97 47 661300689 2 11 761083603 66 86 154820116 29 57 735794501 1 36 348561254 1 67 12117264 1 97 12342277 94 20 248884752 66 93 545273652 1 68 689118936 42 28 214591383 18 16 146680557 1 72 707026833 1 54 980799482 49 44 943131595 29 55 61076135 1 90 644775696 87 82 719001686 97 18 674326954 1 8 832207374 1 20 923316196 34 28 339034205 1 81 16939601 66 68 164565649 52 26 324730778 1 12 997742519 75 8 632687480 1 24 733179770 23 50 351650403 9 75 268563919 48 30 74802543 1 13 642843939 62 75 920249539 75 65 364379067 1 68 474797756 62 23 62801873 49 56 440191265 28 17 314197092 1 44 425975352 72 17 866485300 2 73 679275194 1 35 935296139 1 19 157612622 7 19 934878341 1 71 19913866 30 34 598020110 22 62 380091895 44 20 694158022 1 97 876814406 56 89 70424977 10 95 848021624 1 32 393544925 1 21 45539012 67 1 66899852 21 89 975649125 1 99 793045317 1 45 670100199 1 68 101763940 68 45 540242833 46 23 188090119 1 63 965954118 64 46 461970499 79 97 630596122 28 46 888191753 19 85 135981807 74 13 834694598 1 85 368679076 1 31 172814587 50 70 467257822 1 91 381492835 1 94 798310328 56 40 453266861 39 90 191973236 4 21 563374877 4 10 682531857 1 84 998741118 30 14 390213055 1 59 946577713 64 17 977871451 1 45 701209779 87 38 260537456 1 56 141042032 3 94 236176732 78 27 981870595 79 29 640453801 36 25 932251693 93 49 786211878 80 29 320568680 1 38 389806303 36 9 67898889 88 17 790655576 1 22 352993651 59 17 862788580 95 40 416364238 44 28 547043077 1 49 807938250 1 20 547882724 18 36 904277874 35 88 389403746 53 57 969538256 17 37 729219223 1 2 712727856 36 42 812135839 1 2 226180301 85 43 97033716 89 35 523584915 1 12 461138063 84 80 935949754 1 64 256623535 19 20 877761781 1 24 557350082 89 83 656143547 16 22 482755805 1 47 1736958 1 78 371133822 1 91 122323812 1 32 346404384 14 28 126908725 1 19 475934512 1 56 196236831 49 99 867373758 26 74 309320016 17 86 957858884 1 6 76655784 52 92 124163222 84 57 173731003 56 3 349915478 1 42 344785449 71 2 51273854 1 5 181808914 1 38 905420065 76 9 835653644 57 54 745734961 43 81 949973188 1 49 295913596 65 99 780763669 1 96 621160467 1 100 291680658 1 73 98924747 14 56 389664911 52 46 898327796 1 22 388358088 49 13 188488195 61 68 721021248 47 77 936765236 89 6 708678064 1 39 19387068 34 78 886874555 1 10 620227411 1 26 564610888 50 9 981796777 1 96 619126133 1 43 73228871 1 35 334916317 32 4 993395099 40 41 986495423 93 99 29433519 1 14 185987067 5 82 240545075 72 14 92166838 65 59 675045309 1 81 876222704 1 88 809488229 35 75 86251117 1 10 224604665 1 92 712469909 92 29 899426218 49 12 862336895 44 20 238392056 56 59 306795124 95 55 416678071 84 94 74191328 16 55 971087721 1 46 353519501 21 81 372758224 28 50 543201805 31 79 808601978 48 88 837452001 50 58 787681920 42 9 862577631 60 61 923460361 82 50 963905396 44 63 895719024 16 72 769639511 48 45 601802664 1 39 423207694 53 19 808399299 1 61 551077953 53 57 770094149 96 92 967464221 98 64 365482603 17 11 793723358 1 97 154930327 4 27 660760439 4 52 728494393 1 95 759743465 86 35 80176196 8 11 778734065 88 12 985487841 1 69 238600474 1 37 259745192 1 44 218190377 83 77 451152787 89 6 257162995 56 2 414098627 91 13 93541208 1 14 609744305 1 52 927280135 90 68 469473613 1 43 186688885 97 46 83104367 69 87 785451186 1 73 968633096 19 57 108839351 13 77 342244559 43 19 248762139 79 44 77890084 7 30 404010109 1 63 720636281 1 55 670937585 71 42 846181630 70 3 650462285 51 59 75231207 1 19 181071178 49 20 926712003 1 5 224917838 66 34 503649752 17 98 202054815 41 52 475623839 28 91 639037676 21 68 443533669 92 7 84999899 27 75 494168561 79 55 54305953 63 95 952303348 76 26 608260119 1 44 415978069 1 90 614344398 1 22 660584996 1 78 35564141 1 76 31379076 92 39 470911155 49 6 784280460 1 44 405826703 1 48 141608900 57 66 272901140 1 29 741538597 8 58 672884948 1 90 860240076 73 31 650199022 7 35 852765428 1 26 35007696 78 37 385628705 4 5 183436908 38 64 2787071 30 77 863691362 52 41 303484554 1 43 244108392 1 78 894740636 40 97 636951433 40 87 258551632 100 52 527736631 1 81 304729536 84 10 52235006 1 82 264003826 10 9 854886508 1 55 827957768 77 76 838595228 1 15 109837367 65 68 759339797 13 86 224006685 72 26 34029502 1 86 57302633 1 12 572639568 76 38 809024699 47 63 848060819 1 63 679067572 1 21 184087325 1 33 433414476 1 84 72296360 1 73 873713842 1 40 492753672 11 39 697492750 1 26 194620964 1 21 729409444 68 11 369828935 50 88 724836214 1 10 3100070 47 59 782151523 98 46 677060226 89 83 539053549 1 31 956258525 1 4 760236688 1 23 246511635 1 29 516106269 29 43 283553066 1 33 227839651 1 87 594702987 1 86 601828136 84 21 663237545 1 65 148862399 1 71 352945012 1 63 914286313 1 92 723079134 28 24 596288006 1 35 52632467 1 12 870130693 1 41 874354931 1 93 383493345 36 73 6324727 1 97 304034017 87 68 474737606 1 40 425960846 1 22 373986275 58 91 768817878 98 97 574847902 1 36 801465697 31 20 774498618 1 100 908520733 42 24 353870979 1 98 401353924 90 29 71397620 1 67 348984805 1 28 679247762 92 49 318934748 1 99 912745671 1 67 131944643 12 70 92295307 1 18 111247290 54 31 622985902 26 23 323586915 54 51 975478192 19 87 359213106 87 66 411197347 34 18 609015702 16 63 614143834 32 25 971911649 58 10 126362613 1 79 494351123 91 36 996176930 1 60 501055338 12 8 706288708 66 4 145211694 45 71 188870089 92 64 870657607 82 54 659178249 74 14 188039112 1 39 596883472 8 40 451796764 1 22 625303190 1 12 225821061 1 11 253605796 68 95 932772555 1 82 92713409 84 3 864927459 1 41 935397408 94 24 663226144 76 64 214709812 1 100 777195982 63 87 579171558 1 2 711956732 40 53 138928581 82 16 277199509 12 53 603599658 1 85 18086375 1 37 677281702 53 16 974884980 76 60 346249632 20 84 847049032 86 70 153078373 1 98 713690286 1 34 212794837 59 78 832787712 1 80 358725721 4 94 682669135 83 63 314600809 13 44 876941636 1 41 149002665 62 86 866333111 100 24 110111729 89 14 575362052 36 62 471480605 1 62 628407427 93 50 895049205 50 45 454576983 1 25 276022828 1 26 537098160 24 61 201886257 1 52 85209757 16 96 863454709 61 1 487744578 1 97 416421922 19 71 492032946 1 39 105551785 23 87 935628517 1 46 704027789 49 53 521412947 1 94 725322930 48 6 684768700 51 79 568717621 1 47 721781581 31 66 412977635 15 33 587040030 1 63 716022812 1 10 468092679 1 2 670312999 31 29 296482747 1 15 343166061 32 4 313424865 94 20 348745831 51 83 278134700 1 24 761329620 1 68 117623763 47 12 628669118 77 52 60407098 49 80 161448910 16 78 612568794 20 45 349196349 1 74 502605043 1 36 589710493 73 21 660928160 64 6 853956836 1 45 990090591 59 32 811349697 1 77 340658980 54 58 972626291 1 41 795605588 91 18 656787779 23 67 416147362 84 70 622850013 1 46 53152163 6 56 343546870 1 19 239421741 91 73 215428817 1 37 249984116 1 41 527788725 1 47 421073292 76 61 793570328 1 81 464977708 1 71 222557682 88 3 852751933 1 95 20832023 89 94 193325639 9 75 418671028 56 27 545792678 1 67 731878081 31 39 876579905 1 57 640253268 1 36 641611415 1 80 283086199 24 7 687751867 88 18 895715946 12 27 239137918 1 47 340047309 21 27 73923223 1 8 337105767 100 87 961057851 28 75 787305078 1 63 526692992 39 56 589185614 68 8 414994842 55 33 206908453 69 57 80894378 1 87 284245540 1 11 767476190 7 3 561493518 1 4 563069424 1 2 148770671 2 48 124515839 36 21 252757883 53 25 438263675 27 38 131046983 1 97 821500224 1 83 410738527 9 30 97828815 100 91 716313966 62 37 220971752 1 69 655521011 1 6 119057587 28 69 809930190 89 72 143990941 19 84 16664430 65 20 780084488 1 36 455038241 80 74 170292602 40 51 649794350 76 49 436200389 1 10 112815149 96 99 944329312 1 56 501509573 17 54 778676504 39 27 527533618 1 24 989563131 91 13 142881385 68 69 676449519 1 74 902104757 67 89 345067326 1 33 963026264 35 65 516734149 93 95 739988290 52 66 700788340 18 50 53072882 1 29 900140837 53 41 13494413 1 30 521121233 1 4 847997210 5 42 724117540 95 19 421153310 1 34 683289503 1 26 768113413 90 52 833624394 70 47 414436546 93 50 378887156 82 55 497277997 90 93 641708018 46 5 9740490 52 99 959174450 1 49 955692147 1 84 8416728 14 68 277459119 1 45 534563324 5 36 765851462 53 48 308936605 1 97 906777691 70 73 11616536 78 66 810025347 1 73 176057278 26 86 835541940 1 50 234556205 99 74 977953731 1 17 47234767 1 13 774995252 64 85 227632527 1 41 149410177 44 4 59250761 65 86 12100364 1 88 441433672 26 66 212656251 10 15 227439614 90 45 525155703 1 20 450448629 93 68 428508427 1 6 234968310 1 13 101014090 98 25 278030980 54 72 538855743 95 23 489239822 1 38 628342811 80 9 785541701 1 4 501312094 7 16 305431767 1 39 149209638 89 5 955095065 1 34 84653609 13 83 120064185 1 90 529786639 13 23 925470778 62 93 549895257 37 93 662129556 92 65 187903084 1 32 471241087 38 74 855905145 1 24 521562579 1 66 684117475 3 91 370416741 4 54 746992491 1 51 543064912 10 41 7818580 66 100 756453182 54 36 116237623 1 42 30167389 21 15 612545405 1 51 964000398 1 43 264799898 1 67 33338649 27 57 106497534 14 81 135029455 17 73 616580961 62 89 908621030 22 34 743377635 1 57 136220152 13 43 758672929 90 39 762392371 93 35 997942928 40 26 88860787 1 53 249368490 93 39 51853637 45 25 793963975 23 16 859831325 22 11 53045979 20 99 124781963 83 52 172947471 5 69 409842014 1 56 757149905 1 88 839684012 1 86 476601324 1 89 621221183 16 43 291766208 24 77 503869098 97 14 780422954 57 20 749833652 31 7 808946605 30 99 923533923 51 85 971541769 84 47 125875695 68 67 584358471 52 37 716789431 50 27 891173987 1 70 633900664 89 41 590914614 59 23 505298861 36 87 965966747 90 71 368117792 95 35 682267289 1 99 21044243 15 85 735357394 16 31 356413877 1 28 577539902 62 99 387424406 1 18 491343253 40 57 565304001 19 76 89333295 16 32 638676877 45 91 634783963 32 80 267504332 82 56 48983820 1 2 797511481 7 11 946724723 1 92 516418399 97 61 388177922 43 12 785276905 89 45 124847629 1 85 204886415 16 12 788375441 93 55 571480589 1 57 883657038 72 19 865702833 1 2 435544395 46 4 475119658 86 64 424592128 1 31 412149147 1 26 542236375 43 64 872657329 92 64 745612563 73 66 26230974 72 10 546500922 6 52 836854680 1 69 387970744 4 1 266807975 1 16 125128051 1 15 146806224 86 10 437850791 74 34 350637448 18 22 786723012 41 59 628300888 7 70 301385222 96 56 672934328 52 71 586464518 4 67 670254863 54 41 570621281 94 89 31789840 45 69 865003484 1 4 76595139 66 9 668342470 1 16 422078777 8 97 825086186 52 65 280861399 3 78 835640322 64 90 992009175 1 85 432704024 1 27 896802129 1 16 816972904 49 83 939634592 1 41 478132103 1 50 732735449 85 79 147769133 84 28 531385851 59 31 303144500 89 83 908349595 85 83 610735233 1 74 346338134 1 58 151134467 1 72 872717768 1 49 461950329 1 67 194373596 1 56 815094979 100 50 891943250 97 20 72935729 69 20 864458461 71 78 741526057 65 84 216897283 96 64 585317082 12 29 470459676 61 84 72407813 1 5 39799425 94 99 680305389 2 69 295757096 1 71 366346270 62 46 44581516 1 32 367125630 52 12 446062586 96 29 682975761 1 100 318620073 98 100 689367581 1 75 354933641 1 48 669855522 1 90 959140805 1 68 400110208 91 66 574332848 1 8 827729589 58 87 751527064 76 57 506884396 1 10 105194507 40 93 27951940 21 6 156649320 65 56 630778570 32 50 906625652 1 27 687672273 1 29 262270610 1 71 489263930 48 39 661800714 37 98 241652804 87 19 85781704 20 14 836103847 1 96 719952579 87 12 615359634 1 20 741925847 100 77 1030411 59 7 912938779 85 77 775269418 1 74 7071462 1 30 208185029 79 97 734640265 20 99 309996627 1 6 356414040 64 26 308588514 78 87 446667626 1 53 434748530 12 30 553173673 82 12 276427130 1 96 84021629 1 68 969367699 28 11 151432854 1 57 149677769 58 10 955999475 1 4 183588120 56 41 676273043 57 39 349075338 82 38 232331911 1 10 633216493 21 91 618042842 28 62 131067329 61 19 377558280 91 64 512190085 27 43 570234344 68 11 342002085 1 33 672836541 13 10 15716028 1 64 581354926 1 84 514488442 11 10 716679596 1 62 856756761 1 53 99131616 76 92 624319193 80 34 805550838 27 41 604043965 1 65 826856441 1 61 468239304 1 75 10796915 1 84 654075727 45 88 2443501 60 87 919747500 1 98 886868141 73 10 49268574 1 92 931597955 1 91 612393883 23 77 751768632 7 80 970879527 12 71 350146573 1 66 384320960 73 70 905618395 62 3 304985313 1 87 292644179 19 28 75038572 1 95 825064606 6 51 809884389 1 57 118298621 1 25 941151932 1 21 335714411 1 36 174769795 41 17 206378079 3 50 4975747 51 20 8380919 1 76 520014664 1 83 64546907 1 100 90743549 54 34 815013386 1 86 348472499 1 30 997896513 69 35 626167636 50 31 176368310 98 60 490827432 36 73 535361465 50 51 965715302 64 59 461151392 8 51 540451931 1 4 72318653 85 90 374355037 87 7 297059713 68 82 997445518 1 96 386997304 1 6 78396979 59 55 190041838 84 60 153252046 1 51 238573967 33 20 30284022 4 84 139457386 19 32 829539514 1 44 302105064 34 30 364075315 1 19 217699433 1 23 156384523 73 65 605273867 51 67 331500368 94 20 994872663 22 6 536032903 1 3 556777715 68 20 393101003 1 88 961617989 84 6 649729441 69 11 905405755 1 55 884787266 1 5 480631779 1 20 796996784 1 7 54649687 41 84 568327828 96 100 940650550 75 49 561685249 88 30 993815661 1 15 573335132 80 46 161475717 77 96 418468696 2 88 934467315 1 53 759107760 2 88 551929567 1 83 908278479 1 8 933605523 40 23 775260393 61 90 710480122 83 31 892303072 1 86 834319134 88 91 402632254 1 66 907006256 1 4 645932920 17 56 61425396 1 42 470978089 29 44 910331631 69 79 965027171 76 61 113596872 49 35 264271839 1 91 894643673 1 81 438496344 52 4 425521903 14 34 579736933 1 72 606764583 94 100 265347410 81 79 929646992 77 3 623026760 43 93 740007136 1 47 858400484 1 44 386492959 1 28 55152065 1 39 597596741 1 86 527694146 1 79 306110564 81 22 387340858 11 10 801488014 84 67 786811075 85 29 419458073 1 96 163577897 89 62 63905462 30 18 752250115 1 26 232203288 19 13 162172540 75 80 280749906 92 85 297099193 1 36 669429491 29 60 496319978 13 90 994063615 66 20 499162304 1 66 226887103 31 14 113874322 1 48 573287502 27 78 178063148 32 45 954360300 1 66 385133176 1 13 745625368 60 81 328455332 17 29 57857896 1 21 59941697 1 70 438242390 1 45 195912384 1 31 102693089 97 61 610462190 85 64 327784691 1 28 456617827 4 86 213052565 1 13 948709239 66 80 778558134 1 65 241786585 1 85 850477715 54 79 963437869 1 94 493853578 85 59 104955735 1 50 313167570 67 29 976587456 88 11 666308820 54 18 812751543 54 45 902720789 77 34 960219544 83 50 70912804 8 26 446161689 1 54 809799493 89 32 83260042 4 70 969333880 48 94 110537908 10 91 637655250 1 85 3951266 48 5 555216675 63 34 661080351 1 93 269152584 93 14 442170934 1 49 133921228 69 17 910028829 1 2 727638835 33 39 305726062 29 12 741523909 45 100 617819691 40 31 75181122 42 87 473440828 1 20 555587070 32 81 547796036 1 88 468590598 1 27 66197812 82 67 755375355 1 9 386828588 1 74 690150921 66 34 703908045 98 14 781089130 86 20 541330614 25 28 910488938 99 9 813743315 46 24 529878592 58 30 755773436 1 59 556039938 1 17 110346046 1 39 456549962 21 24 394453691 1 9 679185591 1 5 392994212 1 72 221895477 23 79 392874925 1 90 423473074 1 15 992993153 16 68 719771854 1 2 957665626 70 76 767536480 45 92 677652618 47 56 289478184 71 5 665809705 1 97 3524117 1 15 908997713 1 45 646293346 1 82 275626820 63 98 772015489 68 95 765001443 67 21 102692726 43 79 940754367 1 71 388521497 18 71 541955956 38 69 716075137 24 33 195870267 94 74 942803433 41 26 336279304 38 72 770459763 68 73 748386186 1 69 714434627 31 65 154925219 55 82 37330769 1 49 461206412 1 15 714700527 1 47 148332031 1 94 774183629 1 5 707864929 46 31 566061073 32 61 580185481 1 89 337478357 1 4 399095536 44 32 842870534 1 5 313901182 1 43 672428325 41 40 200760382 1 53 241649418 20 60 464991435 1 54 804174951 7 54 738365560 96 8 456694456 1 90 938408447 74 55 162794013 82 21 58882486 1 56 558710128 8 33 915784064 1 9 508327775 98 43 689002884 40 37 155005940 13 69 22397899 46 1 136017441 1 67 84426279 1 12 960713737 52 23 953184862 27 7 884682610 92 97 870786883 1 86 131168128 40 25 865794932 54 37 279584239 17 76 958786118 30 41 997969359 1 55 918413916 51 12 660877665 87 30 521970006 53 47 555544053 1 5 504972021 39 42 811300151 1 38 373801751 1 71 735338512 30 57 704217725 55 64 865280162 1 43 592330364 74 12 592821995 64 18 150931987 52 22 212592528 44 35 705722823 52 72 808490872 28 40 15711631 27 35 428677177 29 63 754082067 1 96 358742161 1 70 530308634 12 8 981280412 48 60 669896292 1 97 901955232 1 81 310299362 56 66 658864851 1 24 271405236 17 57 685747651 1 63 88694237 53 85 529885780 40 100 515172573 1 25 489934943 88 57 345303024 100 4 79205475 1 22 116034266 30 2 628080278 1 7 272370145 95 39 46892245 1 45 650733024 27 57 552260176 1 17 639758007 23 62 798818804 1 55 477248788 63 16 572984775 73 29 707644442 96 15 221406712 1 81 540752394 68 98 643059894 1 72 868418412 1 81 47929953 53 65 235577746 48 74 692172258 98 53 287094567 1 36 718999244 46 40 697491203 42 75 902014327 1 94 35921518 71 58 382574215 1 16 296050296 1 46 31309722 24 64 993769108 71 86 543714709 61 38 561733670 1 2 689870588 54 66 469054435 11 44 414528176 43 68 111421816 1 17 641679527 1 2 804211189 42 4 545432489 1 77 487018189 73 37 79591160 86 76 308023204 1 87 589716251 58 31 482287875 50 33 484608259 74 49 812298483 87 53 624758662 73 76 824333644 56 65 660818857 38 96 702571568 80 59 893886628 1 10 753959381 13 29 506657611 1 32 515354254 31 21 549924221 41 15 732113705 1 57 26040541 11 67 188556659 1 82 261114601 1 18 548445279 1 61 870902945 31 79 768914933 53 34 105519406 70 66 537922073 70 67 181361104 1 14 722776682 94 37 37995272 81 40 861721292 1 25 305123420 83 92 289074970 1 52 796898459 1 17 721728002 1 84 207870149 96 48 896606684 4 11 520418693 60 41 478427617 22 50 772069402 90 78 228628069 27 1 689993672 37 62 734511568 72 39 435566423 53 38 930672742 77 82 398785574 1 5 795510396 1 10 780084003 91 72 22475208 52 84 29497583 1 82 552719084 71 54 77715377 1 68 925844843 65 12 974744996 42 55 951513368 4 71 257829315 1 13 661663355 10 14 742818228 34 35 474275392 11 88 962859288 1 38 430813943 1 95 516415917 20 72 741832749 1 34 146551163 9 90 399599758 1 73 878522933 1 92 759151960 1 79 630664870 35 46 791214591 52 18 79575491 1 7 319012828 1 61 63657311 99 66 458589778 85 73 349818550 85 45 846515233 76 80 597905568 28 29 74387326 1 50 574525565 93 80 673559434 73 61 439121793 83 34 598004394 61 66 977752936 1 29 832413261 62 54 242012732 1 48 65049827 34 100 543041193 1 96 925248808 58 94 977396370 1 64 28238951 1 63 541267167 95 81 165634773 53 22 423110230 1 28 674203330 13 90 626922260 23 50 9477818 13 3 271247993 94 69 179750499 53 65 704435749 86 88 528252222 46 28 586237177 1 51 906289529 73 13 134079226 56 42 977582383 1 86 854653844 1 23 25692988 1 16 747573620 1 50 89038398 57 3 356777317 20 85 52933095 1 60 533417514 6 30 909020563 1 37 641923728 83 32 283698414 1 24 274302342 53 92 585309266 1 92 576745091 24 16 657154521 5 99 636980348 1 6 541392302 1 65 527987310 5 14 177472912 1 87 532533220 1 43 348193221 86 57 326694546 1 6 970547052 1 65 829097950 1 63 526284027 37 90 366602276 1 40 174654898 42 4 163526860 72 63 74503357 1 29 95329479 72 13 206649491 26 77 697565388 53 27 685241543 90 75 817089353 40 23 835982850 26 5 403160171 47 79 388261700 1 35 822216736 1 83 84068808 69 29 35563998 74 81 227197600 1 21 574819953 1 20 192587635 1 39 859395572 4 71 293496989 74 25 292687827 1 100 435447245 1 50 940693872 49 98 22814093 1 21 105993726 74 76 762757808 1 71 969010304 37 67 215678250 83 72 403103889 1 85 267974290 17 43 514861855 69 67 638381909 64 25 536493587 74 79 929998771 93 81 482245341 5 63 786752089 14 78 619112310 1 31 183187708 86 76 608835456 72 74 349585579 30 9 596131161 14 15 547217393 1 88 102612444 20 89 138636554 1 33 105974359 16 22 386593214 55 67 250932136 19 100 149139806 31 53 733875636 48 58 868207599 19 31 118413349 1 58 174235455 23 10 158900213 68 39 361011472 10 30 672524957 5 60 536020299 12 31 786328607 21 32 538835458 1 12 258874896 1 28 463273132 59 35 237269710 1 29 737554606 63 9 367975341 1 26 457168706 1 66 847186725 1 77 666307795 1 77 281000880 1 57 14805141 98 63 306884127 20 49 632277911 1 29 997489186 28 49 575654225 13 83 680126161 1 92 238295335 64 2 956002898 1 92 827723409 1 78 400283188 66 39 262720655 1 36 118505627 1 46 501296384 5 59 573473981 1 59 699797362 1 100 862739529 99 62 45397710 1 100 604632989 7 20 845863716 1 63 578140104 6 48 398503235 1 12 886022133 70 36 951922764 95 91 469995028 1 38 299350933 1 9 28948430 1 52 241959707 1 4 361524250 1 52 681229809 1 48 330317542 3 51 50694460 1 70 331175884 1 76 151051140 16 45 485377140 1 72 943720151 23 78 670333418 1 9 279256603 1 54 118589610 70 78 957914143 56 49 521583136 1 82 360299984 1 33 930342738 89 28 243074338 81 74 110300934 67 94 57684204 96 57 741702687 50 48 442949367 34 16 825871225 15 97 486061699 1 66 270344601 1 64 897502471 13 98 674046509 1 81 204269307 45 7 893829731 1 92 216454144 2 63 365044062 72 75 632411140 86 77 678922168 23 59 878469236 57 83 421331814 1 23 19893621 84 24 369077087 12 34 626182891 69 29 170601582 1 44 203654560 1 10 321702457 59 43 183364641 1 43 618225575 37 66 57855926 1 40 320090769 1 30 919103902 27 38 114017263 98 61 544387020 1 22 507772901 30 75 419855091 1 69 722749732 1 37 312161682 1 79 349568217 7 76 935656486 38 66 128513004 2 95 410994317 1 52 402502287 91 80 553192048 1 37 629920528 1 13 593417059 15 11 638278808 1 14 995360071 1 47 802969330 1 59 462966509 1 94 384785495 98 42 41702421 1 38 224819564 1 60 698634118 1 20 993580257 1 95 379260059 15 3 542505650 44 97 616578572 1 91 754784584 1 92 293904142 76 74 811393633 83 18 274437446 1 94 173682633 18 52 218808712 70 45 628446217 79 73 311903610 1 79 633366076 7 6 447141157 44 24 855970855 1 41 375776869 1 13 308399651 31 37 14615407 1 70 50805929 4 58 184563530 27 47 563958869 1 100 327124628 75 88 262178528 1 70 284347159 46 50 123055147 88 81 929877532 1 75 179064343 80 98 311414287 1 20 73367438 57 55 780473024 86 96 377554545 88 53 933940575 1 72 794210692 13 70 171676127 84 80 308069330 1 60 598014404 51 58 851381183 1 9 139122735 21 36 957975190 37 38 981379870 1 83 643687884 98 42 908829763 22 11 52206583 15 49 8971124 82 72 991134876 1 21 918581784 1 15 583580033 1 61 901733627 1 65 845874248 83 21 482995196 1 88 90189933 64 94 444899742 1 55 683599413 1 78 47560508 1 10 469707251 44 25 540520971 49 79 151575540 96 98 877408980 31 75 502313616 54 94 738047915 26 90 476327285 52 70 867562793 62 78 467376675 1 20 427186132 1 77 205577257 9 35 122479642 100 7 511211614 34 71 728184993 72 78 223631865 91 97 865483709 1 44 277838186 1 50 390477668 1 58 429539030 4 12 340594575 12 1 512533802 3 76 288338620 89 79 699577516 3 87 748881545 1 16 182813250 1 68 534161124 1 74 587940571 1 84 209346777 30 74 702006655 1 74 303991626 18 38 672705760 18 71 753490602 1 27 950518185 1 57 482920240 59 44 496362583 61 74 347242421 12 69 521819379 32 71 426408735 1 26 921933221 1 27 950175854 1 70 655886105 1 41 88004158 1 53 851862382 1 73 378167606 1 18 967411598 48 89 240971354 13 58 963780345 1 62 661674385 1 83 602848467 1 40 75671247 98 18 853375354 54 10 45630236 99 62 611623860 28 35 580277666 56 37 206873576 1 72 695883396 1 64 633328177 1 97 169800864 1 6 204136013 1 32 200573517 25 51 580832073 28 49 901169277 1 8 520975952 1 27 919308139 1 60 163612997 30 72 371595181 1 28 339390257 56 44 330642362 1 12 510832144 84 38 261872466 1 96 640855565 1 82 450343872 1 27 542204278 1 77 324235927 14 92 782285144 42 8 195286953 65 23 841338621 34 52 69485944 1 67 120577119 61 91 442937394 1 14 387130992 1 79 811146223 1 75 338803067 100 54 801649987 1 47 274938239 13 85 453240352 1 46 261164152 60 35 137475477 12 53 483259702 57 16 370006164 34 24 428544341 1 85 39753149 47 57 359987740 80 92 136507121 94 26 680023045 95 92 41495815 56 19 225327943 1 38 513230774 20 92 559475333 1 57 98285918 1 93 930551070 83 20 403693194 97 9 411666268 1 60 403887042 1 63 144243275 1 53 261811409 64 9 27387253 1 65 967728204 1 51 945208895 42 47 627233042 1 43 354685257 1 28 255637180 61 78 350048297 12 72 434608154 54 91 455036634 46 39 981855649 8 76 170781495 1 60 497093199 55 26 810450459 1 45 407065287 17 52 595469705 23 87 851340304 1 38 519892988 87 70 923968995 7 95 648357640 42 33 806301706 6 48 898922612 1 24 107245750 54 50 930838903 79 6 613858168 85 66 684560499 26 21 705416926 64 37 790184097 1 88 988951131 21 49 441580179 1 13 464275720 20 77 818324623 1 72 911522548 1 33 7273775 1 51 90295545 11 15 227125476 80 81 584673728 1 58 52305078 1 42 528875251 1 61 405018057 41 47 845856439 1 31 297570042 1 72 420292959 1 44 685533904 92 86 38476026 1 62 352529395 31 72 123629009 1 20 8872420 1 51 815902079 1 4 321074699 66 87 412228344 96 36 314886969 78 4 799375730 65 72 22911625 54 33 49408115 13 59 716067032 41 45 20378712 1 53 747836561 1 99 106437819 93 61 820871328 43 25 29975086 55 76 117273568 8 13 578875875 38 3 422756325 12 39 869848304 1 46 284798322 1 83 820989075 58 54 728341879 43 17 843148605 94 57 203696521 1 77 202726025 68 50 982300262 61 62 964359809 14 53 637514366 21 93 585070128 1 46 326921176 33 61 356228581 1 47 48536705 1 58 153050153 75 40 684170254 1 25 210491038 8 64 686126147 55 39 948781679 31 72 500487082 25 17 380265380 89 62 460361217 52 94 165286390 36 70 259226480 31 57 52319021 1 36 107195260 1 3 728436538 1 6 695381051 19 86 506050319 6 73 747519047 30 89 631163547 78 79 681639902 87 92 264704396 55 40 100035473 17 85 763517391 1 87 5085333 81 96 706189639 1 7 295127687 37 87 610578878 1 43 259060720 13 45 489683788 41 53 802853226 19 70 348669496 1 70 829304636 1 22 321615109 72 9 286477486 1 72 643710171 1 37 715478054 2 47 256281159 54 68 765614113 1 35 275506893 39 33 867405524 1 19 969331205 1 70 263893815 28 66 111949714 17 11 256343467 73 95 740827854 89 9 182650428 1 45 662729965 1 67 801600938 1 40 582665062 1 66 505400546 67 82 989648487 1 85 765952738 88 83 771115279 100 74 510583625 1 39 282959941 100 61 132573129 1 34 112851045 32 2 877405405 95 98 654144743 1 94 939164121 79 3 904946695 24 29 679307761 33 50 674797498 86 27 587966965 1 96 737720456 98 88 789269788 1 58 281167020 3 41 822398951 8 72 40854685 60 39 741506681 9 33 79192881 34 7 441679802 1 39 878725487 22 8 323557722 11 92 66687775 55 38 39865856 32 30 319452245 1 36 680789015 42 59 126979948 88 27 599804543 80 12 15255707 76 91 541537835 1 57 195514996 81 13 233140545 34 15 354039092 1 59 413599471 1 34 299740701 30 99 571800970 1 4 765266080 99 36 533392981 1 52 152472556 1 22 920680729 88 77 269364483 1 5 484051832 1 94 158722498 1 43 383073646 22 9 238571812 10 50 815857389 48 25 851167511 2 33 175078123 96 54 350984166 1 32 657219636 15 34 611567843 25 17 549592427 85 55 66013451 69 78 172559117 30 7 787606452 71 31 594769658 56 78 90255710 1 46 503338958 1 56 319729334 93 59 73730374 60 76 663522047 1 40 758524470 72 18 296038912 1 20 186053021 74 69 143243957 72 32 275603171 92 47 10562932 1 21 983162700 94 91 352195342 91 36 302392745 1 27 756689656 1 21 244106145 1 39 568165563 1 84 344648957 17 2 802668393 96 36 81314064 1 97 165350562 26 64 778307354 1 39 175503283 1 23 145490077 1 66 634384818 1 88 554168894 1 13 51364881 72 66 350496827 65 88 184941936 65 36 772106770 1 40 202284745 98 13 46451183 59 64 296531696 89 4 346437678 1 55 882364853 25 65 475245229 1 8 575068024 30 100 531824149 22 86 641496079 68 5 351497785 93 34 830422251 1 81 980977412 63 57 312832230 88 11 719350979 1 35 912710661 1 26 517812974 59 9 257676629 1 66 630615337 1 76 303543660 1 51 268572509 1 59 315166900 1 35 565154327 15 43 224580925 65 22 515014245 39 74 783638504 1 95 357540408 52 15 704193055 18 14 693726567 1 50 767760535 28 7 508928378 56 97 548963315 1 62 737139903 11 100 123897271 76 75 407517242 1 18 793710248 1 44 629890179 22 76 415124562 1 4 655976566 87 38 713628521 74 57 563293778 78 98 660063912 81 26 804003075 29 52 639736852 16 78 874984991 87 49 729148276 1 96 554495350 57 44 678772706 56 8 641004597 70 61 552727165 7 71 824676375 1 45 483869048 53 77 755755911 1 56 887317567 1 34 807655159 1 10 66649628 1 74 153778433 1 64 762058441 47 45 177329458 1 27 275674197 95 99 390519428 45 67 580182195 80 4 409566609 72 56 487472941 2 66 269059962 1 23 209533071 8 16 40327234 6 80 49893481 1 91 278792881 1 45 254722758 1 18 222444016 1 49 206027758 1 38 556286100 65 17 728539132 1 42 134620494 87 27 91058081 1 82 976924017 99 51 585527871 1 52 931872692 1 74 449481889 60 39 488855289 18 7 713086242 28 5 833389314 28 11 217272417 1 4 549762767 77 32 750366395 13 73 927533972 1 98 808808743 7 26 803023050 23 71 420937863 27 51 237746143 1 40 840338011 92 52 231874794 1 2 773884510 9 68 118885313 1 68 629590706 40 99 66473784 1 80 256389031 1 17 548236942 35 54 432740497 24 40 522208644 1 22 520725781 1 24 832290534 1 75 839012379 1 56 629055189 18 19 520780035 1 77 518808589 1 50 786907286 1 2 540792730 1 82 967259782 94 62 754372241 1 24 213532607 77 51 360911337 1 16 135072457 1 13 33090699 21 10 812440864 1 75 305297382 83 7 552652769 1 30 761653758 27 13 761381683 1 48 703715437 1 61 901980607 1 77 591394696 64 65 357840102 1 68 636585682 60 74 917206500 74 92 17558233 1 63 743686197 1 64 389688162 6 7 967867530 97 50 949594251 1 74 659374457 18 22 470840504 79 66 899018060 59 10 955853929 1 39 940992995 1 8 698726199 92 47 103885714 19 100 837294928 50 96 918103708 69 75 642777676 16 3 918252171 1 64 808357591 1 85 437766809 1 76 513438731 1 31 137032575 14 32 275374226 64 89 905968551 99 43 966221065 92 71 533043792 50 22 724000828 42 71 886815588 86 37 981217110 37 15 900520242 24 95 988384790 35 100 85548774 35 93 351895622 72 76 606120469 1 42 541957360 1 20 234637029 91 87 848656164 74 19 329832207 96 23 75462677 1 100 558037712 1 3 647906980 44 75 404539623 1 28 642085238 10 6 660274963 65 60 175752930 47 36 572844346 1 28 922911224 79 21 388127868 1 93 918505455 1 5 408425568 1 53 534187968 1 28 547498255 1 8 564343093 1 45 544326969 58 100 841947409 1 80 21329559 67 37 642857109 52 90 913570375 6 84 987535206 1 23 584061807 1 19 784391400 45 85 961150101 56 38 404210762 1 29 983947274 54 40 54379825 83 51 193653551 42 68 1685563 1 32 124497636 1 11 26081128 82 32 436077788 55 66 123449463 1 97 622524365 65 6 511782895 22 50 888493010 1 13 28001039 30 41 538586455 1 91 542558441 28 39 101175396 54 80 773604340 1 91 823954745 1 48 957713493 1 25 860673419 85 59 949183258 1 22 71054462 1 98 936595386 13 41 265603651 70 10 247609893 91 51 90022675 91 97 549643262 1 59 68981595 22 75 680674354 81 56 630159646 1 67 457039470 24 74 615924938 1 30 195725508 81 28 362858212 72 63 285566747 44 20 424525241 98 15 734036324 1 71 719368747 55 54 15984749 1 65 783899995 82 17 273908646 76 17 186658906 85 18 955583708 89 92 501950312 64 13 887240745 97 59 390451948 1 71 588802077 54 2 910495820 46 54 223587986 1 88 988091279 75 67 156504567 1 31 113247353 34 58 930130740 1 52 166080152 1 12 514854922 1 38 1263076 50 27 587997842 1 32 734115123 32 2 630701737 1 5 969368144 17 63 570364794 51 70 372058327 1 94 397198084 92 5 793976363 1 71 31899137 43 60 310022770 90 68 303694956 1 9 150273411 88 96 231563706 1 82 494670460 16 17 12288356 1 38 228277108 1 77 610530128 72 45 376240882 79 24 608868248 14 82 102082851 38 26 882803708 43 18 435463858 1 92 267794886 64 42 724224170 96 35 253808860 1 21 115101116 2 71 771900167 4 97 717030000 89 34 820891208 58 7 752645379 68 34 323696837 1 100 55819375 38 72 770731766 42 17 996531447 1 84 522801761 33 5 568654683 91 30 464530210 1 28 527144839 40 89 766889973 55 16 277202311 1 28 813746070 98 13 680306955 1 51 53808334 1 84 22497187 43 17 327010717 64 100 390119903 22 72 438966373 1 97 103910723 97 58 106391810 63 98 434633289 1 68 986083251 1 88 356113330 65 91 670327001 84 27 983449719 99 24 535179120 50 94 989541247 99 70 371014051 96 7 37471608 42 44 991461649 89 72 254667472 1 4 823376234 1 68 8665718 1 15 40236501 20 63 934144334 52 9 55606696 42 44 940910959 58 57 677476213 1 38 290817895 1 52 428921696 19 35 97613201 41 91 393232947 99 46 665065865 7 34 591432072 79 25 16537061 41 75 523958751 1 52 199359728 80 60 793934264 8 39 482794963 1 22 651309070 49 93 890529723 1 61 357627005 98 94 748091581 25 4 91970332 1 21 816704107 85 87 727882089 60 99 453457147 1 40 778016613 44 89 776526897 45 63 815071348 2 93 153238832 12 15 986515213 1 57 619573458 48 64 667651426 1 59 420714789 1 24 351359491 30 82 646147339 62 79 426346672 1 74 214315397 33 91 678361017 1 96 126780624 1 44 634804737 1 42 221407137 1 13 825125087 18 65 147732267 1 99 428560144 1 33 378314405 14 75 943783186 70 36 213918577 3 13 514126297 56 65 590174433 7 79 205507872 11 59 869727693 20 59 314905101 1 3 134564474 1 6 776683035 79 87 211270792 73 48 900952568 53 17 902339223 83 50 867821879 46 99 52794244 1 77 291390768 80 40 537669566 13 7 767774650 1 28 180716983 1 98 91459434 30 52 184673707 48 86 879177907 49 100 1899664 77 51 217168656 1 75 803030679 1 63 693279476 1 35 223254922 1 30 569367248 1 79 118810719 33 82 360424204 20 46 55799091 32 55 788774560 59 4 430752807 44 73 182627918 40 42 911787917 1 33 852962781 87 37 470235473 23 30 364589593 40 44 795261474 3 28 752512514 71 60 405813298 1 72 513754082 1 60 178696575 57 96 411433327 34 16 464924886 22 80 482285912 19 11 789912768 70 15 432087974 2 19 48435625 86 87 132811965 48 41 695638870 1 8 878646186 82 26 438881618 64 65 493799605 79 12 884993168 66 76 132546524 1 59 225904516 1 23 223026499 72 87 291474950 1 30 544076699 91 26 975138881 21 96 568952276 19 83 247714266 1 91 36910328 4 100 782244012 30 79 181496420 59 50 659946164 19 44 568623350 27 26 900579699 55 56 570051597 1 94 253924603 1 100 936010393 1 61 84743514 7 41 659898766 1 70 231731208 93 94 201465484 1 38 231295844 17 85 865460575 14 66 201051922 1 60 249169241 33 13 628420174 93 48 126765673 14 5 296235977 1 22 853214810 1 24 789876592 24 22 28715369 62 15 240637219 40 46 789337632 63 99 679685129 28 87 678066242 59 93 874895262 77 4 236026745 1 85 259012591 1 20 270789114 1 45 54764120 51 47 866631813 1 61 146977765 39 41 876669792 56 89 524253626 1 36 324718987 92 10 758118831 10 8 526462975 40 69 340248393 1 54 78547296 50 61 683005712 1 58 655951336 100 35 472630990 25 94 300023496 1 71 487778239 12 4 739299354 1 40 882175585 1 55 231578783 68 87 94719298 1 12 741908383 1 67 629105472 71 76 24052516 90 76 725491532 95 55 999219825 86 38 149176010 56 98 185551507 86 19 206108191 87 95 837262547 75 25 801439939 13 19 720019022 23 15 715269404 52 70 509844341 31 77 488365241 6 51 709504616 94 46 935292010 1 49 919962019 32 12 491946089 36 88 896401130 35 22 979024625 1 48 693727109 85 64 555721491 1 95 880786666 75 76 57173626 1 2 241828754 19 9 667829115 1 69 424211866 1 65 467378381 69 72 132938662 1 96 590356864 49 55 800683883 87 32 949499136 65 4 108719218 55 11 725210272 38 92 720820954 10 51 340613733 58 83 88079320 28 67 664108927 71 13 886472087 70 4 593339285 12 37 927971889 1 44 403101587 1 24 664504241 1 65 997604898 84 2 630498889 48 20 692705023 1 26 178674064 1 46 99860842 5 43 184880648 56 70 484815492 38 36 869595203 52 8 593991234 69 1 120256365 1 92 258308436 95 14 343530710 31 63 616435617 1 16 569662495 1 24 64802070 95 83 597152096 32 35 498522291 47 48 556500962 1 18 676365240 1 13 167886514 92 87 387092794 1 43 552275995 35 72 833512269 1 91 577432196 33 98 841455406 34 43 906196594 35 62 17337870 24 29 72005877 4 73 720435705 1 48 398358381 1 40 926147913 38 79 904440322 13 22 860791832 1 19 459538286 45 85 827723534 1 9 188661810 66 32 618125545 82 96 129664765 97 91 273511025 1 22 451772337 1 41 718225520 1 91 939067459 1 55 843428641 81 98 857659983 1 96 443652337 12 74 547805377 20 46 112222451 40 5 222314458 65 7 632732967 14 67 551799452 1 51 401008929 1 81 979074855 1 72 291026814 1 88 826105750 49 47 145524656 7 80 820109875 1 9 710604142 98 16 737807381 1 4 41588284 66 28 534865388 69 20 972537323 29 42 180946652 47 43 354270269 92 90 319923840 11 27 862083665 1 69 94516037 62 70 114645221 79 26 721444157 19 95 911980821 41 12 487360044 3 84 88383965 1 58 945170070 5 73 408883778 89 53 121195647 1 26 822196996 88 69 321617718 1 78 586022251 1 65 414288469 1 97 277615987 17 68 242865235 43 2 455527960 1 89 400359898 79 76 307484434 28 76 422971571 1 86 862033803 1 68 435266390 1 92 151348737 48 9 591776854 1 48 419191665 1 81 442037477 1 43 727218540 1 36 722244294 1 50 424028022 57 46 943190863 1 78 135821955 47 4 566030702 1 13 891196687 1 43 940379892 77 20 216599777 24 6 1157410 99 24 403724957 1 93 278547360 6 26 699539812 37 99 786876464 76 88 719477499 1 94 688917075 1 2 47510881 1 24 930389122 58 3 252074305 59 66 331414949 1 40 9425974 1 6 358979230 76 53 635905709 62 70 423585097 63 32 275461468 1 36 157184782 69 2 34773309 13 51 31596791 3 11 812648941 1 18 966683671 52 48 873544082 31 74 746523382 1 56 818773428 95 37 3023960 33 11 706460472 94 27 733472596 64 52 936290487 13 87 667994564 1 47 394196057 6 39 649943146 57 90 513050693 1 14 96277790 1 53 726186231 13 58 21062999 17 49 30643875 1 9 964415226 55 88 262084160 1 89 698525233 12 36 224480840 74 32 550450546 1 48 866193184 12 39 815912149 84 90 503941937 6 19 299539508 90 45 964233395 1 98 163228401 1 42 561221200 43 28 899447163 48 6 962048652 1 82 848485969 1 99 417241151 37 59 493610961 54 50 534890958 76 50 356848236 22 37 105381082 25 98 344944908 1 23 468975121 1 88 732927267 1 5 385139870 78 52 107602676 82 48 283926682 66 65 666981355 14 24 601493818 1 56 458332791 1 95 718724172 17 100 957340592 8 19 421801473 1 94 29648770 69 64 751912994 63 46 246800584 61 99 495212335 1 27 851823484 1 44 571328313 1 43 579680388 74 78 65050542 1 66 292137857 1 30 774496911 1 54 783897577 45 40 906814647 1 43 168910161 1 57 820706516 1 66 981810922 1 68 382868401 74 14 625150690 16 98 338959660 79 60 189058299 1 61 766277455 1 80 772965334 80 42 530432556 1 79 874509418 1 20 914765671 71 49 937620180 85 43 961445435 18 97 492677917 19 93 837508784 1 42 381142957 32 18 578260825 56 28 98042304 1 50 912566414 1 62 628595241 1 78 403344751 91 5 892443957 1 45 722115257 2 33 806486703 66 16 19281528 1 28 778012969 1 53 53253062 31 22 968495580 43 41 328042564 1 87 502416272 33 57 906169193 97 3 570283926 92 77 592068688 55 44 949413513 42 15 858809966 1 83 825665045 51 61 765343007 1 86 772130934 1 90 231609765 56 94 594494067 81 34 523181285 1 42 98394165 1 89 914121730 1 65 77090064 31 96 369510388 13 79 632407669 62 78 47012242 23 9 718772828 90 25 494791245 1 34 190045373 1 22 241397982 48 27 663651039 64 63 326532448 11 80 778494760 61 28 211081533 92 70 746401961 1 68 336183117 1 51 230992570 45 24 246910637 45 68 747293252 1 93 418487725 51 85 870300572 73 84 502642209 70 75 331097009 28 7 817489987 84 12 913772901 1 81 328703152 47 22 948208645 53 88 373456438 22 35 969235425 1 95 511095387 1 50 824199669 1 74 756813429 29 53 851257432 76 6 894987410 62 99 53349652 1 49 937330063 19 52 186723401 22 60 376676170 1 17 70854853 33 48 641216927 97 68 400511766 76 70 167449474 1 34 213080967 86 35 952772568 1 69 679934346 1 18 7797710 1 80 716355613 28 80 64575395 1 25 369364428 24 98 845353891 97 40 623760349 44 17 899647211 44 90 550628611 1 55 371612135 1 69 519927518 76 94 857171445 14 67 710323520 1 39 989276832 55 59 909582971 90 17 914529631 1 65 570971607 1 77 493723350 1 29 14190734 1 93 333246234 46 77 824403172 1 22 487618692 1 65 359181205 1 91 948867122 4 5 720248176 60 35 460187777 49 82 553186765 1 46 528977734 32 55 256765208 1 49 526336918 89 94 187614955 1 10 70144183 1 64 138192349 1 81 564159080 50 91 568191974 14 82 414370618 94 8 11067540 18 17 331805439 1 58 797475851 92 12 396711364 70 91 23761510 1 73 245116779 54 1 945896186 1 98 519631320 1 24 503181656 13 47 459305791 91 89 397950742 1 12 52862900 54 55 699402395 12 32 790875188 1 70 628510452 87 73 567311367 61 98 536782764 45 13 267873975 59 58 347289245 92 87 185457840 56 59 692641696 39 16 775838457 1 79 73699874 1 23 671497712 65 26 386996055 1 29 69978666 25 75 324927435 91 88 813933922 41 25 300818470 8 12 832111094 1 69 551362401 52 62 294681052 1 6 317487112 1 37 552146463 80 57 679340819 1 45 269709856 19 24 767812857 33 85 940031005 41 42 373404382 8 2 588459380 1 34 495502647 1 72 301150589 48 2 70786826 6 45 33245420 1 93 112501417 66 72 701017342 1 93 868217565 85 38 489338099 1 8 249593975 95 34 856927181 1 87 313038645 1 65 742805029 45 17 789839837 76 60 527286208 33 54 193885269 1 73 115250533 75 89 213482301 1 33 665718967 85 92 465722275 1 63 869041881 24 10 243680515 1 8 497536495 84 47 274839117 92 68 367333647 60 24 330719873 46 92 195449047 1 7 199429348 13 17 110449775 1 56 453785447 7 53 248580845 36 93 585310961 1 61 326566263 1 49 415498265 38 95 476079663 92 5 924371946 88 95 292803668 1 38 766867563 1 94 523807050 11 24 235331102 18 49 193316999 52 4 214291979 27 91 552287122 1 17 438513626 46 36 294403150 45 13 798621268 84 12 896588274 12 58 167914996 8 24 838456660 1 75 449194175 73 79 613797125 90 5 655759389 1 59 719682471 22 31 661929553 32 10 509725233 99 91 22043027 35 31 782480693 1 54 741196879 73 45 52140927 1 100 521470962 1 74 333351102 1 54 777429869 42 16 422931245 1 95 170670646 2 45 948189181 65 4 640960337 1 10 621092049 1 24 640113394 1 17 857848953 20 96 243897698 69 33 686890718 1 25 931258822 52 92 115685139 15 27 8270866 91 47 828388311 69 7 514879549 1 55 513527808 57 89 584131515 22 52 998607672 1 98 776124687 1 40 1667588 16 18 425479059 12 11 123490887 1 69 474532898 54 44 299605799 9 24 487387240 48 8 814887307 13 87 278874301 1 15 347736057 1 92 535379754 89 55 565830285 2 90 995475500 1 24 323364802 1 9 257615626 71 28 991292181 1 58 347572055 1 20 565790705 99 58 474415233 1 33 50458194 37 10 973121849 35 20 675178868 1 32 176876540 1 36 227036615 1 65 99766200 1 78 61745281 83 53 685178296 1 71 696185916 8 13 709788096 89 3 57802841 24 19 387863188 65 77 645488907 95 1 371835722 1 49 635896382 95 27 720794134 81 40 642472009 1 69 310787715 1 93 702873455 1 2 666003016 1 3 322283653 1 99 160858592 92 67 347430969 63 38 84476343 1 56 253663519 1 39 484323727 25 42 889097535 1 92 600050653 69 3 852059206 1 7 65022922 3 38 63084508 28 44 464383269 85 96 550062414 1 70 797929333 1 76 48012783 74 92 490053408 51 19 367892468 38 97 661000628 17 57 392672551 5 73 409871273 1 41 550910803 1 42 288874281 100 10 520806431 65 90 682377069 1 58 147932256 11 79 551117779 1 89 787568525 88 29 185020983 48 53 969892562 60 72 166058360 47 15 959709179 1 28 401612024 1 28 951581571 31 92 728242780 6 80 22164651 1 2 402282385 20 51 417731038 54 51 918559261 36 47 734248378 1 100 871374424 1 73 267225373 86 95 236415833 1 92 857154619 4 21 291049045 1 20 114961266 92 58 246429863 58 2 16908075 1 15 792946730 1 9 677195961 1 11 931337709 45 54 131781867 1 95 367903967 1 2 11399027 18 65 130546529 35 23 264191896 11 20 432621032 92 26 375685356 63 99 128968212 1 79 499940413 1 80 862428430 1 59 394235927 1 8 192668971 27 35 12806054 1 97 894652462 1 11 799223336 59 90 904257079 76 47 63413224 53 71 5491039 21 57 450533647 1 69 305310570 34 36 174461698 1 5 133612371 81 97 792815072 95 79 964325063 61 14 60578881 32 24 998728452 5 40 334344812 91 47 305142259 1 23 841157212 1 43 186909222 1 80 568987030 1 25 669236520 1 33 721292711 88 10 343453559 85 88 989669059 1 87 202903293 3 91 610590793 8 92 568321558 50 70 677867990 1 63 762239023 11 33 949646450 93 68 394627457 1 23 890437130 17 79 918002452 100 81 203534906 85 38 91951955 1 68 531420086 1 34 981871209 2 16 754645674 1 52 937073607 90 7 158715207 32 83 714286619 1 72 919310866 95 25 174984736 1 11 860501477 54 27 142312523 43 65 228490973 56 5 981306662 62 26 600262113 1 58 208022240 1 94 590870487 53 11 174718530 1 89 145820714 94 4 519393067 75 17 991696184 1 95 388279759 1 90 756472239 44 18 416619101 96 27 270662542 1 98 614634647 16 39 361272481 54 12 61448374 89 75 938889485 70 5 470309838 25 87 471612330 32 2 177551627 79 8 300375665 1 22 247225896 17 58 99289018 1 55 625627838 1 66 491245338 85 82 503092873 1 68 591696093 29 74 654791148 60 97 247101400 26 22 239566666 44 31 586533681 52 36 472455973 1 46 468676263 79 7 201875514 81 43 206213984 7 35 755167617 1 47 766573839 40 79 167409848 1 12 924899235 25 48 157373089 1 90 987621912 76 72 912568770 1 98 381553916 1 9 384879789 55 54 853669594 94 34 161708087 45 59 543356895 51 36 740998962 64 11 746865170 72 45 642566544 12 98 144636624 83 39 13281364 1 50 743200898 1 17 330683628 1 27 302576411 55 68 914679937 1 76 499113410 53 49 473203395 1 95 20981714 1 81 462331589 25 19 106970679 1 89 406295578 1 29 817201881 20 60 820888897 1 20 425151102 15 45 880345618 1 45 974315606 90 49 856702616 1 94 730212280 1 80 941000795 56 13 223845875 39 65 583810537 1 75 356930524 55 33 536123057 60 48 404922540 1 4 631889934 1 6 480811472 15 49 85299985 1 51 510103442 1 49 464263074 75 38 298880487 1 82 989042600 1 6 103815621 1 99 911987358 66 36 712255412 21 19 914287513 1 92 687461430 43 95 980950546 1 23 662210236 67 6 191792518 81 9 849666794 1 75 399518032 36 44 753049386 7 32 224032840 90 2 40573278 93 67 313303818 41 72 846320519 1 100 508371297 80 65 762403747 15 60 890293212 42 64 862913067 1 70 886584356 1 23 86886058 23 97 389821923 74 54 865943890 1 47 256626299 43 9 716113561 1 11 237458009 1 92 460638343 44 31 79686011 1 96 108152207 81 11 401492740 14 73 467894625 1 59 428005890 73 90 416362200 2 95 345805486 1 32 301708832 3 13 627298330 58 77 963229680 1 58 178971336 1 86 679209615 22 67 205932474 70 20 419239661 18 70 81404227 61 67 482586295 1 37 371835764 25 89 422128679 62 94 39309298 21 93 339315217 39 52 571673032 1 63 858638479 1 79 870133932 80 96 93365423 96 59 785737768 44 64 29151295 1 87 420773339 72 62 778599098 1 54 999825182 1 62 195188410 1 100 980201948 1 95 154674896 87 22 64179938 16 65 202665439 1 14 586625430 63 19 77868382 1 77 62919659 1 91 373935084 1 40 117560401 64 26 509808867 44 28 981125290 1 91 892049485 12 52 817772149 9 54 520668812 1 56 31087621 1 60 580111189 1 57 707318970 1 13 897754241 1 43 912387403 1 3 524934240 1 70 627524866 1 84 63119348 85 100 489680595 31 69 328228244 1 37 142654774 44 97 939165599 11 10 93615530 1 53 581810643 53 51 20404304 16 9 759023646 1 62 440466511 1 29 756204880 1 87 796167007 65 68 639602637 71 54 908826247 27 78 777027361 1 70 768731314 1 48 245717626 1 72 198359724 77 36 855904519 1 23 154404536 69 70 520433453 1 10 602787735 1 100 951334405 1 97 904106985 1 41 107176486 83 55 481641188 1 40 184109586 76 35 176805902 39 45 424140386 48 2 316639666 76 59 805622258 88 16 648437245 1 95 720779098 1 16 118338900 32 61 782184584 1 3 649473686 37 38 625698225 12 31 484175140 11 41 773702251 1 16 915021257 55 95 350270426 1 8 369319602 32 94 535528270 1 7 545356169 50 53 734533585 28 52 842847531 67 59 39601293 1 18 832544861 91 87 192530110 1 92 624196465 38 45 160859170 1 8 207758880 1 49 53608841 1 72 840697004 78 39 995531463 1 52 530050112 93 24 511668007 84 78 296910677 1 46 841121385 40 78 947758066 1 9 522120200 41 100 976841200 78 7 117503705 52 13 160059909 1 58 573130888 1 97 867199852 58 90 29267030 4 43 986535315 10 70 626938285 66 35 860585629 39 64 665537466 92 88 822085426 1 85 975625688 46 35 598495376 62 73 15429385 37 64 145597143 1 92 270356309 1 61 792216760 47 45 246431076 63 89 332367929 1 28 709096687 99 78 951334007 10 69 24792663 70 81 311430647 1 47 801464265 93 15 443991642 89 34 902300048 1 9 442342392 1 86 858970971 1 5 496809896 1 28 766733588 1 17 71288702 22 41 715632145 81 10 199973755 1 52 749940553 1 43 117164993 94 80 195022059 1 34 661416317 1 53 753616740 1 37 657651560 22 26 284580874 99 63 783277254 62 99 405960853 67 10 824426798 32 29 258522631 93 69 254888386 99 53 222458742 42 24 634822069 14 6 189381839 75 47 385618118 60 22 541342250 37 39 903335299 36 7 243453187 71 29 737245976 1 93 78788644 1 87 236679205 1 86 118526680 17 93 363490226 1 6 576126737 88 12 662700340 1 90 133909658 1 47 108713147 63 25 605709557 1 38 172331450 35 54 584459913 81 24 669243700 1 68 627222390 1 19 625909915 42 83 148062664 1 27 118530475 68 62 899055159 50 48 19719894 47 10 948678929 1 40 703144421 59 21 182087387 1 93 136310488 42 53 675185980 35 97 117811661 75 24 729819553 43 71 366288895 59 92 598253064 1 14 348495589 4 43 321273032 84 3 945901420 14 62 898263176 84 66 930936173 66 97 354033585 75 92 460346289 29 14 375371998 12 22 909392355 1 59 693411242 1 72 385050779 99 52 272408345 95 96 260538915 1 7 636597062 1 97 529480233 1 28 98232445 1 10 810854552 2 13 776437860 37 84 352692471 95 66 395855944 1 12 407225873 28 41 834341011 1 50 178351786 1 15 176044139 1 76 121729166 71 43 731252318 17 4 319431673 1 38 776094725 95 27 952317721 64 42 830679799 87 14 450107757 42 77 607902270 1 49 123425042 1 97 76997612 72 24 892256316 48 28 446473119 1 55 96495682 69 6 857166839 53 40 496654184 49 56 72228651 79 2 933674558 1 52 383679231 83 29 14203304 48 47 368410393 1 4 227990032 46 35 412060860 22 6 907027009 95 66 395861575 59 98 47910868 1 60 109021488 14 59 603337209 83 59 555751672 1 76 697760525 1 56 8038295 1 80 690525330 35 34 588283365 34 25 819551137 1 59 795481160 6 61 805222491 1 29 843970400 1 52 65359652 18 67 685287566 43 90 666106755 1 43 799484311 92 11 455414735 1 83 356147076 3 83 826484161 93 96 195087897 50 45 817042916 42 86 875942617 92 9 189615806 15 61 478462674 95 52 778534575 9 68 227965568 6 57 427678732 1 14 852218551 68 50 218950643 64 74 860573661 1 49 288197960 1 79 392193383 25 55 231205445 1 54 879317765 91 32 140265912 1 6 553504919 66 38 167336339 1 40 761219770 1 37 706135684 46 45 177548669 6 41 21323959 11 61 387023860 29 11 749607979 1 19 724481446 77 55 282909812 17 7 354250186 1 30 555916717 28 73 63307291 1 35 998315596 1 51 182753971 66 23 656094236 36 18 918715894 1 83 544545116 1 51 784404764 92 84 218876443 92 64 588160493 1 36 281574960 1 28 324219837 1 4 16928060 1 27 522161628 55 92 899896022 1 6 397503903 92 30 594944984 8 63 571828126 1 17 999097346 95 58 261740204 83 34 549075710 51 12 625583713 1 7 17049508 24 25 927945814 52 12 504893544 59 99 660924719 1 20 421099496 25 40 997271429 38 49 794697770 8 79 828055218 5 41 242400227 26 68 939438861 1 31 341735816 76 53 443149245 1 18 655828683 68 81 491697550 69 40 76282223 1 94 813678390 41 50 744863796 2 86 639401808 88 12 281433324 38 100 828197210 53 50 625808892 1 93 162878546 6 36 37641877 62 95 83817199 29 97 601390231 17 20 636224774 4 52 638185090 1 97 773555088 6 11 668534560 47 73 397042868 99 57 990804169 100 37 55215135 1 15 254408330 5 88 320877261 1 4 523214068 66 28 922254041 30 55 287557610 1 67 54811800 1 20 754464319 1 70 359948700 90 69 536929821 18 5 443351002 1 78 21022506 1 88 85738049 1 73 138166198 1 77 170633749 18 11 987394202 1 96 436968400 1 92 26536025 91 9 283689231 1 96 25982775 1 63 69837217 56 43 231595798 1 25 398638318 1 53 895534998 1 59 429352275 1 99 823845269 94 21 989552497 81 39 995338504 20 13 835741868 1 45 493472649 55 53 454058897 1 40 806278374 55 12 347371684 7 10 784954684 1 66 568886136 1 46 388880225 100 90 714823446 76 45 28533421 87 39 476254721 1 74 479845804 88 47 335818822 89 10 110259099 1 7 602475286 1 12 348225215 1 60 796336171 28 5 569459486 63 4 315752513 91 12 435733387 16 93 756202308 66 84 377142225 1 64 378793679 29 69 724824496 1 13 11864737 1 91 185984211 76 36 864202543 3 76 963527626 1 7 786463194 44 73 620080605 3 35 984783843 1 91 6197825 46 10 791061823 1 23 579999258 44 75 691824318 81 28 894733199 1 66 29490041 84 95 536618137 24 90 536862249 21 24 5446979 1 5 421811122 92 37 77820869 1 84 528397279 1 29 745785607 71 34 412538902 43 51 363902875 1 100 426378234 1 21 903429263 11 74 298917948 28 56 810431496 33 73 518694349 42 10 508861501 82 45 797149947 1 71 416778145 31 62 148974180 1 100 450393857 1 83 525527337 40 97 500117612 1 18 121523901 49 7 778080261 1 63 766133591 53 61 323462857 1 79 194175175 1 9 138580817 1 38 739915040 1 40 776540364 1 26 421053163 64 60 846268922 1 37 589939404 20 36 40453101 1 59 391742271 15 75 359023388 14 54 482756994 42 35 45880693 44 53 677328539 1 64 284513802 53 55 950884702 97 18 778450556 1 99 814654169 39 80 631839582 10 45 261649862 1 57 297561924 86 58 833318770 39 23 98732385 97 53 41131259 1 12 311865815 1 44 764071557 26 99 488858477 60 5 302090034 84 43 849812634 45 50 99127127 76 17 627035539 36 81 880290945 1 5 271059649 98 54 171444533 64 33 116469284 42 38 758523574 41 37 832509107 1 24 938343282 1 77 981742047 1 64 50082069 94 61 179320403 1 90 665028920 1 100 262614463 48 20 929609890 58 20 149693258 79 11 689464627 33 3 736833904 12 76 643483593 33 2 826951329 86 11 994776098 42 37 956536745 67 32 597027758 36 81 764793758 58 54 900125118 1 80 229997697 71 24 198201142 40 71 733625459 1 27 294465934 1 93 767774964 99 40 912050925 1 46 44571564 1 84 387616659 1 67 372117104 1 27 4852882 61 40 482227767 83 50 307159916 70 5 641242924 6 33 200971449 1 96 54159916 1 99 489384485 23 88 169516968 70 35 435259682 9 51 281646239 1 13 258192953 74 80 617155067 1 23 102881551 1 27 314479251 87 40 970993040 65 41 937078946 1 56 338458958 66 22 775378428 57 74 901880044 74 53 597154411 63 58 797061928 4 17 241762840 55 90 229500003 60 46 992805336 81 7 72336868 1 88 577055498 1 99 530004523 13 93 528207951 66 10 268740071 81 22 629810493 1 31 987853858 33 31 348835595 88 64 944534950 20 8 234137892 71 15 317263202 1 21 28809191 28 35 537264944 1 11 239136335 1 68 791623602 23 89 788756437 1 39 967704057 1 37 600015690 31 15 988523387 1 45 697965121 71 22 578878174 1 53 175652057 1 56 614451087 1 85 13643469 1 30 959687045 1 64 452196838 25 43 711413553 1 8 204316729 1 25 2011129 42 5 458992178 1 94 611605012 1 14 62613440 1 6 850868805 77 63 452201135 23 97 972596664 23 24 383497669 40 36 400543124 87 60 406522992 72 7 824939921 1 70 199793286 50 34 676422081 1 43 743132133 1 88 440938359 1 100 602525498 73 23 50118413 9 99 672266793 1 79 264174988 1 4 368722665 65 49 118314177 1 28 782251391 1 45 730873641 1 45 585450201 55 65 112712993 63 49 209961413 53 65 904073795 1 11 983084361 1 38 887311095 2 72 164948800 1 13 451514042 1 28 840129683 65 32 310168609 29 20 147903411 73 67 647603938 1 42 280697268 32 88 837576358 76 46 369371084 48 56 466848077 1 68 170508181 48 5 977136224 1 28 82295719 1 73 419775703 1 31 489722723 1 62 503131992 1 50 848636952 1 24 429244715 54 42 766999541 35 13 162883136 17 47 694649735 58 26 411983349 1 91 176716696 66 43 458092884 25 86 405153576 17 20 807893234 1 80 940998472 56 6 851141546 1 17 717186161 97 40 356302714 1 57 350634005 35 38 433521176 73 58 277841839 71 79 988222346 1 41 667228914 1 88 889534315 1 86 662164730 97 51 833709421 1 78 504595221 47 39 40611720 6 91 652486646 68 87 146302124 1 33 190543700 23 51 138033665 16 57 498479024 80 5 228073571 1 39 176265806 1 88 161153820 1 96 714552254 1 10 945387158 85 26 159666169 18 24 518377191 1 67 144466069 1 53 105429117 1 40 954163949 1 67 40885589 43 78 636584423 58 38 718184878 1 28 8370874 87 19 243913097 1 5 208156004 43 62 137335956 62 46 843418796 1 25 6883211 1 30 992271017 1 24 994846790 1 85 4441176 80 44 195720067 80 44 429279365 50 41 400795489 1 9 62862260 1 79 747167308 74 52 972768236 30 38 606312118 51 60 494702048 1 78 109165441 55 84 838278166 1 97 772172037 67 88 64798572 1 41 180059864 72 95 927436219 1 2 935256095 84 46 691084006 21 46 541964488 71 7 3611297 1 30 205518802 46 63 698750738 84 48 685454177 1 19 979138211 100 43 743134274 47 85 817531686 93 58 368221954 5 87 658567150 1 73 686043059 8 17 746837064 1 86 597235804 19 26 303112874 1 42 438773850 15 52 146539409 16 2 106304443 1 92 643625501 1 88 846737586 70 88 320529561 11 54 35183429 1 18 673134949 1 2 391678969 1 22 363396350 1 26 425274995 72 28 586214004 1 45 480979222 73 14 392176704 66 97 508245793 9 45 297727323 1 50 631907818 86 80 274549011 36 100 83541 1 52 299065927 95 17 735545643 77 96 850617273 51 56 134094993 22 24 938953012 65 79 321949779 89 54 292277159 84 53 11375695 1 91 673789727 67 56 39810632 70 22 564062970 73 2 390847257 1 37 528705020 54 75 286216215 63 39 290925850 84 8 712292927 31 60 36961384 8 56 624625026 81 29 339125709 78 44 24875346 19 67 270805253 1 72 125052727 1 39 36813505 96 33 820510977 1 72 878059298 48 39 40597121 13 82 413346089 1 80 985193930 1 49 599152023 78 6 449404834 60 68 889150999 1 27 103933222 32 24 220300197 1 24 242982814 98 2 457839669 73 22 16172994 7 87 546864242 1 28 783933107 1 73 99609938 3 7 904475237 1 48 247043322 97 44 677600075 98 49 109568260 1 35 805370 1 35 557169313 73 48 675754660 1 66 842776415 97 42 755152455 24 30 127190679 1 67 368498276 91 23 438510435 98 66 144585540 1 19 977063488 84 11 944020081 1 63 880762344 58 8 472673630 1 58 56233972 70 35 735534327 1 26 350353915 30 91 207256279 21 9 480306966 1 24 837837566 44 43 782212813 11 14 53433292 1 98 755002426 36 86 989696334 2 79 148703000 38 2 957068341 67 73 13276283 1 52 134464997 70 75 590922905 1 42 537010023 100 66 702191883 6 92 862531727 1 59 74916274 36 83 959383681 22 16 507879349 1 32 985532226 1 78 66062773 51 66 993143235 87 76 486111231 1 27 87291953 92 50 471594142 87 61 679885222 67 94 119168425 1 62 677386142 29 67 163201989 76 81 687106134 1 45 925607696 24 12 5091933 12 57 509986395 1 12 298885841 91 30 522867168 13 4 210078195 1 19 380585863 1 8 856975787 95 84 704587158 58 56 186646583 22 71 760390065 9 92 565516852 67 73 486084874 12 24 639852235 1 47 137319610 1 11 875885285 47 33 215171397 28 98 799588280 1 54 628149674 76 12 482109742 27 86 97140088 1 11 809721394 74 100 275362120 1 94 627063735 1 56 902699578 98 89 368651372 5 78 493760640 78 92 507807636 1 29 836622034 1 31 317379968 46 88 564119199 58 11 180981173 1 33 324710302 1 67 587406473 1 7 693114307 1 58 833383742 1 30 895781610 99 73 343064818 41 12 726345836 36 100 398893895 81 86 220072216 29 19 56125996 15 52 898047010 10 50 448388227 1 53 337975033 1 63 892689780 16 43 319872886 1 43 249965755 48 61 656054071 80 71 805443173 1 96 517932917 37 9 947976496 46 88 156335129 1 56 960164907 82 63 412924389 37 21 828309106 1 15 530383600 1 17 382264723 54 76 213034031 1 58 837994906 1 18 274554573 41 10 957608740 24 50 963393193 13 61 993669995 82 52 542986766 1 32 743539199 84 97 594941612 12 84 660305945 16 9 853936058 93 64 736744421 6 87 132977200 1 46 492365594 31 26 514010197 1 37 583961099 53 99 305817861 22 16 866517393 1 12 743048924 99 98 54648305 1 69 455589891 1 89 264328914 20 81 347172225 100 37 294193412 70 86 656118085 44 67 817911786 69 5 846898003 1 10 448258345 15 75 950489133 59 88 779146163 39 73 41886045 1 66 312493194 69 18 938487084 42 61 256440010 84 72 168320207 77 47 37830618 25 40 467457043 1 29 487766 1 98 223478705 27 50 550534611 1 69 397287432 1 74 779893031 1 79 945452172 1 79 718959783 82 89 226742957 56 86 582024070 1 88 767159013 49 98 374721082 1 44 138199512 61 68 369981522 1 23 374282301 1 27 445904225 78 3 252988847 1 35 781508860 1 39 553257025 48 38 948546016 76 13 675607814 60 69 569553535 46 91 878338352 1 95 850976413 1 61 263356469 1 74 264324670 89 66 90931826 30 99 246216821 1 92 617031624 1 59 994559254 70 45 109078520 82 95 696334357 77 15 841293229 89 7 855696373 59 95 547131569 22 5 644565270 23 89 932906306 26 78 680385528 82 42 637526225 23 79 603759515 25 59 217411508 70 23 594777066 29 100 424257706 97 93 274698440 11 7 34056641 1 57 532848923 19 83 988895184 62 83 86413986 1 27 628046489 81 50 312466141 32 34 179987858 1 56 838130328 1 49 201071401 59 86 64927909 58 23 669771740 61 57 154326335 1 76 704019727 55 27 153386477 1 90 335932029 58 42 367422297 9 28 794776254 82 66 349205140 17 95 248073360 22 82 978760557 41 47 425552258 48 15 369262375 1 26 662592112 52 89 417497110 1 58 44100180 1 96 437601081 30 99 983685242 1 8 861950117 67 24 840436877 32 1 671208357 1 5 595128775 62 12 500631325 1 6 649621274 54 78 218873374 1 8 780659351 1 80 447641992 13 37 1570117 43 4 577415119 1 58 456384227 1 70 310469526 28 27 334015479 1 78 476437217 76 46 600421066 20 40 602447180 43 36 903366903 37 21 294305538 1 77 875082077 7 90 187851426 10 74 215968529 53 20 65996289 1 65 896779130 99 31 931732655 26 2 719193009 1 73 643233585 60 9 289699810 73 29 531146068 1 39 429996259 1 82 994675170 87 13 117780442 1 50 608084848 46 7 445437935 1 71 815676794 94 69 47604979 1 71 177527548 37 45 10106032 74 19 867268701 42 25 7036067 80 51 582545071 1 33 368726674 1 67 358490183 56 38 225169100 28 50 996613270 23 97 917434878 1 71 987209172 1 13 482634814 73 72 646980062 57 12 910012530 50 12 749770396 13 48 962411965 1 73 8594780 32 9 361456304 62 43 881105435 1 5 623383690 17 44 547111525 1 61 845442356 28 43 522251536 4 83 747577731 1 16 519419263 68 29 600584552 85 52 797314546 1 95 101381086 94 93 505380736 90 45 161920817 40 69 681750849 1 82 209459741 90 33 726092066 1 28 203481460 61 96 73563847 72 62 534171451 7 55 839772870 1 34 814923413 1 55 606073103 8 23 126219609 8 51 933381049 38 52 46423408 55 24 313715450 34 1 127154525 90 48 413199508 1 54 923791608 1 97 884462967 51 79 758096213 86 78 418919341 79 11 348494512 69 10 287634657 1 100 815035220 1 59 788339790 1 79 125785602 38 93 542772085 35 91 516337284 65 66 957104359 39 79 397383282 1 35 205917271 64 61 159150123 1 69 375934382 1 66 741518297 1 72 541758212 1 26 568681812 1 86 114070968 1 83 734838546 1 72 534046125 35 53 929385430 83 76 542468503 1 66 302518951 52 6 797934921 73 25 331638393 1 61 301922453 87 20 151544504 1 48 988200625 1 55 221002899 22 74 972124091 1 41 193143687 68 20 97273440 82 77 487977217 43 82 864953624 1 93 281935129 58 79 529363058 1 63 547436301 64 8 208371465 1 81 652169060 45 15 622406481 61 19 5475490 1 92 552203221 1 53 792074466 1 80 313946268 38 76 614618193 3 65 806823901 90 95 3245633 98 82 747381684 58 20 859855186 1 95 786823957 85 4 283395819 1 12 796041959 6 36 755896971 76 63 627400367 1 95 671360346 46 85 712065917 55 56 745960252 1 23 444239222 44 23 598205967 1 54 690206106 24 1 862944636 1 2 442243512 52 81 548417901 8 87 335452125 1 67 718934198 63 82 4817465 1 78 234397792 69 14 860597348 60 16 115071831 1 33 165366355 1 39 587359931 82 31 920075230 1 24 984864719 1 26 904831067 60 70 906601667 1 36 120870088 68 29 383496173 41 95 972781466 1 22 905139026 73 23 865443910 36 43 341996931 83 79 521387737 61 1 696564668 1 83 324165698 53 85 535972840 6 32 502889007 98 37 479515584 97 33 216904287 41 38 263770010 69 2 840881983 69 17 614825738 1 94 792321531 96 33 72794846 1 95 613026341 34 82 748255560 1 5 535713405 79 19 747731088 65 47 612818333 35 3 737314919 1 30 860859000 86 70 845723422 1 11 873736460 12 62 149735040 1 54 696549832 1 20 418808108 1 74 350043408 83 54 455409774 1 70 879825435 12 80 86260263 21 55 493368978 32 34 462026591 1 77 831749001 42 78 462552077 76 19 626417884 32 93 239672915 4 33 527586311 39 95 360359224 86 87 648099723 71 58 231286377 1 16 587258089 100 96 71924862 83 91 660125879 65 14 990167748 1 71 721939205 1 29 849688254 1 96 993832901 44 9 995179643 40 22 148546735 90 87 565356032 3 14 364373052 1 21 964063060 31 6 113674926 60 1 381807461 37 35 481223869 1 90 560514258 17 85 853038373 100 46 879901154 1 39 152850500 1 14 797497826 86 15 392355762 70 9 353761052 1 73 694554716 1 13 68461049 1 39 237150378 18 90 304654883 71 84 719634418 85 42 936643748 1 27 193518501 61 25 127608126 59 16 317453721 47 86 44092776 61 71 826750839 1 57 596026738 86 63 210327374 42 19 810449038 1 47 576418421 78 82 683979554 20 34 816184272 2 58 675630915 87 69 67392023 49 58 406675576 18 37 807925555 74 6 42784382 1 62 97016816 9 62 667124449 70 26 11888627 81 51 2908352 30 93 647734444 1 64 374093527 29 53 750122638 9 99 104217883 1 49 666354146 1 67 304502337 86 92 716555937 1 87 903658706 87 92 452818158 27 82 963814816 49 72 958006228 1 35 660403182 40 68 543223370 57 24 95727681 1 9 656620324 92 25 371687181 1 75 141690790 13 28 423353745 1 69 720975286 1 44 562406467 44 100 511278288 27 8 857629930 10 100 926334776 69 84 762159350 1 79 6170667 1 82 196461204 1 35 449966029 1 26 385887104 54 58 187018282 44 29 414506814 98 9 107673564 1 21 505230269 1 72 988611146 1 16 471254931 47 19 470731818 23 63 191229317 1 76 383583094 18 88 776210576 86 97 940806082 71 17 914862651 1 8 590559019 70 44 458144168 1 39 741961848 25 3 986483306 49 95 831490360 4 40 97058061 1 11 568903855 1 14 441604888 61 71 617136520 66 12 248537438 85 84 571763770 31 29 884667570 1 21 581961548 1 3 352799369 73 7 886948826 1 31 531019118 1 67 672777168 93 21 854588288 67 36 268449613 19 85 578394964 67 28 491363413 11 36 129575464 16 47 862968442 49 10 552489244 84 87 631257527 69 82 523852145 97 61 419133816 58 97 186673607 16 13 868593996 1 92 143883206 33 71 603460923 70 80 345176164 66 76 301901481 93 46 247115469 1 22 134339796 84 46 185489437 1 18 861654312 97 24 422353143 36 83 892425934 37 6 456247899 42 97 537380015 1 41 346058044 79 28 218817020 9 88 726340146 97 1 628397879 16 81 693342326 38 37 932587976 65 76 605288862 1 27 450574283 1 22 87928764 1 24 535990738 7 17 942335727 1 80 222839814 99 3 968097030 29 15 19025002 1 90 663248779 76 95 820682940 51 96 611658222 49 92 407771951 49 18 53788122 87 71 575612448 58 74 185160852 78 81 660897468 48 32 223053797 100 58 411347249 44 95 282610566 1 15 721013679 1 73 890800175 1 13 772436444 90 19 19860480 23 37 119401782 47 75 575493119 1 27 118680904 1 2 234576492 7 53 28150928 1 85 650736234 1 76 784401485 83 43 458696098 45 60 840017931 1 43 526909883 1 57 419494496 45 91 939688427 2 73 41969692 1 23 328099927 1 11 191802846 52 73 620243711 1 74 950034595 96 58 455796841 27 23 674063384 26 20 729603042 31 36 64113389 55 80 635958458 61 29 771105065 21 38 459927769 72 18 649791815 1 16 574635028 1 46 365801895 10 1 146315243 9 47 397416263 1 13 697444478 74 84 831175135 91 17 719605350 1 21 157663403 1 41 64076969 1 34 583873911 1 45 623345815 65 69 791842063 4 52 14910255 1 10 287015002 13 81 483799189 16 8 477668340 6 55 999454731 1 70 55085564 1 54 684397210 1 33 474956032 1 40 886263136 60 38 678040647 27 94 89529579 1 43 81578205 1 51 829423776 64 52 875994375 1 58 341626821 1 81 90802872 1 10 760253511 1 54 749622071 88 80 579841019 99 97 251676479 47 97 979449285 15 64 50114214 24 74 610827940 58 6 441313186 1 27 540787174 99 89 986598235 2 86 398275560 7 13 369578778 99 51 868197048 99 38 665284878 1 2 677719186 1 38 581861274 55 44 744787699 99 89 378224751 1 7 192766870 8 41 573300341 30 45 700040651 24 65 749791600 1 87 340981909 1 58 168690258 94 9 266304817 80 35 50769880 1 23 748339986 1 12 237493295 5 14 95586891 25 61 606916033 1 52 104874822 1 40 235787599 1 89 408226587 1 66 1715864 1 53 80223448 67 50 902184615 94 85 374974205 83 86 137209885 84 77 555171563 57 80 57948235 36 78 970299940 1 84 612369678 1 12 781823341 1 30 71568094 1 34 19111816 41 8 578019119 5 77 831502153 2 66 273726627 49 13 139690356 1 75 636509343 70 40 439507802 61 30 177456406 16 89 920332169 1 42 817461864 18 16 993540643 1 8 316200742 1 75 402384808 72 45 329172086 1 99 494448470 97 48 439267203 56 39 432425814 1 48 601296213 97 81 499280813 29 11 212285182 1 88 103186839 42 76 492793852 1 70 690637946 9 96 295809970 1 38 492179897 8 48 488389453 1 84 504147596 83 99 162077250 59 13 950329211 97 100 588418798 63 42 208792778 51 19 878095537 58 46 456371492 44 90 956195945 1 6 984536598 24 18 742167549 1 13 125623274 74 24 931475266 1 93 522518247 27 91 342704064 1 23 533256439 1 93 814805201 100 60 869771265 1 49 708104369 61 88 280248320 1 65 230484753 32 27 362504856 21 6 831247463 1 19 55082205 51 52 548234432 51 21 780906682 98 64 476961439 1 83 152236089 22 30 722311888 1 95 542535494 82 83 266312817 2 80 998813185 1 99 58258428 77 96 922199272 25 73 843520012 1 65 367245488 8 65 803841207 92 99 759934378 45 7 902326073 6 79 970416639 10 68 737279473 37 21 682210817 97 60 853762506 47 55 987228066 96 26 486289417 1 42 288778376 40 13 630687163 1 100 256783601 59 80 280992404 1 66 835573317 50 100 424177492 57 61 880595908 1 22 547995175 1 33 844055399 1 27 37013684 1 18 74685271 33 61 941111915 33 78 659696519 1 94 213523661 1 59 638843935 66 62 101988018 47 35 331641832 98 6 690175434 93 82 595854593 24 29 751548655 1 41 940961784 1 47 553179870 93 39 592446732 1 26 102049370 55 44 926317134 66 60 733828647 1 4 81322246 1 35 944796733 1 45 917079409 65 49 672258160 90 70 63251035 73 27 134841779 1 59 741057012 14 74 245586510 69 16 958581799 1 25 246386395 1 56 298797893 31 71 941816429 54 77 180485027 1 15 63323696 1 9 592918651 1 29 825869282 1 12 733721875 5 46 3277953 72 100 892465247 46 7 187402210 19 23 369822430 1 11 367560817 1 37 828938969 1 74 996407024 1 44 524190234 48 2 603652114 1 84 525791612 1 6 648124789 47 29 8093436 1 84 570373448 1 52 301635393 32 63 410662151 45 79 655758651 1 99 254289048 83 56 155824332 1 63 770134265 25 76 565987512 80 38 858092664 99 72 881946417 39 21 62028421 41 69 871972287 50 33 108907889 1 89 220840578 28 57 871985200 1 35 418727005 94 92 28239079 19 60 899582560 79 11 146051261 1 28 236869591 1 54 1395123 1 28 466754655 1 27 659544260 81 89 196470584 1 24 532300301 98 29 552239045 1 51 998493338 35 15 642334296 1 84 579067603 1 25 572139977 21 56 316166272 1 23 821299929 1 5 685364737 1 81 79443352 1 94 703757389 19 92 360672076 1 73 414175713 7 16 841177430 47 10 891371406 32 4 134817074 1 42 140785174 73 88 843761032 31 38 296058030 82 44 711688043 16 45 796041650 1 56 180511241 12 2 536282928 88 85 48791026 1 73 696589277 54 14 378086973 89 15 933498150 1 5 369872047 1 95 254437103 47 29 110090778 37 88 792074812 95 50 488717523 1 19 262152060 17 93 762973325 69 5 326361212 68 2 893722294 88 16 941358190 50 23 375607726 1 15 808531868 1 74 148609233 1 34 68050424 65 36 630645868 1 95 928809561 31 69 115286475 1 73 327348034 1 7 281893496 1 39 223128611 67 28 757026754 32 92 632628373 22 28 976288483 1 40 610089161 42 76 602992017 72 83 757550264 1 34 447608599 1 62 183005308 1 83 711036818 46 80 625595374 74 96 70463319 1 74 889788193 93 9 113904648 15 71 29156143 60 75 490415639 1 52 801955558 47 24 42180034 45 23 803990449 1 33 290367078 57 32 902879293 1 23 379886248 65 62 974821673 1 26 669293369 1 99 213637608 1 85 478825380 16 76 460009408 76 18 57341423 1 41 372320734 1 95 98371043 25 61 105064958 70 31 789981766 18 75 471196829 62 45 499172134 44 64 444428504 5 73 306088564 16 43 319977091 16 18 549671181 11 98 953316050 75 10 716211384 87 69 22420685 45 50 482673161 1 63 360358428 1 66 705436088 1 53 420136609 60 14 880818147 1 16 713138958 21 3 364553721 89 40 116610611 57 65 381075826 79 64 669193593 11 44 887544538 68 42 25940933 66 21 404761742 1 98 791243323 96 76 164067523 54 26 894178481 1 57 668832521 87 82 663747043 1 80 859023049 1 68 52177402 1 8 619663955 1 68 674373240 1 46 861150523 28 29 793789916 46 71 190486284 1 31 552888605 64 96 273995947 1 63 819990520 25 30 816627770 89 57 925887341 47 38 116210468 88 87 223328167 100 45 701857004 60 68 963923927 41 43 368778182 1 84 353812308 91 15 243949391 1 71 151232738 1 13 104566407 52 54 598292170 55 53 297841007 20 27 732077951 31 8 435954935 100 16 702014761 8 98 590530597 40 70 929092698 32 52 961890868 70 4 50343064 87 93 985427912 1 16 399149935 89 14 783247556 28 53 85586810 37 62 724405258 76 70 686883897 1 55 772611186 17 44 606157611 1 29 319405093 1 2 410874721 1 18 946968775 98 27 213312484 92 91 698220420 90 100 618338229 1 98 732455156 1 68 484797256 1 20 593521404 61 73 280704692 29 84 649716720 1 84 256986167 1 13 762241148 1 36 988512080 86 7 434425513 43 71 429503943 1 84 582146177 73 45 446989264 1 25 416706985 11 87 293745020 20 18 429369072 3 30 454316397 91 25 488605482 2 34 957565030 50 40 30039147 73 2 816857035 17 64 802375276 1 20 173627914 51 89 981243935 1 15 924469569 76 83 913602938 39 95 729437739 1 66 978188118 97 100 592512452 22 8 554467268 9 85 401006483 61 93 721062723 1 64 620566661 1 84 891390902 90 11 301127072 66 31 791776062 96 83 249653457 67 50 268779472 24 29 253725232 91 41 174465143 13 71 32040085 1 73 61056424 1 12 533019897 67 80 234122462 48 32 699936261 1 16 310202885 1 53 762348006 1 68 490137348 1 37 377509621 30 62 319753713 79 28 758748037 1 50 321888212 1 81 577646194 1 48 706322721 14 9 952858242 16 69 896082764 19 61 957749937 86 5 636365123 88 63 113629950 32 95 919264558 1 46 174804888 1 95 533754048 69 29 850091016 92 41 629536286 1 9 703370761 1 72 200786873 40 75 61227223 41 67 526890538 97 3 675895620 1 27 474757919 77 81 537950902 90 55 773705240 75 90 792700369 31 15 842667923 39 94 913857551 38 34 693368283 1 71 311924636 1 83 917489275 9 97 172052423 1 22 120584159 1 69 481427527 20 53 548793234 57 99 813884536 1 72 296409927 1 68 366613839 1 6 628476146 56 80 393070995 64 90 94319643 33 56 30038567 1 63 362673698 86 67 764261909 43 65 117105017 1 18 220565990 39 40 120670088 48 62 439351133 1 80 467438036 1 33 267327096 63 54 205355128 63 21 712929835 62 93 222471856 1 41 500925972 1 78 270885077 1 95 89909206 60 97 190574834 81 73 316710638 1 74 101418488 35 41 157062804 23 20 891956975 1 94 550581032 60 32 219844094 1 95 77651085 1 59 191440412 1 37 967156606 12 60 823461529 1 57 776333742 67 62 499936594 1 38 369983188 79 78 187868244 74 16 498765726 1 45 982071622 1 72 569837113 41 18 726571386 7 23 256322436 26 12 890418513 33 99 661872684 78 90 748588600 50 61 328474195 1 64 377644336 61 72 652398717 70 8 969104751 46 60 537315784 1 31 14638563 1 70 287671420 4 8 177091462 1 42 57103808 1 46 669763430 1 94 691990230 66 29 24757669 86 42 658973492 1 18 707584702 1 94 974093911 1 60 863426201 1 31 200797617 1 9 953724179 8 50 193185164 90 47 527540486 1 12 425134784 1 28 252786789 1 31 643763671 55 77 314800188 1 6 942881758 30 39 584917178 11 43 635039313 15 26 381290742 86 14 711901010 53 77 537773920 1 33 88604474 57 45 50625405 1 79 386069497 1 20 837613567 1 62 678375579 1 55 40246392 59 5 806864386 20 83 776705672 26 32 804958654 29 61 886969138 1 42 88632109 53 68 310395677 78 67 968184241 94 63 203510687 30 65 206304173 1 57 52764362 15 28 553522510 12 58 565716126 68 89 956494163 1 35 500607555 14 61 269428183 1 51 959893715 36 49 921754 96 72 941443269 5 77 945693083 81 96 964426702 21 75 145430958 83 59 398074589 43 98 425696553 59 10 514116551 100 77 450021209 72 68 342917180 77 9 558329515 75 48 170414235 47 87 210025281 1 53 315546672 1 74 69698247 1 77 581165517 26 30 41905745 78 93 751891700 1 33 19394314 54 20 158157423 62 21 624639949 12 8 192960540 80 85 769500071 64 8 176685364 42 15 391858671 1 11 699697846 1 16 777682271 77 78 443096919 26 58 520784900 100 26 908559935 12 45 621844204 100 94 251714598 76 32 983839135 52 6 124562716 86 57 95130306 1 100 787452473 1 34 942061938 1 100 644476539 51 65 176920 1 41 927095515 1 5 871425583 1 24 97492321 1 79 949428362 78 70 537631466 1 54 923272652 1 2 570104140 1 17 487217547 63 48 443262976 1 62 398248761 1 57 407774910 1 81 865095307 76 45 486065524 87 81 292461119 9 31 949914771 47 28 42051706 1 99 539519815 1 76 234788098 1 33 789512464 14 44 303341792 1 86 305135693 22 59 914388639 42 63 450223531 2 50 336949485 39 35 825081526 1 35 962322566 1 27 329696874 1 12 9314859 97 45 636975318 1 15 590219723 1 85 615770185 50 22 652793745 1 95 701863531 7 20 948336462 1 96 980183296 47 100 467702666 71 44 279416788 70 44 331983296 71 33 374106939 1 97 760575761 8 64 699759882 7 2 25871147 83 88 953325897 15 86 249053450 1 3 182386303 67 88 562764168 1 60 354625090 52 75 511613996 1 36 810261739 73 43 485752546 81 84 484313344 85 74 437089409 13 16 913022669 1 38 968701726 1 77 243565706 36 76 717125838 14 92 459615445 96 61 398591032 1 95 620347263 1 16 411860619 50 92 923606345 52 35 806999369 1 39 753947072 1 74 987490717 10 49 659898152 93 67 703616648 77 19 803615393 1 30 572850851 1 76 753311257 1 26 38398270 75 1 358091414 1 7 498203937 1 56 425380580 1 87 182012290 1 65 908552775 58 7 900479417 19 54 959960738 1 31 819124952 59 27 84762286 82 70 843214307 1 90 231219335 1 41 44289633 1 39 293151846 99 53 815174609 43 11 868456977 93 38 938155125 22 14 364343949 97 89 168152101 1 56 901954385 6 86 515788565 1 96 738520713 61 66 655684077 1 94 163093827 1 67 508261650 41 66 667453189 1 57 636803278 1 83 283039285 1 46 315474285 26 75 119019922 1 38 111668545 84 67 589293916 1 43 816986631 59 63 615393023 1 44 923446726 66 96 428142341 75 2 792040366 1 48 650241872 54 24 129363679 1 85 98049881 35 75 536213423 9 28 610349871 93 51 727144627 91 13 416548037 1 18 209024820 57 7 609298876 6 60 174261955 1 100 650060804 69 49 602345406 1 61 576296148 72 9 933889863 1 38 467865046 98 53 548008092 27 45 772524370 40 76 841550397 62 87 649683980 56 1 401697539 38 7 839599764 1 24 502616881 1 32 950572001 92 70 490150726 96 1 921075294 37 13 365188733 22 67 865582186 82 56 216421378 1 97 604461816 70 16 932965226 58 76 662324227 1 44 103529518 1 81 609661189 75 15 292894248 8 62 779598529 67 43 661584751 59 31 171807134 1 27 437779401 2 77 292780598 64 16 12751998 11 33 34386599 57 22 774585916 1 15 410967168 98 10 775276976 11 37 289615326 36 65 220591338 1 68 197533915 19 79 780697559 12 13 257248424 32 74 599694667 62 23 543514543 1 16 671456414 1 25 512513765 75 57 341245555 1 53 699831177 76 99 89320091 79 33 481265459 80 53 620138740 1 83 31960736 1 93 585795189 83 71 390033130 1 37 462218659 33 90 726349254 1 90 871962519 67 12 754481823 2 45 77939109 62 23 651280741 98 49 758148860 1 42 213659821 52 90 753376381 1 35 4469166 76 41 843560294 22 75 993039731 1 40 669168587 28 97 740705649 22 46 75360841 56 52 77505238 32 66 177751452 1 44 828969625 14 100 629903031 1 34 391440842 31 71 410455730 82 97 185613372 68 29 880043406 1 30 517194912 85 65 980463344 1 25 900109707 1 15 255231600 1 49 468717543 85 10 789588513 18 11 767357409 1 94 699431288 1 71 585836208 4 16 526365714 79 81 990724877 44 43 407363230 1 73 731722584 1 46 903925281 95 63 833694085 1 78 46016419 52 72 492708531 18 32 158519734 79 55 666022599 1 75 755432879 1 65 199189436 1 30 926104070 3 96 718204080 1 78 767777631 39 43 201271652 18 38 843094015 52 44 755788388 59 82 821512815 1 93 56770383 44 72 212714737 98 36 770784193 37 8 847119264 1 2 971241667 30 11 893073256 87 58 480748009 1 14 367465388 64 38 640523871 72 54 975970202 69 55 84231255 1 100 387962437 1 12 91719327 1 96 916734649 1 29 599997391 1 93 498342968 15 78 606934379 63 100 323291565 1 19 618628714 29 85 722343623 37 90 162037799 1 63 904364639 1 97 25440690 6 90 190614563 88 13 280004857 19 28 971274782 3 52 165652062 1 82 893541650 1 31 892269204 55 93 414933871 5 63 700696206 65 53 516669549 1 15 703883604 1 32 916009318 66 52 962522815 47 87 711424423 3 64 49719208 1 26 911796784 90 92 857621505 1 85 704410035 1 97 347392721 31 63 113126052 1 65 708376576 1 6 596685089 1 80 228806047 10 47 739970995 28 16 991752367 38 73 442028718 1 4 36631316 88 32 618396578 92 52 363973881 63 84 835639749 1 99 76240071 1 94 4696743 10 45 500353880 13 23 135236518 68 76 910996197 96 82 401712335 85 3 17583361 1 69 383659687 52 63 443925260 1 69 99920273 1 53 826160463 41 100 27005203 8 85 911854098 33 27 948724784 61 63 896290381 1 17 829577508 89 83 139941866 12 22 495682717 70 93 373870925 70 49 433828210 19 98 826747946 62 19 435444378 64 1 295867124 18 68 58758586 14 86 793744021 52 79 49649069 84 13 561825619 74 43 930846297 61 98 387200848 54 60 649223027 29 48 809126089 1 88 700181449 24 12 814615345 53 89 120469611 1 10 338929279 83 20 602295927 1 24 124723144 69 55 174868082 1 13 982691163 39 67 968627143 19 13 455132802 1 34 118837055 1 72 932146401 90 78 102351976 53 8 232779523 1 10 483235259 31 11 919595973 1 80 971370387 18 85 757696348 1 84 504859025 14 71 317347371 1 47 792592792 1 30 189634803 78 67 467960985 34 17 532754986 15 53 66360041 100 79 991190706 48 75 797258698 73 58 566415092 77 23 351357640 1 50 643850888 1 33 750576093 24 45 512598390 87 70 63387697 1 47 961623101 91 57 799783079 26 8 164173883 100 48 918646335 70 90 914045845 1 46 50734162 1 38 689765769 83 15 916476587 36 44 55951078 34 46 743791799 1 89 474881472 88 53 503927386 1 85 109890241 94 2 803388562 6 15 444172888 1 47 454619412 1 46 583697686 48 83 174914548 79 18 246191728 1 26 462032607 33 13 346554192 17 21 76437317 28 100 973420676 1 15 622986419 1 62 371417718 80 59 910926167 1 88 151293270 62 44 744548165 59 21 826773786 38 33 114658407 56 45 853357418 18 38 413335328 46 84 371987139 11 68 29718131 12 100 433945509 15 14 316330831 1 14 248721440 1 64 595757936 51 82 433953954 1 69 215984446 83 41 160938385 84 99 312877272 1 40 151742122 58 2 593801715 62 35 91556199 1 76 927413278 1 38 516137055 1 48 225242250 77 83 383840095 93 84 912583241 1 93 337679951 27 81 586524802 90 16 170977495 1 27 614829778 97 74 724825155 13 24 984186190 1 10 66304052 1 55 771166897 75 89 791118601 1 13 130125406 79 63 769543196 65 25 898023390 24 15 726814202 44 61 963374477 1 61 429949580 31 80 990783538 1 75 333822574 100 67 666689765 69 34 672220415 1 99 653460601 57 14 714342898 1 20 310384449 7 17 490902610 1 32 518504525 92 63 931018191 31 48 867597965 54 73 81678893 7 95 384487786 1 14 820273862 40 22 308672262 1 68 559531139 6 11 949346808 63 94 581471499 96 5 421540218 1 82 818419151 91 41 316935334 92 2 191668183 18 40 130406567 1 35 907834637 1 32 731556992 1 50 689403099 39 2 342795120 78 16 776863488 1 80 370922845 33 10 828349935 69 74 888686998 94 98 591763815 95 92 514414479 1 72 820386817 98 84 882007857 15 57 470168775 1 56 548572697 32 24 516081109 1 21 764570126 47 95 343385297 12 78 740503081 1 91 186959962 28 99 613740423 37 87 250506432 1 88 561092338 1 61 820626541 80 75 356307139 54 2 385139809 9 70 949431768 70 39 645673269 1 82 32526380 87 75 311370975 37 100 213075801 1 65 284192987 61 31 539972010 73 64 552483078 14 78 697619973 1 87 575838174 43 74 234559728 1 32 948495730 28 49 528033172 1 12 158676584 1 47 858059783 18 7 363865734 52 75 929051159 1 33 923198859 75 31 962838735 90 26 689087794 1 87 238211646 98 44 870318134 14 53 585385436 1 76 996032062 10 44 946737209 1 2 590879639 1 40 433848075 1 52 210356404 1 54 966297450 1 8 483836536 1 17 90891662 28 65 913072149 1 86 601861244 1 35 550163186 94 27 256818175 16 53 663613917 1 91 633784509 74 86 277225070 13 68 330104539 40 69 422334410 1 29 496319139 1 70 533068268 92 38 725293709 63 17 151542448 55 7 69294964 5 66 502954942 17 8 603778605 1 51 149744733 68 6 903405008 1 93 490546973 1 72 845985057 53 65 185429864 84 46 252408427 75 50 893846179 1 19 588734284 78 11 185537940 5 83 560647251 68 8 225771083 72 13 895960426 1 81 402022109 7 30 622306064 62 19 686643015 1 32 531312173 49 28 736226776 26 77 117024463 79 52 904441317 4 86 502604609 42 66 549902257 99 20 305191773 13 5 476610812 1 70 643015249 11 82 331474312 16 8 134716778 44 1 956971159 76 73 627806596 62 25 603949581 82 47 581580823 1 87 970582854 1 37 510323692 56 10 658295442 65 42 465090696 78 11 94748465 56 5 259348408 1 54 864311064 79 21 532270570 47 71 578874081 15 88 856862580 90 33 103680558 32 50 402653334 81 68 138619285 38 2 504969921 1 46 421666285 63 13 488326405 80 19 879989350 1 34 262886576 1 19 733218119 5 58 992527419 78 65 147336840 7 57 362277698 92 67 207592742 1 10 723836505 1 62 117813130 99 21 719031734 10 37 879335125 1 63 622697068 1 46 933927944 42 84 692591701 57 81 779337570 58 5 543138781 25 52 297237744 1 39 842572684 1 26 485834372 1 72 719313710 1 70 898857052 1 20 447332172 50 44 793726646 1 56 794396257 78 14 801293817 1 95 865876300 10 32 909886600 10 25 684661429 1 77 394180381 1 55 12714506 1 75 371111346 87 6 622720492 38 10 947453195 85 38 854000639 94 59 101916120 1 21 256194400 43 14 99134180 62 81 199203529 1 34 64309968 1 85 309716617 1 19 812100843 58 90 338267673 1 58 191529552 1 6 778754695 55 88 134190872 97 84 871079458 77 55 208503114 82 2 391362655 9 71 287254675 60 73 236277419 37 39 3068707 1 11 673749943 1 91 205786591 1 25 236695887 1 41 36061802 6 45 736521371 1 100 223354215 4 75 397058689 6 73 146519288 1 16 874902345 1 31 580761421 86 41 985808649 1 91 959794248 1 72 493323711 31 81 631417440 62 2 335068341 37 50 134705696 1 48 921063548 1 17 389616605 1 61 805456465 1 74 939960540 37 25 423737311 67 42 840649822 69 91 231964127 1 40 308845074 81 84 952905832 77 78 104009086 1 99 830899672 61 2 508343925 1 21 432922425 49 89 798261237 1 18 197998704 41 3 64586209 1 21 469643022 55 15 563001432 55 57 818456154 14 27 98650982 1 79 355739352 75 11 745864595 73 43 729316980 91 25 329252622 1 6 945912315 55 27 390056612 93 33 979205221 1 8 510511722 77 96 56596794 80 27 665543504 12 74 477708012 1 13 57931727 23 37 429885575 1 30 37500911 99 73 669079369 1 93 984608744 82 84 870541914 1 96 955211253 21 39 620396683 84 40 385710228 79 81 895132939 1 31 434032613 44 74 954061417 45 80 722689932 1 23 110112427 50 96 534589638 95 21 271379535 1 2 615802219 88 36 721877016 99 88 138746010 94 87 945391571 85 33 785409172 1 18 275477986 32 73 217140893 1 62 29888309 1 81 620720979 1 59 422723600 93 23 908423835 8 17 77503717 1 27 108424290 15 29 165040465 1 98 863858098 94 22 325811740 1 51 335194588 29 33 835477846 1 100 334777281 74 15 566332190 79 60 143701363 1 20 637345640 36 7 522063205 1 20 225250155 98 87 177620630 1 78 245772744 1 7 216966814 90 45 374088503 81 90 309872622 56 55 688058954 1 66 135677978 1 44 265712870 1 10 223205943 1 60 799681163 1 76 204685191 1 30 859554159 4 34 511730887 27 2 918873993 7 18 508826290 75 97 197104380 1 96 546390056 84 68 389199021 1 3 890269838 95 51 278440428 1 50 555215619 61 100 346518825 1 99 551009364 1 51 156376539 1 79 712799599 1 81 609685956 1 20 545260350 65 87 563263409 41 26 152650094 74 78 658131279 76 92 812901297 1 6 804521913 93 98 461770653 49 4 926789543 94 8 629933515 57 46 515972029 12 87 668896361 1 22 169504848 1 38 155655308 30 96 531012657 36 21 988504919 1 38 661924016 86 47 678027611 54 83 129752313 1 44 131571005 1 77 702741724 12 23 894473444 64 75 399224996 1 11 307996346 50 16 596125464 1 35 540017825 36 76 986182886 1 61 516087822 1 41 589601526 1 58 857727521 1 7 618093444 1 60 389215542 71 65 144612698 1 81 112751045 1 15 437003368 98 6 133246274 7 94 484441815 46 39 850103193 23 91 649361024 70 35 957781867 31 35 93272387 1 67 345315255 85 84 974412188 1 35 85618867 1 73 535939111 1 2 961194356 77 91 985707966 19 70 847503248 34 59 943557131 1 18 254644374 1 36 554349358 30 65 91874113 52 83 906505550 1 54 86480435 86 28 499193887 1 21 286512264 7 4 341548416 58 72 489984521 56 19 425032220 98 75 704151985 38 32 154132116 1 84 873946903 1 65 829673089 1 92 651096776 1 32 617211206 50 62 246805731 64 90 558675055 65 26 683221818 1 98 940874670 1 10 906205224 17 93 787173627 85 71 993409574 1 79 667695937 7 31 472045108 1 9 838304897 37 5 887892807 64 83 608848162 1 100 562355817 1 95 542866393 29 68 430606745 1 76 207880021 1 64 557603472 1 61 638758519 11 44 443581867 20 3 229811939 1 29 475129578 4 42 177101713 1 81 89492903 39 42 940652210 5 64 718877615 8 77 923116294 1 11 1311114 97 24 193277566 1 56 512976459 1 59 329583822 1 30 272887869 47 98 564790343 1 85 654645900 39 77 431448748 99 40 643614325 24 60 583692529 41 87 690569121 1 94 661989385 1 74 182476309 27 86 956651122 51 73 414902627 34 60 955070888 76 53 492450550 1 6 389681393 58 14 50435140 58 20 190889058 6 19 57947876 94 39 594849638 71 61 180998777 1 97 648532539 7 90 370767280 1 45 764485047 1 91 496070842 30 50 846810495 1 68 620681770 1 95 824649722 1 85 981532083 27 81 4859290 1 100 720662738 32 31 234015895 1 58 917903740 76 86 35251937 70 75 366845143 54 98 430396163 16 74 882075999 1 87 114295876 36 45 359088800 1 35 495108265 8 10 743393063 100 41 351443625 1 78 872767727 60 30 834320431 1 74 15809044 43 100 789905245 58 32 345070032 97 63 969072387 78 38 198428999 16 97 100258003 6 68 379163722 76 31 497716530 39 64 514680086 1 54 179414468 52 3 952712238 1 60 212076244 58 69 993562149 1 52 465879594 28 77 544174996 24 78 461880609 35 29 611547168 1 21 704236533 95 70 426586072 90 64 205756604 1 86 948141655 81 61 317135730 65 23 173592916 88 21 827764396 1 75 606122038 1 13 506580903 95 94 35445748 84 86 139724174 1 21 829486922 1 66 573556434 55 5 714777976 1 65 153198023 1 71 980767412 1 91 238479360 68 49 849431658 1 10 764055151 13 71 307606374 100 19 524521296 1 10 59892880 60 18 77090505 1 81 940260748 1 22 569972172 1 18 341451718 1 48 326353338 53 7 669173944 82 67 953088029 33 100 920343175 45 53 99801861 8 96 191676642 60 88 467310981 1 39 605675563 1 48 361605528 1 69 412844686 87 93 302314497 1 65 897929493 25 49 206589058 65 98 851856954 87 7 579106980 1 3 290066396 10 44 412416472 10 71 116745988 4 21 208980140 83 44 714500833 81 51 504328365 9 81 428528349 41 77 371467421 30 1 550179580 1 20 898602782 1 47 452898855 1 26 21087408 72 94 15421873 1 68 645024798 1 87 967105899 2 19 305176031 80 83 387424654 87 58 765229906 99 18 43743784 60 92 877609187 84 92 659905351 1 11 677860557 23 37 627554431 57 64 775017050 18 61 345216053 4 6 437098940 14 44 335229603 1 33 15451853 4 80 680003870 83 92 667808337 70 91 168101237 1 94 28248957 68 7 271625949 19 79 753959892 5 64 796522817 3 63 651207977 96 29 409261643 19 9 473875109 50 53 922429474 74 44 799868056 42 69 183244613 47 78 241446011 1 26 153274632 12 28 792522955 81 63 564599412 8 24 909061195 18 58 244910277 94 78 594951816 15 14 991165545 1 93 768312316 1 33 842975125 1 67 995173053 1 73 445292759 1 48 559798350 28 63 622796046 47 13 266614981 86 57 931766704 1 76 798647096 1 9 836745653 55 53 771557728 1 49 757881576 1 76 448634437 16 87 394272806 10 35 844248226 86 62 65537550 26 82 992297446 1 7 870216524 28 89 522199416 15 49 982586458 1 91 906220919 1 72 20729039 1 63 491705349 1 46 777835237 1 72 318651765 1 76 128496298 38 21 36862810 66 16 282210426 1 37 559238153 69 56 963276492 1 33 875634544 79 20 311598672 48 87 188206266 1 100 955572912 1 29 718064414 1 41 728168457 47 2 32458115 13 58 868636189 75 73 85871250 67 54 364875588 1 34 317509153 65 49 368767795 72 35 820880607 83 89 896123128 93 41 162448123 2 88 793509264 70 89 470441048 31 76 142042310 48 96 888217414 33 16 628645239 48 93 669288854 55 62 104345796 1 37 148596606 31 45 612871481 42 63 189253506 8 46 379751460 1 7 732236153 22 100 578627752 1 30 729393648 1 100 541122869 1 25 778850477 82 42 303793134 73 70 656512610 19 58 453455680 83 65 490193580 70 87 321545288 63 34 982074793 64 21 877122003 35 60 629156099 60 84 256630401 18 24 816764524 1 36 330203950 1 68 751642257 68 92 935818287 65 99 781421996 1 5 407013494 30 47 169052171 31 23 408098709 99 76 462334423 59 86 196317370 1 13 869057486 72 83 513789805 70 76 395577160 74 3 466823205 49 43 490594001 1 51 648979799 99 72 49912896 22 12 872722772 1 22 441026376 8 11 168629295 74 2 321531138 1 93 927192943 91 48 863403202 43 3 2309061 1 29 737858485 1 45 458096984 1 70 286976094 85 71 941282351 1 97 340134421 1 63 459155632 1 30 112859504 8 66 108983418 98 35 744037278 1 80 629015824 75 8 510618233 57 38 995034157 64 42 888346925 1 89 194588362 1 53 850178116 73 53 964900666 1 72 765487047 83 27 23087204 22 94 671482105 1 36 46717826 1 65 143148182 83 61 11664805 1 30 32375870 96 28 172318129 87 39 301716643 52 72 505510960 1 39 870155071 47 73 325509552 72 50 171450944 1 48 803336593 1 63 320016589 1 48 48711738 31 87 681140407 89 59 677401895 1 68 812638089 1 86 730776329 1 11 290023750 10 12 283259339 84 75 509494144 65 84 354608647 1 64 588792091 39 81 926684379 1 84 321982249 1 66 107215463 37 40 662526095 84 90 187240715 95 51 335625973 1 86 636556303 74 71 425590085 1 41 958006744 56 7 575413364 79 25 887429193 1 67 102724394 1 5 74067546 26 43 938968854 6 23 214164686 89 27 807904302 1 46 903987315 1 23 903676334 95 18 778287396 59 16 967309879 31 58 697427365 78 30 520808046 1 12 46970794 1 10 804684718 50 40 102796568 1 56 287228620 17 37 457447596 1 13 30613173 85 60 160899010 44 51 647228464 48 80 159856171 1 19 917175360 88 52 632889548 1 4 890490210 1 88 815409185 89 30 679361564 1 16 637722043 30 87 73808693 87 86 27806224 56 39 486224412 96 43 312997424 1 4 990911759 33 23 879150328 23 29 887715241 65 100 575843284 46 14 704059722 46 50 610144025 58 21 786635091 1 53 553195945 27 98 247215704 87 83 560923160 1 15 248761368 1 77 586145666 5 53 532831779 1 98 639831944 55 38 742018399 13 14 532320406 1 65 318016986 1 92 117704499 44 27 383810255 14 46 959317383 1 71 746785191 39 44 871202581 73 93 943544346 61 31 775690447 30 50 112711470 1 18 911470277 11 79 936430059 36 70 301949899 69 21 846560583 1 77 169923508 48 39 410476624 54 14 202331023 1 4 564007557 36 75 462159919 1 96 560518487 1 95 550761335 1 5 493329813 71 8 911961140 1 15 396219941 2 77 367434195 1 62 291876429 57 77 927745787 95 9 514563671 1 2 499534327 1 47 409278876 97 72 582105589 1 83 414529964 66 76 87900113 8 40 667929865 1 42 522443345 92 75 243592424 25 54 750292252 54 80 725585516 32 88 250379702 62 2 481657958 3 24 163693041 97 44 366238023 24 69 423032064 40 41 957949750 65 89 645222737 6 85 82105178 1 69 4968835 45 96 276043263 1 12 902183575 90 68 780882779 1 81 746613458 16 82 663302772 86 27 529937704 31 33 384739998 1 6 938506534 24 50 849939783 73 99 153082951 54 29 625424783 65 4 864228733 100 20 621455389 1 66 802062547 1 100 420414984 22 67 266394495 22 90 708462802 93 51 805390621 16 84 485772017 52 6 922047175 91 99 940575961 3 12 776956138 63 82 594045382 98 5 647550681 45 24 35108120 87 56 241553981 1 61 638948056 94 85 591219184 35 60 23767885 1 69 257701469 1 65 139496299 1 98 664990346 10 98 837235187 1 64 709228567 28 56 354136861 36 48 88969162 89 100 113433900 1 35 823919981 60 33 422140592 4 13 860884952 1 54 242193142 56 86 726113749 39 19 608080029 21 78 130232678 1 43 616773047 1 29 452449241 1 13 499551307 1 86 851394022 65 35 383232678 1 100 999667423 25 48 952111949 1 98 507793062 78 45 456379620 1 52 672438256 1 3 194294273 1 78 460026497 1 47 729915136 5 18 435178746 25 7 616555784 19 96 708387745 49 16 361984668 21 96 851713407 17 53 844632124 51 33 640867996 8 61 382385196 1 47 137845083 75 62 26322999 25 20 397162135 1 7 46702241 1 25 339434204 21 55 689369901 46 55 142891856 1 50 235754526 1 93 858654985 1 92 846474111 1 36 367280420 1 98 451135546 1 63 561485863 99 61 399665615 1 9 715481727 1 7 170292345 1 12 543996899 63 77 883935977 1 46 675998450 22 50 642635396 1 21 666371910 100 4 392976490 1 19 94416578 45 98 209969080 35 66 817949873 1 18 943483862 1 84 874849745 1 18 62592804 1 86 169154712 35 57 556215567 1 95 777183383 1 80 614679763 77 7 847171617 1 62 917282269 1 58 78007826 1 48 374170058 1 33 517515686 1 64 606221850 56 12 75412325 1 30 788259902 78 4 535023603 64 38 247708146 1 42 164915420 66 16 989779579 1 86 122726512 88 64 521615893 39 91 694189359 74 26 117694036 54 24 141028127 1 98 817304549 1 38 514262800 1 12 611497259 1 63 972672763 96 73 579251059 21 11 918191011 82 44 293701044 34 18 473282919 1 93 62837504 1 90 427152976 1 99 341327278 51 99 250345047 24 94 246090004 100 50 557505903 1 50 61881104 74 99 797034509 1 5 376187638 95 71 91472977 72 34 486818701 1 42 885182316 1 80 368990320 38 74 672060890 15 49 541200436 1 37 704165963 1 83 861923431 1 19 129022448 24 37 648509126 56 54 948005726 1 48 461317853 1 10 275135889 38 23 759416261 41 32 176116307 23 55 772380452 20 28 64183518 44 22 746171558 13 52 819252281 1 60 775436306 8 35 691307094 1 8 715231191 1 8 603586471 36 82 565644410 100 48 140341933 1 83 680787226 12 73 994040446 1 87 948373919 2 6 383558225 1 78 995823510 1 82 527497854 1 51 96692755 8 72 960474334 1 73 854617395 1 63 974882470 3 39 992108373 44 72 945083127 1 63 13611045 7 65 921715221 1 52 425662608 1 18 841780992 1 30 248529862 70 50 733669256 1 20 296981176 88 38 220558273 40 43 182429129 21 68 244982481 77 75 338682119 92 33 209712842 44 64 184539968 1 100 462826452 1 62 945585764 1 49 376631170 65 20 141525839 17 87 293359734 27 62 205059690 24 54 144688443 49 3 912463427 1 46 254737546 1 29 87625147 47 100 597152738 1 100 466596198 33 73 862788617 93 80 208841002 1 37 765977168 39 56 822553994 1 73 800212073 38 87 64302953 1 100 186942681 48 47 601753602 1 15 225284508 1 31 14462583 89 55 248673349 1 47 742077140 7 5 734864865 1 24 703405525 72 49 113751447 1 28 752703965 74 33 872148364 1 9 502118592 1 18 198897778 8 94 975215329 1 9 237050885 84 23 412581840 71 3 551124653 1 15 690467890 35 23 352693413 30 87 855505434 37 46 530711366 1 80 186379438 36 4 79713629 1 37 517604834 1 42 469623292 100 17 944896998 51 60 901745699 1 5 612579849 1 26 951815782 1 97 850638609 1 10 428115293 1 38 401182696 62 16 512989737 1 29 56664767 7 81 120048964 20 36 171986755 1 23 940238829 42 25 604235375 1 27 466080713 8 32 514318162 1 96 389358780 58 20 909535503 42 24 524429804 58 87 118568389 21 81 591756439 12 56 427563990 54 30 263442521 68 31 854713972 1 66 639879840 1 29 401975286 32 18 18952512 85 95 482452499 7 52 579352121 1 85 423490869 1 94 280493727 1 6 128367624 1 78 527563201 40 82 138157315 1 62 203115633 82 27 652381207 1 56 821660341 1 85 552283953 100 92 536546660 73 21 19447913 70 66 961076409 29 97 215337741 1 98 331293601 74 28 27994016 1 32 225893622 83 17 392003590 86 56 377968216 38 65 205974850 85 66 491756205 1 87 815785662 18 77 556813256 25 26 98089934 25 82 936978729 13 66 851781526 1 81 862533678 36 8 134708927 1 38 262695317 36 62 317435875 94 61 102064771 1 55 227935714 23 92 689175610 1 39 26840628 12 16 437176064 1 96 926831456 1 80 436569741 1 47 750880646 78 92 14934186 1 41 910513639 1 77 702379522 1 63 51832397 1 39 450524873 1 10 561961559 41 97 826556073 27 90 996824287 86 30 613845352 68 69 574445569 1 9 343943601 24 2 659292143 95 48 349217181 1 67 38379391 1 99 353487821 1 85 584490079 1 22 777833586 1 86 420629053 1 46 855598977 98 76 241677303 86 91 772553666 8 49 278473410 49 21 499733553 73 62 521746118 1 2 490464583 60 81 426305751 1 91 291947242 44 51 617586974 1 10 213308628 87 93 384133240 1 58 917631552 1 92 294183464 10 30 633583361 53 7 9211615 1 34 291383070 20 34 103274812 11 93 679543235 1 94 283162294 52 3 527787010 4 89 707562596 56 84 679970582 1 7 337010298 91 52 504055679 37 48 264755986 9 25 180605002 22 20 423553706 90 80 510785425 1 39 414015915 1 67 945407134 17 4 394322880 12 22 900310008 69 90 366817319 67 74 825834029 44 26 185806645 54 73 286848049 1 32 888025900 1 50 221582819 1 79 212621383 1 93 368564036 1 34 394590062 77 84 337380706 45 49 738339598 13 6 13971674 5 21 868856486 2 83 809610554 56 45 416755575 26 49 224997565 31 76 350480324 31 96 854363626 48 19 831909417 57 39 231868306 1 23 222874160 1 77 334191015 1 75 61121558 73 44 598662174 75 41 33504142 26 83 65234002 25 68 451582577 37 34 806602814 63 23 421830473 1 69 75378002 64 37 627568911 66 98 882152928 85 60 186490454 66 3 107873521 85 60 13931614 1 10 566099410 59 23 143364725 21 17 746597329 27 64 402196278 1 78 16177698 11 63 624660219 95 42 649356053 58 62 902716306 87 29 30459057 1 15 669688183 1 75 893938877 43 40 346397403 1 34 976367184 1 68 686251181 1 26 948109922 57 19 902593542 1 75 680837849 88 53 639539358 69 1 387407255 62 65 104150157 34 85 633509224 64 69 960972095 1 19 986732710 69 78 591099039 21 58 937937263 3 1 893767041 58 30 517179146 73 67 783244740 24 57 393710670 65 62 621788897 1 23 22406222 82 77 574843013 81 67 849430659 66 99 164978682 88 57 102333447 71 24 988952349 1 31 828831538 1 33 439804369 4 99 46324990 81 97 974782711 1 47 189530770 11 68 69902613 1 20 489316052 1 48 399908021 1 64 369848383 68 54 717183661 1 31 218984249 1 64 631636906 42 36 815373239 1 97 841633275 1 68 975413577 20 95 889403367 1 7 779293433 75 84 156370884 1 30 821280914 38 41 466973198 1 83 130018066 1 37 292747067 27 86 347203448 54 35 399687965 1 57 663007101 83 18 617844435 1 52 533149312 1 94 63995993 80 75 850985181 51 60 603354900 1 58 406099482 1 15 187209693 82 45 841053002 1 71 291303790 13 51 161075603 1 16 188634148 1 47 630446159 15 81 573640101 61 20 411124391 1 97 721684350 1 11 393306797 65 5 949292083 1 15 798861752 1 29 999082498 95 8 921223590 71 49 88703808 25 58 28196157 1 14 439054351 1 74 214555208 75 65 182558914 1 34 221505781 62 85 147156254 28 78 458188999 25 46 669407081 99 32 64394968 1 13 878817167 51 29 234880411 72 47 694319538 14 96 143336978 1 94 270687994 34 43 955334711 39 47 855857941 86 36 425241483 88 6 971629092 1 64 998996787 76 94 140354279 1 68 408057047 71 53 624525769 43 32 100740303 1 96 273230806 1 11 222507970 1 68 379758977 40 4 353613280 1 73 230782444 54 42 230662164 1 4 480235251 40 62 658416938 1 82 636267577 11 83 65604216 55 21 327021436 1 65 687762617 1 21 760093758 98 85 369461475 1 98 827722062 1 43 597547501 65 53 184077189 11 18 521883849 72 86 856801681 12 69 115635327 52 77 572528462 1 32 528631380 1 74 936689329 77 34 491829581 56 22 992420405 57 39 847769571 1 15 37786951 1 4 828382641 1 16 767006727 1 22 662291319 11 77 257312221 36 12 991833010 23 67 574997952 34 63 397495749 1 50 263998792 1 11 742655404 1 52 347286427 73 32 966029036 37 52 173733995 1 30 344646908 77 86 415785752 1 65 209889443 58 79 4804050 1 73 612078539 45 42 930939436 1 49 542347986 79 98 379611494 1 51 786227567 25 93 362442735 23 18 859701202 1 17 567899566 1 45 155984351 12 22 802314924 1 91 38233892 1 99 523670039 21 95 323945677 40 2 172076368 90 89 386861146 65 77 677175887 61 84 268915037 29 96 765552428 1 31 209741818 1 66 752841178 1 75 44404957 38 85 786840873 26 6 859832401 2 65 108418239 84 25 781312024 36 30 608370642 67 47 868512581 1 37 421207530 21 73 575069691 86 58 984302128 54 52 206221505 1 100 287734211 1 60 448875798 83 8 920384746 22 70 312450082 6 43 699326172 55 82 10404185 88 46 266663177 82 70 582939689 32 15 310693044 90 57 551613490 66 21 707443931 68 67 644923683 77 6 406253398 1 13 320803531 47 15 495045566 63 1 199661868 29 99 336408915 30 2 786713601 46 93 954973534 1 72 218812838 54 38 175665715 79 7 673976990 55 27 796020399 1 71 145984585 1 63 193432752 12 83 109109504 73 62 518912891 1 81 737953338 52 83 263690901 14 46 65965343 1 55 57106864 1 16 873871255 1 18 640428781 60 81 567500043 89 74 532597399 1 3 162679208 52 27 387693329 51 28 477791063 45 50 952329731 1 52 440150518 1 64 676402909 9 44 491180171 29 91 25616125 8 69 398380396 1 15 182957315 1 43 595291293 22 7 597164020 36 73 148615577 32 59 158251752 1 3 110616992 28 89 868048279 1 28 921367548 1 99 711486632 1 62 862726158 1 13 369752597 49 20 662645068 38 71 187230113 4 36 13915411 31 85 558796355 64 84 561648472 1 3 497647985 34 57 88648567 1 39 568569827 95 65 580311164 29 79 605620348 74 98 876077524 61 12 756963940 1 20 757645383 1 92 91949340 1 46 43472720 1 41 932898468 55 28 845738880 90 68 178294194 79 69 66306425 14 17 581818416 83 40 554590562 35 31 121097680 1 10 974290799 5 28 230403113 49 55 303067934 24 100 628158114 19 78 77911720 21 94 631993956 84 59 263281813 1 54 971473792 1 20 69375071 1 76 144274552 16 4 891166948 70 45 493963598 38 5 236934780 1 21 738483803 3 85 987070998 1 66 387555686 74 30 676409436 63 65 564162487 1 3 317034448 1 40 417309597 1 69 678147097 1 76 838062840 53 12 385998295 5 73 319009282 1 42 862691602 1 66 6315859 44 69 96013324 66 31 387134929 68 45 851114482 94 8 305837372 3 100 821901749 81 12 538090433 89 79 331216533 7 56 679516272 1 63 561338231 1 88 646079246 1 86 243570884 91 80 499187178 1 61 151968441 33 83 708409194 1 100 237240919 69 28 586753608 1 24 609244006 1 2 107399113 75 43 383866942 1 2 129951530 1 35 246235125 1 27 927066771 26 6 135975264 1 81 150309107 43 83 517079767 1 83 983992233 37 75 914792988 2 40 793647191 99 83 94773332 1 39 196904566 1 40 162886994 1 3 632794856 1 74 805646726 1 70 950422591 1 55 140686834 86 72 368225113 1 90 173041139 44 49 677708950 74 63 842213147 64 44 956884990 23 28 381453504 7 92 650194112 69 97 302772893 56 50 703966510 79 44 119130648 1 44 203515462 77 66 116516985 1 37 549458915 1 48 893471439 28 11 646202873 1 42 500782179 74 7 775074392 46 12 872394588 1 15 841165030 1 21 499218932 1 23 236230427 67 69 213054670 36 30 637028144 26 27 715274485 88 35 622123697 1 89 619602888 1 81 296223464 48 89 694240204 30 88 405927553 65 82 706034836 1 46 100250462 1 58 55107443 62 65 456442077 1 29 25134835 6 48 718832213 36 17 65396232 1 28 84158833 27 36 234054158 1 21 750032189 35 65 292740392 97 99 621908904 1 51 809842814 45 79 930283545 76 77 311248400 61 66 152024040 35 30 214260803 58 51 621940054 77 9 644330709 1 54 235931086 17 71 307428597 1 91 810871632 1 77 815956729 97 49 575798094 1 36 938033741 37 50 528310995 66 86 353202397 1 16 862015311 1 42 466530894 69 79 807535473 1 63 455843791 1 28 493462468 79 26 133612742 17 18 200391763 83 64 575520039 59 64 826825047 1 33 323752022 11 34 359950643 2 14 842475044 64 34 221378414 1 21 563820641 48 78 254291700 10 21 799474446 34 70 862631186 52 5 70364007 67 97 114939935 7 15 376536403 1 53 935551127 4 38 877036268 1 17 872431452 11 82 258359050 1 48 547313545 100 62 90330797 90 59 369064783 39 4 302305200 1 36 396789522 7 61 920643409 20 60 554125817 86 36 769605187 1 91 160527283 46 75 741566019 29 91 65879158 1 23 58139805 77 20 140075703 4 83 13338439 98 9 900110870 51 26 907959403 1 71 164680266 18 14 201730094 32 80 744387031 50 68 944619033 61 88 589399834 1 50 160057985 1 25 927079405 89 68 822467158 96 16 524942631 44 70 128377977 1 59 604525637 1 33 817821408 35 97 514166001 68 62 668582519 1 94 79190381 1 49 860677170 1 94 974088193 94 44 474053528 80 32 170660814 47 7 332702836 1 63 776423730 71 21 923437715 1 20 81070155 55 18 541515208 92 53 922884926 1 12 290868335 80 15 553119359 59 97 949712537 74 69 479148745 36 43 419463641 36 39 630444049 21 6 982845172 1 54 940887000 74 47 842849536 1 53 771859521 9 80 749897221 1 73 893522131 1 100 902096935 1 34 736237597 1 43 117765953 1 15 197399011 1 13 56162161 38 11 151891218 1 97 128110361 5 58 50283560 94 87 852911540 46 16 15946921 1 13 569462986 50 59 126572080 10 40 901403083 97 52 981368830 26 64 812754165 35 76 381154225 1 92 764855666 17 16 587153434 1 34 544145647 64 37 809549046 91 14 67671746 83 31 782610590 1 33 17642387 39 68 673558794 48 76 178428200 1 47 100749090 95 45 605843026 15 71 848485793 27 37 12380875 1 38 902540121 9 78 759749974 1 61 657404062 66 73 292073336 1 37 8528350 1 91 920709804 93 54 395468662 82 10 800454330 1 57 643232764 96 53 36476295 1 4 760819936 74 14 726824467 1 20 140876898 21 65 754318316 1 7 280212774 89 59 605263712 80 94 344395119 61 96 26298854 1 74 888133699 1 84 529966828 1 8 64228234 1 90 137003053 18 96 457086595 1 85 806395032 84 99 749600583 1 74 312424140 1 82 37633051 15 36 841916804 81 67 164221452 1 76 705875393 3 76 459528361 1 51 144998600 47 67 429796595 1 75 5433899 29 58 348387514 11 82 787241533 85 94 813563087 1 55 521735630 53 92 42902933 13 18 644039260 1 91 764404135 1 92 102214350 22 86 838088855 34 66 669666500 1 20 995481553 1 9 199036531 100 35 581217508 1 6 199297797 1 68 477671109 78 89 746417264 90 77 461595356 66 8 287450293 1 47 447238926 1 50 335019491 1 70 675031527 1 96 776684410 99 88 562622706 15 63 47743370 78 59 221214581 40 34 920599286 1 16 253149510 1 53 896136524 83 26 768922252 14 4 108691322 1 60 6846995 1 3 378512675 1 25 937504705 77 15 409241517 13 8 787856727 1 18 820560463 1 100 378534324 1 39 235278498 56 84 479258375 93 13 690170787 40 58 715668139 51 73 67629949 38 88 477646492 53 95 307877074 1 8 138697356 1 37 314378681 45 54 896799810 10 74 22944941 26 82 703903950 1 49 799054713 32 44 474274116 10 97 486793868 1 30 296744765 1 56 121375856 71 12 468898849 26 53 439570148 67 66 996980482 10 2 560095271 1 93 909254107 88 2 913498230 29 16 403092950 12 21 849180291 1 92 708510894 61 90 447502736 63 11 211170414 1 73 593784200 66 34 824165025 29 77 225637001 1 68 503455363 31 15 892184197 61 6 450657792 76 16 280845573 4 72 387754350 44 47 878179050 1 88 590808144 2 67 831672413 1 31 877594575 1 92 559582412 1 8 272649140 1 27 158457092 26 29 986063989 1 82 139137756 1 25 75100350 96 67 433724891 1 37 59506436 37 33 365004287 1 28 257947228 1 16 609354525 14 30 986469965 81 94 994189354 55 70 569447298 78 38 750031666 6 7 805756254 57 25 178358337 62 40 811049875 22 49 854223854 64 73 324812589 87 45 307302984 45 34 512771389 12 29 337227667 33 31 528200854 34 37 55147213 1 66 334289851 1 94 78238973 43 14 536874748 1 3 392092273 94 63 537688770 1 54 60636259 6 62 119054535 1 89 319408092 37 10 273021795 11 26 496352507 45 11 948337717 1 30 148155212 93 47 731824908 1 59 979849365 1 14 745188938 1 41 473324034 79 21 788494303 1 94 15444291 1 16 719544003 1 50 125187391 1 17 412172982 68 52 796688596 1 50 3068742 1 97 972586696 32 82 42490255 68 62 512818938 9 52 651475265 1 96 469810857 73 37 947946083 1 67 62650008 33 98 289195052 56 3 335245493 64 78 240625276 1 28 938753608 10 92 673697088 54 10 756550731 1 100 537609884 1 83 704415433 72 33 520404852 60 45 14522073 1 34 256844474 62 23 936215893 1 85 107317832 32 73 1756610 79 28 245766061 23 4 220388301 16 69 394283615 1 70 626897503 1 49 49786976 20 77 731645058 64 57 213189987 1 22 434480694 1 84 631694712 1 64 146256679 1 91 674703604 26 82 237937417 77 61 153677503 1 19 157428290 13 42 457590807 46 66 407299836 1 95 253057237 1 83 162575869 65 16 662910105 1 25 198850662 50 3 23602608 52 16 283138830 94 83 228419156 1 14 435003433 81 35 627742413 49 88 238139183 1 98 643046759 1 92 559748520 1 67 676985668 66 51 799495910 1 58 356062009 78 29 721468190 1 78 73170441 18 55 105024257 78 40 310413241 78 2 924371081 1 84 735670494 1 11 62382641 1 13 834970661 1 83 331888555 81 33 418986985 1 21 216512109 1 99 277898575 1 89 692472286 1 46 598971073 1 86 441959167 61 58 938343227 1 75 741034223 1 10 645600283 1 12 326978270 1 82 421706881 81 58 43375540 87 17 877010656 91 11 254761035 1 76 103459042 44 64 261407205 6 77 107792854 66 65 109247045 1 55 868583969 1 58 805070026 84 60 157297574 66 81 936509044 1 44 508909650 12 6 407988383 1 33 594583011 1 28 67361020 1 83 755440819 96 7 940689192 12 53 543037401 1 45 697420866 90 98 200093316 1 21 382916814 28 70 833853026 1 82 763552553 96 76 649031847 1 38 618280914 32 82 72148225 10 67 641387152 31 82 516281441 93 82 817792265 47 49 133308703 44 4 319422274 1 44 845253454 2 67 452119072 1 55 331461168 68 97 894573421 18 82 441234614 24 91 303606187 11 82 13659144 1 60 309435677 1 40 635959837 1 22 351891264 77 11 469856824 47 18 933069171 84 65 442059589 1 33 41462665 7 26 718870585 1 49 290687811 75 94 703287673 88 74 214394522 1 73 313934727 16 14 400580595 65 45 54397777 23 34 921852130 1 87 332463036 1 64 880228988 53 47 723529531 39 79 529847877 1 76 737600761 52 88 529827945 40 67 388047493 13 66 66388960 61 24 820663295 1 21 382533784 1 67 216935092 5 72 87159145 1 97 961617400 25 3 452845589 1 24 738985787 9 77 629511252 2 50 168682695 1 16 198422106 45 43 639020905 1 83 443562740 11 69 604622000 1 53 901812762 8 40 894423066 1 34 889127660 77 11 364779898 1 61 142778602 1 19 196237724 1 93 208700014 61 14 349206136 29 81 498754242 5 27 338849436 55 21 616332183 19 24 98308006 1 90 991036779 64 95 748080670 1 62 690112071 96 23 759254919 1 15 937324343 45 16 258680313 45 3 986676083 77 59 301175677 1 18 418250781 35 25 185634061 47 68 11956102 74 8 170283805 67 80 694887181 23 19 122201418 9 32 563664897 15 13 687693792 51 2 975653378 1 38 439370474 96 82 601366082 70 71 717341223 1 13 799284917 1 8 196642404 58 5 632458841 1 42 178643690 1 38 893549948 1 61 48849822 96 26 413028818 30 100 42277725 1 25 510558067 16 39 984458264 1 53 631227608 36 87 371311075 56 75 924703224 1 100 308816743 10 63 50271386 1 72 153434374 1 19 919807327 2 74 74448113 1 78 443149386 1 13 782800200 32 2 807893872 63 66 50078556 1 27 633941170 25 65 519609716 13 28 689938129 16 9 353901300 1 91 633560014 72 70 568082849 1 28 897494469 40 55 551523681 41 65 868408281 1 51 746764521 96 88 997161347 1 98 748424591 8 75 204169100 1 47 638651358 1 25 70605336 1 71 446486328 1 2 258830612 1 19 587987959 72 71 962650950 8 60 225039336 1 23 130927973 4 6 405363666 1 39 226930889 30 53 486289581 14 23 670395481 1 90 268581309 1 26 727413576 1 69 168141894 55 6 737588593 89 13 783254915 25 61 980212449 1 57 482959382 1 3 658756794 38 68 629362872 1 3 321739431 1 39 902236783 1 65 352916153 28 64 189346980 76 68 859693562 1 39 68126106 30 16 314922777 1 27 846537511 1 44 328956155 1 27 125247286 17 58 409660535 46 83 628431667 1 29 154272277 20 94 354882055 1 82 291577742 1 2 690163196 8 34 555725695 1 33 580100424 78 54 652425372 78 60 170280895 10 88 168038795 49 53 747788345 1 47 974459788 1 87 834516418 29 65 362422603 72 49 545634196 19 43 97262309 61 55 438646688 32 58 249541695 52 25 52297834 64 27 663685412 29 42 844558326 1 99 125682463 60 42 119174434 86 73 884585346 1 45 970310529 1 83 640766875 1 4 168682739 31 32 845581743 20 2 705119991 1 65 446836038 51 92 394972095 59 39 530226380 1 77 494606679 7 58 126890485 89 5 512203002 1 60 407648126 74 57 443307835 64 90 996420478 45 51 169143166 1 67 244742060 1 58 492838862 1 5 803276593 13 52 777753659 1 34 20721795 12 27 49388423 1 57 673449428 1 58 993699703 72 14 621532022 1 89 706899212 85 28 155303171 18 45 652767553 1 41 314211518 83 53 47856297 63 79 786515260 1 80 776020925 1 84 589203791 78 99 722423504 3 7 265660504 1 20 861444469 91 57 287572824 1 67 40938829 15 39 554463967 1 72 813444698 61 60 572947472 35 14 610254321 1 49 86962471 35 53 935295375 1 16 104543350 60 16 127716425 72 71 386104284 52 64 907032219 1 74 728182161 1 14 398138636 1 48 413173408 99 52 326200003 1 73 521490890 1 59 66059796 1 87 911537849 1 70 441210483 19 93 923065008 4 45 243089937 1 91 808636449 3 93 354925511 1 67 973119583 1 37 48950671 46 43 606873790 60 15 408931777 68 71 542217116 1 52 29474489 18 43 260821874 1 67 194227815 68 4 268879044 63 69 465671147 4 46 257716034 65 38 505273860 77 64 977936237 72 65 644046627 1 66 806588586 1 13 879639634 89 5 319515575 97 1 745615626 1 18 109667922 1 25 186370728 82 72 297036870 1 82 826071020 1 18 604833984 5 55 168035870 40 100 430503429 71 98 408902426 62 40 472955341 34 82 839963226 23 80 505444643 1 21 405955990 1 20 176394984 23 19 698607237 47 69 390785211 1 62 681877951 29 60 541411933 1 22 157924061 1 75 423541870 94 74 559629314 44 68 861696029 1 72 787334272 1 76 962490683 1 81 640027816 25 46 227298052 91 89 233966088 1 67 480033060 1 21 24517327 28 8 499469999 1 58 127020159 42 57 18640204 66 46 344097087 72 87 191551651 43 94 855972993 25 89 669077542 97 27 962153372 41 30 214047991 2 3 774459457 49 22 824352532 56 14 253756774 78 17 233051798 77 43 243364511 1 38 251425159 1 85 749090848 76 25 731648238 83 22 947701834 1 74 582544293 7 46 235924331 5 63 737147406 57 54 276798763 1 56 635461460 66 11 556376216 1 96 253609133 73 34 246760168 46 57 114387425 39 71 599937810 31 75 998370330 1 32 709010766 33 59 292381414 92 17 549412659 60 5 27887697 71 94 711992847 30 69 638015556 1 95 666474076 4 83 710440283 1 40 331631621 34 23 382438549 85 96 725471371 1 3 230593599 1 30 945828898 1 32 29312923 1 30 905759663 3 24 159810620 1 65 756503130 1 40 235249190 1 45 740115055 1 9 844415439 98 20 390931370 1 21 52006043 1 89 308918570 1 72 133631751 75 100 660012111 1 30 620833498 1 93 856846102 86 90 232054997 76 88 813312879 99 7 453181655 12 76 707399538 1 47 979913857 93 32 216305123 14 80 811765626 1 46 242352158 40 32 675285477 23 39 330682587 1 84 142778085 1 27 920176039 23 73 684201645 27 7 120364604 38 13 168548013 1 45 390820112 1 35 921764173 42 96 202565924 1 47 563078050 1 40 488492398 1 29 704254788 61 42 547063406 64 78 10612621 36 2 367561226 1 34 583874454 37 50 644340359 29 75 79335462 33 84 779424782 1 67 586653092 77 26 133496129 59 27 16511364 14 33 350396877 13 36 42659618 1 5 967740476 43 75 542631562 1 67 912763923 1 7 651629886 96 93 454172335 83 10 474191589 74 25 571825762 49 91 603133127 21 20 668810976 1 75 20318773 77 12 271754305 1 23 169702848 96 15 251992858 91 86 178075065 9 83 584239161 1 68 472155804 1 76 387953528 13 71 125046148 18 89 151869176 52 72 784882273 25 9 504345617 13 63 396657469 1 86 195339514 40 13 918419760 10 22 141925006 1 14 639472624 80 58 663105755 1 53 180298632 6 4 879862372 80 14 550965712 1 79 378172018 65 51 559947641 5 20 643275686 1 35 651849870 42 74 971833301 1 87 865283132 77 64 869135389 94 71 785835899 1 16 874083106 55 86 687915791 87 89 626925682 1 75 84522728 38 60 742465859 1 79 28575564 5 9 439622557 73 1 607951294 5 34 888621956 60 10 743825548 1 69 595655076 35 3 827562150 15 11 536712060 96 60 736001489 78 72 780746702 44 78 669504924 80 32 609798674 14 93 326575136 72 46 254486278 65 42 764351788 66 5 131504998 52 18 421461499 1 63 490693726 1 55 835540419 49 43 619638832 1 73 159276819 1 37 363917994 67 58 837894527 49 64 790598304 9 54 348143968 1 78 734339011 1 16 259292139 1 81 504798957 1 71 156993388 1 20 902357979 1 57 521421989 48 74 971650231 76 31 766838878 1 19 399092754 1 52 121979622 23 1 174349700 6 87 247706141 1 43 489044322 1 41 711751325 1 27 478269512 56 22 108752006 49 44 719487537 1 58 390713479 1 17 533964146 1 82 325975934 24 20 449183138 1 46 214983824 1 55 319228626 1 43 674978722 1 89 236905527 1 75 760948746 89 93 346620526 1 10 434699533 1 74 294985356 99 61 47592678 85 8 328981715 1 62 32803882 1 53 7594311 56 100 28149412 82 87 639080563 1 50 655199276 1 96 174214596 78 44 638585138 1 45 146061566 1 91 784432184 22 25 79096875 1 67 275735172 20 93 382205941 1 44 45101380 42 92 403070504 97 94 971889385 19 95 82882396 93 23 615053316 77 8 914143673 42 84 444565320 1 45 310832018 37 38 818694627 16 36 473339311 94 44 53437005 27 24 36937462 1 47 588138399 93 11 595529891 55 53 590123340 6 32 366089647 1 77 873729849 1 83 126730768 22 35 931407883 17 58 279649294 52 93 982751275 10 64 395791386 80 53 95375904 89 92 402078678 13 70 392500521 61 79 155881170 7 27 106971148 84 11 108565345 1 98 506687394 1 4 127568034 60 90 22525203 39 37 934817578 24 57 286691292 1 85 580234808 36 69 261444947 61 66 648000794 50 6 166847053 2 70 182175128 31 40 708750754 77 4 109866702 10 87 953738280 45 71 200637148 1 3 584031368 1 10 901351427 71 42 753339257 83 65 131530072 86 14 309842227 1 47 51438090 25 72 386113683 1 41 712393503 46 98 229004135 48 19 400194109 1 78 257951631 1 61 415037752 1 89 412380931 25 46 894964373 64 49 883925230 39 29 875840035 88 20 125870871 63 49 271837878 1 2 694643386 93 61 870645604 1 39 737894245 1 14 92378361 52 37 953466655 1 61 818445761 1 46 702750628 55 2 855219140 8 93 342382213 1 75 938884118 51 63 573585318 1 18 221699796 96 62 323325394 1 60 22668240 63 49 373802644 55 32 666108020 37 30 198235920 1 80 964420221 5 57 300805397 14 59 487287604 93 15 63556490 69 41 338250408 1 40 929355220 40 72 542734255 2 96 827316890 65 42 970505811 15 25 990692411 1 20 919487890 1 18 164982548 42 89 518210964 83 97 766324536 99 76 789844096 1 99 423211024 1 68 416060259 1 69 70147403 99 28 10364412 1 83 452128017 74 82 549963054 37 77 811766847 60 54 483835234 1 52 721799368 71 91 580796429 69 48 73096571 81 28 692148011 1 57 186173189 1 9 226662388 1 94 887598178 50 39 83202577 25 83 396327787 1 20 644346778 12 93 988100299 17 82 33894364 1 19 144887402 11 100 999702965 24 81 649328866 49 54 578475456 1 11 824323811 11 8 583494091 27 53 75127890 40 12 226139377 7 98 574492068 3 2 445845323 86 44 115966437 1 78 927186623 89 69 198933885 67 83 485820145 83 62 858424421 1 32 826236442 82 88 134175180 25 60 225592302 1 23 154332505 1 13 278731311 76 65 280301730 78 50 882289330 1 20 376052168 1 9 105044707 1 44 367390978 1 8 372473738 20 54 874813004 1 58 765200519 80 98 958633811 1 17 799468964 1 47 294026786 33 70 77280978 86 98 915570756 1 69 693804919 1 27 82806098 1 65 61635653 58 46 945540153 50 79 920047340 1 10 897829417 1 64 213304559 1 22 883567157 17 23 474856174 1 52 955370804 1 61 15192893 14 83 150634499 1 28 968787811 1 17 900117489 30 1 876016257 15 51 25205774 1 99 507029466 74 17 147770202 1 70 531343969 1 56 878321356 1 75 399582749 46 42 994026916 77 44 548087333 1 40 114996794 30 52 686821510 1 2 853481820 1 46 426348880 84 26 269458004 1 78 915718299 82 62 635370843 74 91 40429378 59 47 541888039 1 69 414484407 1 26 555815637 1 50 36813414 75 4 129314251 18 36 364808953 79 63 509895037 1 24 282619281 1 48 155774495 1 32 556560259 1 48 442503316 71 15 28325769 1 68 638298053 52 82 753436598 1 48 386135191 54 44 195943601 64 32 726801038 1 81 11060261 1 2 384836449 8 19 717081514 1 40 197212016 23 82 344911044 96 9 29277886 1 9 129419954 31 40 234165820 81 18 966289547 1 22 605656278 2 20 383981396 28 51 388962530 18 80 122396599 19 72 425077089 75 90 176607228 91 31 532056619 1 34 721309290 44 69 230899167 96 53 264153415 1 42 611994916 42 25 741817995 47 46 72693095 72 68 498323419 72 87 151591719 1 71 758077972 33 77 942931581 1 16 734775040 1 10 652007070 1 54 279488814 6 46 590548441 63 18 782756077 1 61 100353063 95 8 732859870 26 3 218639004 1 95 254027062 94 76 484255459 1 84 186986823 38 67 881690858 1 65 65901782 59 42 21026052 1 20 874247034 1 95 124917608 74 66 669599288 1 68 718764053 92 27 997050034 96 41 89917100 1 83 245665668 9 48 944027539 78 67 49336051 1 8 421074276 1 4 200447957 64 84 417878875 31 51 835934753 99 100 23457584 1 92 856016826 1 38 236534699 54 81 69801757 1 47 678384738 97 43 354223228 9 100 332485424 1 62 514628424 15 4 498809097 19 66 821296873 100 29 35667606 74 78 490266366 1 73 575719310 19 82 113514177 1 81 811251040 1 28 984293673 1 25 282525395 1 37 423871990 1 100 913411916 96 45 648900783 25 70 772699832 54 37 535149858 39 10 445164287 1 74 657480621 1 75 746132105 73 17 323455346 1 90 18273429 4 39 714800599 1 69 440951393 1 97 170630237 42 94 809255529 55 61 937662265 85 100 885414606 31 59 261581716 1 48 264892938 1 9 438031512 51 99 842098156 79 83 696309599 68 56 226817580 50 99 126242567 7 37 252255984 1 32 193155499 1 2 84681829 1 99 831242373 1 82 30083048 1 37 857091834 1 40 997585189 63 29 209051159 1 16 536810896 72 61 285662463 31 38 666494561 48 45 277292656 13 44 280269824 70 60 905632521 2 38 341780282 97 75 712759696 87 92 631319823 57 40 461932548 1 66 339643834 1 9 493562819 1 2 615114565 94 31 626470485 1 93 776324098 1 85 865584399 1 43 876949345 12 60 453321462 1 2 208736981 24 15 983434141 51 81 211098384 100 93 652865368 1 36 753786567 1 60 108938658 1 56 256605563 97 48 629539635 77 98 864733851 1 76 659067823 11 66 24733630 1 60 846971511 10 82 211227722 1 62 88503303 1 36 881132710 60 13 710521082 98 91 972987185 25 41 674802406 1 7 986144961 61 42 704628051 91 4 483828867 1 29 960155463 90 6 140723724 91 80 771838722 87 96 373391596 97 100 114571845 66 40 794389376 1 45 478099780 97 8 421888467 97 75 329382069 1 62 526155379 1 91 381661908 1 71 421765973 92 13 689908571 27 67 726865705 87 12 872426460 1 96 809991259 44 11 336246113 86 56 421068099 79 29 940086301 97 54 341915106 24 8 182774633 37 23 481654106 36 88 264441947 78 64 823095696 61 50 13022506 85 77 277632297 100 77 489296094 57 28 616271749 1 70 338271732 40 23 243427779 42 21 422961439 1 35 697253641 90 46 848372157 1 38 204891233 69 90 507196687 1 90 589102391 54 17 448879282 76 19 625777312 1 65 910357783 1 55 327203054 10 33 523366037 6 99 949366592 1 75 491479737 1 71 444099627 1 32 941736814 1 75 328536605 92 38 985763568 1 35 605565588 32 88 268593159 49 35 872500613 2 65 210426546 59 60 395627195 22 33 145590778 30 33 809849084 1 28 911062175 1 99 426299212 29 38 845246458 1 48 167642694 1 6 753051995 30 41 370825669 5 30 205524956 1 32 148280999 14 96 434741664 1 2 788606816 1 55 577164075 1 28 538629923 1 77 807789450 1 49 12097027 1 39 200473735 57 5 917170351 1 27 393059685 1 93 664814233 2 6 37251332 88 56 216672901 98 79 868087547 7 18 692273800 1 10 593868203 1 91 80148991 1 10 970418387 1 52 648591730 31 100 475503190 1 87 42551776 1 33 362650943 4 89 346074893 1 26 668722235 84 3 924288637 1 71 550469677 9 1 822824353 1 99 488717799 1 59 511189041 1 63 975400077 1 54 940245753 1 76 624360497 1 57 305668664 1 43 681247036 91 61 72373853 68 83 29170409 91 41 470106008 1 40 763194677 95 88 782934235 8 21 808205434 58 23 37294242 46 97 217536970 56 32 749287959 65 55 724190109 1 63 846689874 27 49 77475798 71 19 531707565 85 4 399529022 62 4 756125057 1 37 19343726 1 3 562035326 30 35 773197001 91 80 544149987 83 67 705678083 1 76 544548845 1 21 897146545 31 52 457858736 60 16 140052008 65 63 22464924 1 12 474384449 97 41 418875282 1 33 988422747 1 43 743328180 2 27 346213617 68 40 816636156 1 41 889870642 43 2 402121632 1 84 878610990 1 64 575379589 32 71 806259154 15 4 460255603 42 75 406774201 32 91 691944088 30 25 283133373 1 6 629109008 1 92 846497595 46 96 100485942 1 10 765859243 1 87 773212165 69 8 610395702 90 45 194748451 1 75 266305561 37 83 72874967 1 79 919690745 1 67 145299121 1 49 230656363 1 10 645165107 1 10 47042522 16 22 888302298 68 56 372430451 1 28 422897590 1 5 269179995 1 32 687874045 1 15 515037314 1 75 650430703 8 64 108986016 37 50 311989369 1 91 278995435 1 78 249852463 35 49 804984633 77 3 989131913 68 52 16245951 71 90 815384837 1 41 452673773 1 9 552203099 30 38 898711578 1 70 362508347 1 9 244607609 1 40 812275346 1 47 791765583 1 57 600287649 1 22 890524635 7 47 310271162 1 50 765573532 1 2 364870998 60 39 231127708 73 76 492643862 1 27 871295443 1 55 912614312 1 39 994776683 66 80 533307660 42 77 297847934 1 94 129004745 38 62 245290608 92 89 417385361 30 95 293632044 1 69 897539598 10 81 541036077 1 60 662499862 33 80 773657688 81 99 574684595 1 43 232350631 54 36 787880089 38 34 851519908 1 61 660790997 1 60 105476422 20 88 188643795 17 90 985794693 19 46 165212520 1 89 363987281 1 14 905329812 1 30 88907596 1 63 125625301 1 28 858463043 1 12 488350233 1 29 855475152 24 48 168155669 99 67 772626326 46 78 71847653 72 14 664405790 6 78 288523486 56 34 896411216 1 50 420911402 29 74 527956045 1 92 998399239 71 50 254199102 67 54 660062980 1 80 493706833 50 69 425017741 1 11 677434804 86 7 773033040 25 43 74668501 98 12 805899125 96 46 958247707 1 56 166890953 66 24 71545634 67 6 582913309 1 18 820973184 1 67 375935515 80 90 154870783 69 5 910519930 87 9 63946772 7 99 581573942 2 88 711854202 1 34 464351504 8 79 790229426 73 1 665919872 68 57 499292709 1 45 654134526 1 60 165719401 1 23 634328106 29 3 416080994 1 35 936122831 37 33 15391081 35 85 807285445 1 88 531422758 1 6 751820246 12 84 940758367 1 88 518398453 1 73 882477960 1 21 137202029 1 73 113336950 97 39 11363182 1 75 620392095 17 35 10647854 11 88 11276552 63 20 395578177 1 27 422774626 60 40 149333006 1 8 484945859 97 69 288472549 1 97 456054646 6 58 487878463 29 6 638116079 12 20 904605735 13 8 163852142 33 15 429923355 91 49 338008597 55 27 699903027 11 68 269819070 74 99 868491490 25 68 453341703 1 82 232392103 1 10 76672560 58 39 535875173 17 48 414083008 61 34 318821584 71 37 659293292 62 56 435314844 36 91 757427018 1 10 966147974 1 69 637605241 1 12 428753258 1 86 297187952 42 16 776075178 74 66 387682191 1 33 424086557 1 25 706600201 53 15 437113929 1 58 295698026 1 74 598246278 29 93 527156500 1 21 185768027 12 17 479294534 1 47 772607923 64 44 523256817 99 18 543205487 74 47 109753624 86 13 169082556 1 48 961350591 93 86 235122810 1 36 705716099 1 58 568486528 17 58 345912360 75 87 576536580 64 84 563050867 1 36 879553792 6 32 218310379 1 61 945202544 21 26 862603782 1 55 312852401 1 42 444667819 1 28 222236048 86 37 538167494 18 49 13950721 84 11 435626178 90 6 755998136 1 14 322244394 67 28 546400419 47 18 509756085 43 82 692530718 1 35 588831827 3 56 251044219 1 9 360901923 66 88 706213886 56 3 82188567 1 87 966522201 65 50 678116791 87 62 510677171 1 27 593632940 58 82 364132437 23 26 500316661 1 86 221525378 1 8 811052231 37 49 284508802 63 67 918633357 1 32 841721936 31 20 429043634 1 71 389088073 18 25 146111215 82 12 324212727 1 47 397285043 80 97 948492669 1 5 785994846 1 46 201457402 1 43 491753218 81 64 112941776 20 4 258801471 79 92 285710529 36 52 43784088 29 88 267186439 1 55 168219560 69 65 14130934 23 79 982102642 24 83 642678483 48 80 806547566 14 61 965143420 1 12 623214452 1 42 374990008 1 55 611939121 34 82 508677261 86 14 790038833 1 76 165171400 94 95 368038677 76 13 383310272 1 6 391641248 32 19 997643741 81 27 518397300 1 16 229054332 1 66 127817506 82 22 963828618 93 85 936816141 60 36 887031443 51 29 527599552 1 92 649920131 1 3 387470501 1 8 662524815 44 77 652206191 87 32 877622407 25 38 541794453 80 12 382576637 1 57 589088305 1 3 711864145 14 6 616805775 95 98 215347803 7 89 540154937 94 43 30042012 1 64 90847961 1 11 208062226 54 11 781014052 1 70 117023204 22 77 333939950 1 61 690301797 1 28 104059830 1 20 320605296 24 5 740347643 1 31 367502034 54 68 470170395 7 50 378443069 13 40 990181840 1 15 811215959 22 17 396569289 68 24 44490358 1 52 231622925 85 74 736915140 70 44 860725625 39 98 868603491 42 17 759175256 94 99 366360819 1 99 700517694 42 17 304827946 49 59 224409186 54 31 772605172 73 91 664385027 92 78 55613448 68 25 415791963 16 97 14517871 19 73 508827228 68 90 841834311 17 11 610440395 1 24 243657876 59 43 359970719 1 73 679185087 59 31 579730611 1 12 987231965 68 54 484899657 1 79 970012637 1 72 499048924 1 37 971749408 1 2 823370399 79 40 997624247 1 46 435449736 1 42 616219137 100 63 526594486 50 85 685063334 25 30 395745259 2 19 900674266 38 68 696416746 7 8 196155929 52 90 392558454 1 99 892026537 16 12 816768518 31 97 572629027 87 13 133466421 44 14 896453954 16 100 445410058 20 90 539066474 1 30 761862758 100 65 548388754 1 32 523751362 6 59 332608711 46 17 577974659 83 60 90963835 1 92 771378206 33 9 152244618 84 25 962553543 4 80 803373485 34 9 204830052 39 98 639358028 73 30 563826787 1 26 763783163 1 44 744267345 96 78 248019761 73 53 219827802 1 3 646042927 9 32 25026213 45 70 916004432 1 47 997104695 1 82 905038741 1 14 117446622 81 15 870216505 73 94 941286656 57 52 619596973 4 44 314315587 1 43 913692218 87 71 793449151 82 34 239961373 1 11 697249428 12 68 897668506 60 31 413143006 21 83 743145497 1 83 186547781 61 8 9986288 26 79 378077401 1 53 98569221 1 6 155660069 77 67 21829938 1 40 525622551 67 28 496592408 78 77 564330279 66 48 15185466 64 63 763542568 23 29 785872174 7 64 782647496 79 49 318137698 86 19 784119349 1 26 408301204 16 42 401104692 1 23 954390609 86 5 535071909 84 46 24501510 29 10 134842447 64 7 336489142 1 87 539878783 16 92 939085624 1 67 518279750 99 10 790551415 1 24 390941418 53 4 875137309 11 24 99186164 74 17 321529373 77 91 949927398 1 78 788585942 1 66 148233758 85 6 617727056 37 100 834899216 3 75 487815471 96 94 952749125 1 15 591708277 64 21 933717113 75 52 255731621 1 39 824033869 1 56 585506655 1 50 538194359 79 40 890603535 83 14 234923543 1 81 240650115 8 68 67745634 15 8 492306267 27 29 620460315 58 31 997532253 1 36 384575429 1 31 914441005 17 63 124342653 77 26 265538556 55 70 253063151 1 52 711207435 6 64 50867389 47 18 815258408 1 54 971422995 1 72 77434770 1 47 466455114 4 53 160789551 96 83 951320048 48 47 120603429 40 73 834373404 1 7 64737457 70 24 811436305 1 78 560050814 91 77 412065996 36 86 24525354 44 73 878591376 97 2 255487869 84 24 216665923 50 91 787614408 1 46 663567481 39 34 640246182 55 69 733063310 82 29 699417914 76 50 885692796 1 84 544118107 48 98 358939569 97 8 998752908 40 42 848789016 4 47 131096207 1 44 920487020 19 27 19488157 68 78 490917063 64 74 608583961 89 4 266634501 1 97 366682796 1 22 63437981 1 44 37912268 57 4 367753640 1 92 576048135 1 66 381532465 1 88 410226500 1 66 782070307 1 57 101322858 11 2 292560785 93 39 627530718 70 67 854801867 92 4 304067888 68 60 901554588 1 65 75616901 70 28 136304168 25 69 808643612 66 63 781410397 9 40 246186173 1 58 156184041 1 30 77924467 18 88 579065414 29 6 62497887 1 63 582060368 36 86 78348885 45 87 594489517 88 82 961985352 1 59 641163201 2 52 62156590 69 52 915399054 77 46 582468246 1 9 734812610 18 60 161247797 38 45 524412598 1 64 885739348 15 51 494582299 56 77 972890047 59 19 313982943 1 6 286876492 1 87 420083252 1 89 519519374 34 60 201631108 88 40 755207672 1 10 280653075 88 9 927782463 71 38 778106879 80 91 779594195 1 83 919406686 8 72 995301352 1 53 300156732 1 31 260743977 3 14 312005014 60 18 600207586 28 71 94183295 80 4 179102809 1 25 798550226 16 34 262252635 77 65 163973612 72 33 632959554 29 63 903009822 13 40 309319537 56 23 734856744 1 35 391843113 1 69 578927167 90 84 889173669 17 62 976313602 1 61 622340118 1 47 315018586 1 38 9269465 1 98 568018215 99 53 981091028 1 20 486539472 75 59 315099772 23 83 229226922 1 35 265723826 60 66 725586859 1 38 184437238 29 25 927222120 84 59 951757379 1 47 794813204 1 76 322436651 99 56 894326651 1 92 436351908 1 34 681279748 32 74 736824987 1 12 612514322 1 93 262606168 1 90 962302136 30 38 946048103 47 60 467631280 1 97 379510433 28 14 993577022 71 48 477049076 1 91 867912752 54 10 826728620 70 64 998496830 43 27 245506783 1 26 507488105 1 27 2441337 1 30 920683432 1 31 550822976 88 12 884628777 14 55 150507084 28 33 481161040 1 14 758948004 34 12 193498930 57 13 35580929 60 58 137555721 1 40 559187668 1 83 49687764 1 40 728281304 1 2 975255978 1 32 118923532 1 83 358339363 58 7 302325326 45 63 349222044 45 65 807353585 1 98 198844005 1 21 170792877 75 2 623934202 1 15 231057774 1 29 58188575 51 8 600467201 52 13 358526578 1 54 100768055 1 22 667398211 1 85 889256110 86 67 594446786 1 99 356550477 1 50 738272442 57 94 78650329 48 2 17109855 1 62 388034789 1 96 107668171 84 34 408362720 1 39 892196589 6 58 651865560 15 100 231886834 96 63 959991556 42 76 670346461 7 13 335262589 1 92 154426819 48 5 856025713 11 12 332716746 1 67 203963751 23 95 132489211 50 70 246621642 1 46 387926795 1 72 815461794 71 96 775548386 47 79 479320906 1 72 172107243 43 16 28435959 74 38 883961557 29 56 779774035 65 20 675994064 1 88 590481888 93 94 574573115 78 30 840172733 1 60 401674714 52 87 260566749 1 64 460841288 9 79 549922343 1 57 34551864 22 57 304347155 74 100 956596522 16 83 666237904 28 90 349465063 13 22 230863662 1 85 269129499 63 89 739267959 1 39 249002905 76 92 606686168 60 84 465952990 36 96 397742231 87 8 924898762 1 20 714360229 1 71 448082309 1 43 424253275 58 45 64742492 1 36 247922148 78 88 438305011 1 66 875843700 56 27 830932257 76 79 123631729 10 51 285647474 69 22 415618807 1 62 781840277 1 97 832328964 94 24 975540942 1 45 646263220 76 40 121194190 1 40 287859316 54 27 1476188 1 20 857319442 33 72 251716156 94 39 603062146 1 40 655770299 48 83 840415989 8 98 89058888 1 10 746059667 1 12 541952554 100 71 246167231 61 44 371923360 78 45 747543196 94 47 449186703 90 40 725632518 3 34 353774392 1 30 851909156 1 98 207859035 1 85 196654660 46 34 682230124 1 74 391468218 1 22 775422380 55 84 505492844 8 94 705688189 24 88 6843767 1 40 957411992 72 51 350387830 86 68 990931773 1 76 646309574 1 32 604649699 1 60 426661483 82 31 719973609 62 92 254434531 1 2 290016802 42 81 184530605 90 86 19848047 73 38 950894927 10 90 720309059 1 14 751208294 1 4 738824960 88 40 263256442 56 21 390076238 63 88 403101845 78 47 877200122 21 12 670969792 98 40 292070836 45 80 274023330 76 77 61922158 87 6 681024764 1 39 549915640 60 69 982545229 1 57 970557381 6 76 768145173 1 4 571709764 1 23 127132653 1 47 948143512 5 90 527541740 1 82 938807449 1 98 1006101 12 63 116067772 1 36 298951913 1 24 162540103 1 71 893917153 1 42 897554193 5 29 893923963 34 17 815994388 37 76 815482428 47 37 930670352 76 20 790861988 1 18 50379112 30 84 65406982 11 46 190148765 46 20 256653636 8 80 256821627 1 35 93486539 1 94 872470701 66 30 793915042 31 95 679814246 1 20 897028675 3 25 770553708 4 45 398180800 47 72 84732324 30 16 664020184 17 87 857226476 1 94 981472281 56 96 553215064 1 22 347550834 5 89 913084915 14 20 152696221 23 55 870947297 1 21 637373076 73 72 322673946 1 74 694888542 21 24 796796363 1 75 941819474 90 72 555578071 93 48 92680167 94 25 27081107 1 69 821981045 24 18 364594611 1 73 526189360 27 91 658854034 47 66 30267507 1 38 209733363 16 41 186466937 53 69 386012369 46 52 410518525 47 45 74047111 67 78 676822504 1 71 622045386 24 30 181717086 43 53 291760176 37 13 237015226 59 20 958491801 80 58 333462206 1 67 374121121 19 55 782202959 5 55 938390797 95 81 188596974 44 22 200634206 1 10 633172678 1 99 123042235 65 54 442165656 1 12 791108422 1 87 538185509 67 79 533720053 93 14 410376345 1 82 758933119 54 68 611273168 29 26 918577030 36 87 71828586 68 89 648021721 1 54 790343063 38 48 814590596 1 62 851317156 94 19 432058689 58 94 268832167 1 35 531686499 59 78 725268629 1 33 257129253 1 14 997145761 40 51 13378692 1 19 668670535 8 32 453952644 51 38 590253926 1 88 658705857 1 93 705635705 59 93 972415512 1 32 692860362 97 27 820634641 1 34 400523436 50 89 563818376 68 19 920355050 47 94 261167515 52 18 786349895 61 85 994589237 66 14 256959852 1 97 333661570 1 55 751954585 51 57 188196199 79 1 146185051 1 13 515080599 77 16 385234032 1 42 705591642 1 45 600563572 1 100 223093940 83 12 149088748 1 61 562698565 1 47 36943345 1 80 110665900 1 45 889087456 75 27 936635862 51 12 472510135 10 11 634904491 27 13 236273124 1 40 30294316 1 77 704407533 90 45 744866050 35 91 149535267 3 96 309461617 57 14 946841124 86 29 267778456 48 62 916273732 1 87 376988357 8 90 987649652 17 70 863839128 36 61 577969601 1 65 679621598 30 92 898280593 93 58 133500882 1 50 261946996 1 24 583406223 74 13 145851061 1 84 470213373 1 21 84370271 1 26 279774390 1 49 603508986 1 9 738616680 56 8 275364303 54 88 30775422 17 90 614000853 39 89 962419734 24 20 344413078 82 37 735717818 1 36 189359004 3 49 320601993 1 60 784582923 53 22 223541372 6 9 103078985 53 94 194309368 93 1 171704555 48 69 878745225 1 42 924558398 1 71 517954527 10 26 175411629 30 85 88278399 74 85 280997085 1 93 405864846 1 95 204531261 89 37 710948010 78 56 727490094 1 2 355256955 90 51 927065013 14 87 890392715 1 83 36235612 70 52 322799628 1 45 31957208 1 11 503168084 1 70 138321006 1 83 656266840 1 17 740237591 56 54 123829239 1 78 216526252 22 25 86342145 50 32 603076299 12 68 695316645 1 41 886915644 98 41 151823325 47 91 415604857 38 58 898540885 50 55 461090355 21 87 479728829 1 13 878518227 1 80 876612358 99 82 279047273 77 60 690467251 1 8 335578745 18 58 541076071 1 14 836923573 81 47 581841215 1 54 380275207 1 91 334428348 14 76 487145677 1 92 965242177 66 54 300114807 1 23 922507216 1 25 730564040 1 100 95486910 73 1 217540931 1 46 239374066 80 79 12285250 61 71 851558650 1 21 646183672 94 54 638933375 81 94 124027463 99 32 651529789 1 100 458605699 23 50 981641099 5 71 489217991 69 28 405040423 44 14 762411595 82 8 885965230 1 55 697361033 75 5 45202089 1 76 327398022 46 45 829468458 48 1 132177812 27 62 556631152 82 46 95882278 1 78 596148027 45 52 690786542 1 52 705383486 84 73 540575663 47 14 257578547 92 83 608530769 1 29 71225397 53 31 595243552 32 83 959137190 1 50 23888022 23 74 664712187 1 59 778135768 18 51 337474197 47 61 689379268 1 23 32035598 64 7 327059770 1 9 331932570 14 85 522415308 1 38 555178122 33 41 538125864 58 32 762104313 1 85 198849846 1 42 556276138 93 97 405102848 8 55 670785197 31 46 134990279 1 22 475958356 1 86 189264447 63 83 996163515 30 96 418133198 1 46 929004579 1 31 14896697 1 7 15621207 32 67 215858039 27 36 568655502 54 47 612435081 1 27 66887358 14 25 146159977 1 15 652209975 82 95 340180862 93 40 283631775 1 42 441362640 50 36 352079126 1 60 916898532 39 83 270609649 1 11 543445152 1 62 590525357 15 20 654213653 32 96 738481413 1 24 726272760 1 13 411837773 1 26 538757799 11 69 737134175 1 96 178220021 1 83 735972992 1 77 785368614 21 90 451384427 20 34 86225500 3 87 930521606 1 17 916092005 1 47 802683392 65 17 455195996 1 88 571289908 28 13 677440258 41 10 610287898 89 66 187601371 44 41 24965608 1 63 8485834 1 96 506812471 1 17 716593782 36 40 413808867 1 35 930574195 72 98 137955629 92 31 614573280 53 84 47934226 1 91 933591922 33 81 565344303 72 7 431995085 97 60 344353744 1 69 832164927 28 81 816414110 1 26 568652010 1 29 947576805 72 75 430676735 33 4 745109920 1 64 835455413 79 44 290159937 1 95 690051292 27 3 471574690 7 12 683203700 10 26 302360761 1 62 621795803 1 100 945315223 27 16 265531780 1 5 99597899 71 43 774038870 92 45 197102586 10 82 756542544 45 73 91250161 2 99 841196247 74 100 342695164 63 32 198098345 1 74 700929381 1 61 595619073 1 26 561711082 3 20 794521498 53 67 639053276 1 84 225867689 18 29 15093180 73 43 687636562 1 18 693251787 20 34 956125772 1 35 505941310 1 92 440868476 1 42 710554505 1 73 704834615 36 52 461652481 61 12 340595089 19 13 426594396 32 26 118464398 1 59 44732709 24 3 139259598 100 75 76597661 66 16 14417342 99 20 342242254 58 28 501632666 1 69 41775635 2 99 696113679 21 15 403144108 11 66 247419660 1 30 361459363 1 42 741361572 1 80 155729173 1 21 474487695 75 72 311960575 1 81 633075332 55 29 451476766 60 88 692011784 47 41 794169247 1 53 601096669 1 41 988100983 38 10 104397119 38 61 503278125 1 58 769760087 19 84 839691933 1 74 963862391 88 23 518467008 51 31 632955034 68 36 977469411 1 9 341122669 83 89 114628656 81 76 217753732 72 37 684337299 86 17 112986238 1 88 918839970 73 36 640477288 1 74 799943482 49 95 196984677 60 83 409280860 1 72 95124374 1 50 291692668 1 94 635022627 1 23 417967957 78 56 185885310 88 50 387196435 1 93 684291829 10 15 847910040 29 87 480585564 14 89 221831342 1 61 217435977 1 63 488372933 19 100 790797936 1 73 89766791 1 30 705242765 10 1 944473967 66 91 695197322 8 15 473532124 96 36 22792480 78 51 715022327 19 67 407989733 74 31 754350296 90 69 131146730 54 48 396324404 65 41 29482008 30 62 564246010 75 21 753055257 1 58 813021258 1 56 826988052 1 53 765018668 1 29 767057514 7 73 540605900 1 66 992300128 1 58 314066858 1 99 286443246 1 86 775973891 88 57 524158561 1 65 561020459 1 95 540765809 1 84 656173183 1 33 365247938 1 57 804480848 82 90 218238405 65 29 629426895 4 20 482849922 1 67 702452644 38 14 934767756 1 19 992705602 1 93 729826794 34 88 335194254 1 26 293761145 25 93 533113105 28 1 749716071 35 37 137054070 1 6 789759077 67 52 575035419 99 36 687358558 1 36 662150390 1 3 439095978 77 26 131867538 1 21 172586718 1 64 457260536 30 36 525283634 1 80 157307031 14 40 680184028 68 59 846061506 64 67 704240964 4 6 541554286 1 20 770080127 45 87 602300013 7 88 386933085 46 66 7413808 45 14 801303562 97 100 499249949 45 20 507436091 94 73 821103201 82 50 388253880 1 37 564722723 42 5 559518710 63 20 46624793 1 34 150380028 1 7 119392936 45 14 808422237 1 97 103607386 71 59 551121857 1 43 836003906 53 28 170764082 12 34 150713057 15 5 479206308 1 67 807550885 1 55 160518697 53 11 98634290 53 43 680489213 94 10 410070595 99 64 400158945 56 62 199299125 27 17 743778313 46 31 38015265 1 72 311475191 17 19 297039198 75 28 518083109 15 16 236927509 1 11 719734558 81 53 481607039 43 31 804547178 61 38 993564298 1 38 477865970 1 78 429060271 1 59 998507454 42 27 565960737 1 65 421575089 1 85 930167141 77 75 450586007 85 1 815271823 1 41 706794036 1 27 947024929 50 70 192729375 11 69 986946403 1 99 280905556 21 66 506305573 1 52 905995353 1 72 886322958 64 15 941409770 90 51 627916575 90 29 509659754 39 70 558086009 1 84 810915804 1 5 396208662 91 33 522300772 1 12 488262579 18 56 97266359 10 66 156713355 70 88 465189006 96 3 515950537 1 9 442009792 1 58 536942287 13 80 974926449 22 90 14418155 72 99 527969137 1 95 164470462 36 40 967898400 1 79 82252772 86 41 926642598 10 57 57635396 67 59 954046755 43 2 143003606 3 36 148301830 42 81 972524662 5 57 142841127 66 70 331602945 1 44 516915956 8 12 433205615 36 99 359434321 96 24 319687317 48 23 662848714 5 74 802247982 1 17 211170354 81 73 706449464 29 73 77229981 1 69 216260324 29 39 908065064 50 47 916817540 15 92 258836436 32 19 721433800 28 46 779299274 50 42 943040354 1 75 158861457 1 57 837387021 48 30 700374927 71 54 202623623 65 75 81300090 83 59 96875497 76 72 261513856 17 16 179029850 1 71 642394016 47 45 17311004 1 3 618776310 99 42 411243222 20 43 835878952 26 82 800003008 1 76 667956719 1 11 725840303 44 56 971849565 1 25 240518711 70 77 570759900 48 50 202084319 84 59 731345391 4 32 632112096 47 93 481866247 1 9 996824503 75 69 975881714 6 26 716674818 96 65 174248629 1 12 640366947 1 77 32888955 1 60 922510084 1 83 617013107 51 93 925549317 79 35 448414053 1 25 522772114 63 34 478211029 90 5 720392821 48 69 949028795 59 83 198635337 92 52 384527453 1 14 581036570 1 63 373660858 1 63 259010860 2 78 159435175 1 71 371687395 1 15 743579756 66 56 304447977 93 100 33403049 1 61 841949398 1 4 975994599 49 60 34823763 1 2 305840377 1 49 839608048 15 21 176502452 15 38 501759460 34 7 73491487 81 36 118422941 13 83 564278503 21 92 981150745 93 54 475552916 90 99 80838487 1 40 312042175 65 53 744961665 1 17 695006084 70 4 379107603 99 36 624444290 1 31 107536562 1 98 131487611 41 23 188603691 1 96 412368685 10 51 418644784 34 79 882074462 14 76 659088889 85 5 524082249 33 29 29653177 1 33 443478569 1 49 230063702 100 26 193810206 51 6 145738026 1 84 131630713 81 38 238889064 1 33 469748560 1 90 662303346 23 87 278231662 77 37 31043866 51 28 806549502 1 71 237317041 64 54 536735293 1 4 351045328 1 63 407315583 1 9 724413743 1 84 431054505 15 47 985821722 58 33 353489378 44 96 726715182 72 31 200138823 11 41 629585776 1 62 546325089 1 11 570079840 21 22 126144791 1 52 779722638 1 48 416234585 1 75 65282733 42 69 156975350 7 54 236188347 9 79 240161447 85 83 915385456 73 20 825107963 61 49 891295701 14 25 940353291 58 7 105897832 51 28 66398328 1 86 239541589 92 56 737477249 80 16 775928281 1 83 495827762 1 14 732661947 45 18 426313457 1 100 126719569 1 53 728446863 1 60 42510855 100 88 874738121 1 5 31788405 50 8 401411082 57 42 204134608 42 75 368345095 31 97 656933855 85 31 444670685 53 31 202382203 1 97 185054661 1 85 113507136 49 64 553778730 93 20 838708156 14 66 1295958 1 19 260179986 1 7 371581981 60 98 435947426 42 32 451847202 57 8 328647113 1 61 111667745 37 62 858344387 1 47 505292712 29 35 655443485 1 36 569912378 96 99 861046810 1 16 373621995 17 62 220880118 1 49 425058345 1 28 441138408 1 69 482898279 98 20 332423645 46 52 342775217 41 13 761843556 1 99 321480866 28 55 511480690 1 62 652658320 18 47 674330058 1 34 799589998 1 57 208276768 69 29 623327709 8 92 914976040 1 44 541626879 1 57 345640893 52 10 153500434 14 16 59469817 14 87 842346705 89 84 400939372 71 21 22937079 1 7 245057943 1 69 650229783 1 100 855706851 39 71 176188055 77 58 194710428 67 10 303592000 1 7 183670572 86 60 639477259 74 23 792810551 41 69 513218365 54 52 988413683 1 97 310896175 1 3 955143969 9 74 80301478 1 53 305522004 1 60 906725185 1 4 378328521 63 24 447459774 3 76 732020602 44 93 802943401 14 18 790058626 28 55 179549590 42 77 995805853 1 34 632413657 49 76 873900061 1 64 981800532 1 40 183236387 51 60 69596884 1 25 648391229 1 25 990326006 8 42 744407029 72 28 713526168 1 65 221042825 85 39 504703055 19 82 463757743 12 64 942763362 33 23 565913264 73 76 810660727 26 14 673638286 1 16 892718564 41 82 12758819 49 32 777756280 45 73 52808884 1 48 33081848 14 82 357929207 99 98 432600183 15 60 542762807 1 36 386433634 1 5 765564027 13 98 749825171 15 89 417626570 57 9 33572625 1 7 54383365 1 57 924158670 45 38 957553213 8 72 98950784 1 33 817035950 59 85 563575053 78 36 419785868 1 13 460477682 68 23 266439264 1 90 869302001 1 17 207014379 6 45 911941135 1 74 127081447 9 45 297349051 1 93 510260982 26 48 580952888 91 99 81911253 91 3 549673922 1 57 898578875 94 19 324532851 1 15 106951840 1 45 830267204 1 24 472253363 56 60 575877820 45 59 284541041 25 72 897264372 64 1 557921152 79 75 37982273 24 99 396585938 79 69 834444987 1 5 307443031 1 97 935552998 80 11 744855494 58 96 272558353 3 38 695036839 90 89 2906006 1 17 234449618 1 19 531617571 1 51 8895551 43 8 149798766 1 71 435884127 49 60 236414265 83 15 407402803 24 59 551981626 6 81 95883841 16 45 542304688 54 87 622609685 33 47 647022505 27 4 106992386 8 52 346760790 28 99 693636115 38 16 346795839 63 15 860072298 18 14 217219423 1 5 229992952 35 33 533443854 5 2 676766973 58 48 98288265 1 3 761329469 4 1 771782251 60 61 292809416 1 96 419429172 36 54 528884457 41 58 123635263 1 39 727123218 8 57 33889922 1 28 917060812 1 8 210052740 1 9 973966274 1 71 460250429 81 30 872661785 65 80 849237504 1 22 928592432 25 17 540930273 1 27 793846400 89 40 750379715 30 76 665894331 91 62 380094153 5 19 943788791 68 96 636910642 1 36 811212117 1 16 272400510 71 64 304285642 1 83 319293100 26 19 419141256 1 4 975312516 97 76 846127943 1 53 621693649 1 8 878986767 1 40 610317620 49 89 118937268 1 38 241759639 1 3 61600436 17 6 496905176 94 82 229560088 1 28 259627595 1 98 854921487 66 11 730093844 1 99 275922680 92 2 446779718 21 12 341429943 1 67 665629781 71 28 541519111 1 77 277813239 16 95 483297109 91 23 414660602 89 91 33230783 1 93 453851426 1 23 350290454 30 10 289629517 25 57 584169843 19 26 90576204 92 62 154644423 70 97 990472738 1 17 210619551 12 79 392959358 74 93 281745027 74 55 474058532 65 71 866624510 66 14 613822839 13 19 248786272 1 7 261761332 81 96 246744084 14 58 788069494 95 68 311831018 1 71 671898810 1 62 730436379 1 57 387413882 83 79 673891853 7 61 971408961 61 37 573077273 1 5 667253137 1 87 192241033 1 17 889876298 47 69 578275715 12 82 337901172 63 6 441085383 28 87 891122035 62 90 628006101 72 90 329526002 1 74 575927683 14 68 559172127 22 84 336864803 27 87 610639723 55 3 253444915 100 7 318746516 95 43 450573225 71 22 136981519 87 67 909043358 1 52 87320071 91 86 668130625 1 75 527543033 1 27 935210381 1 4 320381392 1 19 870397965 1 63 987985698 2 26 404206268 54 96 98578935 1 45 680207967 1 78 6311029 1 72 526398503 1 82 833639475 32 25 12510330 13 91 549742759 1 30 251671610 48 39 384353532 53 32 401021182 1 48 425162692 67 36 346881002 9 44 394633301 42 82 750674667 54 71 388741695 90 85 71176109 35 80 80797708 95 59 51461479 80 14 669154099 1 30 733896896 1 76 893693559 15 60 576681344 1 98 5222316 63 88 315534596 1 47 511636749 1 70 62861854 6 80 855310101 2 77 402811117 1 61 796356901 1 89 342380871 2 80 908050047 1 85 204438644 68 89 959401563 39 33 664902404 1 10 364575566 15 5 527241211 48 72 732563551 27 74 374688482 42 69 252096987 1 48 984780562 79 66 283106924 5 76 231277626 99 57 704701770 11 59 15378514 1 42 561185978 1 48 755812078 2 35 654867122 22 97 172326438 43 60 328858610 1 94 793773900 1 38 556339284 63 86 205823931 9 1 589855523 53 99 244276743 92 13 194060256 81 41 282669703 40 77 939072537 6 49 538961003 35 36 357887916 13 73 560455968 1 73 249805100 1 89 911288567 74 69 769646609 1 83 76983710 83 46 490049290 77 56 668771338 25 12 542978571 39 40 442344034 1 47 271562630 17 26 247353027 68 30 706244630 1 61 374009066 1 2 41111357 1 15 337071005 1 82 536078476 45 90 178315665 1 33 441758454 1 37 119841632 17 54 322563836 1 47 2054673 48 35 156388851 4 47 583426308 51 91 244718336 1 40 47758085 41 76 583727220 1 7 803886344 28 52 851528361 1 59 113179748 50 92 646527583 73 98 572775307 97 92 588211578 9 26 328527033 78 14 365124367 1 10 516018625 61 11 901764912 1 45 75343476 45 4 29543060 28 60 820117867 23 95 265136886 22 28 498892559 1 55 538260158 1 59 593601665 54 44 852947028 1 18 781339631 8 11 491964116 1 47 562586125 1 76 216809817 1 52 232324522 1 19 210196880 1 52 330449810 46 13 640272057 52 28 462127452 1 9 534407033 22 2 203389876 31 64 832330253 1 53 448523563 32 18 624509204 1 88 325154396 1 50 119565057 46 50 437805755 5 64 669240055 62 20 225571064 25 59 923184112 1 14 453129817 52 41 199865427 51 21 815763733 30 65 370781579 32 6 265903200 40 16 916390254 67 56 871507966 71 67 281763904 9 16 141063893 87 69 915597308 77 54 857209805 80 45 816877841 36 72 281863390 1 6 563724663 1 73 314527712 41 98 163555171 1 32 744943266 49 7 877733484 20 18 294362065 1 51 616372823 79 90 489492046 19 99 668970526 60 73 799785117 1 79 446364322 95 13 870054057 93 10 702713520 61 7 173496176 1 63 529758312 45 3 951464238 1 86 756132525 16 71 433238425 74 30 22709833 29 48 625438111 100 84 579716732 85 5 871848501 9 88 617730452 29 77 226287792 1 25 758981979 6 92 15609724 1 34 550182590 82 80 484260210 1 23 387496572 72 85 727982897 1 35 421297805 78 61 404466574 87 48 918884780 79 37 143596818 96 33 385874553 1 83 147905533 1 51 905033964 1 42 30779084 1 43 760141386 1 93 959604606 27 69 605209800 9 10 11286473 26 11 96626647 58 36 22339397 70 30 392222567 62 56 322880338 1 21 76057244 1 22 6279910 1 99 557947275 49 82 893286818 1 54 142598516 77 26 295249159 1 87 433616691 1 56 884457385 1 61 353328766 1 38 452525219 1 16 57744641 1 72 741504735 62 46 424688901 91 74 932472412 1 4 655184744 1 33 18733450 35 68 83628624 35 43 230540386 2 82 183104326 2 63 47728375 1 82 902576297 5 16 583967448 1 92 421569832 6 72 24305149 35 41 418416745 96 46 13680923 1 62 70296916 14 68 158996779 95 1 188140082 1 56 426827040 88 21 67972004 35 4 87772497 83 73 10193707 72 99 221066297 71 34 789017106 1 65 219221694 1 99 389541949 1 66 847854262 93 96 829225068 67 100 196930026 97 55 887436940 1 32 651268367 1 49 193312786 1 56 49221375 1 23 425242645 26 82 121672587 26 36 883843675 74 18 646230387 39 2 523347660 1 87 780938090 43 50 175974204 50 47 40140395 57 56 785798855 79 35 288297863 1 83 700504648 1 80 500950622 1 95 46040188 1 21 421769306 1 57 272387885 1 54 551309885 34 28 585092096 8 7 790819411 2 49 916352205 1 54 442968287 1 83 157863829 1 30 449273848 97 27 765780886 48 72 62177261 37 75 760738972 39 6 610693430 1 97 713693902 1 39 498709342 87 98 63619126 35 45 541196042 1 7 895915202 19 72 815000121 1 75 998657976 56 28 254045589 1 84 807296098 1 83 905233569 99 44 440107040 22 75 908363277 17 41 812833411 89 73 221330815 44 20 943138417 85 83 700525721 35 36 891871685 1 92 349933578 24 2 483427459 32 94 201843278 90 75 559567528 1 73 783425283 1 88 752468350 1 49 530344083 1 78 38403946 21 69 37239057 66 65 149975762 1 27 754517125 89 40 349877073 53 27 591480211 83 44 850647021 1 96 456055389 58 60 610469518 8 52 522551089 1 28 566131705 1 50 946373331 1 46 892233188 7 41 733411178 37 49 265497583 49 65 187592513 34 3 314228868 1 2 285466975 8 56 346364727 11 88 145296175 1 90 663022553 1 23 23970051 1 94 338931473 1 16 185270539 1 75 552016549 1 3 943133354 39 61 919283405 89 19 676850254 1 39 461566114 54 84 663965585 1 17 70856050 25 50 753893308 1 71 964827947 32 18 933810154 69 38 393375781 1 75 202464838 48 50 822165995 1 14 617676130 5 45 241395324 1 17 642964220 9 96 358686789 1 7 352054161 17 99 205310746 1 18 386648088 10 93 347669631 72 99 280159219 73 10 637941446 94 89 945658527 82 43 709865272 3 22 572140960 51 26 734029584 8 1 394773991 1 7 284487743 1 96 933635192 19 95 774345563 1 67 925904450 71 81 625621650 1 6 826723319 1 73 609473213 1 89 645959771 1 98 688312964 50 63 151696052 97 76 749451529 1 33 556411582 73 44 802953528 72 49 186106456 1 48 682480732 83 61 18770303 21 55 282538921 1 45 140689417 26 86 874856266 1 67 813438470 1 25 806876396 75 9 916128002 11 29 157330526 83 70 642745483 93 17 785634831 31 75 22796916 1 12 565134628 20 32 243743979 1 62 674212086 1 45 173072733 100 46 183360173 1 77 256576476 2 63 325235390 42 34 26590752 1 4 182190913 1 13 338430788 86 37 288049831 1 87 175366368 17 5 907931173 53 58 113532836 31 76 638403234 80 43 669910364 91 64 759554765 51 3 352881663 54 44 661224322 1 8 678448695 53 43 69802955 42 24 540073506 24 86 4073189 1 67 298741453 94 18 976964512 75 26 566211985 1 73 894678059 1 21 597158271 57 37 814512718 1 31 649528566 1 16 217937256 31 87 851578760 1 37 211591696 94 20 438241633 33 73 273414561 1 93 782960795 1 84 917091530 1 59 848961606 1 64 364581275 1 71 478231098 1 35 169994149 1 25 769673120 42 27 574863709 1 99 989414838 55 88 556965257 1 3 965193435 76 41 713541430 64 85 792068574 1 27 459466603 94 14 444388755 39 83 143425123 80 94 155530261 1 13 489634986 1 90 284110099 50 96 969048957 62 48 820990756 1 3 603188236 72 71 291540102 53 63 163755563 86 20 577215047 1 92 379588047 88 55 628109972 1 60 649632845 23 55 571627458 1 19 147854568 100 84 101318898 37 20 968917556 91 5 266997421 62 58 467336069 56 14 742781980 12 93 399592603 25 61 610074616 66 21 182831632 1 65 129380199 1 53 888685618 46 71 33879468 53 68 542918508 52 50 828954810 1 5 797415147 1 33 240103780 29 6 859122282 1 43 57918434 1 36 917219372 1 2 91930602 54 29 311307121 1 74 559679368 10 1 288278706 1 92 226823448 70 2 83263622 1 50 261786453 1 63 525130914 21 43 146436208 31 53 792069175 1 71 569670440 1 24 463362629 98 2 290292978 1 2 478452641 66 7 126690118 92 33 752150516 1 49 179506882 62 67 595150816 1 34 762055134 16 78 732793395 42 25 970345600 56 23 586175691 1 14 211313331 1 80 923967099 78 24 900538365 16 28 156460333 1 69 481364492 1 3 651100972 87 85 567154853 66 42 209080220 1 39 644790710 31 81 964714558 1 43 165323355 68 92 584335012 88 63 481035803 1 81 434758498 1 19 776698488 15 62 71830296 6 61 400376329 91 23 381227960 1 96 914374212 63 42 101403271 34 91 869562182 94 71 755739177 17 12 448205679 44 64 937379247 1 15 488194058 1 85 150876641 70 20 491669080 62 47 991571892 9 49 353208475 15 96 5476656 1 89 174713182 33 81 753780237 47 79 468718201 1 36 101044840 1 95 551166328 1 60 992234628 1 6 306662951 1 27 162072302 23 88 700679811 57 93 347673031 37 89 519345646 1 18 117665038 76 94 855532531 1 88 875357954 1 80 466789400 44 70 701009998 48 92 85460911 43 100 753360760 67 89 463376962 65 89 406873254 53 54 837282603 47 36 165622385 1 12 259485862 1 9 211837317 70 83 681729948 1 74 41879700 23 25 990007446 1 93 196547597 1 95 211348171 71 27 114731893 1 47 863141503 1 63 755551835 1 100 907665345 21 26 42452500 27 91 259325723 89 2 773822520 1 82 773596340 96 76 448640130 1 70 221962348 1 97 90783053 1 17 624543006 98 63 827765655 1 60 689547950 1 25 451402512 59 5 536940827 62 8 356581631 1 46 594366052 45 95 558294629 36 82 728573105 1 94 944051235 1 11 570668718 32 49 907388678 1 25 473514590 1 37 369800208 28 52 284061184 60 72 399174371 1 20 60670711 47 63 851748857 95 38 778667013 8 52 817503934 1 42 8600723 14 37 79710787 32 45 260379654 1 3 339877851 1 54 278007331 82 6 875271717 1 49 408739116 1 65 93183330 76 68 539587798 38 43 539576765 1 34 928014700 1 74 856865159 14 19 851288737 1 10 605830160 1 60 933477268 47 85 709211088 69 68 562634402 1 72 111654322 25 83 248895041 1 7 883780782 2 43 551391046 18 3 663444589 36 18 718582564 97 68 776515366 1 68 765423766 95 85 937849866 59 67 171377772 81 85 313301135 1 83 214940059 40 97 801069373 4 32 856279149 24 77 4480394 47 65 187031485 39 65 153730624 1 35 121082240 96 85 184318889 1 86 822712423 89 90 129028587 1 76 697098138 43 49 92246841 1 51 492270122 29 72 575468608 1 9 87640873 1 97 15724598 28 52 283574149 84 70 453263347 55 45 879277156 1 72 929878664 83 50 874994831 1 64 939745145 87 91 181102046 62 44 740097338 1 18 362812533 1 43 692721233 66 78 34165411 59 42 43251287 93 86 990570663 1 90 669949029 1 65 595917470 1 82 426418757 1 29 349275248 63 55 608476919 1 92 345952557 36 3 476750664 100 22 693179292 1 90 143945532 1 37 224369490 46 97 568270592 7 80 479327769 1 10 117310728 1 71 997710465 49 80 490289117 1 86 591289668 1 22 296759579 29 58 228308155 1 25 85308875 41 73 654719469 69 37 448913736 1 35 493985241 1 95 63638414 68 90 372656123 2 32 677299491 1 30 409987814 1 46 812434915 1 94 604043504 1 50 956869789 1 5 118602108 2 10 889055447 9 82 953129121 1 53 390898529 31 79 501571528 76 26 17234087 49 59 373114246 63 93 669439933 28 95 741828963 94 79 770336835 44 30 479800688 1 93 489542391 79 9 151155236 1 85 383567441 22 82 768610541 1 19 64437896 92 59 955146190 65 75 533662059 1 42 27943489 1 78 338195016 1 64 517531000 1 35 981356448 14 30 106314745 33 3 868338122 68 40 307245246 33 62 682089598 50 77 277304499 1 36 897281713 1 100 930090586 50 87 842376753 4 45 84261771 1 29 937572845 64 29 521736166 44 61 529008080 1 70 415850255 86 73 101389445 56 6 348857935 25 87 492692988 1 63 426653427 1 82 166634251 24 97 337940924 1 84 301855456 53 51 506249715 1 23 329336855 56 31 874621763 1 45 200037370 1 80 195501279 10 52 553921461 1 65 813152368 1 55 984289229 45 96 987188257 1 27 299639979 76 36 591157016 61 44 980247328 1 25 651285017 6 90 193136942 37 85 2123541 1 70 66055348 36 64 868503084 33 63 490719260 60 32 31745498 1 29 369532970 1 53 182489160 93 15 64838276 95 5 781637352 23 95 629145331 27 47 905771749 23 85 327699926 45 60 832835322 54 15 862867011 8 92 444877372 100 75 853216395 1 53 238702823 1 74 438852433 1 10 437626250 21 3 346295532 1 57 73150757 60 57 121123942 20 28 909996504 84 43 933375396 1 89 939152554 55 96 820251966 28 67 338663357 55 87 412400783 45 7 422228851 96 27 611182285 1 52 135886659 60 66 149223239 1 57 671486247 1 91 686300547 15 44 616494905 1 48 832753327 1 98 362455331 49 69 404614652 87 61 560311861 88 1 467515174 1 37 384338963 1 43 727638841 1 49 254888057 20 70 462549424 52 84 594167484 56 92 137588127 1 82 781406325 21 94 556273642 1 35 875685605 83 37 441424473 59 45 631385350 1 48 323547593 45 57 912620600 1 95 954939611 62 15 322885213 52 23 654892068 67 10 526414207 1 64 573907005 86 57 251197765 1 39 245390175 85 68 937124366 14 45 358591376 19 72 236274793 1 40 605298535 1 18 244291815 45 56 879048283 38 30 241885974 1 12 748805807 78 92 635919605 76 79 427743228 20 91 926540970 1 77 868763886 46 87 572978203 58 1 769780462 17 98 836482063 1 6 168283190 11 16 961728814 1 23 203532796 1 36 926307614 1 33 613631083 1 37 56349689 1 87 425727515 100 19 969619988 72 31 127611101 1 97 844042779 1 89 204482305 92 8 124380190 1 78 272576400 85 67 403270091 10 37 741339644 19 17 393025415 1 6 685528266 1 4 277554651 1 56 383448704 1 52 252294095 49 46 571952135 94 63 767769368 4 90 165111154 92 16 62612015 1 65 187124957 1 28 609284308 82 64 139683288 22 1 821485641 77 83 698314179 56 74 317181090 1 29 92646760 64 23 807784425 35 57 935799830 1 8 561040838 37 52 649000933 1 98 432722221 1 87 14354515 1 51 436122630 70 27 561594550 1 90 877930252 1 11 74657400 72 74 397978297 1 49 5496687 84 67 754455012 1 61 777981289 1 69 418940517 47 77 141707455 62 59 73409995 15 94 991845255 75 76 621907616 1 23 424788391 1 49 39581458 33 95 295235497 24 5 206469146 84 69 942320080 57 21 345563298 85 47 784950717 84 69 898134090 85 90 975515630 66 53 950177354 81 47 595863040 1 51 612069251 26 76 330283479 1 21 191232241 1 47 332138081 1 45 182192376 1 99 90614545 17 13 651601728 3 7 541361772 75 95 664134304 1 31 213434180 28 43 49636136 1 7 205016030 98 87 266214160 57 88 140773281 96 70 501237322 1 79 313158695 1 65 814224778 23 55 684426524 80 72 399215513 1 71 275016202 1 59 101161015 1 85 62363897 1 24 119361919 1 77 733021073 1 52 965301339 47 90 27863729 54 74 870512791 1 79 17032330 1 11 157317554 1 19 862310063 1 93 309148586 92 71 785227993 37 16 664424423 43 30 422739478 1 26 842110966 1 85 846433946 73 19 785475891 1 89 666975481 86 97 430760451 1 78 216588592 63 28 910593899 1 55 880370389 68 13 647850428 1 93 679343997 93 56 600151262 85 77 795841149 1 11 77777211 19 52 545903545 46 57 869069763 1 3 270326152 31 8 440947502 98 2 446717938 1 84 523914106 86 73 844796494 9 100 199842695 1 92 949326896 1 80 771268113 71 89 749448103 19 46 203538966 1 2 640634997 67 63 549580737 1 15 262362372 38 47 555980627 69 93 743438363 52 60 681188172 50 37 986471289 1 54 606575288 41 28 232112497 1 79 859788274 12 24 404053005 86 38 81794799 7 11 596178398 1 97 81532564 1 5 428884615 1 62 955023478 89 41 77330256 14 4 142893350 1 33 48027054 3 63 903017549 1 52 120768587 1 69 660923406 90 66 180387685 1 65 644538264 1 57 450744070 1 76 344917994 1 50 40797533 1 95 342512233 2 60 818400371 53 59 66660823 38 92 451911462 37 90 24447056 49 40 693552315 66 31 7172218 10 45 112559433 1 80 931169300 1 32 711925551 1 60 971952964 60 3 642423615 62 44 146918782 15 30 566429035 1 94 192179510 1 63 376425353 30 77 814575565 15 69 85366233 1 33 56930269 64 72 333801565 25 24 94380945 1 95 123600923 1 65 209437670 1 55 415114038 14 27 710996463 1 52 521511789 40 38 417748875 99 21 988921546 22 91 661426589 19 57 559083601 74 21 819833678 9 48 750013197 1 36 13826482 97 22 777362308 68 14 319863773 42 96 577703679 1 15 885359912 1 78 674329793 1 28 253302852 46 17 257575032 9 25 812227872 1 3 914489592 55 36 334937205 89 72 75677506 1 51 75534685 1 25 942545761 18 12 139523043 1 4 466483379 1 97 680362879 1 96 363314837 44 41 306183755 78 6 30886841 37 53 501328923 33 49 439620621 13 43 297161912 1 94 649964720 1 95 122956508 1 34 952755733 1 38 852955634 50 7 905046653 26 2 935222586 31 68 636260348 63 69 417103946 21 100 3755023 1 83 205489472 82 63 834991248 1 75 142351600 37 64 954083470 33 75 758536458 70 97 179079285 8 46 369641043 54 80 279283948 1 30 343351480 1 6 955815278 1 66 724890755 1 28 942974516 82 40 245008656 37 97 280843240 42 32 768672241 1 100 859382944 32 95 217126733 100 87 537423915 51 46 839214796 58 25 756208308 76 48 645965133 1 27 327718775 24 21 635706386 38 88 154259185 1 20 882593684 1 41 146708229 1 17 368276458 12 64 177880199 69 63 173512786 1 69 233944986 63 5 438593178 1 73 832845763 1 63 869580018 1 88 959511712 1 3 4398481 8 88 403972324 1 47 739848466 1 13 120763168 1 82 935185092 24 97 317798484 81 5 293971749 60 89 146145677 1 49 835257970 49 47 634196894 7 38 86760360 1 66 738733438 1 48 584756589 73 3 608405999 1 70 754402410 1 62 856735934 1 56 866083281 46 97 902435592 1 92 314180617 1 59 379357492 48 61 610676208 1 78 457901963 1 73 107935203 62 44 594335318 1 99 894682391 67 83 96593094 63 70 91062024 1 6 873267578 1 100 899655633 76 40 844149655 36 98 520042290 1 52 991137327 93 95 357921510 1 97 948697901 61 56 996833458 92 3 64983459 1 45 387662689 63 56 209754491 1 96 42670090 1 59 619782648 1 41 692998652 43 61 312499329 29 94 991051253 90 12 536606561 66 97 563575105 7 84 957044788 5 99 620123003 32 79 750908440 63 93 451295282 73 53 415719848 22 44 628634585 57 77 708614646 38 74 674414044 1 91 993988139 1 58 790668791 1 70 912693671 76 65 73447831 1 60 376188490 1 51 89806431 37 38 917893706 37 24 560889166 24 29 849349477 14 78 54528106 1 15 942478994 85 26 318642710 79 19 947457547 1 20 714147150 2 34 782592040 1 91 872775540 18 77 230967910 63 7 743042724 83 80 337831828 81 70 423126832 11 32 39388436 13 76 101358194 1 51 894826165 31 46 671016585 56 23 644165382 1 87 886535035 1 43 811401045 1 77 449476937 4 73 215119575 79 58 112484609 51 3 793647425 27 76 739343177 51 92 294068471 1 62 478553962 56 13 149545732 62 96 21514650 1 92 400066664 62 50 306116814 1 12 394788717 78 74 244176965 99 3 447384931 1 29 467473600 4 40 581590509 77 51 992655872 1 15 634881950 1 84 803990769 36 58 684304733 1 81 100260486 90 37 445791148 85 84 652759540 1 84 437901449 12 22 100676207 58 88 290336862 74 14 845329005 54 6 714184747 1 51 377734700 55 38 761512742 87 58 947671871 1 25 296772549 23 75 718799239 1 30 691020888 53 62 408628983 1 26 741389101 55 47 57029527 1 53 442376073 88 60 360828270 1 99 578861321 52 34 432904329 79 58 113573674 1 50 108845615 100 51 218007760 65 18 165766997 1 60 760000748 57 36 210713814 1 33 7535734 85 13 217942773 21 23 225307232 55 83 228402445 1 24 818365231 76 22 266812803 27 96 681194657 32 65 216211339 1 20 351166399 1 43 332618392 1 9 209558485 1 20 253111206 20 21 71079366 1 69 671873192 1 6 594458478 88 57 173518238 58 68 449180899 59 20 736806541 1 37 387114150 1 36 59710485 1 44 181029641 96 51 586504475 1 97 232764426 90 25 294107947 1 29 782041953 1 48 375011553 64 98 309928118 1 95 528040393 66 61 281268166 11 67 600520129 1 52 506217206 1 32 577813283 1 20 493352826 1 58 93149995 68 19 514770175 49 67 77402476 1 57 688760834 6 71 723878267 1 6 107196395 1 74 796970381 44 52 463451300 49 71 421413324 73 20 567553582 1 30 18713721 10 32 705602026 1 100 682712196 1 100 92646694 1 55 853053752 52 22 654889430 53 21 649769910 85 41 801767631 22 12 356749961 54 8 453085570 1 94 463465776 1 13 408629246 37 36 900243642 11 6 187987061 1 92 576768332 100 73 311007939 26 52 807382504 68 61 469847340 98 47 49022531 1 100 153005106 62 53 127111450 92 77 349786620 67 73 132828207 90 78 629032026 100 54 527522818 1 33 639505981 30 26 993824616 77 96 330939476 88 55 308674157 1 59 287792510 12 14 103220208 73 78 805944313 23 94 724082980 1 11 543729404 95 66 60678253 55 36 130292146 71 5 174115094 1 26 973487920 12 68 611519487 22 70 822135207 45 17 969197089 74 99 760638232 14 53 985350206 74 1 865076 75 10 959201490 20 23 601856940 79 20 711554305 57 60 648403664 24 82 253894902 22 68 457774362 1 74 200563792 1 30 212824023 84 56 431997048 16 50 603064238 1 99 217314873 90 95 77826140 77 63 764035157 12 69 656587376 1 96 528441885 1 8 783963171 1 91 119018128 1 76 278261366 46 58 983500656 37 25 116434625 10 66 921751017 49 96 283038128 1 16 151839880 1 11 709050813 100 80 553607960 20 78 882829526 49 32 834629156 10 13 991022320 1 86 745121121 1 63 845488713 1 20 152234481 12 79 61438778 80 96 234115021 1 5 179657356 1 14 624560660 30 22 266167334 42 19 435113804 12 70 19243582 1 98 157584620 28 9 608880702 75 90 778085347 89 99 978527095 4 12 831661001 61 46 745239657 1 87 249154636 1 67 14733784 1 31 413152570 36 42 734841641 18 27 993866562 1 98 787023493 16 22 724233622 1 44 675520976 1 68 656836420 20 91 324523416 43 29 471987588 47 87 548084526 67 11 221942565 76 19 966273127 50 73 192444810 1 21 313456599 11 35 286693734 6 81 904380534 1 43 531086578 41 35 305704976 50 65 963522481 1 18 71532414 1 19 300319040 1 29 19511469 1 97 714046117 17 94 605849493 1 56 939343087 77 16 581277886 1 59 884620260 1 65 776110435 1 30 273483923 1 54 152669937 1 55 200007768 79 23 246583092 37 87 733835579 33 39 727041842 1 10 637640332 87 1 150576756 90 42 652098887 29 97 954072597 1 71 699864769 1 51 232467908 97 86 81338358 47 24 881927822 1 38 579375853 83 13 91528510 1 23 658173539 1 15 18537205 27 63 208720639 1 55 695863771 11 98 60614960 1 82 1470751 43 37 207314138 1 97 977854056 1 63 300733411 84 36 343449751 97 24 2821021 68 75 618375722 1 73 962540096 1 27 652908907 29 82 102877735 1 22 464898730 1 94 359684910 60 83 632524137 74 50 634638553 1 29 620184899 1 58 122566365 56 42 757530775 78 45 847386903 10 43 909488288 57 27 229183165 7 55 586042643 33 100 280522149 1 75 208212121 1 41 542496505 32 23 960123334 18 2 315969593 1 45 913821920 83 70 953806320 6 50 277286503 21 81 210056754 1 6 258360888 15 87 851035136 1 66 168618347 1 65 739159424 1 67 200901900 67 57 360471252 1 52 257706174 17 21 375975680 21 36 191930777 14 79 671195573 84 11 916174119 1 79 721355378 1 75 105777795 1 5 588790984 1 26 638213484 23 62 822247763 43 38 54548167 1 12 617854652 1 46 124935229 18 20 737294405 85 16 4208026 68 95 160408966 33 6 814504420 52 1 351101961 51 89 351210937 51 47 478319509 6 11 538587694 1 55 67855361 90 33 16132359 1 27 257252037 9 10 381733237 1 43 316638772 84 41 800399139 61 40 518802649 1 77 587671416 1 86 307440105 88 1 984713101 1 45 776452996 20 28 873038451 47 99 494413160 42 77 42801976 11 1 352460036 32 21 104392545 42 90 299247153 1 60 293281999 23 20 90331210 1 93 680243893 1 90 274434391 1 93 105200509 80 22 102938018 76 12 984038846 1 56 7421115 53 51 623530776 78 65 20718597 17 16 63576248 1 12 436858930 19 49 640802821 43 62 67847451 1 22 35967033 31 64 374277594 54 94 937654862 1 38 5316746 23 49 746033481 12 33 881111361 6 33 945928092 1 43 924206339 63 26 911284917 7 62 943722599 22 53 261770899 82 16 103719770 1 69 187710623 1 71 690789038 21 63 272816722 64 96 335271291 89 48 470187871 1 52 390681836 8 29 437126344 54 23 300999155 28 5 853675724 84 78 554008784 1 73 91954632 76 63 23910855 1 8 354258938 1 62 191696129 24 67 834203443 1 93 533898372 1 82 556487290 69 3 431487835 1 54 688946345 1 10 105061767 1 30 121587069 1 86 401166638 73 98 530016190 33 63 866930682 95 18 117002713 52 67 831773110 87 17 241800408 46 27 343790750 1 72 900463089 75 54 943382592 88 37 656038096 94 11 525352262 33 24 930246635 76 38 163090378 1 37 551608357 9 94 70840603 62 8 316284528 1 93 515101643 33 64 2480655 1 40 179485336 54 56 149421629 1 53 263637504 1 55 147045302 64 12 716187998 24 74 189175897 1 87 626373926 1 67 752968080 76 94 282465964 1 96 917296010 1 72 91268220 1 76 913592586 1 9 369113525 28 56 443344776 77 27 395087940 1 33 398107391 33 28 604211991 6 14 926140807 35 45 304289147 62 58 896628477 92 18 397333391 1 19 303795170 68 97 280876205 35 74 904385222 1 73 998127329 13 6 372710996 1 76 603100666 1 72 635249659 64 98 232457083 1 94 952468490 43 64 834282497 88 51 858594885 1 100 220155626 1 76 532639008 1 28 778793673 1 48 594443031 20 51 993961825 31 13 486525349 1 34 341247303 45 98 316825098 1 12 875787768 1 85 577763261 1 49 230853666 39 26 700067004 30 5 552293702 89 59 674715368 3 32 650600696 30 60 836682026 68 93 937861788 1 46 603553734 41 40 827794141 1 28 771442911 1 5 983239612 12 83 314764014 1 71 679322883 1 46 366585890 38 47 402078997 1 39 230709889 1 3 933314974 1 32 627687677 1 24 650319416 92 17 306899736 1 38 356321464 82 93 494152059 29 14 165995237 85 60 241241811 1 2 596579876 83 46 475077996 1 88 771612148 34 43 991745118 27 52 960293084 1 67 478174606 1 25 311546958 50 89 618575063 1 46 923643184 1 24 261157595 1 95 612015920 46 87 395044992 1 4 84492703 35 49 440633854 91 52 632295268 1 28 290736149 62 70 310673613 28 5 80156530 1 49 683076874 30 90 651067168 3 81 887293259 90 20 925990234 97 90 331783934 45 52 158377553 92 37 263637104 91 95 292951273 1 91 215415712 1 31 468581060 1 76 693697901 71 72 281114502 78 53 332113564 30 53 66155489 1 83 962725005 1 40 271312066 20 28 586655295 15 33 2107396 1 89 705675829 1 86 744768706 85 45 399832549 1 19 507064397 73 13 565351973 1 49 701019738 1 79 184231616 54 93 731710780 71 3 125039866 1 57 410820752 73 92 524803756 1 3 228631836 72 20 2146986 82 50 944185252 41 43 700010962 1 40 993073750 1 11 736979920 40 20 952106577 54 35 299925707 1 59 910901048 96 100 780611011 1 98 495707956 1 67 368923801 1 75 252436543 80 48 4619788 24 19 325299603 1 64 860604136 41 91 729764701 1 17 69536245 3 59 4361030 36 17 941066207 93 40 837328798 1 11 298273431 16 78 590562058 1 45 571701952 1 98 721704097 1 55 45423005 95 70 244366235 1 29 589981852 82 98 59278664 1 35 930606491 40 33 694637133 96 59 882410438 45 26 54811575 25 90 560131263 18 63 246173323 65 75 103495313 1 90 952052693 1 9 744215176 1 96 916287715 62 4 717189272 1 34 309702016 97 61 756502057 85 74 942725317 74 92 927352554 15 34 852210871 18 36 724412384 18 45 112003556 1 39 466863815 31 96 899594976 54 97 103976826 86 92 633212377 1 64 607072582 90 41 452560669 6 84 976459616 7 86 578755399 24 77 978610818 1 66 909915948 1 32 322161157 10 96 862887974 100 60 461332152 1 89 380073814 39 49 291025623 60 33 238192407 1 84 913162673 1 95 954790930 33 96 573478997 1 49 878287687 36 37 281624238 36 8 505460108 78 89 590394951 21 86 905016132 1 14 86201475 82 20 344801535 51 33 995349770 1 92 958373526 1 80 227669741 1 40 928273880 84 25 383639487 1 63 828286306 10 44 240050246 96 48 853951839 1 98 63701635 1 22 693527037 33 43 45769645 24 49 252427008 1 17 863319967 16 42 452766817 58 32 30925850 1 52 425773155 34 6 154778097 95 68 325708170 14 40 495664421 41 28 846261578 16 75 298910214 2 34 616897683 1 69 543684605 78 27 941056963 84 17 871523848 49 91 170857908 67 1 309105675 1 17 959178204 38 20 703323296 64 92 604979463 52 60 580495665 24 56 699264789 54 40 37852808 75 35 214981130 1 58 134321722 1 87 480220471 1 73 296037633 45 7 318388426 40 86 543188344 1 66 142879126 10 93 247789510 86 95 168104188 1 64 635733510 84 60 705457296 1 22 914719966 26 95 137899450 30 60 361359 85 40 430011639 96 6 921989457 22 14 550515493 41 52 343608534 31 3 953854104 1 44 383285775 71 29 636791985 91 90 869974580 1 29 821000688 3 21 670992370 1 83 386584763 85 43 212169867 40 72 911885875 47 42 957356194 43 78 229003118 38 95 408617195 1 5 8490808 40 38 322037643 48 15 296375663 42 13 761998721 1 89 379316091 1 53 645559310 98 68 491469973 79 15 621275031 24 81 251999909 1 39 735158535 1 93 130587298 1 11 29257305 1 60 866083020 1 42 960002291 1 82 2193936 1 72 976424498 50 49 879093156 1 27 862830463 78 72 632568073 91 54 271746731 1 35 485482305 33 26 626788981 51 14 844927592 1 87 103213321 41 8 410477867 9 75 807900830 4 5 560386150 1 3 737549966 3 48 891077726 1 36 251430241 1 97 906887363 1 22 405668273 1 68 472109331 13 72 844277790 58 6 871570995 30 69 221753622 1 93 758717512 1 57 627878645 91 24 873070609 83 34 546425418 80 15 293437773 1 34 58288229 47 94 424318878 1 64 373807160 46 67 126301875 53 23 298756995 63 47 198046649 36 96 227019853 61 27 10908540 50 6 561770727 39 28 453917549 1 29 115913302 1 44 155930722 86 63 326818159 29 26 398708780 1 73 880330325 76 87 795669302 40 12 815848193 82 21 421044828 4 65 592495840 38 9 535350060 99 67 740470027 1 72 436795367 1 57 167093719 41 73 444569337 22 1 507916482 70 92 608825077 19 99 703845872 94 55 778744999 58 82 470720652 1 83 101554986 53 85 441429291 1 24 871414126 2 26 6768886 5 15 363245004 38 58 262869370 56 21 935514080 4 74 763871835 98 80 992045943 1 72 64117637 1 87 919710496 8 52 896509217 11 90 53731360 56 54 8078350 1 66 63696654 1 89 254031739 1 72 72014237 1 98 794138072 88 44 440325048 8 11 133865761 1 49 601087466 85 54 951528732 1 90 43215501 73 44 160428075 1 95 772121378 74 86 150742598 3 56 556919061 73 92 425471370 71 7 849603686 86 33 576877708 1 25 861221950 9 74 11760609 65 71 62095265 82 83 760701857 50 28 649592377 1 29 285992849 62 79 868688563 1 27 575456804 1 32 200817458 1 15 87336585 25 79 373191897 40 7 450611946 94 52 456072876 1 42 26131089 18 89 461135136 1 38 532263656 1 50 288144533 1 9 778886002 1 87 434357244 1 47 689888471 1 19 866592038 1 55 239802377 1 91 417268238 34 14 662636655 1 55 365593517 59 55 35933060 67 2 454216542 1 38 218508184 58 79 145268519 95 88 546002691 1 89 72243998 4 72 805633773 31 35 18009071 54 18 280173708 1 54 29316753 11 99 975881310 48 12 383067796 96 25 61144397 1 28 647226555 29 65 839672922 1 54 978876448 7 77 242932797 91 2 960556833 76 96 255465548 78 48 23394184 1 8 612981223 1 47 251631705 1 68 4191159 96 11 701142171 85 4 923403644 65 53 446244013 9 3 615519114 1 56 384882478 1 35 610078142 39 81 976113494 43 77 893961696 51 12 391930543 1 72 162812001 74 85 412337925 1 26 148728852 9 98 744765088 1 91 402808164 52 91 637124246 40 7 356379275 87 63 851205593 1 70 295269336 42 39 606726078 2 26 233676499 1 78 41005120 99 88 160497866 91 4 21388387 66 90 256186220 7 50 457024859 1 75 429643460 30 41 267227004 86 94 325857804 70 77 486883398 2 56 848744319 52 9 43653943 1 8 963737968 1 87 296283663 1 2 860216783 1 39 853535286 53 6 817588345 10 21 995231298 9 60 4936391 99 21 64907681 75 66 913160567 50 17 799573842 74 83 214891241 80 21 103515682 69 79 68407947 67 2 894224035 1 72 955341236 85 75 465640574 6 54 862587285 25 38 797380106 43 63 69459102 22 87 458288971 1 21 344832108 41 98 983990264 57 25 106053009 19 25 123226204 1 34 132499210 1 28 327601939 88 23 420510499 83 90 711382559 1 85 149323326 81 9 445645036 23 11 466129977 15 83 520170142 1 40 788192101 1 38 894742386 1 79 583230171 44 70 52348496 63 78 686665525 12 93 62194175 1 90 136546100 66 53 882350124 40 92 580123081 1 94 837147126 1 34 369327199 47 49 199003715 1 29 959783870 100 19 453582355 65 8 50630439 1 53 348917280 71 34 335693986 52 59 796947057 10 91 14359688 1 36 330165403 70 18 19094615 58 33 350902092 1 16 88879746 68 15 487940333 84 26 22886242 71 28 321089548 1 62 596024723 1 86 634183759 27 76 699719112 71 8 289803382 1 50 162558435 1 56 908710369 39 16 672641532 5 37 690799477 79 32 342921606 1 74 662937503 8 47 622572060 1 13 254936944 7 23 336000973 1 96 100161675 1 36 604821518 8 11 662734193 1 10 819717040 17 51 572701272 1 79 52681346 1 18 112731943 1 48 322698262 84 88 444322645 41 89 346232073 17 16 939354491 1 74 184317063 3 88 773219317 13 91 169363439 1 62 261806779 55 23 464522275 1 6 359678776 1 44 945655448 81 35 408380594 23 33 666269331 1 35 647718269 1 53 49475180 61 91 275714484 73 95 744598975 88 14 693841818 1 10 713595520 1 45 784465200 3 95 371408827 1 84 592332953 47 13 49848160 72 76 836103651 27 52 670319809 90 31 106174692 1 20 540222979 55 99 373771489 1 2 824484818 18 34 42522695 1 35 484865546 89 28 641206218 1 92 275597210 46 19 414377052 85 19 124444516 1 76 122663066 20 34 18785177 1 8 350773219 68 35 894363301 64 11 666171153 50 92 300148115 90 21 843923566 1 84 710365684 1 76 789250072 73 36 239079316 1 58 443129192 81 80 627728578 1 28 70290494 20 17 719101698 96 32 445949851 1 92 934096406 63 19 546676103 1 81 703323428 55 40 573129860 95 24 115643851 1 20 361505379 62 73 537752579 55 76 655106441 1 9 474574468 18 41 936958355 37 72 360309785 67 87 481505605 35 9 658845992 37 81 661878305 45 60 615989970 54 72 757349888 33 77 948858756 1 33 315142750 95 9 52344897 55 62 475160959 1 96 435714657 92 59 306494663 41 2 270587656 40 66 194237070 31 80 882709963 33 31 63283907 93 42 338489519 1 11 418230404 90 10 262368111 7 97 837533581 12 46 105408405 1 93 930793336 10 54 108170699 11 46 696532879 1 52 869757943 38 52 710248640 89 64 968862747 17 45 685200269 62 84 927745350 1 56 462992077 1 13 400045195 1 65 718111382 1 86 715816409 1 89 257988742 74 71 829102043 76 45 405706469 67 82 782707255 91 9 996325824 1 96 592966577 1 59 477951184 11 41 21485866 30 42 900195789 11 92 775635134 63 58 736767964 52 71 852450667 35 4 514134840 1 13 570663646 1 89 96071270 77 16 754852408 57 71 886793839 86 98 425960759 64 4 138550129 5 78 281495763 14 69 514955067 39 82 546046579 1 98 436067451 1 68 266511628 52 23 546361740 54 60 910167385 1 75 924386178 40 11 55011955 20 4 616550865 1 26 635815778 77 82 771605467 92 17 519134725 1 13 116699205 1 71 807720875 87 10 866800810 1 52 725010783 85 32 256401557 1 79 911745864 43 6 503228627 1 60 63009272 14 83 936718755 59 56 844669929 75 76 826145980 1 66 38600503 25 7 935706164 96 5 41252021 31 67 249347693 73 80 225479103 40 22 989931214 7 65 529956095 8 91 215489984 1 29 439881893 51 71 972222928 1 57 871754138 1 44 601150334 1 41 423429405 2 53 894583619 20 37 908968405 1 57 331584015 60 54 742556891 1 3 942953567 1 75 771149769 66 32 700732201 1 66 617549654 1 56 967441601 1 76 647951231 33 80 228204072 56 17 216274178 9 28 753770188 32 27 603698219 59 41 782041141 1 15 472237678 95 76 85768881 1 42 108351616 1 46 385299240 80 42 917931270 1 55 951689435 1 81 216744402 17 43 106950574 49 6 605943865 1 88 193511219 1 92 800852210 57 32 159630505 84 99 989313439 1 64 878758930 31 42 977674572 42 56 78487668 90 76 937159621 51 53 453608682 1 2 225486882 1 38 401249616 37 39 230857080 91 24 83392037 1 86 796258556 1 11 888586225 1 39 510834522 65 71 152021381 82 10 377392429 35 26 502591743 1 23 446118725 92 60 488634428 90 71 103051495 22 62 281715170 1 58 436019606 1 4 735554105 1 66 124985866 1 35 63634721 1 14 357860190 10 50 477577333 54 98 389190934 1 91 127930595 1 100 989827931 52 83 579203565 8 100 99893493 11 73 819649728 82 43 174136213 16 88 904841279 1 7 183279799 33 37 524072529 1 100 98225372 10 91 298714640 23 82 636264323 1 37 283966101 1 84 373152581 41 38 518954903 1 70 153916059 1 82 870887506 36 11 870438956 48 46 116779714 15 39 511488287 1 69 194123978 1 86 635369889 1 78 851471326 1 79 150963676 13 7 148264004 1 5 304509629 1 59 852085465 1 74 640723798 83 57 74485235 1 35 14231670 19 54 588035823 67 31 387704986 27 95 911961017 31 54 659023338 82 98 552728079 89 11 609963066 98 66 869714832 67 86 636352545 1 56 343835115 77 61 845310339 67 5 770463218 97 24 988185292 1 52 362638321 1 9 392631307 1 21 796209587 66 87 643448032 1 99 146118746 1 78 676808519 1 75 317373741 56 72 162352733 20 68 736349485 1 54 399913357 1 39 495682500 1 44 957576141 1 86 14439806 1 61 669446151 97 23 566005493 90 32 247513372 86 69 153739048 83 10 218027368 1 48 239294467 1 13 12067941 61 19 320986166 91 54 52745943 1 62 624911354 89 98 75301083 19 85 428780326 68 71 883055832 1 21 128216894 30 32 893430882 80 47 414406245 1 28 177256981 79 39 685041432 1 26 781299611 24 85 379163480 1 52 982476277 79 61 98278744 25 93 169221073 6 89 627636239 61 73 519857754 44 84 720017867 41 94 738082633 1 59 38198776 1 77 351153409 1 68 909028312 15 75 519542604 11 6 286509265 74 68 395605827 1 33 650833554 60 20 11021554 1 87 851516262 36 27 48674089 79 20 224545998 21 51 205279271 1 30 568323687 74 76 39089154 1 15 110739839 1 71 619455088 65 25 426446458 1 40 753513406 70 76 710840677 1 76 407909116 1 85 922564227 1 74 525727722 32 33 774347578 1 56 572247726 1 85 976053276 94 19 887546756 40 70 754330057 85 15 158703693 12 20 712048878 91 51 110222081 76 63 341692146 1 63 122387029 54 55 706617626 38 79 414742341 35 72 54894994 47 10 565998969 1 37 365417342 1 7 523780965 69 59 370507513 1 30 717791868 29 14 843821153 91 1 539179167 70 6 687809597 24 8 488013932 5 7 98489734 59 43 1229144 1 41 417469510 1 98 286921737 1 36 628975910 84 38 414841157 92 78 425781902 1 98 275245075 5 30 973919442 49 34 565459200 82 31 709414125 1 33 259978002 96 39 312629552 15 43 477984790 63 12 401322020 72 76 552086100 49 74 289913419 1 7 821583260 52 34 269688419 1 17 30967432 59 83 925380927 1 21 314659109 45 1 417099211 1 44 212363874 1 11 462434423 70 4 611004951 1 81 908543515 6 72 958873484 86 52 694044636 72 29 115829327 35 96 513384232 1 61 88724942 45 59 538524170 51 97 269798619 37 98 605516189 44 52 985236882 1 26 704172673 17 52 99746390 66 53 348464263 1 62 651700202 99 49 173053987 32 87 919233166 82 3 542539197 81 62 971677969 1 8 529306987 1 84 726731834 1 6 285994897 61 33 563672386 1 52 445045284 1 98 476121582 26 83 481526730 16 4 806349859 84 14 336330457 1 29 987158755 1 40 732526382 1 69 315035556 16 76 741596355 1 11 93197249 20 15 477835105 1 33 194940260 26 92 838973667 95 87 846275310 1 39 28023205 1 74 714248393 92 49 716607688 24 26 936316701 34 60 326017489 13 85 117380628 57 65 662420882 47 20 321243427 1 32 737945412 1 39 917737482 7 52 548512343 92 15 530256807 56 77 552394680 24 32 847570066 19 78 11783567 1 47 673755203 63 29 131769242 45 10 703518888 92 13 253854082 83 50 571441096 30 31 253280504 38 26 727180028 1 50 950408524 1 10 826817959 1 95 929807094 5 57 61946709 47 37 992109814 1 42 636650415 39 59 854421208 1 93 682024161 1 46 228622301 41 63 359810091 1 4 598109753 49 34 242239287 1 72 873659058 1 19 437577420 1 82 105563234 1 26 800638710 80 65 262831627 1 92 107907320 3 72 820291857 79 3 24741292 93 23 470316087 1 20 106755463 89 62 88619114 1 28 511823685 1 92 352692314 1 93 485714644 1 27 594578283 1 44 163388023 40 20 790326118 84 58 238307477 1 33 58891328 25 32 690407899 66 85 4618920 1 62 202457569 39 27 348558905 1 74 660073835 15 57 967255760 55 52 872525944 1 68 442910810 66 25 500075882 39 76 377206448 1 76 164075582 21 55 306145197 73 27 962672976 1 76 424795188 32 69 209590309 74 60 659289555 1 51 455149811 90 41 193671816 1 77 856592574 23 64 908358084 68 49 974859367 61 82 284799705 1 46 512575367 45 50 993318907 1 74 298270404 17 77 421688041 1 36 495356038 23 49 642721589 1 25 61445103 4 46 342522322 64 52 215211931 25 87 398597359 95 67 49151649 13 94 322339640 20 49 626208803 50 30 285166083 1 55 312120623 1 42 349048509 16 53 727615477 9 34 873301962 55 74 486270268 71 18 571092312 97 63 272651053 50 56 234734221 77 37 16791834 1 82 460560247 87 34 625678461 1 70 406739592 1 23 566893371 56 77 188546999 1 57 46813886 65 8 360177757 1 64 506179352 1 22 582933639 93 89 365800277 28 34 103319386 2 72 553932236 14 39 411114637 11 58 740757774 71 17 254110083 64 42 836543686 65 63 512036157 21 92 851308713 1 97 286567662 1 66 496427518 21 88 982813872 47 90 245526184 1 13 402069924 62 26 298385614 4 81 923175472 59 40 10457092 1 73 585875484 38 58 422007907 99 8 70104281 1 53 514801209 91 95 680855576 1 93 350399657 1 86 997383519 45 24 738881784 1 88 445408895 69 76 193281513 82 70 401577989 1 32 182083241 21 27 148812331 28 15 372080852 36 48 766665194 35 55 152850026 1 45 599380167 3 32 109334687 33 90 799340546 1 75 909454463 1 21 381522577 1 49 102673367 1 30 456611822 25 65 329940929 1 32 699420541 65 58 195356671 64 8 240861019 5 39 74563549 1 56 189163701 18 59 509505186 1 98 346189796 41 91 794801570 64 18 902896056 46 10 29274591 76 95 482069231 1 32 860165453 47 51 832845141 1 98 685966424 81 97 814287961 52 11 898688239 20 42 260643438 58 26 273688468 79 68 992209809 80 98 735587553 94 25 790666790 50 65 503049337 1 17 606410345 1 23 172550530 47 30 8007019 39 87 364155424 1 17 591045477 1 12 115183539 1 29 576265481 1 63 535171568 1 80 884872252 95 51 900855430 1 70 669748841 29 52 549076205 75 29 928447904 1 33 421704086 5 93 159776589 32 73 191558325 1 4 518158132 1 6 44743350 1 51 32420965 1 71 494824397 36 45 752726779 1 79 320372045 83 97 355929672 11 50 170174438 1 97 833915539 1 39 145357822 50 45 668150287 91 90 359328234 1 61 491329490 9 21 9701402 52 65 518165366 1 92 119566733 9 72 928522812 1 42 980376725 70 66 520366994 69 72 357630014 1 87 124115817 55 31 107922660 3 55 696420680 1 75 93897406 12 76 288369510 1 73 855974760 31 53 410859026 1 75 959903671 1 74 821396781 1 57 978190776 1 17 484158862 96 24 589215110 60 34 954822746 22 68 789430835 69 46 502336126 91 68 861078713 42 10 267751805 45 66 359058091 1 61 785511350 58 27 635126832 1 41 146514006 1 23 475392558 64 77 260594513 86 72 623966014 84 77 194561334 1 57 63273280 1 90 428392860 53 72 318440761 1 2 492383583 1 97 129486269 1 35 444040453 10 100 525503287 70 24 783514966 17 38 341297099 1 9 241189947 1 89 39254479 1 21 39656086 10 96 274203505 81 66 723827199 13 34 576171324 63 75 934894149 46 73 359227453 1 22 569018740 1 38 650489047 81 91 134382904 1 4 570987555 1 3 625206646 1 48 631326687 38 37 324402201 27 87 467583340 8 85 259635286 1 13 447079914 1 86 356680339 38 65 758374044 10 37 610550122 1 89 35713145 55 66 336419353 1 36 261017528 84 76 146137426 1 86 472049104 1 64 980910562 1 12 35380528 77 73 592644076 41 34 494762801 1 36 416537942 1 75 866875657 49 90 810143303 69 5 956502206 21 97 826941309 97 73 31960444 4 42 481516668 53 25 609457681 18 80 724297858 31 40 93527797 15 28 133207733 1 77 83720592 1 23 271039436 1 9 662986942 80 19 466561590 1 50 664234648 11 51 949304312 14 41 556790444 1 62 834755483 31 29 336248102 1 58 907288326 35 47 622195498 1 52 800737293 71 55 760841205 1 45 404308351 86 15 463268535 36 25 452680775 89 81 268415206 1 44 565871189 20 64 13552329 1 44 573840427 43 93 94769122 91 6 126228322 79 58 71646166 33 44 314247848 1 3 94918586 81 59 569618499 62 55 43744434 63 50 737223620 1 3 712643441 69 85 742469414 16 9 679169734 1 3 396276332 65 93 406806929 1 49 464194832 32 77 552608019 1 88 404044376 1 69 716251353 68 99 155244895 63 55 388581318 44 58 838454358 1 29 365546413 60 57 758188269 76 9 263811044 1 24 653865870 1 53 751970729 1 20 610228696 1 18 856717066 25 71 178907898 32 39 692630145 54 79 626530735 1 79 755098263 32 100 5947826 1 90 458357866 1 62 893038766 97 14 831158046 1 15 223608905 28 53 862864040 66 97 324438668 58 35 703147535 86 2 308147036 98 28 897672349 88 27 797115690 94 52 2368268 79 42 354227447 1 68 629661094 1 58 746619858 54 44 407661258 19 22 308897798 1 63 643423679 1 98 467052085 48 71 26478682 1 84 198212111 1 83 358290643 85 96 823064182 42 78 561045109 31 74 331844358 93 87 723879891 1 31 817671711 39 19 208613547 38 80 22818218 19 67 787859652 1 28 183157687 5 97 273867653 1 39 673739119 49 62 907325386 1 17 784888588 1 39 921706868 1 80 20898004 71 99 166229627 1 76 272749558 1 27 455757395 56 68 190988281 68 52 34584191 1 67 118779682 9 12 169849745 1 65 802036748 24 5 543952431 1 4 141001433 2 41 870220727 82 66 121283084 1 47 268330898 56 23 178998620 1 61 475022086 82 56 79567010 1 54 809322399 1 75 955125987 84 81 386185548 1 38 21189805 1 46 825251933 82 40 650230347 1 50 599692527 1 99 258825492 49 74 915356446 1 4 26367283 97 67 169918237 1 70 874971781 1 43 451315183 1 25 809083519 83 62 282401926 43 80 944914835 1 67 811142073 68 60 803564957 1 88 153500660 60 27 698303246 98 76 784056817 1 2 101255676 39 33 708828956 34 11 372501674 1 34 284789272 70 55 323115805 27 33 467037901 57 86 521114138 67 19 948828523 1 77 504113840 37 78 376446423 16 41 267154405 50 73 686148528 1 99 675097538 95 25 656982478 56 65 902355764 41 65 89300377 12 34 943861770 1 40 881739669 81 63 696884417 1 57 596434677 1 70 629292568 57 30 813412617 81 15 774564508 23 71 727934960 1 71 322770068 43 6 256119574 1 38 703527122 89 47 770966348 1 38 606482008 68 30 593767134 19 62 917944053 46 62 910834413 1 65 66060021 1 87 823113310 1 19 526571492 1 16 796508995 1 11 751816569 1 28 876620609 6 95 16388247 66 15 785594965 1 57 267701741 1 29 562467346 5 35 727504632 32 53 891191234 1 72 573626165 71 38 803781778 1 9 693665917 69 82 971975624 1 35 846299016 93 44 754852718 14 84 416986539 1 33 863056487 19 68 614415989 1 18 727924529 56 20 236098970 1 98 454586632 1 23 365162849 40 17 46024783 1 95 375800488 1 86 438465513 61 37 125073710 19 68 760744377 90 52 930385071 84 5 405123016 43 59 889282627 1 89 233721920 1 73 179798101 1 47 344840023 1 79 507060967 92 74 137435346 50 47 390404990 1 32 145330764 1 13 238117100 37 93 442240590 1 78 972855596 1 12 587130369 1 44 694536892 85 24 948341280 3 80 882886211 15 60 467232775 49 56 935197962 54 87 733419223 1 22 771213755 16 82 480790143 36 32 1603714 63 91 841522161 56 88 962431258 1 62 983015967 1 91 212148505 100 53 346547442 1 50 596487631 1 82 616755560 1 59 81729080 67 21 679082878 94 20 7660100 18 26 862422159 90 61 678637189 74 11 725258725 1 21 439004739 77 35 953127425 1 68 783753118 54 33 493503890 1 3 538024613 71 1 997069356 6 30 775021683 92 73 370445923 1 59 488262015 1 48 808557467 24 32 562300586 89 22 99566337 46 77 511677713 75 74 413836823 32 77 668340830 1 7 763552116 67 16 210913813 79 100 642977098 81 58 369395756 1 19 902112000 13 29 321804287 4 6 243433220 67 85 651546527 49 29 888965843 95 40 524524780 71 94 949442569 1 20 52631348 1 13 177139618 4 56 806752672 16 2 359728222 72 81 76748247 1 21 447732299 77 73 693738526 57 52 858288185 1 73 342105450 38 61 702561861 90 14 265896288 1 66 127115453 1 64 353659035 66 39 405031259 1 61 953391194 48 7 559348292 37 96 931607631 58 45 66010364 90 14 439447643 1 95 930053802 1 41 726779988 9 48 890025824 1 15 267366076 77 1 765207797 85 27 922665642 100 64 493813912 67 17 480130846 1 72 579486002 26 21 165731966 12 54 675201563 10 34 927456520 80 68 161224737 93 83 595830683 54 58 593833429 15 53 56409951 1 55 861410197 1 53 452790192 94 10 552003125 1 71 428546569 58 38 396196279 53 21 478746475 1 24 969814686 1 41 969904606 1 100 546704234 6 15 407488945 1 57 221281709 26 54 193848921 5 74 491189311 71 59 173612459 77 98 585132959 79 50 361869005 1 30 774214304 48 87 193805983 1 81 547737219 31 1 530176240 61 16 78666959 54 53 880866354 1 96 868724118 1 44 323466039 1 68 111169909 44 9 763023454 72 58 462010971 1 86 149304119 62 14 272037342 77 97 498271096 47 68 640496373 43 95 183984637 1 87 58250685 76 53 834641793 9 73 934932035 1 11 472841760 32 42 72799734 74 63 282205310 12 11 713675411 97 46 991481378 17 6 244175992 32 7 726436930 1 63 748367507 99 47 575754339 52 71 219016941 22 61 346825445 1 17 271493405 16 2 720257930 81 55 991039149 1 66 332809536 1 23 463309021 48 42 319790704 1 36 736077633 77 2 715697565 27 10 524910003 3 63 697611217 1 83 191040769 31 91 89446283 1 95 820654283 2 59 283190421 40 58 74682795 74 13 145201316 1 79 443913955 68 27 893569539 1 44 530415528 89 11 483813129 1 82 315848394 72 42 971206213 97 7 194620631 1 50 10345471 26 2 931184674 66 32 787115743 1 74 442126326 35 32 676861851 39 79 817201328 1 63 861265147 83 8 15230917 29 96 468019657 30 70 567536924 3 85 541070876 1 4 344120209 25 94 63912156 96 51 287075598 79 10 871613169 1 88 674977372 1 39 831286214 1 54 167688892 1 32 239195923 1 30 936770369 1 76 717727711 96 8 73369369 34 27 643663910 31 24 321063689 4 31 343275368 75 69 499889269 97 79 671874179 14 48 443358775 49 67 698425512 1 32 772994760 78 19 854925929 53 91 301293301 1 14 80645075 51 73 32755873 1 32 551752601 1 16 43869827 1 84 213787927 75 67 441770060 39 100 39780741 49 14 206957319 54 41 67560042 34 37 110480184 64 90 348103908 1 15 669277023 37 98 181419563 52 50 68789490 95 77 487188486 56 83 826419445 26 71 143175050 30 68 811648816 31 4 840004155 41 3 167559587 1 68 570527990 57 72 333481959 64 66 900157443 90 80 439018985 1 23 100371289 1 45 142718573 79 55 92721426 1 50 367429311 90 72 429491523 92 32 956728949 30 39 259761035 1 45 637302921 84 43 697852877 86 40 155160539 75 78 628060295 2 11 382867062 1 20 784151915 46 66 297303603 1 94 20984289 68 44 720650740 1 96 725750762 42 50 478441046 76 64 1581594 1 77 712013260 80 76 198024274 1 81 236213439 15 70 440395495 18 70 286266271 6 77 960723604 1 34 361551738 74 14 770874950 68 100 4564267 35 83 223869883 100 92 967776195 48 77 928498127 85 48 720751148 17 48 476155517 13 44 558356430 41 27 926646285 1 43 186066814 20 91 103129310 1 80 76384098 1 45 613201094 88 52 534926495 1 18 778499116 1 35 998794825 44 2 946082672 1 72 452064214 1 39 878280030 1 93 822370687 24 51 747241637 96 75 971153807 1 59 208270883 1 8 420192699 1 57 258506793 1 83 251259773 1 19 600076694 1 86 464336673 1 87 370064053 6 65 190127144 89 97 538883192 49 9 195322530 1 63 769459982 1 19 151519747 51 60 619077311 51 33 403627169 1 67 525818981 1 37 212025457 1 62 605041691 19 61 170996384 1 55 429817284 50 76 668959553 1 17 64166638 36 97 511502503 77 24 886130889 84 54 346189592 95 74 926277629 1 92 671549203 1 44 257052448 20 61 592911749 1 46 964459141 12 94 980223575 99 44 140961928 65 8 461300356 35 20 853339697 1 77 168866188 1 36 882458265 56 60 663605073 22 72 606317158 5 30 122581559 96 34 188897668 82 26 646497257 97 48 675996550 1 29 659972760 91 19 613353500 30 39 442328597 1 24 936949121 1 78 82067223 79 60 792072779 71 7 479949535 1 66 643912709 57 22 71825353 1 62 148181421 1 8 60053583 53 58 796983104 79 56 932611830 40 85 654426997 92 11 427821273 1 22 670292843 20 38 359047175 45 66 462463805 63 75 626365481 1 75 865810443 93 33 901337948 1 47 802216797 1 35 433658545 1 37 944397357 1 9 3895857 1 5 752407439 1 49 474550090 9 28 326098768 1 26 420917285 52 11 159801727 32 74 385142227 1 93 237167956 1 69 152553655 1 18 744104684 1 34 482898087 1 2 178077142 24 70 821671443 1 8 774327741 1 69 336496477 11 80 554867165 1 30 559747114 42 73 92356383 1 51 384722923 1 32 206427178 70 47 91511765 21 76 748736775 1 59 208823680 100 76 207235379 78 1 305626805 24 91 195486694 82 15 546190860 29 77 581503265 35 95 301554081 74 77 824226684 1 23 421722212 1 21 488766378 1 43 122473068 1 56 22353741 1 77 884626072 1 38 715217285 27 52 53232428 42 57 989117745 1 71 786052657 1 23 893124423 67 1 225912741 1 97 442572519 4 70 836186554 9 42 527747034 67 25 400979460 58 29 137532493 7 23 839489274 53 48 872279925 1 31 818049030 1 52 604116379 64 86 501773675 53 20 366901768 1 85 317834742 7 53 620483856 23 29 336540156 35 93 174725234 97 77 595609850 43 3 565132578 59 25 121830167 1 13 443800571 50 80 679660887 81 22 682954811 1 89 993618349 42 46 912228620 1 68 990351204 51 54 850558863 93 67 544385841 1 61 5703894 12 60 108833536 94 14 886198587 1 48 631970468 18 57 374057454 14 15 642893025 91 21 422364467 1 63 890748302 1 75 689931750 6 34 968504234 1 60 934248882 96 11 363982026 55 13 3918248 1 9 82600643 1 47 371315265 1 28 523911879 82 30 450198511 1 87 167978032 42 12 108395920 74 70 796435588 1 14 362459304 35 21 223748730 1 8 777474318 93 99 179775935 31 87 19120704 55 71 282557755 82 45 993300439 1 98 852254904 1 48 369905080 1 89 3567565 90 39 232689699 1 23 666542673 18 88 283758926 52 75 899522520 21 41 622365980 1 94 134182813 1 48 577969544 34 59 232034371 59 10 656560926 95 83 998041522 56 97 220053737 1 78 877456424 61 99 920424315 1 85 391716386 31 49 340097153 1 81 24293789 89 16 885997720 53 84 765407071 98 61 646522281 1 51 724177379 93 43 680534618 17 55 769701795 60 68 505947191 1 70 502560061 1 87 311220627 75 91 383507120 1 88 558172011 69 61 805247213 69 97 675525780 1 75 363706205 89 10 476483698 1 70 4640650 1 54 741191790 46 54 242281363 58 81 828374357 27 33 514235561 79 88 749774022 11 97 579789430 83 86 73407644 24 99 877099442 56 26 845803589 1 62 82760602 1 86 293139929 1 29 271253525 1 20 258213170 1 39 360816395 1 67 323739408 85 59 764271183 1 66 684804757 9 61 132103688 93 99 489816653 46 23 702022442 9 23 719971220 23 51 869069752 1 43 622153717 1 21 645810672 36 2 795385709 1 91 428151238 97 52 718973987 1 81 585955849 1 26 663661074 90 46 800750655 1 67 601093524 37 30 548403609 19 36 961889092 97 59 333288065 7 72 907073357 92 72 386613036 53 39 92418841 46 3 625001845 1 56 635573667 99 56 123413463 82 61 815598733 1 50 933267976 64 47 191532904 1 34 85001212 1 10 387413632 1 8 3798509 60 87 479456327 46 54 333507404 31 48 464225781 4 8 116017414 23 37 954727854 1 83 565516919 73 9 704275737 78 65 139908798 73 29 266734128 22 4 972923357 1 52 210295358 1 25 140320652 81 92 463721475 1 2 353321923 1 39 296710789 1 39 309628933 27 87 15363975 75 35 614911661 1 94 364888536 1 65 274490791 10 24 343472310 73 36 281998942 41 2 577716971 1 72 855838423 1 59 678427721 1 8 758363524 1 66 921989764 81 31 833893835 1 89 16927062 15 45 42328344 37 89 374712801 43 37 405034883 36 22 101979717 1 21 762097120 73 57 139615218 1 25 195833048 1 18 372968984 5 42 206709533 61 88 830490775 66 71 176467234 63 35 27875187 1 37 700561920 55 95 856423677 1 85 627572755 79 19 831689448 79 45 929211633 1 98 618923265 1 3 545577351 1 77 394875161 35 41 301024092 48 88 862132491 1 57 93413788 1 58 129432278 1 63 473791262 1 16 240949863 67 85 894028256 37 3 654446206 84 5 486310021 9 15 218250413 1 86 235971145 1 95 522369284 90 59 873884588 92 14 704425445 1 42 847018385 1 42 293816074 26 19 780287889 1 17 450106538 1 100 456134934 6 57 261014437 1 6 267498012 11 4 227832564 39 78 957077160 68 14 83781326 1 96 309653825 52 43 836780245 1 48 780392279 7 20 19494521 1 41 392812880 1 2 862923448 1 13 514856735 1 94 989861054 27 30 514652789 6 60 511774409 12 37 921209331 46 60 430093232 61 11 565968504 91 11 37770469 1 93 859446988 49 81 477610456 30 10 334407550 1 90 459205770 52 72 209050358 76 71 608189601 34 30 118634211 1 40 631077591 1 19 161277217 30 27 499992083 55 70 159084753 90 71 996142146 38 11 155167438 22 47 750109769 100 36 660872192 55 37 936819726 1 53 546276023 20 59 425110413 59 93 683474479 1 13 556328125 81 47 393303548 1 68 829332890 35 95 407095709 1 53 324393032 98 20 143340468 1 52 912035575 22 30 484083077 42 60 82530444 1 48 749524292 15 95 359842261 10 23 241961524 1 78 463523535 61 7 150839084 1 12 220449569 1 2 397860598 6 17 526231390 41 44 227587962 1 47 522445289 1 44 215329174 84 8 101430308 1 13 784624898 34 72 833671978 30 63 765482233 51 84 411515775 1 62 894963516 93 7 314682119 62 71 493517462 1 27 647763856 1 61 426333674 71 29 714506663 56 14 919550258 1 96 692650392 44 78 687228540 1 32 393344950 67 31 5180099 1 29 930179879 28 89 19878242 72 78 945406602 34 38 160843574 70 53 922774078 1 20 203485500 2 74 965599689 60 82 446649608 47 8 881220440 9 68 243032362 1 80 731578999 85 52 873780518 57 27 690552369 1 43 679026516 1 37 460887685 68 6 396983895 86 85 210370099 88 64 85024036 1 49 224840648 1 81 693495719 100 84 968744595 37 94 79624198 1 36 926842348 1 49 125114770 1 67 861393074 1 29 536874286 40 31 394898071 1 6 158927557 1 41 482116106 1 49 277287668 1 58 298153194 82 77 372988223 24 10 773961954 43 94 541116849 1 25 27538247 13 23 97109643 59 53 751006312 1 20 407594639 1 44 892162810 1 17 129617497 1 17 781487960 44 66 341449165 9 27 643319767 97 66 163410983 4 98 909373797 95 3 484926479 5 81 510977581 72 85 274552521 1 46 699029669 1 43 225837817 29 4 697576904 1 31 768162528 49 66 212899926 64 74 197219724 17 84 251993198 17 38 202671367 42 9 352439671 1 33 819481843 90 2 668077194 56 87 303119467 56 47 578752730 1 100 807088459 12 98 203163545 88 42 857153809 94 57 828383401 60 51 296896086 1 51 739766984 78 26 798538028 1 95 388319151 54 24 438227337 1 30 634747812 35 89 151274795 86 38 471942846 1 46 218310910 1 83 298220002 50 65 535799368 91 30 78243165 18 78 521766514 65 51 489949520 70 31 186922832 1 13 369462058 19 29 376173290 1 88 248510926 1 76 847407811 1 73 34079505 1 12 749850413 1 100 138941152 1 94 764182188 73 6 559851531 1 20 586685541 1 30 938748198 63 45 668491481 25 20 665271670 1 90 409626615 22 23 211412031 1 100 566045164 1 54 950376383 48 40 626275627 1 38 130388785 6 68 926221510 64 24 163757196 55 76 514019777 66 45 574653298 1 24 22937764 1 66 104749356 23 59 900636233 80 93 866975160 51 80 179046184 80 8 415722546 3 92 269414119 51 94 713311747 1 78 542232006 52 57 2176053 50 100 141495996 58 15 511193741 96 99 459930501 26 38 215952150 64 69 595277024 1 40 389749643 67 87 951436075 1 33 187276868 1 96 407418031 8 59 833680889 1 6 62491916 27 92 43044409 1 57 202062927 1 34 885263073 1 31 373027184 73 89 42648851 82 49 353800084 1 26 510981407 28 83 74861389 2 83 198504971 1 13 634268414 41 90 751230182 1 38 666179140 1 23 138171364 1 26 224363701 1 73 884491907 73 80 162817210 50 59 345991239 1 28 57737316 18 47 736838113 5 21 88708264 1 17 303808958 61 59 591457453 85 42 106318474 3 75 814176427 4 66 852957579 18 50 637791870 1 8 325345608 77 30 382284183 35 77 396204135 18 87 413296244 81 47 948271837 66 71 428459681 1 81 358790889 64 78 568169784 73 33 685726174 1 20 774271982 1 80 383814728 5 72 292400223 1 86 846346745 51 72 446089050 45 62 441167478 1 33 530231240 1 91 733191891 14 9 507798032 91 69 318090480 1 26 468778304 1 53 709100929 21 67 700230880 14 95 477149468 1 98 873549138 73 60 222068006 20 63 712107497 16 95 708786955 1 57 351140421 1 51 875640640 16 73 494894869 100 71 574559053 1 23 709189401 12 83 224061965 84 3 164952048 1 14 60791431 28 52 261825457 44 51 6786324 92 79 952586387 24 21 164138394 1 20 469825425 25 89 825227184 89 90 888465668 40 59 555172613 53 29 244145492 98 43 820213836 46 92 558232427 98 62 228903538 1 78 611072569 1 97 743998656 1 79 547441248 79 42 603117686 1 38 60975101 12 47 335686251 86 83 631855050 1 53 778927886 83 51 26708102 96 62 216556474 29 26 124289604 29 85 456377917 70 39 52932928 1 77 390434373 31 98 214253391 1 35 604368644 1 57 370036376 1 77 208154703 71 14 167120637 1 95 729851583 1 65 120508657 35 20 948754748 1 85 633892621 1 87 676377186 1 78 925113866 1 19 420042608 1 10 716234939 91 51 213290998 57 33 554205221 1 49 297995613 36 71 961156701 47 45 661760812 11 15 818847056 1 96 311501759 52 80 662792666 1 86 61936554 1 63 928517868 1 100 225019669 1 4 336363261 51 18 759575961 1 39 344187524 1 37 779903674 64 14 319857676 73 36 465862382 75 6 699621584 20 69 822728866 1 65 153583967 80 20 332748180 56 98 813370063 46 97 210618197 3 34 623996934 1 41 311638165 9 27 504248780 1 56 184351650 82 7 13841146 10 65 145415357 48 88 412680966 1 29 180039776 30 6 77170440 5 24 816590676 93 86 336102470 1 70 300523030 1 24 235782863 87 86 361569711 43 75 391054089 20 34 875523352 32 35 733255442 42 2 305875800 20 77 30793886 38 91 525428169 1 56 503935841 1 56 771198912 3 29 401855115 9 34 389463111 48 21 140382929 1 3 803488161 6 10 683957309 98 10 318891207 2 26 891742723 83 100 539133189 1 89 228446689 35 95 78000479 7 39 587281155 1 59 101672327 79 71 292923375 1 78 526863214 66 6 712663972 1 79 658362661 21 95 108581567 1 34 979111879 54 14 614237295 35 34 770856703 22 15 621272588 1 70 283791139 50 71 183145516 25 36 476789047 58 28 194825289 10 76 761861983 1 34 862747850 27 73 899837580 39 12 749365217 1 79 647835393 6 78 168930516 48 98 787046592 1 35 553787707 93 37 199483225 1 96 300131598 30 2 111464479 43 84 419216048 81 85 801719629 24 43 762353338 1 80 141665160 1 70 33841283 40 86 504199226 37 72 700314992 1 58 984406402 1 90 344965667 26 85 798075682 1 47 419995856 96 49 811124070 50 24 31229567 79 20 293719672 48 51 503122011 1 9 382391680 1 28 152009517 1 76 290945724 95 70 489447218 66 100 136997761 1 31 729420390 1 48 538892865 30 33 890638770 82 14 349910323 76 64 907870022 1 27 201377417 1 71 519607390 1 37 178162328 1 38 674619294 1 29 208539502 98 19 653925427 56 60 42524668 32 92 123201400 38 12 53300178 8 87 115659011 1 73 334972279 64 98 43688087 1 63 127765208 1 45 68226737 1 12 594585026 96 83 483605699 79 55 453639666 48 42 365929183 1 9 95686873 1 39 406417983 1 78 874242820 1 94 556542196 78 45 22522041 1 58 972593423 12 9 343261741 83 71 907511616 1 24 859435595 65 88 92853046 76 45 151109935 75 23 907092908 9 35 247392905 98 26 438977878 19 20 821933912 64 86 713772295 1 95 923971104 68 40 290370293 1 88 709678552 1 76 539545306 32 75 435307311 1 10 165945657 49 23 952941898 9 30 778375421 90 4 640635792 1 12 886410406 1 49 193119723 1 73 779432202 80 57 42084153 1 26 449461790 72 29 366106963 1 31 865331035 71 29 537709707 60 34 571858398 1 93 815509943 6 35 304404001 1 19 29254897 53 88 632874130 1 48 304417889 1 59 282948386 4 30 461682914 19 95 301533551 1 80 404061198 1 9 476920180 84 14 382650541 58 96 262805379 95 55 231306472 1 54 812358439 25 75 470754306 61 22 856812611 92 37 622304459 64 78 777076098 53 17 681996499 1 73 965282998 13 89 94190660 100 18 343730117 23 20 315299610 1 76 883524783 80 95 238575461 1 25 262326414 84 86 671218190 80 59 948687991 19 60 871890632 1 68 998420108 52 57 74521596 72 10 895681003 45 35 672475341 1 54 19520607 1 71 805912348 1 94 313545937 67 99 837206938 48 75 844319162 76 36 852564314 35 43 307083817 51 73 728080687 1 17 437372222 1 52 892207248 1 19 1011875 76 26 294204246 1 25 256147028 11 64 146618414 82 35 269911367 1 62 4572727 57 14 944533309 50 98 416925434 1 85 654201339 64 94 679747705 1 38 35958727 1 20 506646463 1 46 949705967 75 59 33899711 11 20 350222424 5 73 868179030 72 52 810234899 1 37 514014420 76 72 791574125 1 59 678386873 25 70 38588099 1 77 443501635 1 46 488370894 1 7 643868147 1 99 615932266 86 78 697042286 1 38 426858651 28 41 834120605 18 43 167091545 24 25 929351950 10 9 283283442 1 56 425725438 36 87 587740443 24 95 993115037 93 89 745103741 15 2 940864217 1 11 493004720 1 59 114904209 54 99 765891302 1 24 37975270 41 56 817650218 38 33 625954494 68 95 637826096 63 26 572987596 94 73 246046688 97 85 182242865 1 100 435956813 26 14 807420331 1 47 724328107 1 82 293991143 21 68 36097209 32 9 984638993 2 87 837513945 13 2 850068627 1 89 910193496 62 12 930473938 28 14 553335713 32 11 807271260 64 10 191457419 1 61 680542133 1 91 357689683 1 25 154487823 31 48 414338159 72 23 414877251 1 41 901624235 1 34 446468358 85 4 297450373 10 71 584138587 1 3 535126425 46 36 244822075 1 29 146604861 13 73 514064928 70 47 785613251 1 93 777691491 85 6 695652171 1 26 500707312 1 41 619799700 5 40 39164832 77 36 381013130 34 50 221292969 65 41 145210986 4 76 617224056 19 28 894321600 28 73 929695862 1 89 547956384 1 79 918778443 1 68 911374125 1 80 759370262 1 67 371197196 78 75 126717318 5 2 135423333 74 4 458453404 69 72 737303335 61 5 930441437 1 52 501073513 1 82 722288085 1 86 487828126 1 51 784918247 1 47 702717741 1 82 893547729 1 6 416864559 26 52 183501706 1 89 802163314 85 2 931156530 76 12 18792475 38 91 293533997 1 50 13306774 1 2 742921851 78 61 973526294 4 84 333809232 47 76 784414314 14 55 790041207 5 73 699644687 39 70 894850368 61 99 629920617 35 48 818098590 73 34 689213282 39 80 385313912 14 28 221635308 7 50 605359404 1 46 184494221 18 94 130887756 1 55 797515405 1 15 112160319 33 78 618891990 1 78 129728729 74 5 500807652 1 58 587778119 55 64 321874072 83 47 703858723 75 27 891994090 50 34 893208672 1 56 216964045 33 39 978814389 21 44 771176780 47 67 251739704 79 88 720356602 39 82 830787425 35 54 943273698 1 49 89328309 54 35 430956118 58 5 443328294 1 93 84009560 54 67 721737101 2 20 7202501 1 27 70671106 50 72 46126698 76 66 426592056 83 42 955116064 16 33 511334910 1 55 400637819 61 63 785641367 34 17 263122548 1 90 292195387 1 73 926181293 22 81 639145212 90 51 547512301 45 22 93297061 1 54 825987720 88 57 832355848 1 69 8971508 1 32 584910181 92 89 348596146 31 55 157346533 26 29 349571030 1 94 421571762 1 76 610527547 1 72 883277851 50 23 560367968 1 43 533574501 59 43 126851081 78 63 64168844 53 63 924940788 1 84 901072688 37 23 824902183 55 15 7795156 1 8 385874344 1 57 81228467 1 9 97301980 64 41 62678139 17 16 86931096 1 16 365434591 55 43 963407046 1 76 769844351 68 91 604570221 1 21 458865186 3 20 992064105 1 89 25063358 1 54 953594982 46 59 446509213 77 61 147364229 31 59 876434793 1 60 273655125 1 17 873340370 27 15 194354036 32 35 354685300 73 30 335296992 87 63 76527386 1 88 356260394 1 54 849208626 1 36 10888462 13 34 787087493 1 55 891308328 12 67 974053740 1 33 668630752 20 40 876388521 78 17 201798691 87 29 792430402 27 71 962910017 28 47 874430994 1 32 485485864 46 22 740246654 1 47 428759717 1 30 100329019 83 86 288287123 95 16 128947689 64 89 680370287 63 91 539567563 1 7 818381617 1 15 614776047 99 9 206263583 87 12 913397231 1 78 159829832 1 28 849988114 78 47 765662415 2 21 533177833 2 40 860339527 5 71 100366663 97 26 80414650 77 92 711607480 11 90 200973254 8 13 233863081 31 55 52132337 50 5 576539082 1 78 37444368 1 4 539022898 1 92 207209431 51 86 454027377 12 70 390017601 1 39 772331895 1 16 615606709 1 16 549672287 1 77 772763305 72 18 433385820 2 52 382085612 68 66 94551253 20 99 404194167 1 95 673742787 1 23 168761219 39 74 93758250 1 85 329064874 51 79 15812617 1 11 623674514 97 69 230515916 81 71 994647414 51 30 355621804 12 62 266222358 1 96 680949787 72 94 977988045 78 4 885502878 73 96 784551046 1 34 545744012 1 64 373629595 1 89 710573018 62 4 263762633 43 56 696299217 1 26 539444226 1 13 617032218 13 97 266109469 1 98 958359278 16 46 969553196 33 97 425190198 1 10 640508657 26 44 106426564 9 1 227265466 19 93 824269375 1 75 214378668 1 73 94467933 4 85 71502179 42 28 114059195 1 7 599516797 64 18 320622149 1 62 946280683 49 62 392521477 38 57 340709858 20 6 885131050 1 74 507522401 1 93 874803993 7 59 857919076 21 7 472829811 60 32 832712566 80 69 281617742 84 83 358036347 26 1 913295860 13 6 189163004 1 59 353766643 22 81 206441985 91 76 83213055 82 37 111307181 1 41 940787747 22 28 545427002 68 49 174128334 1 82 194402413 54 63 979588280 26 51 777774423 1 93 643392204 55 87 902708665 41 88 586086923 95 1 385420236 96 95 185314466 51 49 235953830 1 17 727764146 1 84 440935574 1 100 686745382 1 90 482418421 1 66 769621848 1 57 154378881 1 25 305406721 1 69 302686468 1 28 881107058 1 98 448715524 93 30 242292513 1 38 726832356 15 80 657658516 99 23 694645088 1 65 769590383 43 50 719867629 1 28 970309168 65 93 505402427 20 63 556433892 1 36 992499589 46 28 963873062 85 82 902991937 38 100 280907639 88 98 134866588 23 34 839175058 84 74 654883155 22 21 281109414 61 42 828416594 21 15 705130192 1 63 129654197 21 89 16262236 1 43 466942948 1 59 480278476 1 67 940310768 39 70 450140071 50 55 65386607 75 44 321526628 1 43 330893240 94 42 775794723 98 17 127100790 1 80 762624624 1 70 358345001 40 98 91706472 1 59 945671514 28 99 996424051 85 9 724851919 1 76 985679560 67 81 45879202 59 68 139241674 1 68 155849856 1 73 827603120 1 62 477266847 1 30 925633269 68 21 336262028 1 33 650463055 22 91 601951558 90 43 154451648 52 47 537528992 90 82 809890870 28 72 588513223 46 100 362282677 81 49 709897241 81 60 435159244 80 26 266301376 1 23 451668548 1 100 28310750 59 43 41997501 66 82 630088545 97 46 759794673 1 85 332757148 97 38 813664415 1 63 960698112 38 29 212505822 86 35 888618202 34 64 394946799 1 74 121576969 7 44 526445147 63 65 634142817 1 16 941528412 1 29 433952942 1 51 352939729 1 25 169263311 1 27 389510752 53 56 253664665 50 70 480375665 1 71 636571614 1 46 901788917 1 19 912046725 1 58 538091064 71 79 526544199 94 49 284044718 1 41 235984653 1 27 431489728 1 7 768794313 74 37 621365680 61 63 990297297 86 5 769840546 99 28 122610318 1 77 280708629 81 68 747738417 1 84 226335193 87 48 965049512 91 98 379080203 34 85 629897142 1 2 162082962 1 58 889222748 1 28 639135043 1 74 742222502 31 24 27471550 1 82 416643772 1 72 748303721 1 4 8897528 67 97 984838109 35 51 172943615 67 59 820472809 1 92 77938056 1 20 885436114 17 4 269002295 1 46 176456008 59 53 403331482 96 57 213927827 1 49 188032693 4 86 309938132 1 72 424850732 46 25 324910640 1 71 367360369 1 13 987801272 96 25 216238347 61 66 654988394 5 52 726800625 1 47 859885023 51 38 339122710 16 32 734262729 1 39 248065892 74 53 300885311 73 77 962328510 7 63 326889146 70 1 406374481 1 42 387661171 27 80 268549850 13 72 585918603 58 19 233384496 100 54 998552066 1 56 288886733 1 40 97626913 96 79 366619319 44 88 823489169 17 70 525751819 6 11 395807596 17 54 283352463 1 3 751518982 1 36 101799850 62 80 200369311 70 60 364967452 1 29 73900100 100 79 139371368 1 67 893452534 51 41 557337743 1 25 77644979 1 55 283310449 1 81 277910910 73 43 479123279 18 21 571746314 1 84 779146804 57 30 913030989 80 43 742929599 73 99 360447774 44 1 656273487 47 16 454755186 30 79 171458297 89 51 148961504 10 31 9757088 27 90 344563823 94 90 626760574 87 12 235258054 32 43 979882127 1 77 385693158 1 51 608900037 1 87 856627412 81 47 676480645 1 34 231794519 89 48 283812555 1 6 144651643 96 87 353943209 1 91 414911077 85 79 250797596 1 76 139590043 15 28 334526638 1 71 754567021 28 82 26925160 73 80 975459259 19 61 351713886 72 8 251266446 48 12 150911512 1 57 837692281 1 49 261289958 1 24 46010503 43 37 231744710