100
3 27
116526341 441865906 132 145 120 121 96 15998394 351457534 91 83 129 116 77 879844792 85 82 153 77 142 111275892 66 121 111 97 101 935674341
506324798 41416842 137 106 91 89 98 732281632 329624551 131 121 86 64 110 439894338 86 86 127 29 98 494803716 122 85 96 117 97 201319087
935353331 789449115 58 148 118 109 91 736091123 103717010 116 86 59 85 128 470214427 66 78 55 66 100 448160434 44 75 91 63 97 533190888
360814712 138399861 101 55 66 137 101 324489757 951668362 122 188 60 138 129 744311309 100 92 68 62 79 308533040 82 79 145 106 87 415541514
56136783 604903053 91 81 109 99 78 202800175 185524373 76 60 85 125 91 938480009 63 98 66 82 82 244054796 121 87 106 87 89 57508232
503017216 244494580 130 81 127 146 131 953478496 997203056 119 117 101 134 118 244633469 71 91 125 117 116 611628508 58 77 116 99 59 526863139
3 38
682325487 90 117 108 114 728352327 65 105 61 106 855319674 91 108 103 105 735840211 313566534 322940733 100 63 58 178 580889023 91 100 121 83 681629798 160 49 96 122 102801814 83 136 105 122 473818947
447468046 143 157 84 119 346317594 82 72 89 112 86118921 96 109 119 61 785757408 2480487 456335836 65 65 71 137 822781521 77 115 130 72 512548789 90 100 151 106 764964829 107 124 95 55 780524161
215064506 102 70 87 97 415665434 105 88 106 61 526058574 72 67 79 107 792094625 43402218 767270789 123 93 96 71 424765320 87 96 128 151 157596242 90 117 74 85 96208203 89 114 133 47 811302977
272459342 108 89 95 104 516638747 98 56 118 88 27483841 106 111 76 71 465886659 578671909 870740497 143 111 82 123 824308510 105 90 78 126 529016883 122 73 98 80 237103894 57 91 89 106 597863344
402734850 94 177 83 109 497093752 113 76 91 116 901005116 97 147 85 85 321866646 540160839 545422377 75 111 104 86 679482210 134 93 89 72 132153666 106 87 115 85 202212691 128 93 128 73 810803912
282769747 98 68 55 166 201389059 75 90 142 87 244810020 101 128 105 61 636633071 746651856 689109150 102 103 98 155 517343595 153 121 132 101 581282661 102 129 64 107 475063304 117 104 47 93 404048708
3 25
388542240 72 95 126 71 85 116 717348293 124641671 81 139 118 152 86 110 431733210 89 115 105 131 109 120 408829117 81849811 369556702
731663064 88 99 75 78 159 122 985195898 10290907 55 108 81 110 114 85 991421014 122 106 128 64 73 93 341563908 236084823 536970990
710035936 71 75 106 144 150 84 977605105 953828005 94 92 100 111 83 58 950797471 102 107 94 93 121 104 258795112 203527334 95601014
612048831 109 94 112 90 75 114 756565671 442896155 105 150 92 86 92 119 685574377 86 119 153 90 120 141 185594064 135852831 238987102
585115547 71 63 106 69 65 107 212919632 355771839 75 76 53 103 127 125 58018483 77 106 106 127 98 87 950768724 782603917 930171717
755777663 81 117 60 70 125 69 369105247 922254621 105 78 150 89 106 120 185590156 110 79 88 98 73 98 666804964 218516055 454944194
3 38
244273797 104 135 125 121 58 51928608 102 80 76 123 93 450055044 84 97 57 98 114 722503762 73 111 91 125 117 672566050 544878115 91 92 134 115 109 527655505 113 69 71 82 105 640444142
388975598 81 80 67 54 40 356643546 129 75 74 76 90 485813367 146 101 86 121 113 349845822 119 80 98 121 89 459439797 338885535 87 91 117 81 76 342839798 88 96 105 111 85 896157989
683084492 103 133 96 138 100 222502548 87 105 96 137 139 635960085 115 123 103 125 96 849321121 112 124 90 120 142 69937364 694382051 89 78 93 70 109 927169253 104 120 125 119 42 663227298
603470633 129 130 127 99 94 112853349 106 105 127 68 98 89922377 75 122 137 78 86 820317598 115 97 100 139 125 340842159 94960338 55 54 142 101 84 41954394 108 100 79 125 103 724463384
732556412 77 83 142 87 117 301945771 115 99 97 119 94 564519935 47 142 125 83 57 115823007 119 60 106 110 107 385238538 714387829 96 75 117 108 146 832233414 85 60 93 82 75 684577361
709534731 73 78 99 112 99 973936909 158 87 128 115 85 250916163 68 99 103 92 126 896996466 129 80 137 164 98 536624107 269557771 120 98 108 47 98 626311959 98 112 79 110 81 794545945
3 25
811690232 109 121 100 58 202529516 76 118 86 69 37919080 226835221 605151308 63 125 135 77 248770813 90309733 204673692 86 123 75 54 213060409
681406010 136 62 88 149 163247257 106 96 115 119 625491435 738553586 807969822 71 79 118 58 689172914 714322528 631766535 99 122 75 72 889666473
72781646 76 161 71 101 36310725 123 95 114 132 786394500 989397237 527604869 68 85 120 82 813861785 950013938 186553619 62 70 191 86 581282219
228435167 129 92 71 73 116381498 129 78 82 125 49475576 814822830 698509793 111 55 92 102 485684320 119754863 130192025 91 103 58 107 803113654
592546827 74 105 93 83 304881716 75 68 94 73 667791223 440836670 955570504 146 106 111 100 133457129 567287271 992465866 98 119 92 87 757308810
364660259 95 77 115 70 689119254 126 119 111 113 821224599 506489332 861691253 106 123 99 112 196820375 879800226 34398409 85 110 93 136 314017618
3 26
795413090 871577894 92 69 136 94 156533139 136 68 115 138 423999315 150696268 689578417 323995145 111157188 83 121 124 132 46306621 131 78 125 125 400859397
88463259 688669784 92 93 68 47 279249935 140 145 61 115 623943212 444692374 476961082 525023782 682010603 72 89 99 143 959554147 93 81 98 96 840975927
453987298 616070076 102 72 116 91 640378685 94 152 55 58 938594605 746128064 63559972 512730962 883004681 77 136 92 101 694705733 98 77 88 128 908797609
589113211 590271673 106 107 84 60 967776611 97 75 117 84 597987631 512079103 429191678 553170359 215984548 129 104 139 67 633833236 114 76 84 93 392533764
669776530 250751915 115 114 65 96 25085966 142 119 88 85 113344474 563083948 967403761 208146031 186779730 114 77 136 139 865890907 104 68 122 99 681049217
865010172 990265900 75 77 132 100 915871921 85 124 99 123 153595864 239998412 769636819 874681958 647841398 61 112 84 96 433849798 106 160 83 84 133611745
3 21
872302116 774172653 132 92 112 130 106 164 58 102072451 535250116 160655627 73 121 63 111 59 144 38 297548646 44729943
234971736 899650488 131 76 95 86 65 131 101 458331899 709112068 834607860 114 88 105 67 90 94 66 684955615 406864336
166409192 715973845 88 111 123 145 109 50 78 666420203 973968122 565819172 109 72 154 96 100 162 87 480909265 46218476
628260035 807824339 107 110 62 125 104 128 105 777739949 195367439 519104374 73 142 90 123 86 101 164 59581355 374182047
556206287 692023790 64 72 111 56 103 104 88 294830269 779068396 199486578 90 121 114 110 88 116 87 761552846 990407825
485060165 622078963 107 98 81 87 117 117 43 149174338 575824052 289369890 118 61 91 110 56 65 97 262470308 611330688
3 13
147795560 93017587 85 132 78 123 165 101 494071234 304201827 410537460 492451721 558110071
478223423 884875169 75 91 79 94 122 91 113172477 826802450 243046199 22754388 638085608
79319130 308984900 87 123 105 91 106 93 556072741 537514703 872372777 977176179 343063116
804709678 18252460 151 117 73 111 118 92 830614689 184431938 238322063 629597352 181479036
247615463 210246466 110 109 88 101 148 114 639435886 503538618 775031723 839049471 629481593
145230000 673857712 140 80 103 130 110 112 171721462 855785447 134901296 316887569 351458632
3 20
811716209 308389531 118 96 96 101 54 98 114 523955162 445333370 74 93 113 83 110 147 65 407639161 247131438
38448416 903368780 119 135 91 65 90 124 112 639454237 913882346 86 69 100 101 136 124 104 72603222 815526194
537166498 565600597 117 113 108 138 77 79 89 566605094 480528561 101 91 163 106 77 72 114 189870851 185240243
371310804 939038456 118 104 108 101 98 39 167 13126413 550934232 103 55 70 81 34 120 123 840940891 561453180
240533563 521602670 121 159 49 78 103 77 113 431876836 311926826 78 114 112 107 88 147 122 150016150 347672656
4662236 728875245 103 93 122 82 82 101 77 998517971 786100446 70 83 83 150 131 133 113 488357232 365514154
3 38
466238810 578634808 92 103 142 65 107 115 103 108 60 86 109 976693480 72 75 125 85 85 138 127 164 128 67 87 625582545 104 87 119 41 123 132 122 94 106 70 48 475094736
101086240 481537322 89 93 122 97 100 137 98 111 112 66 67 576037449 95 136 104 100 86 83 95 114 98 162 97 891580294 117 74 68 95 132 104 82 87 123 118 93 333460949
566860829 914514744 97 113 99 126 83 93 74 95 111 95 100 902087265 119 118 86 74 98 110 111 118 78 132 94 754840180 116 106 117 64 136 72 88 148 100 88 92 579386366
634394975 355672946 132 64 106 79 66 69 136 143 166 118 124 614740552 118 93 89 96 111 75 99 149 125 130 121 783876967 130 74 118 108 88 56 108 85 73 123 60 546006399
459552357 567259591 89 89 108 125 110 68 101 158 51 115 68 592251889 120 111 59 94 140 65 186 90 124 80 94 506079041 141 101 103 44 71 118 119 74 105 73 101 914951939
575595085 276359344 100 123 119 115 144 84 105 87 69 118 126 869407873 105 137 109 84 108 114 63 113 57 80 120 562987630 83 104 85 129 121 88 95 78 60 78 50 964499446
3 30
980064128 106 83 118 98 104 114 117 113 510229975 64 91 95 139 114 73 103 104 91056316 308870385 86 79 137 70 52 101 124 102 273248894 237686250
519893690 114 116 181 120 103 88 117 79 200267615 99 117 97 109 117 90 123 78 400895896 24714976 123 136 143 140 67 125 100 107 837214222 742574209
738335860 127 88 101 106 88 102 66 90 949532368 79 94 93 137 97 87 119 123 421603684 983602831 76 72 133 92 72 116 79 105 829251622 258580115
820686741 134 140 129 124 103 89 89 121 810467787 67 96 98 73 146 86 106 102 868923087 494259412 142 79 88 83 94 126 110 149 800827216 173634698
152969528 75 112 47 117 119 101 102 136 346827537 134 93 47 42 100 111 138 106 20879898 422872565 80 132 121 127 78 104 86 59 863869869 378544142
554844863 76 63 85 87 63 110 129 76 489477582 58 132 101 171 146 104 118 73 73557641 919239173 87 94 138 80 87 91 119 114 959598389 156142983
3 30
4024397 80 96 148 73 987844184 132592266 112 91 111 107 573828048 182409059 387985915 57 124 77 91 368165794 991862124 67 86 76 105 799709381 115 101 108 95 427993670
621153777 117 75 90 119 869938014 931320252 109 89 118 171 458305499 943830063 309401896 88 96 72 148 438766182 590030274 91 106 54 87 253981633 113 81 64 84 770627131
599840765 106 130 103 89 510468118 241938891 68 148 48 66 276831490 668603529 289114716 132 115 97 104 675390098 714679341 105 85 108 94 738338183 98 77 87 154 232500923
592907236 67 103 77 81 332182281 89688760 104 109 92 123 821102264 610680385 577245561 90 86 86 71 890485684 407029537 126 84 67 146 313398266 128 115 84 69 182643096
692020193 109 95 122 51 870420982 649746918 97 73 81 77 977221395 66014778 752581665 117 131 89 133 225539455 189196298 72 101 112 107 843864935 42 90 95 126 258865081
710808733 102 63 114 152 256414077 882651912 152 142 140 142 988626317 646797310 595764119 63 109 127 101 18572536 764389182 111 56 112 107 393465219 122 99 88 70 391151344
3 24
951498733 127 99 119 100 97 103 628264855 100 82 104 74 93 98 794291604 583018968 557680480 107 67 124 150 93 131 571849240
637227196 92 99 83 90 65 82 828739222 109 90 73 113 106 139 583396918 443179343 916669007 129 129 68 133 130 129 761228553
383615566 76 141 59 131 91 105 399327422 91 85 74 59 86 157 750063393 133222058 365172623 137 142 101 88 100 121 439588976
666013712 92 72 113 112 78 90 932371659 166 133 109 128 100 116 628787503 343706404 685577651 109 62 128 115 71 105 646394717
780968074 109 99 87 87 91 102 604680503 74 79 91 172 126 75 584643957 606237158 350582769 133 67 88 178 90 113 480981659
694093151 112 86 73 116 79 137 857949931 95 62 65 140 75 61 142243583 143471546 777524077 122 104 102 98 122 165 801806100
3 19
839277084 120 87 96 58 110 89 822088233 203603393 472284074 609248188 433219060 93 116 89 103 128 83 94684517
293189641 57 126 51 107 80 161 902119054 192729224 978901931 668917810 880529392 88 103 122 103 121 98 36888902
755329756 107 134 120 79 103 99 819525083 351340291 211687160 630140108 510779883 93 48 145 94 90 77 44943733
443517944 149 109 99 61 140 103 749390788 357401559 745109462 992534830 954199905 68 128 129 97 91 123 853128871
399160039 79 91 95 54 70 145 260077033 436758877 91455460 221623026 344532108 102 128 105 55 130 107 580910170
536355132 90 115 121 81 80 82 632287756 292356590 217027165 304518732 387542083 150 73 86 142 92 77 951538918
3 39
653963873 700508909 79 105 80 82 77 689296357 84 98 77 103 75 509670944 187 104 95 98 101 950728792 117 75 60 86 198 853236990 105 74 148 103 100 810981322 138 131 117 59 43 465913725 949548605
890287826 770557046 96 108 132 101 93 57373720 72 94 80 80 73 596917976 91 90 115 106 105 582363372 96 112 62 95 142 110308142 76 123 111 99 94 339068971 113 89 154 116 125 745835092 700514538
678410310 454401757 80 122 93 81 74 289231069 127 91 69 115 84 297215928 92 122 69 114 92 461984624 98 120 109 45 114 290800259 113 87 112 119 89 546489031 94 89 90 72 68 397501762 989371330
731198670 295165844 120 79 101 97 131 913476996 108 75 80 80 94 799337597 99 71 65 134 109 946386899 122 62 128 117 125 480463720 135 73 126 87 83 905339794 95 53 130 90 127 587353420 213525664
797088832 809857080 64 96 92 109 138 956239370 107 154 96 99 147 887756241 173 170 100 109 74 129155587 86 70 87 105 109 326720344 88 95 93 118 92 96200287 115 63 135 82 68 771530442 136452871
79320063 895119583 112 67 93 86 95 435350076 73 106 76 83 72 870104119 142 47 85 72 80 921688834 95 99 46 83 101 37115517 115 79 135 99 96 915425612 121 159 127 146 110 656279278 188829386
3 27
220978351 102 41 126 78 136 59 109 919982837 922605114 40 150 123 84 74 83 49 9672262 480434637 126 132 135 66 140 73 121 990756607
733526771 107 100 120 98 104 146 157 211681843 743446675 84 91 67 70 76 91 55 844422497 425776386 83 83 127 81 98 91 93 425326935
141751957 93 102 46 84 65 113 70 396627320 945692451 67 107 155 87 101 87 84 611644610 763078843 112 86 97 56 115 88 115 450088768
845871559 113 121 84 73 95 95 113 829854950 548247008 107 109 98 94 126 86 138 343312315 521700459 87 142 94 91 98 68 104 698217243
856761423 119 106 88 135 96 111 78 352504352 417997892 77 62 52 127 80 87 77 868179617 638367399 121 87 75 93 102 109 129 860904090
403191456 99 127 65 81 84 92 75 240684604 338396896 86 109 113 47 95 133 92 822246947 262359822 114 106 85 161 115 143 59 388696603
3 13
376797909 226300683 599084652 956864538 128 110 90 83 79 93 117669301 233794790 388358242
584336382 433302449 264554912 310257719 102 75 116 109 124 115 994093282 551598576 467819441
435426814 554030273 195477884 63569596 98 79 105 149 107 66 668929948 332465966 979872266
153709225 141479639 709809782 361267444 120 104 124 126 71 115 490931477 681461992 938446451
811599167 786282973 124411956 403303107 126 173 91 88 141 78 532819560 340707846 989791448
361825016 56212474 22817248 947673456 116 97 69 119 119 117 95499717 242952607 541602872
3 23
914934315 99 122 109 66 112 115697132 76 107 136 124 64 8962902 822997497 456199414 859007124 191631669 102 125 65 115 80 493599875
985814080 94 143 110 104 77 64497311 83 85 85 58 95 148151227 483032732 56993467 406865631 248279767 97 81 126 121 81 223376698
967959323 106 83 134 49 94 72475000 87 145 117 74 141 642020430 115173399 734968106 819707672 385226527 99 162 104 89 60 656382701
565102115 70 54 87 77 107 474746410 136 128 109 126 73 94737102 317505821 225905937 14360468 148208072 127 105 52 122 53 977905293
747856773 116 112 76 103 85 39195446 100 136 111 118 72 118869755 94739759 718265279 485563385 122744 73 96 111 138 145 152011397
765024094 110 112 86 77 61 678675313 102 78 110 94 87 843857802 996711437 539743439 596878367 348979734 115 99 79 86 92 928988137
3 33
656555207 162 94 78 93 170 207459677 104 80 109 85 93 916032284 489707540 331858732 114 72 120 111 141 222880173 102 48 85 98 124 829067814 94 100 94 64 70 66159785
96778829 89 108 38 133 87 901670608 98 125 113 73 129 445199921 500818293 453334260 90 71 116 79 78 764421366 90 88 88 75 137 588988325 120 73 131 121 115 561226508
706613250 111 104 52 101 122 844428530 143 107 103 78 106 516620750 293494751 920603447 68 152 75 75 139 151621520 63 142 60 53 84 308847324 144 92 66 92 107 541758647
18768278 95 109 97 103 85 255233516 108 110 62 113 78 309402655 400625049 841245080 127 82 78 105 127 372083494 109 57 95 91 95 756686795 78 51 112 49 93 164567910
550890535 65 95 114 104 106 976400305 111 113 170 55 70 844635793 79497493 817047346 97 81 96 95 85 83941730 128 106 103 44 156 873032079 94 78 117 119 89 223510859
937065159 88 151 151 61 52 633806293 87 109 95 92 119 790303455 531339908 985907439 142 107 139 69 98 8842463 98 80 78 127 144 491367472 106 88 92 126 116 369946429
3 6
466625218 184298396 949890754 143215907 603023628 476926667
650095698 528362248 370577233 268167096 438632156 58467763
832361228 829354873 3922287 87032832 618663736 674016932
638095179 788510395 649646457 495278801 609209811 959782684
53813606 336589188 983809289 686116597 98076876 50458724
180929954 374652284 173912754 374217804 8041812 722492437
3 18
615451682 607943709 708997354 122 153 103 104 127 75385219 955204684 649975294 125 135 105 111 100 209234418 644314107
12842725 879977808 247365243 88 64 116 89 103 620631911 462240095 172729856 101 98 82 60 120 539499298 279818781
476600356 745960787 179033040 144 88 104 84 139 354836380 413134145 424138880 76 109 96 119 107 750486040 275286900
739962956 699463916 119885267 99 88 104 125 78 440194301 671445916 796329734 79 79 108 73 88 53886093 39859285
670782754 509899628 291104650 74 79 147 76 60 814838038 209067310 987919336 119 127 155 77 113 313031255 237771010
730389641 624556890 159777003 63 94 66 115 92 858095357 250390929 150789108 87 101 95 73 148 648688794 282959831
3 22
305840209 65 67 131 92 130 106 76 149 498435847 59596717 99 87 110 91 102 98 92 82 311262763 527354726 266897326
633157823 132 96 88 98 83 93 86 91 21388635 349235847 109 83 113 63 132 100 104 95 794867166 864128404 347448120
487614394 94 64 87 85 88 88 63 101 309732433 394002895 108 57 128 87 63 121 104 117 60715297 143942438 418498202
183192319 106 164 80 80 109 108 94 77 137005206 164837703 100 89 88 74 154 71 81 114 87744362 536096893 439922719
471731029 135 49 113 73 71 96 131 73 558411963 780949149 75 104 109 110 105 71 145 77 118358333 43478511 968263619
428045704 96 87 89 108 58 123 70 114 413821838 26034062 56 139 111 74 142 82 92 78 385202364 712649169 338374252
3 15
251752507 466566912 441454007 156 78 91 78 108 39 87 125 136 89 275674822 303779262
352641853 533119186 635727339 83 91 81 102 129 131 105 158 117 131 900700702 798219006
775327263 93366878 866923986 58 97 106 112 105 29 101 135 90 76 897112767 907696471
334818224 754956522 823662792 112 114 144 74 119 123 113 106 150 70 297628346 840048998
631703183 135957976 188625565 106 107 80 94 152 123 102 80 104 69 469179978 878905097
981436474 863551370 733340102 63 116 139 104 81 84 119 89 156 163 156308358 409939744
3 38
107042098 133 97 90 73 77 99 104 79 115 67 140 413969207 846077459 141 113 111 118 113 75 77 82 103 90 109 10221281 69 111 87 105 107 99 124 48 76 102 108 322382676
529734315 87 128 70 98 102 78 91 103 107 115 128 455064973 179227221 105 63 90 109 111 141 130 89 116 96 112 565650703 54 90 110 81 77 91 83 66 51 103 128 205765612
878623910 85 120 112 105 158 103 76 68 141 74 126 988440691 1347917 75 131 68 96 92 113 100 60 119 83 61 40777926 107 91 107 108 103 100 105 72 79 126 89 49658559
360757584 94 136 105 86 115 138 112 144 75 134 104 671858990 439273086 87 87 65 97 131 124 99 100 105 61 52 479172469 83 119 114 124 57 118 101 164 65 120 135 122153938
7481921 163 104 92 85 81 77 131 104 66 133 158 395308367 60408033 75 64 106 102 140 53 93 55 102 91 100 106960618 97 99 109 88 87 74 94 144 142 136 58 155227545
468435583 123 102 50 100 101 125 102 109 67 73 91 557960126 446201034 123 59 119 88 146 123 68 118 140 64 152 513623085 73 67 93 110 109 89 86 113 57 91 131 809161851
3 28
472551217 88 78 89 596706751 84 110 97 137406391 133820827 68 145 75 357318494 441995689 73 142 162 53086493 139 114 92 671898653 818018845 84 106 47 21953548
344731912 175 106 87 224655681 83 108 70 281974179 789136446 93 82 78 821001942 217974867 121 52 147 480273855 91 92 126 451582495 171593465 108 90 40 714081720
3659223 105 86 61 387357237 125 80 100 168846191 745136874 65 112 71 830933370 857305494 81 102 189 383435148 93 100 112 868337814 619817296 103 145 68 31553732
554227462 121 85 125 43587160 117 108 110 405211884 80347918 105 97 76 157943469 266881213 114 65 109 643495603 84 87 98 34582892 489893097 104 113 95 17861257
184341658 95 101 110 233008541 115 75 87 740660113 567590434 119 79 105 450488181 544383647 44 65 60 971830564 39 112 86 853356556 51333939 55 91 124 164225143
225214753 81 78 70 335439714 89 84 161 109036427 29831444 80 61 111 626506530 985882447 149 81 142 956164608 116 57 101 754571496 742216289 66 96 144 878031608
3 41
584699265 99 76 122 76 329844048 98 81 89 85 825056772 99 99 79 100 507461953 65 129 131 121 125022612 116 61 89 83 643098975 97 81 128 107 668658822 126 103 73 103 26193529 104 73 73 146 738164686
297123591 78 112 44 67 368031930 120 88 95 112 84484621 85 89 120 123 476617536 126 65 90 54 851221168 118 111 95 92 453739737 115 81 65 79 913752680 73 133 113 84 716228635 117 95 135 158 564177542
937724199 82 100 66 117 614733073 94 75 125 158 884270698 76 71 86 144 774997921 96 86 89 76 311299369 120 114 92 102 658259739 124 77 75 60 224437220 149 46 122 86 366482695 157 72 64 117 645382358
876120844 99 97 117 105 2016006 133 97 81 98 511732419 110 106 77 119 461457299 83 101 125 75 781764331 105 123 76 118 42155388 104 100 132 78 1528197 42 61 94 87 713595239 96 108 109 86 327380944
687222399 89 79 59 84 84566178 112 114 115 81 19903634 107 86 82 65 330309493 108 99 111 99 932668413 145 60 108 59 939166501 139 79 111 91 283666879 68 89 103 96 961103975 83 92 92 131 569147910
801968793 92 81 78 81 591944280 72 98 87 150 272150153 82 123 75 122 839203073 142 82 94 141 863760872 127 92 97 113 736132517 96 106 89 119 35985695 63 113 59 130 938819810 61 149 103 99 985694100
3 30
145135252 703746226 89 89 72 57 117 86 422758630 90 137 87 82 128 136 198457290 105 50 85 101 61 103 916118190 114 126 102 111 72 73 551746647
987605437 390672567 62 57 79 118 69 59 20312251 109 76 106 71 93 111 591448582 56 152 83 89 137 76 747113096 59 81 148 60 131 74 351464851
650656022 753049551 106 121 95 58 109 101 991787674 140 99 130 80 127 95 189991228 154 89 94 132 125 89 226622704 99 121 84 129 143 97 76769666
1170710 787373366 83 115 119 143 66 65 172230992 87 81 121 114 104 112 585735568 104 99 95 118 77 138 823418232 83 85 115 106 168 50 699310735
993844088 214937738 84 119 77 54 131 127 616525599 132 90 120 123 107 96 541063844 110 123 116 67 97 109 289843937 111 106 81 148 89 93 833376423
529117371 208387319 96 110 81 94 63 104 493655065 113 106 72 56 94 133 657404650 87 135 97 80 76 93 422683065 140 77 102 114 93 117 45376917
3 25
315083869 154 109 50 79 85 87 99 109 93 184 447931170 498628837 69 108 74 135 76 94 108 115 137 69 792111599 773752052
817966974 109 98 90 92 93 110 111 100 83 72 992175068 294669170 106 114 80 110 108 88 83 64 85 72 745344409 389072258
795474599 96 136 82 61 121 92 123 84 126 103 255855532 276760752 136 107 113 59 96 72 143 59 89 102 836536025 662065829
935585782 85 96 82 69 70 117 150 69 81 126 399405048 528673193 116 100 60 76 141 86 76 67 110 131 826219721 800525068
421057194 104 95 86 125 92 87 108 75 77 44 353927816 704873022 111 59 72 102 73 71 133 162 96 88 648940153 354780772
421109474 79 106 120 117 154 124 141 52 73 132 603226012 880859973 152 140 81 122 92 91 138 73 84 91 608320396 405924491
3 28
831879523 7111876 33185810 74 83 134 121 169 115 62 603363546 102 85 135 109 103 124 110 260927808 55 100 109 130 85 91 132 854527599 774454289
90454926 664202626 583141882 171 91 66 117 134 135 77 369432394 64 118 72 121 77 83 109 468102661 74 156 84 88 102 58 103 33873457 220648889
695471755 182581555 331403485 67 129 100 84 105 129 74 37059657 83 92 139 53 68 92 102 883503400 116 138 104 63 76 59 120 50101990 946678025
460141576 165259803 171586717 80 117 117 65 72 75 76 661665999 127 68 99 116 130 64 121 571914602 97 139 131 66 149 94 104 62112219 149129353
385626127 5259838 525926670 90 90 121 77 55 51 78 546052729 113 94 86 97 128 111 93 352259664 70 99 86 100 99 98 107 833101060 871859963
396791168 170201829 880591541 112 98 90 89 128 114 67 400989176 112 66 96 92 167 107 97 569130065 67 69 85 94 175 113 78 628759147 113748062
3 30
422388834 482820876 50 120 92 64 579759940 784646974 89 70 88 107 641320189 137 132 153 66 716353574 472301664 242265657 105 52 90 90 274845600 77 103 100 107 495467902
12786219 768632239 120 125 52 87 329685230 2277063 154 123 92 80 990489088 127 87 141 70 78026079 814711395 454459216 92 67 94 38 869309801 84 112 112 91 380744794
381409986 77101173 83 48 83 104 536353803 501123654 33 107 107 84 246182801 82 60 89 134 764696162 424467655 893347346 98 116 136 96 294413130 38 97 133 130 68200384
973973495 483385336 70 67 82 119 870369342 66488340 67 155 109 87 950089700 174 126 107 41 13204649 821016987 24810753 110 70 93 66 639019271 84 124 89 76 61496035
123614562 847271682 83 110 88 114 53461337 405645566 68 102 69 94 94296991 134 67 107 76 463741279 807158833 834534251 99 134 93 92 3754895 61 70 87 77 986925745
585386823 760460621 89 106 114 82 196128137 334459666 87 121 73 176 560509304 76 137 143 137 414669547 11653221 410128059 82 106 76 38 879425314 98 102 59 106 323508636
3 17
760552230 601814251 90 118 89 96 84 113 159 112 134 76 113 75 112 410142380 368567050
482202251 323275380 108 125 111 94 109 84 101 33 105 125 66 17 88 89188872 515846660
702426108 689312034 121 122 98 146 72 132 79 106 149 55 83 121 143 104652091 27135009
215618971 669083689 77 115 77 122 123 112 124 98 69 144 68 78 118 376701941 310792822
691855863 745815311 88 128 106 61 130 88 156 162 80 83 41 106 118 12702822 263222492
447085253 141231354 123 66 90 93 87 120 145 79 88 117 127 52 60 667867563 533136280
3 28
46985504 477188075 105 51 100 459459883 97 124 59 969252797 94 79 71 419703595 59 109 62 829608622 178214231 920661906 66 146 112 103731238 91 85 85 357839517
188104663 932983311 108 91 115 280930429 92 92 110 651862021 102 80 93 127738042 107 92 105 356749193 200224524 54723409 89 107 111 218523800 100 86 95 209759296
799582480 576840538 126 140 107 154094679 127 94 138 247445425 178 102 127 909184677 91 81 78 155418335 498669005 663750024 116 92 83 470925535 101 74 94 947416416
665600927 648620440 132 80 130 913582363 103 94 110 537668764 60 136 74 192854342 113 61 88 262914187 166001464 244073884 104 87 136 653207323 113 94 105 322130660
860877299 7426986 87 97 113 497451032 127 53 108 610760528 98 117 128 902394087 106 102 101 730103292 285487566 19680930 145 72 98 614566110 90 137 123 359646650
160832949 717663508 106 129 79 381974676 90 113 98 619530911 86 106 108 466687108 103 117 117 124511893 608960400 591979808 84 79 80 64543606 81 68 98 175837332
3 28
809513508 88 73 64 85 910752865 98 76 114 136 576157880 62 107 125 87 107315495 93 80 107 102 230113463 463788696 93 124 96 84 658177624 743064834
80299579 77 67 102 84 68080583 43 104 111 77 624119908 65 122 96 117 641043628 93 122 114 155 348115713 683487056 138 118 131 90 807127910 290715035
360218531 110 132 55 64 557494748 111 142 117 82 641250841 107 69 62 75 691064962 80 102 65 117 684089024 807932532 42 117 99 153 460922722 222131086
524025232 149 103 124 80 846716084 90 119 102 73 263047798 98 156 90 88 270806405 145 115 53 101 616423444 19903955 74 73 68 124 6460694 175758837
936445371 63 80 74 111 727144614 78 84 100 112 284585515 97 103 148 88 972226013 90 104 148 93 397312946 511276328 96 101 114 81 395516565 861068808
527126677 90 150 54 113 201011507 69 98 129 108 176447834 98 106 75 74 457211048 107 78 111 76 524331306 989768824 56 103 111 74 819283284 963079085
3 19
345833131 50 155 87 72 123 91 597670705 503393888 661995394 71 85 70 117 104 92 115710858 453731979 365164496
724385803 121 92 126 130 106 168 177303670 351050888 69518092 91 89 124 110 103 138 612753137 409217994 24369851
426051290 92 46 111 95 113 71 594716555 610663819 699182916 72 109 105 140 122 83 757490616 483571647 216603480
839257503 158 87 132 109 94 116 287732719 171158672 166846080 98 98 103 113 68 160 644336839 552463473 997775035
549073181 86 74 106 65 56 115 988290570 159123666 411571940 107 99 113 83 122 77 414768166 826406548 320980875
705474942 99 110 133 102 171 75 463617884 64612302 339909959 120 77 80 105 79 81 51767013 45533349 199679496
3 25
228397221 311191142 68908658 958518832 86 134 101 126 280329432 493363898 107 43 155 133 23320672 58 106 96 90 763604945 105 101 42 117 557089976
805547182 484004146 155871383 261521924 96 139 55 60 359505524 671757161 110 98 46 118 237230046 96 100 143 116 809057092 125 133 126 70 777362473
416349421 333791828 860879181 295122321 117 99 106 73 756958239 14512422 90 124 113 120 409232776 67 57 128 74 490800979 89 81 109 92 860383201
476685660 241290316 496569860 793068649 91 127 117 52 383293688 292411043 128 96 137 135 380639447 86 43 92 60 322711825 110 71 64 130 520708518
366500656 585116958 681786842 379856235 116 164 141 95 694848989 6738700 115 103 98 182 142596669 106 75 89 115 157029276 91 116 98 133 717938127
678333295 290280304 807918402 666929517 145 69 68 70 274054984 776646296 69 127 96 96 353713470 92 97 63 129 849670122 82 59 97 92 347274170
3 32
426241344 812868867 55 111 112 66 115 68 126 121 128 123 91 69 93 78 822471792 113 129 139 69 81 63 68 71 98 107 88 173 120 117 975289547
539611770 554813681 118 147 86 69 119 60 143 103 112 105 80 90 82 94 378176922 99 144 90 79 98 76 118 89 102 101 100 91 88 69 602475
200602180 443143558 71 67 69 93 146 41 115 162 105 126 62 74 108 110 477536911 113 137 62 74 109 115 121 130 97 63 106 107 57 98 506670861
143435972 257357962 76 68 133 101 116 109 93 100 122 143 75 91 134 61 557055154 135 88 57 106 70 84 105 65 78 165 65 117 126 84 84683551
763247807 397900375 91 98 74 101 111 88 150 87 103 123 118 79 68 96 916834117 83 123 90 106 117 127 90 93 66 181 112 81 111 80 495479583
731727893 750304843 140 78 137 106 93 104 110 107 125 96 120 78 95 101 838394269 84 93 177 104 104 90 129 90 74 79 75 118 90 77 201608176
3 21
580059071 147246627 108 106 85 73 74 160 61 478748753 746459931 894107435 539917389 135 59 126 78 148 95 83 628630590
10777243 888304931 131 61 109 77 71 88 85 559911236 458512696 691057033 861838043 128 112 139 103 99 91 94 562689547
253173285 983226551 123 107 66 77 100 62 95 408647714 498440843 35004330 202945738 107 69 182 120 75 55 68 570517729
258043082 92699748 101 59 130 113 112 66 115 755575028 558368561 961743558 231812151 93 64 73 63 114 85 136 576890952
870980958 413437904 120 105 90 125 59 53 63 467274568 173856685 786159630 808557624 168 93 77 94 98 81 139 302162281
721511375 442567869 137 123 95 124 80 99 114 58152902 968321794 437485532 286551211 42 57 134 102 72 96 84 828063339
3 32
386631424 63 89 69 113 89 51 52 70 101 976548553 374007446 75 125 72 57 131 120 69 100 73 131921753 143 100 78 125 85 109 78 65 101 843553956
853809531 87 109 146 88 88 95 116 91 110 560119522 173393539 80 122 110 88 128 108 165 89 100 899485718 65 80 105 109 90 151 64 118 105 892042688
370166348 109 68 85 111 108 84 87 121 107 460097403 891250631 86 66 94 142 146 74 67 85 154 370706976 95 112 98 116 116 81 131 172 98 475772308
558120986 95 160 113 151 120 54 104 108 136 68530648 27423107 80 126 94 92 99 78 63 114 91 959322062 62 126 80 141 55 114 143 122 76 944674631
952951148 72 93 72 96 97 102 131 85 98 226388144 270962900 113 86 145 104 72 88 124 164 44 990419737 73 108 85 108 112 80 131 112 143 621080876
884070510 80 62 72 111 94 95 58 135 109 580063648 380030475 113 74 80 71 94 96 124 72 116 553284695 71 67 147 111 126 93 135 86 100 642184125
3 35
384624399 115 87 181 100 122 96 74 93918091 125 78 94 88 63 106 135 626276784 284778440 65 128 68 113 85 69 120 452219845 698302725 83 86 107 93 118 107 45 152371706
20316550 85 74 72 145 115 112 141 51421866 95 93 118 146 74 98 56 715510266 840923374 124 87 92 80 105 110 89 432447508 350077882 111 111 121 95 120 130 130 5958956
195975252 105 112 99 79 51 128 90 136153414 101 49 120 136 85 115 99 748813477 50398871 33 124 110 101 99 99 139 128884006 637423775 85 93 139 97 100 72 59 354931724
361462017 120 98 92 87 110 109 86 433401440 141 102 125 106 92 118 85 85864010 140796455 116 56 47 114 93 126 93 263010761 368785159 80 94 137 73 149 84 128 114994507
608990320 79 109 131 117 44 114 92 639214684 140 131 115 82 98 68 103 226611553 374895445 69 59 104 105 46 85 71 67258636 377274421 129 67 97 76 97 108 139 949705488
388845530 114 100 166 98 94 95 116 119311529 83 141 140 144 75 74 90 444824054 318478617 95 90 49 71 75 50 88 347650720 685330145 126 83 86 73 110 109 82 45023566
3 22
353027439 293241261 101 75 108 66 164 51 93 107 460732590 493355172 175 95 121 95 85 75 67 135 504023654 753228169
708792971 406663026 82 82 112 83 135 78 76 68 272450759 71010605 65 76 108 105 103 88 159 85 182018740 786513240
30812157 788785524 108 103 72 118 99 80 86 98 929556972 536113466 90 85 96 87 99 69 87 94 78824614 295712512
42010368 335978556 109 147 101 78 129 81 86 57 122707261 331316339 75 101 106 72 65 139 101 75 87149623 547911620
653626129 462903086 91 107 75 105 97 117 125 112 791477148 357236580 131 97 79 128 61 147 129 137 546039073 473244478
123591016 819605186 147 88 98 85 120 120 106 75 872048892 327400107 60 53 104 132 48 112 126 83 796425930 254191251
3 19
855774933 417925161 230183178 128 77 87 84 120 101 135 123 113 67 51 55 92 120 94 768773935
48836887 224995002 892561198 114 102 103 63 140 71 95 97 75 108 72 135 92 97 96 439178915
146259889 606671565 69359571 73 123 69 84 142 106 143 106 103 84 153 163 98 114 62 693032828
698309653 252179166 258759384 140 111 99 111 96 96 121 131 49 55 111 82 81 88 124 209190218
196547877 827961493 774690596 100 74 154 88 103 97 135 124 83 99 67 91 86 137 69 312670077
704925557 15406909 665439334 112 147 75 122 97 114 93 88 177 110 69 50 116 122 65 477472769
3 29
752083531 134 112 123 73 125137710 605160717 122 47 53 138 853302065 846597258 118 105 125 142 378773359 66 73 88 108 705877070 542241720 148 177 67 121 608209742
303662539 45 75 88 88 173684472 350316777 130 85 98 131 508566229 128184485 77 71 66 136 2015410 105 134 70 181 27645417 556835659 57 85 94 95 418725044
326202220 90 88 134 59 163480566 424058252 58 97 181 108 393533247 830426174 67 68 101 122 81659144 119 60 103 103 861947354 59423098 149 100 68 107 106916608
317224526 71 117 109 122 397093512 98512382 84 66 101 102 542987493 523002063 85 136 82 118 545242283 139 120 132 121 687521076 719244485 68 117 128 106 182779944
122493642 120 82 67 129 31897390 252229181 97 92 95 92 142422730 422621189 110 86 103 121 850963916 108 89 129 53 362286215 244542978 80 125 78 73 786688803
196045122 93 95 38 112 394956774 23536051 107 107 148 81 609331212 986562524 79 133 65 78 701330883 133 97 130 91 435010512 495506452 123 68 108 141 62632482
3 22
955521273 80 105 96 614391134 92363447 37016185 954846521 112 71 126 98800840 112 59 70 542707696 528817870 126 136 78 293792425 936369185
439823676 124 74 81 948424355 548178295 101391653 322104771 77 74 77 752362682 125 155 135 399320678 837555620 105 60 82 927898033 991913611
148373812 104 79 70 486235584 929553038 281532837 74646319 65 103 94 326148344 111 117 153 327000351 544205207 126 134 80 408588868 40435387
675481607 98 110 121 293094800 16323342 169391440 521722682 108 110 81 279199708 104 125 118 718070744 858175560 117 131 77 166052875 921439542
911063294 110 101 115 685662040 575690029 177723934 222718172 79 137 95 858488119 81 101 81 864971478 671079198 109 96 93 119845009 888511604
172478139 60 79 71 419098709 330479387 35773710 817861205 188 143 83 819268324 118 94 98 768709088 378602111 82 113 131 337668028 215675637
3 28
339717735 125 89 88 81 145 560647831 577491940 414788745 89 87 59 113 49 661466308 98 90 104 97 96 288742836 103 87 92 132 120 989988997 854190188
205764309 92 76 106 85 68 559756526 872982658 337817075 81 120 136 105 153 129064075 78 113 127 62 111 882847962 90 76 187 155 65 94046177 666240101
16360146 87 99 132 115 88 645709890 401977260 963929946 135 95 92 108 119 57685135 89 113 172 99 81 290238387 78 92 74 115 77 471855543 496612391
271693311 128 76 87 86 96 694480274 147794024 182012922 76 93 122 118 148 560645669 114 58 120 178 123 97432333 113 125 113 119 55 920427403 847338142
219817485 50 80 128 101 86 87275968 756632909 840041980 63 120 61 128 120 506054271 64 132 88 110 69 44278560 97 93 99 112 127 134994253 432548644
736558389 64 157 153 100 115 60192516 669844798 620302453 116 140 137 84 72 409944268 82 101 93 158 91 865322627 101 64 85 126 132 763365173 910923632
3 17
316867529 136831395 746848509 452268148 39 117 72 105 931829524 268808216 862906824 223641208 72 90 134 89 597582629
725650307 581192955 689234993 247609873 77 97 85 83 72866695 652311848 584091432 204303154 107 114 70 104 877473904
503406272 665292849 927680708 596192930 135 105 126 73 912055487 838463191 966948697 229125961 106 144 103 106 535415018
316505846 249123870 412810205 735646807 63 112 79 122 536766541 746765333 811302674 627615093 79 100 73 106 900791862
532262417 85541869 156760461 358989678 97 132 64 98 665670738 190725328 441395289 654081617 69 85 114 132 24100168
786315229 634003760 874973888 917133038 110 96 120 110 909139830 735377507 853570410 265300402 35 121 105 149 924230378
3 21
372250838 868281733 133 72 101 120 101 115 99 103 115 150 120 99 87 117 69 91 71 138 282087755
963609720 966367878 51 90 52 84 155 110 124 110 62 131 111 136 96 101 128 130 102 86 7871239
547436375 127223033 83 109 178 130 120 88 92 124 93 99 106 86 59 84 81 122 50 47 231214243
870620975 98335955 87 101 86 88 113 123 114 97 112 67 52 75 121 79 140 129 65 92 637331250
275508191 805458082 145 90 91 86 73 116 128 120 139 79 78 130 158 99 82 71 63 95 661919664
637505310 103451834 68 92 87 67 127 90 91 118 78 101 57 117 90 119 126 149 131 113 276211659
3 22
908139912 105779738 121 74 92 113 67 104 107 74 78 139 87 132 85 149 45 69 85 83 112 653671324
980649158 394679825 108 105 91 104 86 77 76 62 82 109 103 95 99 75 114 96 117 64 109 757238738
560910181 970495043 131 137 105 102 87 104 52 99 109 121 93 120 71 126 130 108 60 156 108 257769344
217084630 819224656 107 85 134 98 83 132 79 61 82 146 84 147 118 75 119 91 106 109 106 893870218
196172730 854014280 117 113 111 109 143 123 119 103 119 91 109 111 111 76 88 43 33 97 107 585679485
943796065 946662273 50 84 74 91 75 96 137 129 128 91 96 99 123 92 68 84 63 87 81 132828900
3 22
896177623 518858449 119341889 131 128 121 41 159 72 128 74 752030209 113 157 97 128 92 73 73 132 972749188 648833129
976153945 243397550 454833777 104 112 89 121 135 104 109 128 570542393 64 127 121 99 123 87 118 107 164846486 975654646
396868164 751273956 195063930 81 87 78 99 112 124 134 93 201401566 89 94 65 98 63 62 76 62 20674294 945997758
797681730 718311121 996820483 148 64 84 117 74 92 131 104 403118964 84 111 72 96 114 121 72 69 604815457 326477945
696309699 82379711 819785439 100 88 135 106 94 80 113 85 663922321 132 74 143 73 21 132 93 172 448274111 574290181
626477252 631437310 674126481 105 145 92 120 89 79 78 94 199420520 73 82 101 110 71 73 109 56 138012939 403037501
3 20
347449766 88 135 88 84 109 105 882238239 918114470 131 82 66 64 95 104 393802842 934556610 118087832 455436276 452021946
51845008 57 71 129 135 82 76 135836989 770197884 138 114 91 111 147 111 68626262 283163142 462885749 302649630 926423335
252122539 149 91 83 86 129 49 437810754 982365118 66 121 116 173 86 69 250128164 476147878 128781236 553262682 472670367
11774894 126 109 153 103 93 113 758808856 164359628 122 78 145 152 133 96 605242225 8801243 5473993 45722862 625664345
720370239 101 110 86 116 67 126 406285810 963770455 75 109 102 101 135 139 711686634 841331750 108040502 823940533 268954490
436114656 102 129 94 60 62 139 283892409 60620755 113 103 95 76 129 97 523682095 547865750 770230719 835326639 528662978
3 21
550438606 93 61 129 103 127 46 79 995965851 445220097 835025173 120 125 113 100 80 109 69 362288168 815737622 379203272
280796573 110 136 139 119 80 51 84 728808756 59159224 261270677 68 136 83 166 113 94 68 855365164 95464745 666742409
490670509 145 156 150 98 128 61 89 435275986 281337230 537639830 83 131 109 120 132 104 108 15928821 829842003 402314103
181909024 84 108 96 107 92 77 126 60327764 866055013 91049974 108 108 123 110 128 110 54 475492027 751462408 833391154
6757985 67 116 144 106 106 70 103 872498394 540153400 296656557 115 141 106 110 112 77 130 531644560 803468608 106822240
116235672 105 98 43 87 112 129 84 765049977 801388133 395245196 101 140 160 108 82 117 82 941708213 268911882 618266671
3 27
813571627 475592898 127725611 126 166 87 103 109 74 126 66 99 140 118 730394576 78 99 127 116 119 123 136 101 108 117 81 42958586
8908413 104319108 736028778 122 137 100 123 134 131 126 101 52 71 86 660167963 132 71 87 130 79 96 65 143 95 152 60 816258565
103453132 456763783 679330152 74 85 111 112 157 65 101 83 96 90 36 269152059 47 81 69 137 121 156 73 116 89 72 101 632573317
28852148 504458548 733587983 80 75 99 93 112 91 82 92 138 126 75 195906168 101 86 145 127 118 86 111 82 88 126 83 576717748
266911009 791887259 642526905 65 110 77 62 117 128 100 192 87 120 118 298773845 124 152 37 100 106 101 120 50 101 108 139 926384947
721740912 453555295 174373971 74 128 83 92 86 120 111 87 96 125 150 6769955 102 137 111 99 111 50 73 83 96 107 69 334751939
3 41
437807061 118 104 121 107 70 124 81 66 111 382502475 106 41 103 80 78 112 185 121 55 219890492 84 125 95 112 84 62 89 71 98 265782993 52 73 97 118 133 139 80 74 85 471231766
25925415 64 61 110 142 121 149 109 137 188 163920897 108 131 94 86 91 72 120 118 80 805376740 91 70 95 84 97 107 60 69 96 43086165 103 131 98 88 119 130 123 111 94 991651373
231903 35 129 164 114 95 60 59 69 155 956658044 62 117 71 60 96 66 90 113 80 229930232 143 109 107 101 132 100 90 143 63 815563515 107 159 68 123 82 102 72 113 100 148310736
460557118 86 109 59 93 58 128 137 124 122 209267787 123 85 71 108 109 92 54 89 104 42685766 108 117 103 107 71 116 84 129 96 357556497 64 75 77 81 106 80 116 121 50 566970618
186020617 83 153 89 103 76 143 81 99 68 497518270 103 136 44 116 58 78 80 145 105 111166532 126 66 111 94 98 77 77 135 118 535599337 86 111 55 117 101 97 114 62 194 270652586
298778968 135 72 94 109 102 93 82 108 145 488122021 129 109 134 105 126 82 121 66 81 250589156 86 126 73 133 153 93 88 75 41 810362523 90 121 80 118 111 64 109 128 84 872022044
3 19
422506326 409733849 80 90 100 94 109 116 302672289 101 114 119 95 118 128 585157989 628116737 605167449 833188651
49289729 814321713 77 133 50 107 105 47 526003657 83 54 87 78 97 109 85570421 400029872 280362673 970412593
950780126 699681582 90 68 110 165 172 83 29377862 76 98 133 108 80 116 766847291 256846297 150655746 338972157
150499416 550764414 184 80 71 102 119 60 886636838 52 115 92 95 83 103 178832532 202547776 740433686 433916090
760953040 106922643 74 102 78 78 130 115 122210071 103 74 110 44 139 106 842889534 706782281 916136042 265502937
553109492 776662621 120 68 68 59 75 97 64102810 132 114 97 68 86 89 680712052 146531976 251254030 768294936
3 25
361513112 34466689 82 97 136 91 118 79 553905666 936354261 101 90 130 81 104 86 931404681 523553131 133 94 131 104 81 65 731725848
147073546 504899300 91 101 78 102 92 91 205911280 466833222 93 132 115 83 130 92 942963103 308420716 68 56 94 96 118 100 99850697
192830758 702759798 94 81 101 84 119 117 416600680 232043374 100 155 130 98 82 100 668081521 249769700 79 79 87 137 95 105 558881298
478759563 813531336 84 87 91 127 95 112 49455822 470507289 102 110 64 95 64 94 320709030 448509496 150 57 81 83 61 86 375873385
117057046 843411857 64 83 117 96 149 95 77200939 511995542 33 92 132 141 77 166 88216820 435397844 52 122 79 116 72 103 935382900
424839255 483061295 72 114 95 80 168 147 932236801 68216849 87 86 112 75 80 92 437930956 763106676 117 132 78 72 93 125 694441801
3 29
415471265 111 133 89 97 699509174 69 78 115 84 371325865 97 103 78 176 311432438 90 74 86 156 206620560 72 69 120 63 101546422 24878067 582327488 579470097
269643009 121 122 97 64 319383531 112 72 64 92 964301154 70 139 86 108 546268428 52 125 119 111 751405571 116 83 140 42 916208464 861574543 197923865 944546395
631753513 80 133 107 117 183947921 89 88 83 90 974168176 83 108 63 154 398580784 103 104 97 78 690604668 90 101 107 116 908234114 721078028 814525083 797930927
579641301 109 142 95 80 920576492 61 101 85 99 995231228 103 66 96 81 597195994 57 42 84 83 835181003 138 126 75 104 602551066 309979358 415730507 472553885
740053198 69 41 112 42 309606433 90 92 62 123 424116349 92 88 145 95 310504039 48 101 107 72 360163029 134 97 101 48 342362558 884783095 434532266 808298455
36977740 97 109 136 76 688851282 100 105 79 71 408898919 118 158 167 91 833797814 63 104 118 91 978329920 140 99 115 42 299435221 477385308 211205155 906718156
3 25
123935024 661534268 115 107 102 59 178679822 91 87 48 109 243705595 988931437 137643790 94758571 123 134 88 119 644102283 115 50 92 56 464039216
693857107 253203633 90 114 179 168 430397990 138 78 121 82 185330048 954100877 558523712 86158967 105 176 47 102 232740203 103 120 61 45 692372978
696578003 831124985 96 91 82 98 694564573 89 71 137 97 155857905 603193258 637261613 614408545 108 124 87 96 278902657 81 133 109 105 171798390
118326766 750317040 119 127 80 118 261323344 75 109 130 106 640596010 422016393 181972030 856706103 116 54 100 44 893806644 101 78 58 145 644822806
590404693 484961152 121 122 129 126 895507429 59 72 112 111 524718031 13436116 336675905 167097979 102 75 116 104 664169403 57 76 94 72 326811157
664152674 576841037 157 98 88 109 408952640 75 82 79 107 833778989 297249126 24457825 596355469 119 70 104 88 33407485 94 87 90 127 98841350
3 21
573374151 100 39 128 484696814 643634346 68 90 108 690205005 456767546 517305920 80 165 95 747003561 592224295 106 74 67 190360584
567593902 112 111 135 27721873 532469927 94 86 63 366102149 340254640 107066826 120 56 102 93225488 949759056 116 91 107 782060014
633664452 64 161 111 473048368 599239348 113 129 73 144227039 506528317 22758742 61 78 111 369734644 974981783 98 105 101 820163854
801041861 105 99 56 121471324 315214393 147 59 90 90498150 462073237 849253514 90 103 92 281326439 855016125 97 96 59 950147973
10025580 132 89 108 461466260 414728551 100 102 109 723809223 302414225 573332265 107 124 93 914964361 214625092 84 87 93 237767020
480771166 114 112 112 429450907 313074516 101 106 96 455180710 499507200 223827813 104 64 89 736099545 930756055 65 129 106 558329138
3 23
497346110 637813210 79 114 142 118 84 134 136 94 91 120 136 93 83 99 120 85 96 97 127 118 792100448
675038168 246813451 121 126 140 83 115 132 139 116 99 125 79 38 67 122 105 89 62 112 108 69 740668589
357055674 496775174 64 117 120 90 61 109 177 80 61 78 80 66 118 68 86 113 86 69 66 100 80921659
787258465 70379244 132 129 103 105 85 97 27 125 82 94 126 125 110 47 53 163 85 98 115 90 516460655
608102372 795420303 100 76 144 62 86 81 120 107 147 81 74 90 124 107 85 106 112 89 129 127 538237744
888751170 12839177 72 113 95 70 77 105 101 105 73 144 97 97 145 60 91 70 105 96 129 139 307083353
3 19
724546452 283577278 990106486 52 57 94 828298257 86 112 49 718055729 225773416 133556554 269633460 86 143 60 325597825 760692169
304975356 364959570 191052234 131 61 114 753552743 207 123 63 971537321 616515736 857973709 604947875 121 124 110 262174044 919081450
844511027 460489064 357027213 51 83 141 600214637 69 87 99 444757787 440228662 487893668 963952627 109 97 118 731623466 887451287
702581211 82018904 950622400 112 158 136 107815475 128 82 111 21585095 533777877 359493367 440039585 69 119 80 947226704 281335296
271722860 661403688 893530768 82 99 73 557580007 79 97 81 561072315 680265304 432556912 894082034 93 82 155 172827571 854367429
265217060 870520726 608648269 83 78 89 914695304 97 78 135 752246633 496397224 875198070 721438482 75 96 76 461498763 952991773
3 3
34319392 814169370 231607258
263278149 737851795 29766219
404209832 708838279 674619939
716243605 168561823 894137211
62542026 282571005 611439747
736007794 63269439 363887583
3 25
27275369 119 92 105 795344203 649227161 107 88 94 670746659 88 75 146 285202614 218251402 94 120 107 569089452 25716019 71 92 88 461201071 698705052
630091810 60 112 132 226564473 527911101 73 118 104 906328270 62 140 107 119128078 531789356 98 43 97 1376693 591106783 58 104 120 646697303 145304937
185941717 68 100 83 570348772 550214034 169 121 84 435990523 82 94 126 937399372 756068115 98 132 112 102837212 790151726 43 106 61 794103469 538395755
670396570 97 68 31 496650308 199207541 79 93 51 13247268 93 91 52 801396093 794310901 88 153 117 93850902 56062858 110 101 91 300935524 283995534
833398179 93 75 113 101523210 493809954 62 77 89 38621667 145 102 127 202031032 138445292 148 85 91 349533805 664836814 64 88 127 866431624 746731876
720219899 124 82 85 820760423 697252033 116 70 98 642651325 153 140 187 403120366 442395799 50 145 143 561188428 948915771 86 63 121 322631640 683955794
3 34
988707791 98 83 105 84 73 95 124 235010399 80 73 90 111 73 141 80 379622276 179 112 113 138 84 74 83 229869959 96 93 101 114 64 100 149 774567244 225828733
820725862 62 118 63 111 119 83 100 615145801 110 102 99 95 61 61 78 370850242 122 113 99 145 126 95 167 74765975 84 100 109 87 67 101 91 919358456 512601947
731940463 102 104 69 99 103 97 75 32236294 65 107 72 190 69 97 97 372615531 152 102 125 115 79 63 75 336890312 90 117 120 91 53 91 111 887960574 701776418
418819006 96 70 115 76 126 123 70 696269596 84 135 94 89 116 149 89 338323453 38 83 114 86 102 99 89 407507334 85 81 134 79 66 106 96 155807789 907725033
397526183 76 72 121 112 104 81 78 363540776 180 87 74 84 128 89 143 781677065 112 78 85 134 77 154 101 201479272 87 113 90 81 91 83 75 858384030 624774304
647024904 68 100 152 115 131 89 95 341675182 95 105 67 85 123 88 122 171447441 125 93 95 89 102 79 76 848387837 153 83 124 88 178 105 88 917187882 132917105
3 27
774766340 157 62 76 134 94 191519325 104 114 114 53 81 840582975 568522210 87 101 101 117 112 80897979 110 98 73 149 121 621656784 104984687
412837169 99 75 94 104 106 467079538 89 88 83 41 122 762627613 743696479 91 133 87 128 79 949594975 125 61 109 134 152 638024265 650072078
163983167 61 102 81 105 104 217280682 76 93 114 94 111 87859861 869233779 78 143 127 58 105 796815138 74 86 118 102 95 29036454 291135662
948577359 44 101 83 98 159 415700045 74 105 113 120 95 612404127 769368209 113 75 96 85 78 960789003 88 104 120 125 134 623133211 130190880
264799622 103 108 103 145 72 602068393 126 118 100 90 84 411286628 260676713 110 104 152 142 83 202954569 107 117 29 133 125 824781157 274813742
303060938 97 73 109 91 62 556965681 110 49 105 100 92 249394144 215386998 114 74 98 94 77 386565277 149 81 86 97 88 408115299 841175143
3 30
90765036 86 82 100 99 91 103 116 117 64 117 74 132 96 727360749 450176808 100 71 99 115 113 133 141 88 83 93 123 105 95 936490281
258317064 88 119 133 132 64 102 104 40 113 100 63 80 109 250436752 463685205 98 43 79 73 124 78 112 87 94 124 85 73 124 813578516
17969628 98 120 89 99 153 105 100 119 140 108 100 114 81 879576753 656146825 86 59 97 63 69 114 117 109 95 100 105 73 85 723694640
742809937 101 106 132 79 81 132 87 101 171 76 39 84 114 337577405 260514441 57 98 125 82 101 82 117 82 105 118 69 77 65 814830085
231264540 85 115 125 80 83 104 116 150 108 125 99 90 111 474381362 612827584 119 113 99 118 81 111 79 88 118 84 86 149 92 916827905
478293301 76 97 84 107 118 79 111 89 87 100 123 81 56 105594061 827865005 117 81 102 128 116 131 88 71 75 80 132 109 120 465412539
3 22
192211619 777279782 229424734 147 108 97 63950326 762935854 87 82 87 432311255 134 77 87 937788891 507980930 79 95 117 633564554 350393236
782862432 274017156 754599383 140 99 36 313993988 584433496 92 117 120 856885063 84 101 94 310315319 3527690 74 122 130 788890584 828919151
253720952 536035468 107412856 111 72 119 328909067 597582200 63 90 91 370264123 94 98 66 408772895 90788777 77 107 110 440883994 636840755
18046464 421181113 573312968 143 158 64 69527606 150224356 56 101 73 89843628 115 128 98 503925728 48171905 74 100 82 800427847 956999421
664675773 653392735 863227896 59 62 158 303458173 912288008 112 102 139 642523129 74 66 130 616817530 906342626 96 83 124 294683856 272937724
102230578 14981777 423043384 76 65 83 911456610 440215769 158 69 103 357276010 85 121 81 548458277 950835496 98 134 140 12815277 634174760
3 22
513482828 87 131 68 104 99 110 105 113 841225138 87 79 112 76 58 82 118 128 342771512 260950111 339803386 874099913
951469930 118 73 73 139 116 86 80 99 99381551 120 85 75 112 83 93 100 104 193116730 66422803 121381856 862903770
281004596 111 108 129 93 90 78 84 108 778872640 100 91 114 96 115 96 134 112 170738669 435901877 398723827 446493146
844459399 137 115 89 125 104 103 82 145 270765861 133 93 105 95 51 89 100 52 819634318 252972533 88750429 715826953
925393446 152 52 148 124 87 70 110 121 268791997 68 80 172 102 72 69 105 79 386566897 597784436 29810232 911479557
253743475 96 50 91 79 97 114 47 60 455083815 124 82 102 84 102 110 99 76 507328947 218498156 352778213 79075749
3 18
388933392 221332931 330733422 25348785 503593133 141 139 123 155 162620100 907680323 164517455 97 124 75 94 420256490 404838179
713092067 760187490 177127737 272732626 99009949 86 84 128 98 568988644 239380369 216469371 69 111 77 99 152971023 379586661
845474683 292830703 859895179 738255738 226711847 88 94 91 60 740621717 672147715 293186182 74 98 107 83 856169694 37369701
22289551 531820991 88448861 496986720 237847788 66 82 129 86 496448982 390494190 998282994 137 68 145 116 229720506 832039024
502133379 303109559 25600534 42832382 151627327 95 84 108 85 543387410 490383751 24712500 104 83 102 75 867157158 295905204
698807548 312767933 433870985 183397725 479301211 121 84 137 76 915033213 63430264 843183434 85 127 77 106 865197581 305844618
3 24
849402235 675157085 407561689 760922431 118 98 93 132 293295953 68 88 116 57 894330100 113 92 115 98 690634832 77 104 114 93 960983424
167093847 642100149 395792600 203513831 80 65 114 105 547403937 114 106 86 118 45632060 112 126 102 105 2514996 92 124 86 121 323880626
369690430 212467689 365842807 542085257 79 66 116 70 85197664 118 178 82 95 879726154 109 90 112 53 546952222 182 110 91 68 720265605
927660687 665084147 536547785 587321105 112 88 111 112 269441812 73 81 145 90 415512548 74 82 103 79 618384956 103 97 102 102 614876005
423077333 293413385 583934541 21071701 156 92 69 57 213438609 118 122 120 85 667261919 106 85 110 117 3558014 84 75 82 71 438419897
836751580 932187818 176170513 160999714 79 117 129 92 686504361 56 117 87 97 214851748 81 115 180 98 864552113 104 101 94 108 431425425
3 18
935105478 191978761 140819633 498270602 131 95 105 57 65 74 315619136 124 99 128 97 121 70 14796504
61127973 404619558 479433133 764339778 121 77 96 61 78 112 995541948 127 119 116 100 56 60 776838989
466643336 264482570 834067204 215552366 131 124 93 99 107 58 329678370 79 109 99 132 83 91 236415205
292370740 720122164 616649679 190466020 108 59 86 84 84 79 7080905 88 135 121 137 144 68 604481492
46357605 941521231 965882415 73876367 112 93 67 125 78 89 505685278 66 99 106 101 63 43 269398132
225122924 126456525 309234357 750119714 89 138 117 22 117 69 824963487 92 114 90 118 82 133 455541587
3 18
478549299 114 116 85 107 100 618497923 586876708 266123716 360773316 717289416 469325962 110 83 88 91 68 615745203
855734745 83 68 86 118 89 53478404 429432479 413929105 655309782 895268551 731349840 100 137 112 128 108 911498058
433380507 155 69 148 86 102 706909294 54837333 482108550 431175030 91172386 198124186 118 76 88 132 153 978750134
770299756 138 87 104 113 160 432526394 374593633 666069671 970163460 182430595 734793426 88 108 132 104 91 497704325
820112711 132 89 76 93 106 493443423 352950390 538250559 414704888 636150645 327962196 136 76 97 97 135 712501971
88461657 34 116 85 127 115 582319115 177915508 656351288 926260316 9855665 799751862 122 73 69 117 88 270066483
3 30
757841922 91 112 92 72 66 146 115 158 827166875 45 58 99 115 61 65 159 98 817807931 168469800 502718860 84 129 122 91 91 103 174 124 877756161
961688569 96 99 86 100 74 108 93 107 559045757 116 85 104 145 103 114 104 95 292538284 845551745 816599311 118 66 111 100 95 136 101 108 409714225
857313200 91 77 83 133 72 117 67 136 824269068 143 80 53 94 52 90 88 75 469361319 322375130 774902255 131 69 115 157 148 109 123 111 494696261
379145942 127 87 77 133 86 119 90 69 765372555 75 74 111 91 75 117 63 121 346615936 242032299 987166574 104 106 53 110 84 105 94 71 992719200
866822850 110 93 107 99 96 156 73 81 18542974 107 93 51 115 88 113 135 111 956576174 616762372 810751048 96 128 123 81 143 135 133 110 349902873
810064869 138 138 111 97 64 87 88 180 627803148 80 104 105 79 171 73 110 123 251290046 968863299 949335532 56 145 71 63 111 93 106 108 640049010
3 19
919843762 535005306 103 94 54 839832580 47872844 966186827 110 76 106 953054719 680617607 860226952 94 80 96 959993427 197614007
731420187 910066325 53 88 89 566895909 413336960 148403911 158 82 148 166730832 616039312 277930535 119 109 75 280986265 434551995
11465456 638751108 143 102 105 168155155 853759065 284758781 110 124 71 30634614 553802872 91483107 58 80 99 687950536 318474505
957930540 801176512 114 81 74 454674812 921720125 642029173 90 105 116 548624060 374685900 699522406 74 119 141 78997689 380899438
206229687 86782707 100 79 66 170174057 523001304 871075607 103 112 131 79589465 447437339 491374432 89 77 31 163120939 699028264
909739957 820122799 34 72 69 109561743 687759754 155410040 38 86 60 901624699 272448905 587670621 60 114 56 335809536 767623286
3 21
986060175 111 76 114 93 112 47 85 85 129 150 139 101 87 127 102 116 133 60 187270208 227966701
770594888 123 93 102 123 100 57 91 146 93 127 100 132 122 89 80 111 72 101 667916680 478934157
820062017 102 112 90 116 162 113 117 95 83 100 71 107 85 99 121 131 45 88 932352477 891879156
792523309 80 132 120 96 110 132 129 130 161 77 59 50 91 109 145 83 95 65 911393269 467412701
815540187 102 124 82 128 96 134 120 109 138 67 102 80 118 89 57 94 81 110 95136630 983763208
710890797 82 70 78 143 118 114 120 97 112 66 102 107 147 117 62 126 99 128 752099463 434276878
3 12
59566680 81 132 129 58 110 740796525 183691605 797243311 227994717 252842965 934214781
250861220 79 103 124 82 60 677568600 696469383 961418873 412354351 384242199 916055458
913909487 99 146 59 108 59 333938918 473275226 993728986 18398452 541757629 259686155
947875776 124 85 95 107 105 518175868 503470970 930817583 29604825 344328756 912800874
214334582 105 107 110 90 80 859813538 628167927 875710742 755890080 243208812 162291774
303801546 77 121 112 70 97 735712317 230278511 167720945 249123603 825900250 590986186
3 24
605214096 127 62 65 113 67 116 67 88 66 103 89 91 153 82 152 67 119 66 131 124 99 600198034 98346110
332428608 79 73 124 137 167 113 109 137 79 86 154 91 68 76 85 116 60 123 132 109 122 78236059 721780862
631652093 105 128 131 113 152 45 48 77 60 93 70 61 89 114 61 86 80 50 151 85 119 3069683 332134482
431133894 102 96 93 83 135 92 85 45 141 139 69 107 72 100 87 144 117 90 93 107 94 133813552 412108923
125639585 109 109 64 152 97 95 90 55 65 51 112 77 116 92 100 106 88 117 81 104 88 603272212 147594797
449958535 119 74 83 115 103 49 103 102 122 87 130 98 94 130 102 111 122 58 121 125 104 855226181 244312342
3 21
6497316 353300691 108 146 118 99 119 84 150 129 109 107 79 118 92 71 103 105 75 103 617882373
525558524 282796526 83 35 96 126 157 59 101 69 106 127 67 96 133 69 99 83 124 105 406876045
566891757 343210288 122 70 81 118 85 80 117 90 79 116 126 54 79 87 114 104 110 116 6793606
583788569 87100927 120 90 85 109 97 127 112 116 119 113 150 105 37 69 136 101 96 131 537681352
172535202 939063249 54 96 154 146 105 104 116 97 161 40 112 107 60 71 115 114 84 90 62131557
257482790 198897686 148 90 101 92 93 81 57 100 82 95 116 97 87 88 92 104 97 118 271125715
3 28
270316283 68 104 127 160 53 863551040 115 127 103 95 100 608296628 537703499 482837346 134 90 60 112 94 484577068 865708860 84 77 89 109 102 322144935
438891978 38 101 62 112 121 955270457 84 116 137 129 124 760308108 947375978 406327226 36 117 89 67 101 198012562 900765051 112 50 129 96 82 524249242
316369337 71 117 81 102 104 793122707 83 96 84 127 155 327377080 177560916 404801590 94 83 79 82 114 236764468 358772384 95 119 126 96 76 252069974
972045854 134 122 136 111 94 280219229 64 152 111 58 108 314550620 159315246 200909244 125 125 142 50 113 336028722 852024787 69 121 140 118 75 883913409
368570314 112 69 63 127 116 695899505 97 69 135 124 83 180492777 907319488 481460552 71 123 58 106 84 805367480 691212511 101 102 75 110 95 995539307
265437972 80 135 58 129 131 427805660 125 117 60 81 67 896772576 493108253 127406438 147 61 116 111 46 18888411 760005752 108 119 125 55 127 318880414
3 32
275958772 242306470 142 116 69 75 86 96 637887707 961402420 599066051 99 51 132 101 87 114 417570604 95 97 58 107 96 113 217685653 84 134 120 133 121 106 776726511
538471686 414069062 96 71 153 118 75 118 224950199 897561974 502012328 62 80 85 99 75 92 686861288 111 115 94 89 104 135 420684864 121 76 58 74 121 117 384363762
372335429 784239180 80 136 80 138 98 168 745480579 225277798 368976088 76 149 76 110 65 122 396939648 68 123 91 150 102 114 252538145 104 92 95 79 137 57 114476558
19224427 286464965 83 82 69 130 132 119 850902154 856138109 796334423 79 63 129 154 112 140 330275712 64 110 136 114 115 76 533352115 86 114 99 88 157 95 890413820
3425290 69606124 128 109 115 91 183 101 872765929 280254652 47008675 88 133 103 74 111 85 698874816 172 104 99 81 87 148 506791841 99 93 135 61 47 66 686016630
230365876 352417672 83 75 70 65 68 78 399470292 221201430 248467382 173 208 122 136 133 89 610358098 119 78 97 69 44 137 874449282 114 62 128 51 140 96 793262849
3 5
120987350 804471254 986883654 934612207 303624658
34344472 110892306 497686950 958902983 942341204
615798824 630885276 699433862 265211216 265345386
416418252 313305876 121444488 650109662 562804658
856634015 853507283 552546473 896061380 361020035
289109732 322101911 486878874 665839199 823639764
3 29
621757921 75 90 96 75 317373866 51 65 112 122 563333285 968209557 503012350 112 101 122 119 572108859 112 90 81 109 301203111 83 108 96 101 35082775 799275653
373166762 102 93 126 141 586823877 85 115 97 88 145040065 338772810 830634560 141 104 111 104 210573608 75 107 111 118 587093812 100 130 86 90 133250812 879205472
15135332 96 104 106 76 18841869 92 87 102 118 943499384 884696549 160409937 125 59 64 87 332413692 81 121 43 133 947002389 122 94 74 137 333063460 203270033
913887198 72 97 68 47 274086864 101 86 117 101 314809202 209835699 155244794 103 109 61 132 975624576 119 127 67 66 246501928 102 104 95 127 196787503 38247474
759889522 106 149 113 91 902273379 106 137 116 85 717109132 568909260 362846183 102 92 67 116 153221047 93 129 84 77 90881167 62 91 148 131 295841410 755958760
327934678 72 66 120 78 887381385 101 145 96 65 204564294 458196588 327205730 142 121 93 105 991841476 89 112 68 84 399830701 86 71 124 93 341165098 734176790
3 34
569986316 111 108 122 77 664076652 757494393 128552646 119 70 75 83 545380945 993812026 56 93 109 92 460233621 125 103 98 111 626612963 150 102 107 58 426535272 114 137 135 73 226743886
526972669 141 69 123 93 397188400 260032155 688172469 126 97 110 133 566093528 557805516 103 111 101 64 346918129 108 99 157 140 993181950 50 123 94 94 423871157 101 114 78 120 180802158
535846346 43 120 92 96 600758428 673910727 165129380 72 92 149 98 752209449 156561898 51 81 140 68 899235861 110 107 133 125 561775164 115 118 83 101 994359943 116 110 82 85 158373163
553612418 102 99 77 105 635364990 679085608 822541601 100 137 86 76 490025838 841178736 88 120 112 113 10689267 79 110 60 129 589307767 116 96 70 93 17507806 80 100 139 41 19220525
271555222 116 100 115 129 289766524 696099553 738353467 91 101 101 136 647697495 626448567 62 73 122 92 660288240 81 62 124 86 697118941 191 99 115 84 453714111 101 101 133 117 940998591
341568974 88 133 110 99 169034347 258029991 742093701 104 159 95 94 770043443 399530227 108 103 70 122 944628584 72 130 92 92 382626164 122 41 64 131 484007231 86 124 130 151 666489265
3 41
254790700 114 104 114 99 114 139 123 105 114 142 70 96 116 129 54 93 72 96 90 590258201 102 153 105 69 89 116 60 81 92 66 115 68 124 46 107 74 62 111 121 917104399
98100241 97 106 65 133 58 105 72 132 128 52 107 83 95 79 120 100 89 112 70 284941996 166 93 113 78 109 90 101 124 140 90 90 112 111 84 86 110 74 92 80 462662735
379161202 80 116 88 119 81 99 72 134 106 73 96 72 82 109 135 100 123 121 120 110757866 111 113 119 106 156 69 52 107 83 133 78 101 97 127 53 122 167 99 110 949761406
280244486 90 88 83 124 100 53 74 64 148 89 106 135 119 73 110 77 87 159 113 631610793 115 92 84 96 84 99 130 97 170 67 120 123 73 101 83 96 95 115 86 235830486
849386537 121 137 93 100 92 80 115 103 66 61 156 57 98 76 76 85 99 134 88 746521840 99 117 82 60 143 100 63 117 47 93 97 122 125 103 68 112 91 80 146 224430459
620870712 82 61 76 66 125 78 65 102 107 62 84 146 88 119 90 98 78 76 120 213277862 160 148 104 78 135 102 80 137 75 118 96 67 103 107 125 51 94 141 119 245365708
3 25
57367068 60 128 120 80 114 67 888289335 112 126 76 70 104 99 904223352 926703560 109 61 65 105 99 98 160651604 70348170 862175086
986869469 60 103 161 94 161 147 758598443 81 86 120 89 113 88 270165983 750296213 74 66 115 70 139 59 835824103 368200193 283377507
150992726 89 51 76 101 95 79 455822061 140 71 51 134 103 117 769324215 578839625 70 111 119 109 103 69 705320854 520017519 181362530
418675588 94 80 95 88 112 131 827571433 65 67 65 80 142 88 274773619 11459506 125 91 111 107 125 117 508026947 69048450 985017154
233154245 84 89 47 74 97 69 830678550 122 80 74 77 122 111 525698815 638261906 71 125 64 83 79 98 978810037 355408325 442460287
464756660 110 76 178 84 70 85 36416011 92 111 68 119 119 101 492689834 959210827 88 151 101 115 88 136 734281310 802479346 895890732
3 35
680765460 612607552 117 80 143 117 98 122 105 80 66 61 869846772 56 79 88 78 73 80 119 111 79 71 127440325 97 134 73 57 74 70 70 83 129 80 479635449
356313404 300578829 132 80 66 160 123 120 100 100 102 102 224200238 74 128 129 115 139 62 132 41 100 152 33412562 132 65 144 83 130 61 101 123 106 77 70907320
789958218 954408937 70 162 73 115 136 90 137 97 113 103 877871850 94 90 129 112 126 93 87 85 126 111 480731442 124 94 99 82 94 133 76 102 97 73 275838494
76261569 233171725 88 134 104 82 131 74 64 94 115 140 812148601 101 141 101 109 71 82 137 100 133 113 729623329 96 90 84 89 113 108 86 186 90 95 359921362
563661548 862232917 94 93 89 72 131 102 107 60 141 106 383715369 104 77 106 94 110 125 84 118 86 158 557569222 108 113 45 107 49 96 77 120 109 124 264034663
774271912 67645768 99 130 63 78 92 80 63 63 86 81 518882217 94 116 101 160 104 145 92 72 109 98 537987386 56 102 112 175 82 80 93 96 111 105 393389162
3 27
968238817 75 62 104 127 77 80 104 119 84 94 85 442632933 257670939 61923778 52 87 122 80 78 109 105 91 113 67 95 58022040
828447005 136 85 59 85 57 110 92 194 116 100 136 479619187 939570832 324968790 87 92 78 104 90 60 115 99 88 59 61 614010272
554372901 134 107 104 108 93 124 78 84 89 65 159 832095732 134721819 979653294 61 135 179 73 137 109 124 191 49 77 92 627340561
76407122 84 88 116 97 100 133 97 40 125 162 107 500690918 862135150 627191522 108 90 80 101 79 62 52 123 81 77 103 852392501
446322026 90 89 109 86 173 161 96 87 74 93 123 516155049 924000599 311175116 79 40 134 134 109 95 94 87 75 117 48 503995130
828173286 90 145 100 124 58 77 96 112 63 116 92 304025416 144583651 848680239 69 135 92 129 91 123 110 124 103 86 80 357361147
3 23
757114231 119 90 125 103 76 528309169 995391387 724102820 103 41 117 96 66 581352088 197 65 86 49 147 129288882 422684806 788014593
815943712 118 93 109 111 112 721140561 166631989 906723770 128 99 133 101 101 617394730 71 80 76 56 116 271416871 942944494 997653787
659513101 112 75 120 72 75 631010040 164351782 187133108 85 96 106 143 126 962423491 109 106 68 76 54 971260037 661805279 757857260
15006455 91 96 128 87 114 764428298 287995414 489510601 56 34 84 132 106 973424682 77 129 146 122 104 789923151 600335021 729997893
715527896 105 100 173 116 117 677946167 808971013 600864804 131 90 86 114 134 890596929 106 57 88 94 124 437208028 946620654 796458229
809176994 114 107 122 104 63 284615082 552134864 927499340 81 92 119 92 114 118695698 96 81 124 134 100 448029449 804828022 891667027
3 27
730761254 897779381 265358227 129 100 92 81 85 89 59 75 91 135 128 624383185 96 85 106 118 104 54 89 56 109 41 135 401105164
994153308 485761932 496595241 65 119 112 94 130 143 119 84 126 110 81 577087851 119 96 95 99 76 61 64 98 83 100 67 145423356
971759559 926304282 733406831 75 102 96 126 103 75 50 109 68 101 146 592256763 117 54 90 90 157 173 116 94 100 99 139 588798165
706044938 297553244 486985076 95 67 74 89 95 111 79 82 93 104 72 353838353 107 135 66 118 90 127 93 122 79 196 75 922487682
851007592 921494800 844445626 94 103 130 95 146 70 101 95 81 154 70 994797384 125 70 67 55 121 121 98 63 107 74 104 544775634
63859527 976559593 258706791 30 101 105 94 150 111 105 128 115 93 64 596474688 85 78 128 87 111 146 74 77 163 89 103 611903499
3 34
145860421 349306528 70 68 87 168 66 870828480 145 61 88 164 102 329693543 667998632 403005662 90 65 107 108 127 454470169 160 100 86 46 134 802929380 114 47 104 76 82 273073570
442757156 22772068 94 105 134 123 98 869862164 91 93 119 127 106 242009595 855483792 882040569 55 69 97 81 108 763437461 117 126 154 124 135 487534179 107 124 102 96 81 606072391
606370930 75830806 87 97 99 108 103 25235082 101 142 154 53 94 119588955 37274294 372935771 83 112 179 74 95 515278697 75 105 137 132 125 938474381 73 93 96 67 75 502319372
837099332 195117314 108 68 61 97 107 687563756 73 101 151 95 33 521427167 189093263 282442518 53 100 94 154 110 294844958 49 43 103 64 96 295153323 112 148 93 89 72 992252232
450098914 407489179 86 95 99 111 50 895559614 106 93 63 93 89 995840288 226734299 150298793 99 116 62 60 127 418337149 105 105 110 95 142 994776749 100 157 106 108 107 89872095
416769884 174917172 74 98 78 83 85 562342426 69 138 159 57 85 397500351 63703653 966035650 92 115 127 109 91 787706752 58 131 134 74 144 40624625 104 98 127 143 70 328842981
3 18
461432604 858037437 163 91 114 77 154 246459943 247138908 882791707 120 107 118 85 123 556959198 385859434 388713408
783231512 692295226 159 110 87 109 73 327033321 593007651 565847741 97 136 184 73 124 786729693 355537388 577729316
381418740 310814618 85 115 43 78 118 577933620 936380517 863180404 142 70 40 99 97 66240481 939270169 12617464
452624736 448198356 133 121 72 119 140 696991806 386676462 357194987 60 104 106 90 55 536297125 796268491 963429920
640761498 37428752 94 80 62 84 112 999010409 916950483 951241623 83 89 122 60 104 392588999 25374085 656815507
242440825 217984654 54 136 128 115 68 609299196 498633831 449256424 71 115 141 111 98 646629213 618508082 256055300
3 23
142966437 961993841 75 66 126 88 110 104 127 110 79 116 108 118 80 105 138 107 87 101 84 93 101227263
989634227 572962368 95 93 92 96 105 77 133 136 77 89 113 135 106 122 104 54 71 76 84 118 378601514
67803145 142482782 61 136 119 62 42 100 111 126 123 65 133 103 123 84 86 125 95 123 80 113 766109460
214901709 930308558 35 100 92 115 138 103 96 39 141 102 66 105 113 86 113 114 82 80 152 89 858744710
841535306 57623206 132 152 98 76 115 122 61 110 104 73 79 68 130 125 71 78 76 100 73 117 247196691
264591285 646742647 94 144 95 164 148 105 76 67 122 84 177 67 152 114 54 85 87 74 98 87 62136918
3 28
985815522 110 105 108 83 70 993444147 762238371 984847737 88 100 106 79 74 40884845 86 97 139 104 86 181645800 606886768 122 63 91 79 64 928440250
314136771 97 132 114 108 80 656324926 355481880 157779962 120 118 116 50 129 35188248 102 96 127 119 119 309804695 195949464 84 59 121 111 144 887047715
860705623 182 100 95 96 88 774751714 983216627 615693447 97 148 97 123 141 269046986 84 146 88 79 70 136350780 359624173 84 91 119 85 90 191751849
288429089 126 56 123 155 106 353015125 699003741 444462644 121 93 118 61 112 265426033 97 99 127 124 117 539533353 211050731 95 109 141 132 121 631221183
692397749 111 94 83 142 115 335130583 174139457 856626321 81 144 116 97 73 989905771 140 35 77 63 66 835535671 440920178 98 166 123 121 83 501185546
647472790 137 80 60 83 119 21754987 809229151 855118698 90 98 139 124 82 929329227 151 96 120 90 105 329804429 155041977 49 111 53 85 80 581323756
3 13
499476789 87 76 121 68 87 64 95 131874312 37162636 781485428 753285045 290817783
741625299 173 94 168 67 73 83 114 469003607 554602340 227295101 50821057 445109981
205396280 79 160 72 92 127 104 109 94984190 486269636 575556393 463188305 335395644
259250568 117 94 148 55 98 87 64 123517007 160011396 713051818 20096629 82082773
129246079 97 82 142 57 116 50 69 385302795 63548374 153920437 94292076 701363480
559761511 79 81 157 104 79 169 104 908097439 768141989 421158261 616272546 984234712
3 17
861192329 423390065 747317602 79 47 72 111 69 990416369 264696795 109 105 94 95 97 602889617 9683910
60012016 27730974 635767670 95 100 97 106 169 126080432 181270522 79 101 86 106 130 485569574 968372052
603604816 743872167 651849762 118 76 118 110 95 486846400 910973413 92 120 115 129 102 125156141 733102340
834777271 611844292 797269993 94 56 84 105 101 484394030 14137553 99 91 133 93 122 16084891 670036439
779909295 226615691 916387230 119 85 171 98 91 707396520 729439421 153 107 67 87 111 635501096 682436326
792427855 173222473 601817990 111 96 117 73 101 281691803 458196288 89 100 114 64 113 128105844 98102642
3 22
762647857 365978047 146242720 104 91 70 112 2947875 69 75 120 82 775384243 982583598 532781249 109 127 128 113 890858289 503977948 300046097
463697395 145811604 276156528 180 86 69 119 280620023 89 79 139 101 715488573 829599817 295790767 117 102 77 94 4393380 652550639 134510398
889716995 504827441 897638225 85 125 58 73 800753203 131 94 104 101 250079936 142057561 815053218 128 85 82 85 52397339 150087426 7003330
82845912 741039460 520657652 84 90 66 95 63283060 82 126 80 120 52792345 947790614 114845393 127 143 157 129 649955520 620949053 651873583
130578792 627533523 789653868 110 75 93 105 319546381 97 124 98 74 991444816 568806789 567355120 111 82 51 126 465718706 361269039 173413615
563672452 141950056 383692183 84 128 96 120 561035917 136 141 100 67 247643491 127580153 68995243 68 115 98 119 527372993 589480722 918905156
3 25
765161408 115 104 109 201428211 625907126 280666764 111 116 143 370553171 505121922 82 63 102 446693487 88 117 157 644679936 670957526 103 129 179 308937717
74970113 130 98 109 165723119 679612624 337931218 59 141 104 398178713 918614536 110 73 124 73629871 116 84 100 470050078 703437615 129 123 94 323155924
468597402 92 77 115 985367590 806803679 226030076 59 95 58 46541150 719650809 58 109 68 728485653 92 90 111 354741837 571692263 145 106 61 952444373
682497669 96 64 98 614002531 200235126 333266974 76 114 82 973171338 89375110 107 84 116 50984397 91 127 103 389274178 116831442 75 79 120 849880041
585135901 64 104 85 681281982 513455724 471909927 95 104 66 924503167 505594196 90 79 90 100233972 49 72 93 558077982 179774254 145 111 52 226760106
659888394 95 98 96 527890153 573591356 562452320 125 93 125 771307752 679942050 65 61 90 988592627 120 79 100 78122139 888239528 159 108 70 49494008
3 22
145260791 88 79 52 843194407 814496436 627342282 220745933 122549903 109 93 125 840518453 75 93 103 886667194 387728575 120 63 126 500421359
425180495 111 102 122 332686684 562343805 172964135 240179906 270915444 109 53 68 1190751 79 156 104 781174500 249771056 53 82 97 354522651
877653339 161 78 109 326758147 761145304 631520579 839781343 316569836 98 135 109 673628513 143 103 112 912998690 394554751 88 77 85 789243278
879309071 121 59 77 644204225 449408511 663045914 814901577 934219169 116 79 51 717918059 87 152 81 260080942 530320848 51 94 79 953436898
338968683 80 69 104 418071495 699250824 661368906 662022597 257241990 86 100 106 306818994 106 117 85 319001944 22156168 119 120 119 322186968
19531520 78 95 152 958194859 198047409 7176389 741557674 816326415 113 68 75 357511538 111 95 90 79999899 941419686 60 133 61 330009539
3 17
359912067 390576597 41 119 93 144 46 417749974 330747163 761852332 712045620 79 106 109 96 128 442876839
519669392 659487072 75 158 72 77 126 564713711 639453927 839331913 446305189 82 62 143 65 136 67740943
298208581 655998032 78 115 70 164 155 107803344 846956930 310915906 602385036 81 131 131 91 100 530124754
800719087 605141916 92 114 68 79 114 704663299 727113798 157624353 504574483 94 74 105 121 112 778305554
264320915 988928755 120 57 129 84 113 59131035 788863475 129063722 497908930 111 62 120 103 94 708466645
491000245 769563359 77 92 156 125 84 359687383 83253683 812287300 19169830 106 111 138 127 122 255067524
3 34
547408556 97 127 96 94 428680822 998826207 67 59 94 84 384429767 51 89 127 121 89860616 139962640 103 124 122 73 857316966 650531185 106 142 88 78 426155553 70 60 90 70 562883931
967068783 104 121 138 96 325366812 623417019 115 124 91 97 393311056 80 105 73 109 483085822 470426561 88 97 87 106 810196510 910760037 82 137 75 106 97654368 114 79 69 70 672086624
650074963 55 96 134 129 60937327 831100213 98 94 168 98 226939316 71 38 79 133 938341557 386027733 94 79 123 86 284533572 332274315 148 71 98 70 456586551 101 103 109 121 161951618
207567698 98 56 141 120 905676966 893584128 86 69 84 124 934325544 62 79 56 74 183129640 491772683 90 69 93 108 197143425 602460696 63 105 105 122 500927031 134 114 132 158 644495893
521451747 96 89 112 78 861378334 146172443 83 91 67 94 664074634 91 106 70 138 7392383 750498386 122 105 99 93 930536545 216533879 117 95 71 58 459413289 75 109 83 143 831561765
36595166 69 72 101 103 54118184 697532119 97 80 121 53 274936267 102 52 125 73 452699825 703076452 102 154 117 82 819817682 176277520 124 89 97 115 882205268 125 108 101 107 120841403
3 19
530354965 465596475 64 120 70 129 75 91 437031390 714610333 108 99 110 81 104 77 591363324 969208766 77819067
490772670 398171310 100 114 177 77 78 52 743476472 241867366 101 98 96 68 128 103 29736099 666647283 128424621
39959948 888792022 119 120 83 166 88 78 865618516 188672072 95 89 143 102 76 59 112800170 59285911 701263061
372844996 34006661 112 100 81 109 86 120 224051818 280216907 83 96 62 126 132 85 161520054 493527395 500881544
504256584 902284742 116 88 52 58 57 166 503025979 576376997 101 82 76 133 77 94 312491167 594509475 168807602
549901104 530413159 109 95 85 125 130 111 142349468 951250016 103 86 66 106 89 78 421327178 378782140 738646918
3 21
762882398 135 140 73 66 412392374 883200516 334839656 955035426 106 195 103 86 100190625 111 129 121 110 308926308 39635565 172657942
674828825 139 73 162 84 571519090 195438672 104958439 955563001 108 93 81 150 322669530 102 147 96 89 715664891 586256495 467988209
735237675 80 89 115 117 292858149 315860910 212186050 744818485 95 121 110 97 221213613 91 135 88 67 797178568 685881052 845873692
345089808 73 109 99 103 803342065 838340282 777536465 957856755 114 125 116 100 164264916 104 131 46 108 56568902 549801936 527597289
700947091 111 95 140 114 174582885 258676388 870199355 944472830 80 107 65 95 415334144 78 77 69 134 740381091 215674596 870848216
509174287 101 147 49 81 308119965 445516481 332540010 635621972 135 121 95 143 11620034 62 74 48 103 23245841 306451950 631950954
