200 260 1 50 433414357 1 82 889544848 1 146 629986792 2 3 199714786 2 103 137597705 2 136 872224660 3 172 247423049 4 54 623680158 4 182 707765942 5 64 479890168 5 149 142242857 6 11 856933388 6 21 240602603 7 63 584407454 7 114 617254007 8 23 449271396 8 93 182024716 8 128 20569307 9 22 839913227 9 48 734196441 9 152 920170569 9 165 524091160 10 95 36157405 10 113 236845614 11 72 571923002 11 191 591141093 12 26 855720003 12 150 561127923 12 188 523505494 13 89 294482923 13 162 282427905 14 42 181570888 14 129 566168804 14 133 941350453 15 44 976227239 15 139 669395837 16 91 212099324 16 170 675981609 17 79 474088950 17 179 977075957 18 96 772269632 18 137 907682449 19 57 628246132 19 134 180684239 19 184 177057603 20 119 714004992 20 149 420470126 21 30 867406719 22 49 590251048 23 93 368713475 23 185 176863166 24 83 757063545 24 177 38148762 25 75 497020919 25 88 302294636 26 27 415313344 27 167 867444717 27 168 567400142 28 33 48067403 28 78 882282840 28 81 8822402 29 104 685559485 29 190 388282916 30 88 926519713 30 169 68313909 31 62 683572538 31 133 160509692 31 195 24900465 32 186 555962124 33 163 563413635 34 61 351775692 34 113 748071535 34 158 106056953 35 58 458545197 35 196 608560800 36 62 144493931 36 85 231077762 36 160 355792102 36 195 12660261 37 101 633879035 37 138 321280003 38 141 41851689 38 176 259419154 39 46 592118248 39 184 11360091 40 135 77004696 40 145 891893261 40 180 365145040 41 136 994943068 41 165 260814459 42 189 492421742 43 104 115267069 43 109 828329912 43 126 827136162 44 101 930074136 45 89 376455548 45 157 654568911 46 81 201479853 47 85 936976301 47 96 979953364 47 99 25665676 48 90 924650912 48 112 291623152 48 155 428313716 49 193 297662261 50 179 586624283 51 77 129528084 51 134 483586951 52 83 977871121 52 90 744746466 52 125 32683917 52 154 229615483 53 83 722156905 53 175 347676425 54 102 76600403 54 188 794453975 55 158 387385106 55 173 196033594 56 59 448930968 56 78 747347872 56 92 194781375 57 167 565577469 58 63 559434640 59 175 213128152 60 105 574443028 60 109 698430428 61 80 340423275 61 129 547368340 62 107 791442277 62 115 739848029 64 112 172016031 65 101 615713639 65 148 206704121 65 153 826908256 66 108 380653307 66 198 422032345 67 151 406278275 67 199 221497752 68 103 986456500 68 139 222136934 69 137 889158703 69 140 511102510 69 171 114758025 70 72 848431556 70 200 396732482 71 94 137370636 71 126 249828686 72 100 887978310 73 87 484341963 73 100 254944877 74 117 296693317 74 157 538811046 75 160 881175021 75 176 990637599 76 131 55576422 76 145 410718213 77 158 1991410 78 187 698069978 79 93 190022718 79 118 639543298 80 114 578130338 80 144 807403986 80 188 577690488 81 82 66212648 82 196 549508453 83 191 799748331 84 168 260045118 84 181 6632210 85 173 648067132 86 95 795929114 86 101 308786612 86 134 482866545 86 143 721950948 87 153 939217614 88 142 764556567 90 124 415490048 90 170 704858135 91 142 4466943 92 105 157765230 92 199 157528837 93 111 39372128 93 159 292268059 94 182 455938200 95 132 281986579 95 163 637413228 95 189 654173358 96 191 42550858 97 116 159230260 97 192 223011120 98 130 879120737 98 137 774464138 98 160 683439190 98 188 287320381 99 129 817208524 100 162 198530371 100 178 201895593 102 186 870114180 103 150 330341606 104 155 97746857 105 106 264563161 105 132 139231718 105 157 640002866 106 155 729711478 107 123 98682081 107 163 482751542 108 166 961653897 109 137 418397574 110 181 496365009 110 185 710651459 111 183 477613644 112 166 11256611 115 131 112432906 116 130 280803955 117 200 735410108 118 178 807707563 119 130 877133248 119 148 675974350 120 156 725510850 120 178 259869798 120 189 535229984 121 174 843339077 121 197 832501754 122 135 156422102 122 163 606719820 122 169 888281197 123 125 326226489 124 147 623527648 125 127 516389589 127 144 310711689 127 187 338260675 128 154 551090910 132 152 40826036 132 158 675224051 132 159 610904517 133 169 277658359 135 194 909358997 137 140 400755191 138 156 452317722 140 193 729895905 141 171 958140051 142 180 131097828 143 144 897077543 146 148 99483460 146 170 106673581 147 169 679628601 148 192 693910065 151 164 301592864 152 153 333391001 156 160 291417271 160 174 809658453 161 164 955864499 161 176 582646305 161 192 218515914 165 194 491343050 168 190 312577262 172 174 961392765 174 193 587583731 176 197 61475543 177 183 769111221 191 198 598415243