295 381 252 41 66 383030305 144 108 276 148997633 52 262 82 117095859 271 213 106 866293939 236 195 157 980087758 291 248 240 790184055 39 56 226 20191080 39 196 58 675642604 68 197 150 576015823 129 247 62 889592153 190 124 142 121514133 146 185 90 56010600 163 251 44 713262199 289 122 173 32779396 206 241 2 486451728 179 130 106 973700227 237 122 19 555605696 125 178 28 215099412 16 51 49 517650754 57 174 87 895652017 228 292 119 365661229 162 106 156 456734188 145 220 160 145026336 3 115 11 968510794 105 168 176 970494393 14 158 54 252157348 227 201 68 445628274 65 38 61 581338189 99 113 117 854182868 73 260 44 495261588 169 136 171 427885226 41 184 100 78086316 171 269 185 500154785 140 129 182 44139370 201 126 87 276323375 16 44 59 784712328 289 54 89 915406193 31 266 235 297941519 219 127 159 123149556 130 197 25 930125774 294 43 207 857580292 141 222 141 703889334 132 256 47 811675642 211 77 34 748928364 219 195 204 524262083 55 38 153 551190642 81 26 45 821654970 180 274 64 932244332 214 22 201 650400311 265 238 125 403397818 3 171 236 48629317 19 166 171 786516539 240 251 111 952202101 277 291 189 352608424 134 7 162 55396016 269 253 98 167459879 139 68 202 11474547 158 220 49 401905547 241 167 164 452930556 262 146 100 579162123 107 238 13 844562814 100 108 61 158441209 264 163 221 213799358 1 205 171 982712624 210 117 88 160150467 107 176 33 80791780 190 139 221 762734307 29 60 85 215961808 257 180 73 701428514 141 29 136 850560747 94 170 21 634677505 127 152 84 704839159 242 273 28 218627484 127 23 120 188224221 30 295 102 27259559 171 69 57 596728093 83 226 25 275218654 108 178 126 17568700 15 261 66 73933306 126 290 72 378584398 216 224 33 151462028 182 35 65 980891695 249 147 100 816784217 193 207 24 375790223 168 160 191 348887286 29 63 11 463226555 4 226 158 264103137 41 44 246 504679722 239 41 82 16148109 107 181 14 817716245 103 181 190 518188181 44 149 8 76943026 264 140 211 23581274 249 21 26 215495854 102 264 11 547211561 288 239 166 906149537 290 268 11 76110102 204 177 212 553028923 226 7 157 586734073 280 216 129 187802124 236 202 36 159992751 114 82 78 494729494 233 194 46 979862067 139 227 206 615406929 224 259 207 5768400 84 18 39 857787066 214 275 24 928317351 62 68 165 366120878 222 224 95 173681662 196 60 107 119030386 146 158 55 376774682 281 154 87 450946804 204 172 172 920291043 66 115 42 545039738 236 90 207 57069354 157 128 39 819223861 284 184 43 921323706 287 28 200 945166412 10 108 8 54261373 181 73 28 948890694 258 264 153 310040366 163 152 60 133671013 37 48 28 463881467 281 73 67 723679757 174 107 84 768068467 244 288 136 158511111 76 12 228 593949307 254 218 230 841593262 124 267 273 620442924 189 258 125 13206023 101 256 11 894765591 230 254 70 80206727 28 267 141 207829423 147 45 244 479966797 174 203 151 891264304 2 44 143 561102275 30 53 145 615916316 101 79 143 283503150 272 136 117 456188415 95 90 165 127992606 71 43 20 617261415 257 144 63 892560748 15 82 222 806323741 160 28 130 931989891 228 228 1 590862861 23 95 115 730121360 135 185 6 694571564 198 295 1 871052871 219 102 21 977171622 185 180 21 406316359 140 249 69 384176126 240 86 32 343201624 134 167 140 101879162 69 164 31 700069570 204 114 41 412608341 208 225 141 76961499 103 56 26 666969998 101 64 204 960068202 231 110 262 162689351 293 163 150 738860616 22 58 201 100516144 255 113 222 411275355 48 29 195 881305299 29 1 212 286680854 12 167 207 204682013 109 97 53 197404527 187 196 13 571643131 54 267 30 840524866 190 77 48 335910348 196 128 99 976607357 196 124 180 700548486 146 43 147 52539129 220 288 54 144430297 44 108 205 406540980 290 221 40 14219554 138 65 63 17091140 287 259 127 659683747 177 21 62 877819720 106 75 49 935458124 117 215 62 430413828 25 208 172 29042701 23 29 2 294472640 22 115 177 990331757 23 152 10 834218100 130 16 203 80820099 157 186 106 629288287 56 243 190 736273223 266 77 111 528506054 203 132 19 82607448 8 228 85 637358962 213 95 242 575738508 167 103 99 999119167 37 276 53 14869351 229 146 45 306247795 15 247 33 259660141 26 40 211 633871227 54 149 99 55394515 263 149 22 832263975 50 58 145 614628172 88 200 82 740913972 43 212 23 493362815 7 282 110 374550974 114 97 193 541130368 114 180 105 505972597 178 186 85 316242116 21 24 62 758631007 133 267 155 242541674 36 161 41 536345478 85 259 6 92751745 258 95 182 737792643 209 194 71 506378178 227 140 102 692412747 150 247 115 580627474 216 150 216 871777149 125 45 131 22159486 208 215 216 16441256 127 251 197 904752545 206 128 13 143704605 110 162 21 280058638 249 192 79 219681143 27 121 24 186059135 172 267 240 235990661 227 71 143 281142707 217 92 100 930123762 169 73 189 938130316 22 265 189 572528646 168 248 19 438272026 42 190 38 465309730 169 91 32 532392679 3 60 190 19197982 242 97 43 740525664 40 8 82 191765598 169 223 182 297904355 193 122 135 337176686 96 49 77 331633382 175 129 72 314023111 216 137 85 523488005 215 125 123 328430999 187 291 74 530738243 226 93 187 176493267 184 282 88 997392168 155 262 191 647545000 75 269 121 885644583 244 219 182 965861623 66 93 164 505655561 240 225 86 302062588 180 153 149 584459276 164 8 181 656074045 190 255 34 970458044 92 86 100 129748339 227 166 207 61231199 199 161 111 754614613 209 290 260 186548540 53 251 258 102229438 38 275 72 959857861 181 285 29 948370097 143 120 81 176487229 245 79 29 985214787 158 252 11 935181460 276 23 253 76896513 134 290 56 480107443 152 236 7 564308048 93 149 173 274242159 289 123 23 88600029 124 7 121 524608400 164 236 244 727273925 56 243 15 409808438 202 242 65 936900973 193 3 224 18223429 80 261 2 907104820 167 259 114 968228015 43 104 113 954653849 179 169 161 267207084 286 222 33 5877539 281 75 36 53679657 135 115 134 91160057 71 130 136 662188225 259 5 1 206770435 214 128 79 192358257 198 69 74 570055811 205 42 147 619640811 20 4 19 341708752 268 172 13 243690912 288 271 138 628293222 255 33 52 790730315 199 95 7 130985416 79 181 52 240489461 96 71 114 53509337 142 86 49 195368052 182 57 25 457737560 241 106 203 940261636 140 196 98 746347348 248 173 180 88557988 57 67 59 640282089 293 200 46 8520197 139 227 38 951683979 144 106 51 895927786 186 18 110 218217058 124 184 131 64951020 213 187 39 405884310 54 36 268 98240255 67 111 40 768978791 212 184 80 396859640 182 284 78 792789869 190 257 109 953846458 263 96 105 804545332 176 191 152 230246281 198 45 37 98122618 75 248 154 786100449 33 41 110 419784583 86 4 194 6143671 54 284 105 219609219 65 161 21 380277986 11 85 110 878860622 266 184 22 106609553 195 97 183 55984993 205 95 37 871912086 45 46 104 330352326 56 163 191 867972041 34 208 216 21590337 31 13 33 295191010 75 73 106 100653487 206 15 177 957457415 292 113 175 251941363 205 277 78 461123856 249 255 36 929194569 63 66 188 905403110 264 119 139 555600140 221 174 66 313357039 195 98 74 948280102 96 279 127 515631259 132 248 50 126262415 166 234 3 835862551 69 271 101 149516898 29 133 216 64433376 12 115 158 27643944 181 288 134 895652344 203 265 67 899248492 177 187 80 22542862 62 248 168 807694876 233 140 3 391444632 57 14 175 900605265 190 221 188 648420531 16 95 28 603196734 169 258 7 4137786 77 259 43 840650699 151 131 92 371996868 273 152 147 499272884 57 168 81 676511302 2 97 151 483838705 270 147 263 816757383 58 179 12 510465689 86 77 4 53720902 46 277 19 49789555 219 76 128 240515820 187 285 79 810860878 84 264 113 345138757 161 57 77 290834081 153 207 181 326148588 57 232 84 333390331 151 7 275 414148513 257 292 106 440898585 72 73 12 786458069 203 294 6 503200475 110 259 205 573470408 120 51 138 131215410 286 288 89 83182291 83 53 94 43686203 257 86 216 713059905 63 246 96 445977262 93 4 19 795390879 169 70 204 218864305 252 194 27 143467974 246 249 44 580696425 84 127 54 852530816 150 87 120 708392520 175 165 194 175296183 53 189 50 436864140 45 128 71 808311307 228 143 96 919589513 94 6 147 414022778