500 125
4 50 199 106 57 132 237 51 61 46 99 223 119 28 219 248 202 185 73 127 94 207 244 243 66 82 204 20 5 30 83 158 230 120 31 103 38 152 176 27 242 168 25 234 29 178 236 167 139 191 75 92 33 97 126 147 122 134 10 52 177 229 179 169 95 44 125 89 17 195 88 39 231 173 11 209 21 130 34 151 161 64 170 203 37 138 8 131 77 149 48 68 164 117 16 59 184 210 86 129 221 84 222 12 101 187 90 124 162 67 7 53 160 143 91 107 142 22 224 78 128 6 55 102 136
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 248 248 244 244 243 243 242 242 237 237 236 236 234 234 231 231 230 230 229 229 224 224 223 223 222 222 221 221 219 219 210 210 209 209 207 207 204 204 203 203 202 202 199 199 195 195 191 191 187 187 185 185 184 184 179 179 178 178 177 177 176 176 173 173 170 170 169 169 168 168 167 167 164 164 162 162 161 161 160 160 158 158 152 152 151 151 149 149 147 147 143 143 142 142 139 139 138 138 136 136 134 134 132 132 131 131 130 130 129 129 128 128 127 127 126 126 125 125 124 124 122 122 120 120 119 119 117 117 107 107 106 106 103 103 102 102 101 101 99 99 97 97 95 95 94 94 92 92 91 91 90 90 89 89 88 88 86 86 84 84 83 83 82 82 78 78 77 77 75 75 73 73 68 68 67 67 66 66 64 64 61 61 59 59 57 57 55 55 53 53 52 52 51 51 50 50 48 48 46 46 44 44 39 39 38 38 37 37 34 34 33 33 31 31 30 30 29 29 28 28 27 27 25 25 22 22 21 21 20 20 17 17 16 16 12 12 11 11 10 10 8 8 7 7 6 6 5 5 4 4
