-17 -17 3 5 1 -2 2 -28 -13 24 -7 6 21 -22 0 45 1 -8 -7 -12 -12 24 25 -6 3 14 1 24 -19 42 21 13 25 5 -27 1 -3 2 13 11 15 24 -9 7 -15 -3 11 -18 -15 -2 -21 -8 -2 -7 16 22 39 1 16 -15 -18 -3 -25 4 45 -14 -7 13 13 -0 -27 -2 -12 25 11 4 -11 -29 17 21 39 -1 -18 -28 12 4 -2 24 -3 4 -28 7 8 1 -39 26 9 -4 -5 31 34 -9 -28 -33 25 -16 1 -4 16 13 3 -7 -16 1 3 2 31 -15 0 -23 -20 -1 27 -20 -5 17 -11 1 -3 43 9 -4 -14 -17 20 -5 28 -17 6 28 12 -5 15 10 -18 -12 17 4 -14 22 19 21 3 12 2 -6 15 -3 6 -12 -5 6 24 -16 -8 4 2 -35 -10 -15 3 16 -9 45 18 3 -32 1 24 0 -13 -4 -19 28 -27 -12 2 -48 -17 14 11 -23 10 -7 -3 2 -33 19 15 47 9 19 9 -19 -10 -9 31 35 14 6 24 -3 45 -17 -5 -3 -5 -10 17 57 -30 -23 17 -3 -6 -36 10 2 23 -23 -4 19 18 -11 -14 44 23 16 -26 1 21 5 14 -40 5 4 17 20 -3 12 27 4 -9 -4 -5 -2 4 -12 11 1 -24 11 -27 6 7 -2 25 -6 25 10 3 -15 3 -5 54 3 17 11 -12 12 21 35 7 -12 23 10 15 9 -25 5 -0 0 1 23 1 -7 -10 26 0 22 -12 14 -1 -32 -22 -12 -30 -17 10 -10 -30 13 8 -31 -37 24 16 -11 19 12 -16 18 -15 13 -4 10 -4 -29 -9 -16 65 5 -5 12 -7 14 -11 23 10 46 15 -2 8 0 17 -2 -6 11 -40 -24 19 15 10 19 4 1 23 -18 26 36 40 -3 42 33 11 -7 4 32 25 -1 49 8 2 -10 9 13 20 1 21 2 21 -8 30 25 0 -24 35 7 -1 21 48 1 8 -21 -29 8 -33 18 -17 27 31 26 21 19 38 1 -15 -6 -12 27 25 8 -20 -4 -7 19 -11 -7 7 11 6 27 3 12 -20 -8 40 19 47 -9 -22 16 -13 8 -5 -1 -4 -21 -30 24 -16 14 -27 27 -2 7 -14 3 2 0 12 -1 -4 2 -49 28 25 32 -40 24 16 -5 46 -7 5 -19 -2 -6 -2 38 -26 -49 8 2 -2 -16 -20 25 -15 33 9 -3 26 -14 40 2 -11 5 -13 -18 19 29 -18 32 25 29 -9 13 7 19 -26 0 -7 -47 8 7 -26 20 22 -7 -20 44 -19 -9 2 9 -10 -13 -15 -10 15 27 -7 7 14 26 25 1 -8 -11 35 38 8 -28 -16 13 -27 0 11 5 -0 3 -27 16 28 -22 16 2 17 -12 0 -5 17 13 -23 7 30 -15 18 -9 26 -6 -10 -1 6 -10 -4 -12 29 12 -18 6 15 -10 31 -3 37 7 24 -3 1 -16 -8 -31 21 6 21 -9 -3 -13 -24 11 -22 6 -7 -12 -11 6 2 -16 71 -23 19 10 -3 -22 15 18 21 17 25 7 -6 4 -12 -2 -1 29 -10 -16 -20 18 -9 -10 47 2 20 16 -10 -6 14 21 10 -7 0 -18 -3 -5 -1 23 24 0 -10 5 35 3 -26 -7 11 16 -7 46 26 -4 12 9 5 6 -42 1 -19 20 18 24 2 31 2 -28 -7 12 33 -19 12 4 -15 11 20 -7 -31 -38 20 8 -22 13 -12 9 -8 -5 48 28 -16 -8 -32 -20 11 25 -1 12 26 21 -5 36 4 22 -19 -16 -18 6 7 3 -8 -18 3 18 1 -11 17 -4 10 -7 13 2 2 3 32 -9 20 -36 -6 33 -3 -4 -9 -0 -8 -11 -12 29 18 5 -6 25 -7 23 29 8 -15 18 10 -44 11 9 23 -8 -39 35 -5 -16 -4 13 18 25 -8 8 2 1 13 12 -13 4 -10 2 8 17 10 33 -4 29 2 37 4 33 -34 -11 -0 -2 -13 -32 5 -8 20 4 -17 46 36 9 1 -2 -31 41 -12 -5 -15 9 -5 12 -14 -6 -18 -3 17 35 -22 -4 -42 0 -1 2 -6 -6 21 -1 -1 8 -6 -4 4 -11 -2 13 5 25 -2 9 7 2 -17 14 4 24 -3 -4 15 10 4 5 11 -12 -8 6 -21 32 20 22 17 28 5 28 -7 -1 -8 26 5 -5 1 -12 35 -19 -18 38 -22 1 8 17 17 -17 8 17 -4 19 -33 23 8 1 -20 3 -30 21 25 6 -4 15 -4 22 35 -8 -10 18 16 20 -4 -4 34 5 12 15 -2 52 38 -12 15 20 11 -3 26 17 -4 15 -18 15 36 -39 7 -19 29 -19 30 6 -27 -19 23 7 -12 -11 -14 7 0 19 -17 10 13 -8 -30 -18 4 -15 -4 -6 19 1 -43 5 -7 5 4 18 15 -3 3 -12 4 13 6 9 -11 32 36 3 -26 16 -9 29 10 -22 -9 -33 20 44 0 46 -10 20 -11 37 -31 22 2 15 -24 12 9 13 0 -26 1 -0 17 6 -35 15 6 11 13 -14 19 -21 -4 -10 17 22 -16 44 12 12 -38 -2 -12 -29 15 17 26 13 -3 4 -22 52 16 -1 -9 23 -10 17 -17 -15 -7 18 19 1 -11 25 -4 2 33 19 -9 8 -2 13 28 7 28 89 39 43 80 47 85 71 48 59 54 60 71 51 49 16 15 -38 -5 -14 11 15 47 -4 1 27 12 1 -21 6 5 -13 27 -1 30 8 5 9 77 306 821 1604 2042 2364 2529 2687 2834 2884 2869 2558 2033 1482 1220 1084 971 894 853 765 774 681 584 512 504 402 305 311 287 236 268 229 213 212 168 241 190 221 156 201 212 174 148 151 190 182 186 174 154 148 208 182 140 150 129 161 154 145 170 161 129 145 148 149 115 156 169 186 132 122 151 131 98 164 91 96 138 139 100 151 113 147 84 133 122 124 85 135 106 134 135 137 144 109 117 129 158 152 152 101 122 124 137 110 148 118 132 116 120 120 136 125 164 120 142 135 141 129 114 117 123 102 149 107 181 160 126 168 149 117 133 119 144 127 117 104 101 106 123 137 108 136 103 114 100 101 92 79 126 110 94 92 128 91 108 78 97 120 104 92 122 101 124 107 120 64 70 68 78 85 111 104 116 57 96 89 104 82 92 100 74 59 54 57 102 79 93 91 59 71 64 35 46 44 60 47 59 82 89 82 56 81 46 95 77 89 68 60 67 55 78 44 89 72 56 77 60 50 44 27 79 78 58 54 52 51 20 83 20 52 68 54 26 56 108 31 59 59 69 55 50 80 36 44 61 65 66 99 91 95 128 157 137 177 189 163 203 232 239 303 330 344 362 417 403 444 507 548 597 612 616 615 696 701 682 718 774 732 781 803 800 806 874 849 843 900 842 845 867 873 867 840 867 852 817 764 723 744 670 672 631 608 527 534 494 451 454 421 393 343 318 313 275 254 243 194 204 145 181 163 126 117 131 88 91 119 93 65 59 102 52 66 105 74 67 96 53 17 69 30 66 74 72 69 88 58 44 49 76 85 78 62 76 63 75 91 89 93 80 66 59 113 102 96 88 77 129 108 71 120 90 125 131 138 106 134 141 147 164 171 153 163 192 169 182 218 190 197 195 194 191 220 179 197 212 187 210 169 226 247 233 223 248 223 245 252 227 247 246 280 289 251 251 242 302 223 266 273 240 258 328 209 293 262 272 226 214 219 211 219 205 187 176 164 192 199 190 169 151 174 158 165 121 100 95 124 107 96 124 99 131 121 94 88 88 101 83 97 60 65 67 72 57 64 12 37 36 61 94 62 70 82 86 83 65 89 66 39 64 73 95 62 81 59 53 58 24 72 70 74 55 63 49 60 51 64 49 59 65 71 41 10 46 44 79 39 90 42 77 2 42 61 33 68 48 53 55 56 59 18 22 75 58 41 37 38 46 46 50 58 49 17 61 48 23 54 23 36 50 54 38 34 61 24 19 20 61 30 95 47 22 37 61 9 16 30 58 70 74 37 46 52 34 -19 20 25 67 29 19 65 36 31 76 31 32 31 45 57 38 1 41 40 12 26 58 30 17 2 8 33 21 35 31 33 18 -16 12 58 21 65 50 35 28 48 34 40 49 47 37 51 27 9 31 11 0 56 40 44 29 61 18 45 25 17 5 0 23 4 32 -13 18 15 24 48 28 -2 30 34 10 -2 25 -9 26 46 42 -16 6 6 8 6 4 28 29 -3 12 27 -19 16 13 8 17 7 7 1 20 3 25 2 8 -6 10 -4 31 20 41 41 42 2 14 30 33 -18 -33 -2 -19 10 -23 22 37 24 13 9 -15 -6 13 -11 17 1 -5 -9 13 -16 3 2 13 9 -18 -28 17 13 -37 -20 14 -13 -22 16 2 -23 -19 -11 15 -13 -18 1 -7 40 15 -15 33 30 8 6 -3 24 12 9 2 -11 -5 -2 25 -1 15 3 18 -18 -11 -1 -14 -20 18 -4 52 8 23 -1 -5 13 20 25 -42 -14 0 16 -20 21 -20 10 -28 26 -11 26 32 26 16 27 8 -10 21 1 7 15 -0 -17 -39 16 8 0 36 -11 -7 -6 8 25 26 -14 3 -16 14 9 -8 14 19 -6 5 21 5 15 16 -7 3 3 4 -7 28 11 46 14 15 -31 -2 19 45 25 -15 7 18 -22 -19 2 -27 -25 -5 -17 4 26 -16 17 0 -15 10 -12 -14 32 15 -3 47 20 2 10 -19 25 -47 16 -4 13 31 36 4 -24 -1 -2 -11 66 34 -11 -6 -8 3 -2 3 3 53 12 -1 -9 -3 -9 17 3 6 -5 17 -16 -12 17 -11 30 -15 4 7 13 33 18 -6 -3 -19 -7 5 18 -43 15 37 -13 18 -3 -12 17 -11 -10 21 2 4 5 2 0 -14 -2 -20 30 0 -24 16 -12 24 15 -5 -1 -10 14 -37 3 -8 23 13 4 -25 -10 -4 -7 -16 16 -18 -5 -33 -37 -3 37 10 16 -8 18 5 27 3 6 8 4 -7 -22