50 10 2 0 59 86 33 31 17 66 59 34 30 30 76 49 44 79 2 21 39 58 6 69 6 81 79 8 17 75 72 96 99 31 91 69 29 17 34 90 41 47 37 91 81 56 45 9 91 65 58 17 61 59 0 3 66 41 20 70 29 65 26 87 19 20 8 33 76 45 21 26 84 35 83 20 41 54 35 91 20 23 1 95 78 69 95 47 39 47 51 15 89 14 4 89 9 67 19 2 97 29 1 86 3 0 66 91 95 62 12 54 15 81 86 25 37 48 87 97 75 28 14 41 28 10 93 22 33 5 57 19 46 50 51 17 54 72 34 74 19 80 51 18 36 41 37 92 20 96 52 6 1 33 66 66 0 76 76 94 45 90 79 47 70 19 10 36 86 6 92 61 23 67 76 60 81 24 58 32 51 72 91 66 61 88 1 61 89 92 51 29 81 71 43 46 46 71 17 59 37 73 31 31 41 91 76 0 10 13 58 83 87 73 64 53 57 66 65 36 96 73 55 39 72 49 65 5 90 41 16 55 58 52 18 92 94 74 24 75 8 71 49 94 13 56 53 12 60 46 13 45 89 17 20 95 76 10 0 10 71 12 65 15 51 26 52 72 79 83 52 54 97 56 91 15 25 54 16 78 95 56 38 41 72 76 82 74 5 83 66 53 95 12 93 98 47 98 62 72 76 78 83 66 70 62 94 13 10 0 4 40 71 4 87 80 11 39 18 19 19 8 42 20 88 54 43 44 90 81 66 10 63 60 4 77 43 33 7 61 52 31 77 74 52 65 35 99 5 78 45 64 5 59 29 12 45 58 71 4 0 69 3 44 71 83 9 55 34 17 9 13 64 59 62 41 87 55 26 10 39 30 9 8 96 57 82 96 48 99 99 75 31 14 27 1 97 56 27 78 46 56 83 34 65 54 90 83 12 40 69 0 73 78 21 33 79 8 23 85 62 95 32 85 27 18 59 11 42 75 57 54 45 13 54 91 77 71 59 68 65 61 21 19 11 44 84 59 88 44 8 35 12 30 26 15 79 87 65 71 3 73 0 44 2 93 23 48 7 36 65 63 32 77 97 52 95 46 1 24 52 35 43 31 3 56 77 76 35 77 50 62 22 15 81 35 2 80 36 87 54 34 69 30 87 81 47 73 15 4 44 78 44 0 62 98 83 53 54 32 44 68 17 47 15 81 92 15 94 64 58 1 61 9 24 88 87 74 69 75 68 6 22 32 54 9 33 66 84 71 89 93 65 76 19 86 70 64 51 87 71 21 2 62 0 27 39 63 40 82 91 34 72 63 27 44 67 22 18 74 1 61 69 57 48 3 86 18 73 81 90 98 10 65 74 69 62 1 25 63 56 78 4 49 20 25 19 53 26 80 83 33 93 98 27 0 35 96 4 15 98 30 12 50 17 92 53 38 32 20 17 93 84 26 49 81 1 2 70 7 43 50 88 43 52 19 21 87 90 33 91 86 44 44 8 37 10 57 52 11 9 79 23 83 39 35 0 95 26 11 50 51 33 13 30 95 64 44 1 8 53 88 28 10 41 72 99 56 98 83 92 86 83 69 6 97 41 10 17 31 79 3 31 79 33 48 36 66 72 39 55 8 48 53 63 96 95 0 56 63 27 91 78 23 38 75 3 29 83 92 58 37 14 44 46 27 59 49 70 19 36 67 12 71 58 16 11 6 43 48 95 49 36 2 76 87 86 65 79 18 34 23 7 54 40 4 26 56 0 17 57 39 81 55 12 17 20 55 66 74 71 2 25 73 90 6 54 59 21 70 48 91 92 54 81 60 7 47 65 69 60 27 21 21 45 97 6 36 83 19 17 85 36 32 82 15 11 63 17 0 74 40 51 11 61 50 62 26 40 15 31 77 58 88 39 84 85 48 16 11 94 37 51 10 5 94 94 36 9 42 87 14 6 39 21 75 92 96 52 19 9 62 65 44 91 98 50 27 57 74 0 38 22 13 93 80 66 53 33 55 56 3 24 97 80 42 10 87 73 75 75 72 33 84 83 44 95 85 66 9 49 78 69 58 26 28 61 73 54 8 13 95 63 68 34 30 51 91 39 40 38 0 34 68 14 13 50 82 55 48 49 22 83 46 98 50 40 56 99 18 13 58 42 30 54 39 95 10 35 7 41 32 24 6 84 14 23 55 97 42 64 32 32 17 72 12 33 78 81 51 22 34 0 33 82 33 53 43 55 79 21 92 34 72 32 87 91 44 28 97 39 7 76 90 58 6 57 38 57 25 54 29 73 69 35 41 67 39 56 20 59 85 77 47 63 50 13 23 55 11 13 68 33 0 86 54 49 21 62 72 5 61 79 18 66 69 17 91 93 6 98 44 22 58 77 93 86 35 96 9 32 21 44 6 83 28 76 72 91 88 62 27 97 15 27 17 30 38 12 61 93 14 82 86 0 84 21 42 77 89 65 59 32 31 93 47 97 17 67 68 37 62 94 53 78 78 4 66 60 36 88 53 41 81 20 10 60 49 15 54 41 18 52 81 44 92 95 75 17 50 80 13 33 54 84 0 31 96 1 55 58 70 82 30 5 79 62 71 62 20 50 32 70 76 96 75 33 14 29 39 15 15 38 79 41 93 81 65 25 43 87 59 95 92 67 53 64 3 20 62 66 50 53 49 21 31 0 12 42 5 79 32 34 85 30 11 79 44 58 3 94 25 29 21 62 47 24 10 98 55 96 88 44 8 54 22 24 5 54 44 55 11 46 15 22 38 44 29 55 26 53 82 43 21 42 96 12 0 86 20 70 29 41 80 68 4 29 48 98 86 2 85 80 20 14 35 69 1 50 29 92 40 52 17 35 33 58 90 16 90 26 42 1 94 18 32 1 83 66 40 33 55 55 62 77 1 42 86 0 80 32 53 70 81 48 30 87 89 50 64 36 99 34 17 69 4 87 80 67 42 75 15 86 75 91 5 32 41 78 81 10 75 24 64 74 20 8 92 74 15 55 48 79 72 89 55 5 20 80 0 13 23 42 15 82 80 43 22 47 15 52 99 90 9 23 54 74 91 10 70 26 96 76 72 20 57 51 16 95 66 39 57 52 58 1 17 53 58 71 31 56 49 21 5 65 58 79 70 32 13 0 87 65 83 55 13 99 94 94 29 64 94 83 92 28 66 11 1 31 9 58 28 81 96 23 19 72 55 56 10 30 54 35 1 61 93 88 37 2 77 3 22 92 61 59 70 32 29 53 23 87 0 11 50 85 83 39 5 17 13 28 69 8 20 2 99 80 76 16 82 68 33 45 99 1 46 91 58 38 63 9 45 43 61 69 84 28 14 25 58 24 83 34 79 32 82 34 41 70 42 65 11 0 34 62 30 14 82 92 4 99 80 53 36 77 37 35 98 75 32 63 34 87 31 95 50 66 52 41 60 8 13 31 9 57 26 10 44 73 88 97 46 72 18 31 30 85 80 81 15 83 50 34 0 84 15 30 99 45 19 14 9 5 89 36 76 52 14 74 75 93 58 15 91 78 51 61 18 72 4 96 54 3 24 48 49 41 46 90 39 80 98 32 66 93 5 30 68 48 82 55 85 62 84 0 4 75 78 55 15 6 20 69 15 23 2 83 14 4 52 28 57 72 69 69 17 88 92 76 77 57 91 56 88 3 81 72 27 6 84 42 50 87 69 47 79 11 4 30 80 13 83 30 15 4 0 90 78 21 81 38 63 18 41 48 65 82 75 22 82 78 48 18 29 95 54 1 94 82 43 82 77 77 87 86 1 99 59 54 85 10 40 91 17 97 62 79 29 87 43 99 39 14 30 75 90 0 66 17 75 14 21 7 55 40 80 36 11 21 18 9 61 53 17 47 72 61 74 74 33 96 71 76 74 18 2 56 49 59 48 87 56 44 91 17 71 44 48 89 22 94 5 82 99 78 78 66 0 88 29 19 72 39 54 74 33 52 57 67 95 8 48 96 34 39 34 89 24 5 7 48 59 35 69 73 70 98 70 21 16 73 99 28 93 67 62 58 98 50 47 94 17 92 45 55 21 17 88 0 13 60 62 53 51 37 54 89 62 62 82 82 77 80 90 47 74 92 75 83 61 99 68 77 75 81 7 83 19 70 11 75 18 97 6 68 20 3 86 64 15 29 13 4 19 15 81 75 29 13 0 28 11 45 28 63 95 96 39 88 9 27 88 66 41 51 19 51 8 66 52 99 65 50 68 90 43 92 36 48 94 75 13 39 98 37 50 94 2 36 52 64 28 99 14 6 38 14 19 60 28 0 32 18 18 73 46 65 4 77 30 26 23 91 47 15 80 29 71 53 31 75 61 62 6 98 50 86 67 91 37 72 58 7 44 62 32 25 85 99 99 94 69 80 9 20 63 21 72 62 11 32 0 73 92 87 91 58 53 89 51 28 86 45 37 89 51 81 49 95 77 31 21 22 22 10 88 83 12 92 51 33 42 76 22 94 70 29 80 34 90 83 8 53 5 69 18 7 39 53 45 18 73 0 93 91 38 54 88 80 20 78 24 19 91 14 18 71 94 12 74 14 19 15 32 65 43 69 71 54 10 84 30 90 58 53 76 21 20 17 9 92 20 36 89 15 41 55 54 51 28 18 92 93 0 84 63 67 10 12 96 31 97 87 81 4 36 43 13 93 52 27 11 81 54 74 52 6 58 81 5 83 54 58 77 78 96 62 14 69 23 28 2 77 36 23 48 40 74 37 63 73 87 91 84 0 17 84 23 53 89 9 28 66 56 89 41 46 56 98 65 1 44 35 9 69 19 97 16 60 94 44 39 6 93 78 75 47 35 4 54 66 99 37 76 2 65 80 33 54 95 46 91 38 63 17 0 50 46 8 25 26 28 89 45 9 37 46 53 47 35 97 84 2 33 62 21 41 11 7 94 95 95 57 86 4 33 24 69 87 74 11 80 35 52 83 82 36 52 89 96 65 58 54 67 84 50 0 75 55 47 26 6 91 9 67 92 71 12 98 99 56 59 80 66 1 87 10 6 47 36 85 10 38 35 66 14 10 1 80 91 1 76 98 14 14 75 11 57 62 39 4 53 88 10 23 46 75 0 51 89 99 36 23 91 19 20 17 60 62 5 27 88 36 84 25 90 17 43 65 9 66 35 57 96 60 29 98 50 67 10 31 16 75 74 4 22 21 67 62 88 77 89 80 12 53 8 55 51 0 40 67 65 30 65 2 96 59 46 72 78 78 44 87 71 63 33 31 48 69 42 9 7 25 9 36 39 55 29 42 70 9 82 32 75 52 82 18 95 82 9 30 51 20 96 89 25 47 89 40 0 68 44 6 58 97 52 37 13 76 45 46 8 54 89 56 91 79 95 60 87 49 41 54 32 88 15 96 92 75 26 58 68 63 93 28 78 9 8 82 27 26 28 78 31 9 26 26 99 67 68 0 99 82 17 29 6 73 45 78 64 56 35 34 93 78 86 3 49 27 14 78 32 29 21 53 15 88 40 15 96 28 33 34 58 57 48 61 48 77 88 23 86 24 97 28 28 6 36 65 44 99 0 50 61 1 1 31 89 83 5 83 12 69 65 4 44 31 36 21 6 69 24 73 44 41 38 44 52 86 76 81 45 87 15 72 18 53 96 80 66 91 45 19 87 66 89 91 23 30 6 82 50 0 0 34 5 33 9 21 27 59 35 43 34 0 74 31 54 45 3 92 1 85 5 74 0 63 59 42 60 76 97 63 33 31 63 0 25 78 13 81 13 49 9 54 59 25 0 9 67 43 71 46 21 45 42 78 9 0 95 56 96 12 27 3 60 13 67 95 0 52 30 19 59 92 76 81 43 56 52 0 95 63 35 1 97 13 71 96 30 95 0 42 43 85 63 49 46 12 19 63 42 0 485229 350779 257988 239478 237159 73793 459288 19257 272469 394100 388546 487640 174474 376827 375469 259971 144306 231604 427076 476622 108935 1037 46235 180303 386928 29358 100054 122180 83620 445753 284844 106097 137730 146702 484725 230140 191137 11871 70665 135151 203787 337488 436811 119434 485686 222067 320856 228949 67583 388668 205755 182653 82659 177938 349147 241981 80507 196523 237556 384151 445875 355098 12466 388531 343607 280343 164830 195486 361964 335505 44907 146992 275948 233527 484679 468565 102679 477477 79119 101641 370586 112353 423856 246131 274422 23010 355403 221991 137791 262077 491546 9842 355327 142780 118121 79485 235999 80629 219565 365840 419934 418561 199743 1876 290124 219794 90121 167699 51255 263023 292245 165044 397412 223853 151036 77059 440412 277352 406216 122165 320856 105792 318445 61677 173680 46021 17181 270653 369991 360957 367091 330957 207205 369304 399777 256385 469298 418240 108035 208914 29023 433103 149067 315500 414044 28687 253883 444868 8713 416440 389614 53697 313638 91784 471541 461409 434507 36362 171941 163060 222495 419049 122394 39887 237815 30411 56535 76342 458403 435163 190115 443647 405514 76418 385296 58732 108355 316782 395870 478331 79348 150074 240562 237174 221991 68575 1007 490112 343241 319742 91540 67155 192312 36973 297387 301156 197698 478911 128376 237067 324182 361293 284997 82705 222083 16144 283532 9872 90105 362437 37308 165593 424161 422528 440870 2548 73625 369060 253913 288323 277199 336436 332041 402752 100131 481261 808 282586 444608 26184 120548 123187 55299 271691 138142 196295 191991 309762 173238 393429 390911 424298 435407 354228 486861 412335 19196 289162 318124 310480 374156 355937 285607 261162 496307 198980 188512 2716 138340 11383 8224 218024 85192 228720 62288 225791 291940 213980 200399 249107 430784 43229 464232 245429 144230 251106 383053 32471 51133 145695 326944 194479 302545 52171 89495 2960 234138 94409 121860 336619 412457 374172 90090 334574 121295 157048 177526 267448 85573 424695 304284 360469 479338 402539 185430 53224 14725 422544 400204 430310 159123 230277 393429 307077 276726 95675 81835 205267 242194 336985 486526 202536 322565 116901 63615 390362 374736 120960 155308 424832 155201 476760 232520 404431 289025 23926 351802 59511 194753 294167 497665 487548 12436 310312 232764 418652 331278 64455 327433 245887 264000 283974 290612 304452 164922 344935 474105 134281 38239 442594 171742 210516 433790 377849 385891 376018 376796 69429 182409 460432 128986 151020 306680 320245 327311 262657 482070 283959 297601 395901 62974 237022 89968 402066 464247 330744 32670 22980 38666 49623 351481 53453 324900 121463 151173 495056 337015 4562 306512 310403 318277 436521 59022 137531 130329 278893 366771 73503 200277 142124 303994 386715 197058 25193 57359 267311 359309 454130 315851 475157 146397 354045 100894 494460 134632 139011 334116 54780 330408 253852 188894 127536 322244 152699 23285 257484 443617 448332 440763 338465 368236 216696 275627 193075 310098 191366 50355 65141 249626 331705 201315 384899 358195 499557 119907 415845 42741 228827 306207 142872 282433 321985 181508 10986 179082 258278 357142 374004 393353 147755 406109 262459 388668 215536 434568 330454 154438 50828 499984 90350 330881 104937 172826 295083 406826 172551 288750 77272 412869 340998 187948 204519 281365 141453 488845 60243 295388 386928 192754 209662 17 30 53 94 17 70 22 49 12 8 38 27 36 98 53 76 64 76 78 82 15 62 31 34 91 51 40 60 78 93 86 86 67 75 58 38 35 20 82 41 46 97 12 21 95 73 40 78 75 95 279 367 540 347 470 256 622 390 266 163