35 15 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 59 0 34 90 41 47 37 91 81 56 45 9 91 65 58 17 61 3 66 41 20 70 29 65 26 87 19 20 8 33 76 45 21 26 84 86 34 0 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 66 91 33 90 35 0 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 31 41 83 95 0 74 19 80 51 18 36 41 37 92 20 96 52 6 1 76 76 94 45 90 79 47 70 19 10 36 86 6 92 61 23 17 47 20 62 74 0 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 66 37 41 12 19 67 0 31 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 59 91 54 54 80 76 31 0 92 94 74 24 75 8 71 49 94 13 56 53 12 60 46 13 45 89 10 71 12 65 15 51 26 52 72 34 81 35 15 51 60 10 92 0 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 30 56 91 81 18 81 13 94 79 0 93 98 47 98 62 72 76 78 83 4 40 71 4 87 80 11 39 18 19 19 8 42 20 88 54 30 45 20 86 36 24 58 74 83 93 0 43 44 90 81 66 10 63 60 4 77 43 33 7 61 52 31 77 74 52 65 35 99 5 78 76 9 23 25 41 58 83 24 52 98 43 0 45 64 5 69 3 44 71 83 9 55 34 17 9 13 64 59 62 41 87 55 26 10 39 49 91 1 37 37 32 87 75 54 47 44 45 0 30 9 8 96 57 82 96 48 99 99 75 31 14 27 1 97 56 27 78 46 56 83 44 65 95 48 92 51 73 8 97 98 90 64 30 0 73 78 21 33 79 8 23 85 62 95 32 85 27 18 59 11 42 75 57 54 45 79 58 78 87 20 72 64 71 56 62 81 5 9 73 0 13 54 91 77 71 59 68 65 61 21 19 11 44 84 59 88 44 8 35 12 2 17 69 97 96 91 53 49 91 72 66 69 8 78 13 0 44 2 93 23 48 7 36 65 63 32 77 97 52 95 46 1 24 52 35 21 61 95 75 52 66 57 94 15 76 10 3 96 21 54 44 0 43 31 3 56 77 76 35 77 50 62 22 15 81 35 2 80 36 87 39 3 47 28 6 61 66 13 25 78 63 44 57 33 91 2 43 0 54 34 69 62 98 83 53 54 32 44 68 17 47 15 81 92 15 58 66 39 14 1 88 65 56 54 83 60 71 82 79 77 93 31 54 0 94 64 58 1 61 9 24 88 87 74 69 75 68 6 22 32 6 41 47 41 76 1 36 53 16 4 4 83 96 8 71 23 3 34 94 0 54 9 33 66 84 71 89 93 65 27 39 63 40 82 91 69 20 51 28 76 61 96 12 78 40 77 9 48 23 59 48 56 69 64 54 0 34 72 63 27 44 67 22 18 74 1 61 69 57 48 6 70 15 10 94 89 73 60 95 71 43 55 99 85 68 7 77 62 58 9 34 0 3 86 18 73 81 90 98 10 65 74 69 62 1 81 29 89 93 45 92 55 46 56 4 33 34 99 62 65 36 76 98 1 33 72 3 0 25 63 56 78 4 35 96 4 15 98 30 12 79 65 14 22 90 51 39 13 38 87 7 17 75 95 61 65 35 83 61 66 63 86 25 0 50 17 92 53 38 32 20 17 93 84 26 8 26 4 33 79 29 72 45 41 80 61 9 31 32 21 63 77 53 9 84 27 18 63 50 0 49 81 1 2 70 7 43 50 88 43 17 87 89 5 47 81 49 89 72 11 52 13 14 85 19 32 50 54 24 71 44 73 56 17 49 0 52 19 21 87 90 33 91 86 44 75 19 9 57 70 71 65 10 76 39 31 64 27 27 11 77 62 32 88 89 67 81 78 92 81 52 0 95 26 11 50 51 33 13 30 72 20 67 19 19 43 5 71 82 18 77 59 1 18 44 97 22 44 87 93 22 90 4 53 1 19 95 0 95 64 44 1 8 53 88 96 8 19 46 10 46 90 12 74 19 74 62 97 59 84 52 15 68 74 65 18 98 35 38 2 21 26 95 0 28 10 41 72 99 56 99 33 2 50 36 46 41 65 5 19 52 41 56 11 59 95 81 17 69 27 74 10 96 32 70 87 11 64 28 0 98 83 92 86 83 31 76 97 51 86 71 16 15 83 8 65 87 27 42 88 46 35 47 75 39 1 65 4 20 7 90 50 44 10 98 0 69 6 97 41 91 45 29 17 6 17 55 51 66 42 35 55 78 75 44 1 2 15 68 63 61 74 15 17 43 33 51 1 41 83 69 0 10 17 31 69 21 1 54 92 59 58 26 53 20 99 26 46 57 8 24 80 81 6 40 69 69 98 93 50 91 33 8 72 92 6 10 0 79 3 29 26 66 72 61 37 52 52 95 88 5 10 56 54 35 52 36 92 22 82 57 62 30 84 88 86 13 53 99 86 97 17 79 0 31 17 84 91 34 23 73 18 72 12 54 78 39 83 45 12 35 87 15 32 91 48 1 12 26 43 44 30 88 56 83 41 31 3 31 0 0 56 63 27 91 78 23 38 75 3 29 83 92 58 37 56 0 14 44 46 27 59 49 70 19 36 67 12 71 58 63 14 0 16 11 6 43 48 95 49 36 17 57 39 81 27 44 16 0 55 12 17 20 55 66 74 71 2 25 73 91 46 11 55 0 90 6 54 59 21 70 48 91 92 54 78 27 6 12 90 0 81 60 7 47 65 69 60 27 21 23 59 43 17 6 81 0 74 40 51 11 61 50 62 26 38 49 48 20 54 60 74 0 40 15 31 77 58 88 39 75 70 95 55 59 7 40 40 0 84 85 48 16 11 94 3 19 49 66 21 47 51 15 84 0 37 51 10 5 94 29 36 36 74 70 65 11 31 85 37 0 94 36 9 42 83 67 17 71 48 69 61 77 48 51 94 0 87 14 6 92 12 57 2 91 60 50 58 16 10 36 87 0 38 22 58 71 39 25 92 27 62 88 11 5 9 14 38 0 13 37 58 81 73 54 21 26 39 94 94 42 6 22 13 0 323061 71907 175112 55137 209891 220657 39275 103503 11952 124941 213074 220465 54144 188207 339938 106665 101132 151762 255639 293655 14676 55127 288367 46667 174930 339660 245545 180591 167635 166011 51655 321501 13480 190728 275870 271982 341348 122132 263779 262828 181980 101014 162123 298953 333635 76255 726 32364 126212 270850 20551 70038 85526 58534 312027 199391 74268 96411 102691 339307 161098 133796 8310 49465 94605 142651 236242 305767 83603 339980 155447 224599 160264 47308 272067 144029 127857 57861 124556 244402 169386 56355 137566 166289 268906 312112 248568 8726 271971 240525 196240 115381 136840 253375 234853 31435 102894 193163 163469 339275 327996 71875 334234 55383 71149 259410 78647 296699 172292 192095 16107 248782 155394 96453 183454 344082 6889 248728 99946 82685 55639 165199 56440 153695 256088 293954 292992 139820 1313 203086 153856 63084 117389 35879 184116 204571 115530 278188 156697 105725 53941 308288 194146 284351 85515 224599 74054 222911 43174 121576 32215 12027 189457 258993 252670 256964 231670 145043 258513 279844 179470 328508 292768 75624 146240 20316 303172 104347 220850 289831 20081 177718 311407 6099 291508 272730 37588 219547 64249 330079 322986 304155 25453 120358 114142 155746 293334 85676 27921 166470 21288 39574 53439 320882 304614 133080 310553 283860 53492 269707 41113 75849 221747 277109 334832 55543 105052 168393 166022 155394 48002 704 343078 240269 223819 64078 47009 134618 25881 208171 210809 138389 335238 89863 165947 226928 252905 199497 57893 155458 11301 198472 6910 63074 253706 26116 115915 296913 295770 308609 1783 51538 258342 177739 201826 194039 235505 232428 281926 70091 336883 566 197810 311226 18329 84383 86231 38709 190183 96699 137406 134394 216834 121266 275400 273638 297009 304785 247959 340803 288634 13437 202414 222687 217336 261909 249156 199925 182813 347415 139286 131958 1901 96838 7968 5757 152616 59634 160104 43601 158053 204358 149786 140279 174375 301548 30260 324962 171800 100961 175774 268137 22730 35793 101986 228861 136135 211781 36519 62646 2072 163896 66086 85302 235633 288720 261920 63063 234202 84907 109933 124268 187214 59901 297286 212999 252328 335537 281777 129801 37256 10307 295780 280143 301217 111386 161194 275400 214954 193708 66972 57284 143687 169536 235889 340568 141775 225795 81830 44531 273253 262315 84672 108716 297383 108641 333732 162764 283101 202317 16748 246261 41657 136327 205917 348365 341283 8705 217218 162935 293057 231894 45118 229203 172121 184800 198782 203428 213116 115445 241454 331873 93997 26767 309816 120220 147361 303653 264494 270123 263212 263757 48600 127686 322302 90290 105714 214676 224172 229117 183860 337449 198771 208320 277130 44082 165915 62977 281446 324973 231521 22869 16086 27066 34736 246037 37417 227430 85024 105821 346539 235911 3193 214558 217282 222794 305565 41315 96272 91230 195225 256740 51452 140194 99487 212796 270700 137940 17635 40151 187118 251516 317891 221095 332610 102478 247831 70625 346122 94242 97308 233881 38346 231286 177697 132226 89275 225571 106889 16299 180239 310531 313832 308534 236925 257765 151687 192939 135152 217069 133956 35248 45599 174738 232193 140920 269429 250737 349690 83935 291091 29918 160179 214345 100010 197703 225389 127056 7690 125357 180794 250000 261803 275347 103428 284276 183721 272067 150875 304197 231318 108107 35580 349989 63245 231617 73456 120978 206558 284778 120786 202125 54091 289008 238698 131563 143163 196955 99017 342191 42170 206772 270850 134928 146763 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 309 294 240 466 330 344 518 220 235 525 445 329 455 444 351