369 529 176 108 126 224 56 203991958 152 60 105 28548853 328 1 69 939202167 238 213 16 839611823 87 299 41 915801460 306 157 87 460626750 324 131 83 924577692 274 331 49 350838130 62 82 5 914424105 25 365 31 877125440 247 175 76 210631453 253 332 97 52403449 106 301 94 326609236 313 234 73 912119502 231 54 78 31263034 260 230 73 771712678 274 16 94 807935576 209 72 94 321206333 366 312 57 517863429 159 88 77 17093565 283 32 90 60148470 298 336 74 159148489 4 340 83 94739246 114 358 28 523262833 208 360 61 758599448 269 215 74 24710921 98 133 89 868456996 92 74 85 818900685 306 144 63 947150362 262 79 100 196631682 231 62 103 104997854 233 25 64 3486250 343 15 84 343505010 244 22 106 516449761 320 194 75 11599830 43 187 76 484331831 110 336 23 436073737 168 27 60 643437815 60 345 46 13764886 288 227 94 24301301 247 152 107 189702317 302 123 66 903887485 53 301 49 360142546 187 221 77 125571923 257 287 103 285910768 226 40 77 588065805 365 226 85 291334571 77 353 16 275692234 228 190 91 239070188 22 94 95 36887312 54 280 13 984285487 214 302 97 151357186 200 117 69 904700423 313 75 92 951166950 225 360 28 276612003 127 3 78 582976237 340 256 3 243150528 343 151 91 286344962 78 327 14 917259013 2 143 78 500386043 1 179 106 102227311 32 187 71 136042332 258 250 73 2959284 243 162 88 152561546 164 110 84 334637663 86 217 69 990771136 265 131 100 7207507 243 23 84 744191530 43 290 82 230001965 273 27 77 37044626 189 305 88 222333869 334 214 75 70553282 114 302 68 182355880 241 175 74 2989504 159 83 64 240381611 78 231 78 580632542 184 239 96 282956917 12 162 76 290944861 53 56 89 162653101 347 317 27 147850855 36 329 79 505740600 158 210 63 915219713 1 2 78 42555380 97 84 80 617932390 250 264 69 170750105 187 106 63 273064303 171 143 64 533100268 59 245 81 220841884 222 305 85 325668859 216 301 106 154031069 33 211 89 490096085 44 307 85 53021330 96 153 89 261226620 22 303 68 197594950 368 217 60 87520749 282 214 42 281737520 169 269 34 142160803 350 304 38 915667726 343 174 12 15433633 156 352 81 153430679 212 12 69 164758093 128 303 98 144954734 151 194 102 284823514 326 297 63 284698075 245 320 65 623483106 198 305 36 557469071 147 192 65 977571017 325 157 29 684792911 6 163 54 990695447 86 84 98 565187315 196 353 75 257242571 113 319 78 240910219 272 106 15 178304564 250 167 36 86698817 122 176 87 70660594 107 327 74 3804386 37 194 16 808615197 91 118 13 448740979 36 44 54 91839201 51 117 56 211500426 261 85 62 118551517 279 12 98 249200570 271 77 82 509971818 278 165 1 591097290 226 138 106 319560251 57 80 100 700493659 354 195 13 625329949 348 367 85 490627475 334 118 104 880343728 298 126 67 43789021 89 127 62 277435491 314 26 35 944636561 60 48 92 711359508 107 303 38 103912375 72 64 84 130702639 78 81 44 383721373 347 54 96 347182154 141 214 58 36315447 299 59 69 862413500 300 333 93 28248267 43 347 19 522808567 225 100 15 94226639 48 37 55 249383636 308 237 75 524781184 322 336 68 553700490 296 197 87 117581131 13 96 53 246902175 273 30 104 49997034 108 364 80 276215843 202 345 52 30075694 303 205 100 159134947 186 83 22 803308306 161 175 66 263265832 187 83 99 330585457 367 267 40 188333530 298 267 101 755674458 356 312 87 156934965 59 46 100 332689878 304 268 104 160492788 242 176 50 711709452 337 235 83 697984503 308 212 77 920516423 89 1 8 708486264 59 141 51 145406870 57 3 61 3040524 282 15 99 141558910 255 185 106 25284912 316 333 92 109640956 124 209 65 832117438 292 32 28 863431357 49 254 24 653274272 5 138 8 136182677 72 106 106 210747758 86 328 73 9549332 27 206 54 303920947 183 67 8 14181066 185 315 74 112920305 354 294 76 290228263 67 206 93 903940593 61 353 69 83079659 224 146 58 105414609 27 86 103 65406723 8 295 63 151002375 281 242 26 307699972 197 177 87 146987685 128 248 105 65063140 181 282 80 256194713 6 32 95 162622062 338 272 63 95332221 182 206 85 139739890 288 136 51 431679136 96 251 90 405955980 48 105 94 261470652 91 26 67 16039186 115 112 60 877190516 218 246 71 26624203 135 342 90 90538174 25 71 80 271702465 6 308 105 83512282 308 235 101 255006375 219 218 106 40840200 2 264 74 107291633 147 111 104 77708890 363 178 93 35650333 257 66 64 402690855 275 340 104 839908859 160 126 92 235359902 200 243 91 287443394 295 154 76 283686865 207 10 94 880283589 40 231 93 361718617 236 86 99 37704412 177 70 88 114077717 291 287 75 866254462 367 81 84 31905419 220 364 99 140639379 329 232 85 961149045 363 89 48 198897342 351 97 81 28574931 23 340 83 703620339 300 221 18 84793429 86 184 65 242087637 335 6 54 276585153 199 164 98 323683350 31 3 71 31131988 260 345 69 454198767 143 48 66 266593778 136 36 89 558500395 212 133 57 160107024 250 220 9 179681303 367 344 70 105891052 27 130 66 197985132 351 256 19 854608402 175 68 106 831490252 170 2 69 271426655 202 69 93 119023212 181 132 86 295637765 323 146 10 563940954 236 59 75 63908042 119 336 75 243215462 43 107 73 7228379 107 70 54 221722113 34 302 53 201631970 151 337 67 808951325 64 342 62 251181596 30 355 90 164193622 273 28 62 75120667 293 202 57 108262811 29 149 61 34957504 330 92 98 146136673 90 49 60 37660424 232 11 30 757485356 230 196 94 865602255 140 231 90 60763125 170 25 106 330730696 91 129 99 77552188 358 35 41 813631965 315 51 19 176807747 86 19 57 133820974 330 68 30 898832520 353 184 57 320405730 362 174 98 254070588 202 331 47 996423638 27 32 71 126010525 167 271 76 57558685 96 250 20 414737534 311 343 62 534526999 184 17 94 92403535 317 200 99 280863378 95 319 64 205594164 246 318 106 187354288 128 84 67 862193406 289 344 67 55962444 323 359 69 1868306 175 106 93 901455587 24 343 79 986611500 145 241 55 800730331 16 39 7 279180523 39 125 105 987521654 236 55 84 292370486 118 134 78 202050419 249 268 103 849713209 8 35 97 228213003 294 223 77 287198332 1 137 83 264832168 112 323 78 400730502 76 113 102 52935378 131 26 68 55249874 57 1 60 427272856 16 259 71 486377566 32 246 2 613911384 276 14 101 606400054 188 68 9 891661794 305 244 91 784592412 243 231 53 46829824 155 305 107 227253415 286 246 97 150749852 362 289 58 792699863 143 210 72 35279988 112 361 47 97156144 115 98 62 207922592 229 93 48 234703782 276 72 66 301431248 41 32 65 542747983 175 185 97 253373906 224 321 13 371644091 303 93 26 377535333 33 45 42 82860016 109 102 54 215048998 32 271 101 130860113 351 148 77 245230701 360 42 82 117849643 364 361 84 290441405 286 216 72 103258649 114 141 56 697298927 278 315 32 874733187 336 261 85 833828237 193 212 77 50648056 22 351 22 253743714 63 166 87 632351717 183 271 92 224176389 246 266 89 191797541 256 96 87 273368028 329 128 105 145724044 176 180 94 167613023 362 82 67 76926035 242 115 82 252276605 191 343 105 540924405 357 366 66 267979536 56 235 102 252179412 34 252 65 149017510 349 197 50 126168142 302 341 48 746525351 49 27 88 220849759 145 99 96 234289695 65 177 88 148945805 136 244 8 602320170 282 16 54 136743417 139 57 97 701815728 362 309 107 27303468 343 86 63 218377088 24 256 74 330878463 35 253 66 178347161 162 249 100 201594216 240 358 76 862873647 269 290 79 375292021 99 1 84 24345152 172 80 89 791569172 227 252 26 834285627 84 82 19 874951505 30 198 33 876120111 237 43 85 677223163 86 166 54 506305897 131 295 51 696686835 128 260 88 276840498 191 96 64 79658298 12 308 101 140625521 89 210 50 412526598 231 97 66 638220112 156 142 82 253596636 269 29 106 803483711 169 42 80 958871306 198 236 94 298583805 226 287 95 973012558 23 73 77 191975977 296 331 91 620209667 230 84 57 810571174 62 52 42 312118564 287 116 63 38883238 338 235 60 181863349 314 138 105 173065904 307 250 35 369770650 16 337 13 866613185 13 310 95 131744487 185 228 21 9293377 25 322 18 755669245 195 68 90 170303114 302 90 51 329399338 318 104 69 169175975 350 80 104 288589253 102 169 7 525700392 157 211 69 286151097 70 344 12 108901462 45 75 107 21533015 15 240 93 9045127 302 335 71 227218953 120 229 79 756766443 151 289 107 729462490 27 52 84 871183620 176 60 14 374238392 299 225 90 946434627 186 233 23 241653191 41 310 77 200093698 188 278 76 135255959 352 349 107 270027201 189 289 80 855437767 169 9 89 173891376 207 322 101 854374675 249 128 76 942168743 112 335 101 97390323 294 188 59 633856974 183 214 96 922997014 126 100 104 677488185 190 48 76 290510635 75 335 75 814478595 333 6 91 103475443 252 93 91 37882100 239 220 83 421906268 349 23 12 516519833 294 102 106 327504919 312 254 99 216830797 97 349 59 395892577 302 20 86 97979887 362 18 83 182861386 291 282 58 105075678 349 347 26 269284750 156 103 87 589476300 187 360 60 197371063 176 32 83 869232387 81 56 32 597254518 155 21 75 38785079 82 12 24 872884830 87 60 63 460580828 39 114 66 34594406 22 280 84 226258824 5 162 77 16206442 30 228 38 844956637 349 113 70 323017314 9 280 27 367801471 122 79 68 44956911 274 352 85 244472290 11 323 71 300444797 114 186 81 30337545 213 242 77 205646807 227 290 95 450632697 298 32 104 124760780 306 273 64 245675910 173 155 92 268997707 38 93 101 899529483 126 327 55 770141263 347 9 53 128301024 331 334 80 102773742 14 238 6 259637536 150 176 97 45191140 128 24 69 847668819 356 38 28 503909135 52 204 103 146872012 339 217 71 303267623 305 32 106 971492976 140 285 73 848238192 341 55 21 872094490 40 369 73 285631261 23 101 80 196761626 222 311 28 418082468 100 94 46 785783010 114 155 38 7937218 173 192 13 515943915 242 166 86 239933340 166 293 77 162471919 156 204 53 895001952 198 47 98 198006585 68 103 10 506531497 201 180 104 104107389 256 120 90 101460848 58 143 105 156909240 271 364 107 79121698 212 270 88 235977015 136 197 48 848278981 343 268 102 206332954 274 316 103 334353168 360 22 22 771429123 96 322 58 70993980 303 366 101 893116905 352 126 100 81730673 280 321 104 178051550 321 357 5 171392066 96 108 40 308645005 135 186 62 384056113 83 26 98 250395201 325 103 99 300262245 344 155 61 92335206 261 323 70 40063082 17 178 80 229897214 165 155 69 44067919 52 339 95 438522216 309 35 60 277910104 281 40 89 12195474 326 277 100 322517888 352 219 61 57283963 214 358 70 46507598 34 51 102 252838863 228 292 67 282896317 368 103 58 78523158 143 277 55 181280901 89 14 101 923946908 86 133 95 932402813 178 354 12 469736550 92 84 63 919270414 246 118 66 564737318 356 308 61 97481986 203 329 95 16093904 209 349 81 156049362 254 50 85 964024099 3 263 85 394578136 271 238 106 136736789 173 234 24 100497106 45 348 61 69968843 339 275 105 140552688 72 147 73 187029406 191 32 56 297310205 308 229 8 324432749 132 341 98 270489843 46 318 105 935408935 331 178 104 328149142 6 231 68 204457816 303 264 29 472958468 244 230 60 142302966 350 67 21 734403681 164 291 106 88645202 146 261 52 860850182 278 349 81 131411454 104 364 23 250723627 7 75 70 289202121 346 57 96 262431804 26 121 84 845947027 284 277 86 203883117 270 278 54 966445725 284 23 6 602340261 309 2 106 733597837