35 15 2 0 35 95 93 65 86 32 85 42 81 30 74 92 51 3 57 50 58 48 69 81 67 2 98 77 48 60 79 78 89 23 32 49 80 71 35 0 72 9 56 28 64 24 53 30 35 74 62 51 30 5 47 1 19 71 3 50 36 82 16 89 71 59 19 93 81 17 77 87 51 95 72 0 63 25 80 68 60 76 71 38 7 21 1 7 10 49 30 24 94 98 39 99 10 71 29 94 19 27 2 11 77 86 18 96 93 9 63 0 20 39 97 40 72 32 70 93 66 87 41 61 10 46 65 12 84 9 64 3 67 99 71 23 23 17 81 42 11 48 96 65 56 25 20 0 54 46 51 93 19 50 51 32 9 19 20 35 83 68 45 33 58 53 60 82 33 8 30 42 22 11 67 19 57 4 86 28 80 39 54 0 72 62 25 87 70 11 92 7 47 9 79 70 43 45 41 90 20 58 18 97 51 72 12 44 59 74 52 94 37 32 64 68 97 46 72 0 29 2 65 93 26 76 1 45 52 17 27 2 98 4 91 78 78 32 33 47 81 49 71 2 28 81 71 34 85 24 60 40 51 62 29 0 52 32 72 74 82 91 40 24 42 36 25 22 45 56 79 68 98 96 31 50 94 39 68 93 17 22 9 42 53 76 72 93 25 2 52 0 89 14 19 32 13 84 65 40 83 24 75 21 86 87 17 91 10 91 3 79 8 26 50 33 44 24 81 30 71 32 19 87 65 32 89 0 76 11 36 2 92 43 51 68 38 20 62 41 93 29 73 35 47 13 59 17 30 76 61 87 93 30 35 38 70 50 70 93 72 14 76 0 92 25 47 40 4 71 95 24 62 96 98 84 97 84 69 58 53 32 20 36 18 89 6 43 74 74 7 93 51 11 26 74 19 11 92 0 77 15 68 46 1 72 31 2 56 52 90 34 9 80 18 66 79 63 6 44 83 39 66 92 62 21 66 32 92 76 82 32 36 25 77 0 85 15 95 7 87 19 91 31 28 83 80 29 7 27 57 50 27 5 15 17 98 87 51 51 1 87 9 7 1 91 13 2 47 15 85 0 50 49 53 55 95 83 47 78 18 40 39 84 72 39 25 9 25 1 28 41 59 3 30 7 41 19 47 45 40 84 92 40 68 15 50 0 33 2 28 73 55 67 79 69 55 17 22 59 22 38 48 86 49 68 5 70 57 5 10 61 20 9 52 24 65 43 4 46 95 49 33 0 69 24 76 88 97 52 93 13 44 10 36 89 97 38 63 88 97 31 5 50 47 49 10 35 79 17 42 40 51 71 1 7 53 2 69 0 31 33 74 5 96 86 44 4 14 22 40 62 80 79 53 30 54 57 58 1 30 46 83 70 27 36 83 68 95 72 87 55 28 24 31 0 31 47 10 35 55 76 86 37 77 64 3 74 37 35 5 76 10 48 19 24 65 68 43 2 25 24 38 24 31 19 95 73 76 33 31 0 99 82 39 5 92 39 12 58 15 65 41 49 9 64 95 81 69 71 94 12 45 45 98 22 75 20 62 2 91 83 55 88 74 47 99 0 20 5 93 48 90 56 62 43 35 54 32 13 39 78 7 81 3 98 84 33 41 4 45 21 62 96 56 31 47 67 97 5 10 82 20 0 26 38 74 26 62 1 7 30 75 5 80 74 45 95 67 50 39 9 58 90 91 56 86 41 98 52 28 78 79 52 96 35 39 5 26 0 98 81 84 33 23 88 89 30 85 81 19 53 10 2 36 99 64 53 20 78 79 87 93 84 90 83 18 69 93 86 55 5 93 38 98 0 62 95 14 20 46 82 28 63 37 69 45 47 98 82 10 3 60 58 78 68 17 29 97 34 80 40 55 13 44 76 92 48 74 81 62 0 83 2 43 10 43 82 93 18 83 78 76 77 16 71 67 82 18 32 98 91 73 84 9 29 39 17 44 4 86 39 90 26 84 95 83 0 21 32 82 67 46 99 47 64 76 4 48 89 29 99 33 97 33 96 10 35 69 80 7 84 22 10 14 37 12 56 62 33 14 2 21 0 31 74 87 9 96 47 75 11 85 60 71 94 71 8 51 47 31 91 47 58 18 27 72 59 36 22 77 58 62 1 23 20 43 32 31 0 57 73 73 12 13 78 60 11 79 59 19 23 30 72 81 50 3 13 53 66 57 39 22 89 40 64 15 43 7 88 46 10 82 74 57 0 30 73 67 64 15 92 88 78 19 27 23 42 12 49 94 79 59 32 79 50 25 38 97 62 3 65 35 30 89 82 43 67 87 73 30 0 45 98 94 17 28 88 89 93 2 17 22 44 71 39 8 17 20 63 27 9 48 38 80 74 41 54 75 30 28 82 46 9 73 73 45 0 91 42 75 57 18 23 81 11 81 11 59 2 68 26 30 36 6 5 25 86 63 79 37 49 32 5 85 63 93 99 96 12 67 98 91 0 11 49 46 69 32 17 77 42 67 74 28 93 50 76 18 44 15 1 49 88 53 35 9 13 80 81 37 18 47 47 13 64 94 42 11 0 33 81 92 49 77 86 11 19 52 81 17 33 61 89 83 17 28 68 97 30 5 64 39 74 19 69 83 64 75 78 15 17 75 49 33 0 84 1 80 87 18 48 57 94 71 22 44 87 6 39 98 41 5 31 54 76 95 78 45 53 45 78 76 11 60 92 28 57 46 81 84 0 36 71 51 96 96 4 37 34 9 24 93 43 66 87 59 70 5 57 10 81 7 95 10 47 76 4 85 11 88 88 18 69 92 1 36 0 0 70 39 84 93 56 94 95 99 85 64 64 1 39 70 70 0 35 24 17 27 10 94 24 39 61 78 45 40 34 39 35 0 38 29 63 63 64 43 84 22 98 40 98 25 84 24 38 0 2 94 97 16 87 28 47 53 13 93 87 93 17 29 2 0 60 55 58 66 80 40 16 93 45 67 56 27 63 94 60 0 77 55 46 29 37 26 4 75 86 94 10 63 97 55 77 0 13 49 22 88 46 45 26 92 95 94 64 16 58 55 13 0 46 97 13 30 59 54 68 99 24 43 87 66 46 49 46 0 31 13 95 60 36 27 85 39 84 28 80 29 22 97 31 0 78 65 92 58 97 64 61 22 47 40 37 88 13 13 78 0 76 43 11 78 64 78 98 53 16 26 46 30 95 65 76 0 20 67 1 1 45 40 13 93 4 45 59 60 92 43 20 0 30 16 39 40 98 93 45 75 26 54 36 58 11 67 30 0 42 70 34 25 87 67 86 92 68 27 97 78 1 16 42 0 187086 67827 139938 122943 275261 188271 248985 331937 250918 74417 142159 97511 16492 204304 340589 7904 218276 272185 59079 328060 41540 299401 179940 98921 208641 103823 224044 299455 100128 92127 202157 297650 144413 213821 204229 92320 146154 41155 209463 22260 148750 314131 325037 294103 101196 164185 86220 55682 24674 156334 175763 116438 99177 113127 295278 291123 265424 109965 46528 18863 162422 255618 55436 233764 46037 297041 46432 88666 8801 262625 200299 158844 246272 32845 52948 126949 40301 102456 218276 125881 304603 23136 142608 41123 12657 290952 323873 349177 103642 317314 102916 193462 286381 347885 160243 124567 236754 318083 125507 306035 58972 9677 82995 212497 305842 147222 230570 71768 278423 48408 125176 277173 150491 217709 172484 71939 37897 246913 143612 132140 158342 61995 176767 199700 101751 130249 96432 242042 306643 266609 58214 140023 262732 3450 101847 80581 35120 162903 220358 155810 330452 195439 278188 294840 106 24246 336049 80281 201142 259164 15221 275710 109848 69237 259431 15627 58609 228156 176660 234736 141134 121341 19119 287844 6462 79117 183967 87054 137128 274652 292576 307904 181606 200950 131371 40696 236519 116000 211760 189126 298931 69899 232204 92085 283806 3300 200106 220839 27312 31029 46389 177750 270935 200064 40610 298216 196891 235889 289275 282407 210158 316246 225325 8406 287417 236466 221608 153161 138111 105287 285953 72986 248109 285409 70892 20049 251174 217528 55778 246517 348568 142426 83924 222772 122099 109634 12881 321459 111001 287064 60499 93697 147810 110553 4496 39286 173723 287524 68575 297180 328562 293505 202691 7947 85857 275977 240440 224951 228231 4293 91262 125357 83347 279940 331 248023 115968 145962 33956 59421 196143 209997 223221 74556 139040 169515 173819 34052 186690 153749 274791 214238 326895 271063 163907 171662 319675 276009 82781 248696 26554 45065 79171 141689 162988 325197 239553 208299 269215 244018 59634 165552 319942 146111 135772 155180 318062 294114 84810 227782 92768 148835 75550 72441 297415 317485 229342 293345 177333 333945 22708 59741 103044 310382 349957 131328 239094 323926 228284 134971 193804 327825 253578 144840 120358 50886 239339 342309 64441 274407 346806 57081 128754 50523 139008 116438 349765 1324 316524 3749 56942 312315 167784 53140 159912 59784 41817 181713 83603 135900 126062 135953 147019 310499 287214 103845 55650 43858 307904 19237 103044 239489 26949 260168 301741 150640 116086 317421 188880 280239 200801 235248 126938 237684 308417 469 194669 291967 250865 281820 288773 134971 125240 45738 331478 94178 39799 50672 4400 58651 148258 45876 54048 307541 150224 76789 39104 205030 40525 23146 165018 886 215349 71704 326041 300694 267795 99903 150160 244595 180933 322174 167154 159036 100982 125368 195065 270113 298440 245011 315498 192928 300042 308651 182952 235814 199391 48269 288602 133625 328936 57947 223755 99049 201153 248600 13298 156024 251944 276148 264537 194466 293729 94872 201634 210061 311258 12454 181040 18575 307979 148098 58128 8406 285654 70551 534 120604 215050 267496 18233 20444 30634 272740 255970 99530 206985 2948 68062 322473 149700 180474 21245 57391 208716 343612 295396 104069 346827 121170 327921 258919 221138 172740 171832 280890 10328 71149 12935 47276 95577 28904 66353 113544 327857 244947 97842 216203 139468 223360 90023 82834 232696 240749 249070 88282 103225 313586 121918 171149 181318 242245 269547 149540 48419 283304 316417 200234 112134 76575 321576 90258 297222 278530 341636 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 143 141 113 202 161 158 239 111 117 246 212 144 213 206 163