299 396 156 168 124 56152579 244 10 211 120511259 230 231 50 619250381 126 112 25 43432420 178 278 154 540655125 152 237 2 532610148 297 158 154 593409141 74 260 123 297272193 274 215 92 820964328 133 38 208 992410983 243 167 137 541363579 104 91 91 832139579 77 123 64 877211327 29 137 99 880817063 259 91 51 124508937 266 16 41 727364746 33 250 5 848364666 158 105 82 713230902 170 158 185 607245129 24 78 191 699079695 145 214 147 129685450 288 246 112 495000278 117 193 203 168208801 225 112 38 305539624 63 207 17 334245249 70 104 93 220331847 96 71 105 435231155 201 69 145 11756132 81 95 123 205499939 18 209 17 37828451 19 211 35 571706318 241 236 142 88158035 153 70 100 882513480 149 290 218 56141287 148 58 62 45329369 110 120 215 880542317 293 253 111 996465594 39 52 56 909172410 85 285 17 548070733 246 298 65 401990326 32 144 33 930480501 40 36 233 250156788 202 81 56 617533460 175 252 64 479000402 234 280 30 374222804 144 108 41 110537245 103 204 248 637490648 195 7 166 574284048 268 162 157 141463989 197 164 28 150494849 112 39 181 21991197 38 157 9 226635922 245 100 27 231593470 64 221 62 215419533 132 163 138 85510829 251 35 183 787508014 111 223 151 653171439 79 21 94 849362945 124 297 58 429520812 148 253 186 441885977 223 18 11 474128036 30 182 23 195710139 294 287 5 972654156 22 216 247 814202970 140 71 89 60953629 254 237 47 537863704 194 86 37 182028764 260 66 115 662017711 192 241 109 165281761 200 262 191 237089139 95 31 113 846740702 74 146 189 134511980 144 146 227 411509357 77 43 80 786814614 22 299 64 354723243 142 152 71 74189602 113 63 38 909873620 289 132 178 892493128 75 155 62 686593784 243 210 111 486557672 233 9 18 115656013 126 138 29 731648608 251 142 168 82320904 254 278 187 214482753 282 261 176 874028834 45 251 6 97909558 24 88 41 484130858 39 298 54 553735658 291 198 1 716631385 68 114 99 383844559 118 213 95 132273547 190 103 28 958723855 277 183 11 202618038 226 262 54 992886366 213 104 108 966922257 259 114 42 853919877 174 40 258 6451568 47 290 68 700899738 289 196 166 224402161 222 226 108 648588646 125 153 65 424790055 70 25 13 586346076 57 118 147 94483751 249 27 149 324815579 192 139 58 756586855 94 112 141 81893978 67 98 42 748029568 104 111 19 859113093 264 138 5 630518516 222 31 11 103644267 255 155 229 847751722 253 155 149 754844981 209 49 93 976268484 87 51 33 873558191 219 202 137 756304055 253 146 145 143445052 157 52 97 10719975 142 224 131 804172274 95 41 187 50441909 44 107 38 209338559 37 295 6 332539174 61 259 196 818197092 6 195 102 877869424 220 76 20 901206484 164 115 118 901489990 66 293 104 9577222 284 140 63 195257666 247 256 105 441187322 160 280 57 500463490 222 151 13 531859620 196 9 118 467598914 251 41 25 208659021 285 141 116 229897489 94 260 31 682730045 154 190 43 863330145 263 97 252 401898879 143 280 93 593104701 209 177 260 188173165 236 277 42 761990756 78 278 70 653272054 20 56 32 57306884 285 32 195 345840958 137 233 87 794131259 17 128 35 643646082 235 45 63 195832215 186 20 39 50853981 180 122 44 683342297 208 29 54 904661286 170 72 51 266153174 209 247 119 248643308 204 12 232 288103717 292 285 164 447007346 27 44 5 279976199 100 212 80 821875572 197 287 51 756711857 41 157 165 643043372 53 195 243 643030828 196 110 2 584412538 234 28 17 189084584 68 75 147 352791578 187 44 180 7074039 99 278 96 654376275 46 149 121 850808176 291 18 75 155288724 48 37 11 344846238 8 263 215 298663755 112 235 286 169537428 110 90 56 305598921 85 101 82 705038431 264 205 71 976112749 54 219 44 102589001 187 204 44 894277255 286 217 54 777757243 59 214 41 245540038 281 257 202 215040902 256 78 159 575755753 250 46 1 8095194 248 146 146 323308942 97 111 2 896746219 43 42 6 150870831 64 120 172 956347528 43 54 119 495291326 258 201 91 816228186 33 40 6 38112897 89 107 90 91610892 189 264 131 193369071 178 214 50 507685658 154 224 164 416716729 243 122 166 553396120 104 198 109 328800945 249 197 147 24742993 237 245 68 759929251 19 245 240 753134883 286 95 17 34199566 94 259 80 192684647 126 273 79 377803800 28 160 112 258022862 64 111 147 21830310 90 166 197 36544793 216 183 33 858684883 123 193 36 962299226 247 161 67 487177626 84 94 28 770455498 148 91 10 720404887 90 231 68 380027276 7 94 143 975420471 174 294 87 470013243 282 76 23 907551872 226 67 157 114342644 36 137 114 355343654 254 36 22 134949846 170 160 8 823053028 33 152 119 601744826 152 233 7 164940029 199 232 151 909702022 78 2 59 345974317 37 48 79 942112157 196 249 36 799275028 93 68 79 839706146 60 234 252 370905035 169 16 5 789657564 226 230 283 375960607 230 21 213 718644417 141 241 181 62511369 240 128 19 203600557 195 79 148 589075491 50 17 43 726127793 24 113 139 127240453 255 202 82 404163313 14 167 188 25683568 296 266 161 248169721 204 68 14 845164567 223 195 64 795454551 66 121 27 27388600 255 251 38 896142262 74 51 94 77553339 11 90 44 303796935 161 207 57 775157879 208 112 248 433913025 30 170 31 94732184 255 12 82 269140065 192 155 169 136687836 10 12 53 789496112 263 214 90 319631001 142 33 90 161533476 124 120 7 77423795 6 241 88 87211550 34 279 177 878148671 257 274 259 725263949 7 223 96 244439654 9 70 56 892454469 50 12 56 250256102 252 61 72 721859372 95 137 93 48950884 73 194 65 104911560 200 71 105 231298299 255 245 1 125082880 60 50 145 976003109 275 123 47 323028176 111 273 196 331682554 131 109 104 116824996 256 203 76 852337465 206 252 86 333668593 52 166 29 203690546 72 4 202 871519076 52 145 80 834221363 198 43 2 551204588 294 90 70 63319277 90 108 9 22642877 256 60 223 839833791 116 294 56 116475371 237 124 6 777892899 186 255 79 107627881 125 2 74 186366789 98 296 11 82848618 92 226 170 959133401 116 118 171 100490398 136 240 14 399471665 50 160 128 853347494 43 85 54 586339883 72 151 154 761228861 290 7 179 200915695 160 2 259 712589784 149 235 245 271197490 243 45 29 314430221 200 203 89 468097181 79 272 66 258616252 193 56 26 48037360 167 196 208 13526056 213 107 63 351256643 270 233 4 202608913 115 203 36 163141371 86 247 158 527575438 228 183 86 650522172 107 252 16 517007996 242 228 5 464811988 216 108 28 318426665 77 142 14 511745008 249 292 157 291727135 102 85 2 154890355 85 109 33 934675485 131 107 17 843541747 234 29 52 536688201 294 126 31 936956921 41 89 25 995297764 7 99 5 78720798 166 90 173 869918606 129 84 61 12828967 137 211 58 738211580 113 15 87 795689909 119 183 75 103916644 153 281 148 52926121 176 14 49 10127951 294 11 16 998585947 211 25 32 301490776 124 214 43 334725761 46 293 205 810140091 217 106 83 187692553 201 169 231 558532086 30 235 45 700471536 180 89 44 473864591 191 167 83 560226740 125 128 162 317130791 5 79 87 309750160 236 120 73 788661726 123 30 15 643372115 117 27 96 117701361 17 286 237 231998057 279 208 29 903101581 242 19 93 376360757 185 162 57 26103236 117 213 190 736737343 97 62 91 780666920 156 239 93 854007663 176 72 37 735981932 2 111 105 784190676 43 299 99 112085270 59 49 3 251143763 63 46 149 849429093 175 5 76 795137532 99 26 2 225256664 88 295 6 264055467 42 200 239 229907906 164 298 167 991886870 172 62 58 916819879 260 233 47 510582908 276 99 74 811410867 268 31 256 55204450 199 16 88 303061206 219 5 98 103162979 296 102 121 276032437 239 214 119 98603719 272 227 14 895823934 274 14 63 977393781 89 261 177 343234597 186 228 104 77661896 75 100 128 210604382 120 211 135 380981056 49 149 62 652802078 259 168 173 483909701 292 82 25 332614541 259 278 19 343762004 176 105 4 567733028 234 255 201 291818528 115 83 37 416457331 273 296 145 360387069 41 271 65 342086605 292 156 41 74329488 254 20 124 515429361 33 35 243 78445732 207 101 151 433168246 127 126 104 21338105 87 144 76 401885407 138 114 12 833116898 216 98 40 410082476 228 204 171 496632321 134 210 123 790004653 92 243 154 811106765 258 276 24 224646042 65 5 95 320254811 299 11 72 705409619 144 299 86 358507878 108 43 63 976597676 109 287 95 807785436 149 54 6 655197201 82 70 125 794858530 203 256 139 436843781 21 125 28 75037068 30 179 41 743598334 32 183 62 799822968 238 115 56 612567078 83 137 22 500952014 19 42 50 135943135 78 11 105 91706250 277 134 150 32110589 35 181 92 73155941