20 500 500 272 336 362 432 357 145 284 243 497 306 137 185 137 147 242 10 88 146 159 175 01101111111001011100001011011010110000100101011111010010101010101101011101110011101100010100111010111000110111111001011000101100111111101011101010011000001101110000010001001110011101010000011100010110100101010000101111100100011000001100110001111111101001111100110011010000111100110100101101011110100111000101000001011100111010000010000100111110101111010111001110010111101001011000011100100001000110001011101011110000111010000100010100000000011101011001000100111111001100111101101010111111101010010100 201 369 274 491 128 488 22 346 397 419 105 306 275 438 71 474 289 449 158 316 257 265 325 446 9 401 273 359 98 290 73 248 223 403 26 321 201 311 71 168 159 463 297 467 4 167 182 455 23 324 2 434 241 497 24 40 406 430 36 484 23 151 193 382 177 484 396 434 257 321 76 253 284 438 40 462 241 362 190 341 190 314 30 458 89 179 228 450 18 68 272 422 31 73 7 410 133 242 303 428 55 405 394 420 118 205 84 357 149 221 205 310 51 476 115 126 30 173 92 299 27 350 161 403 174 238 181 241 38 442 79 105 204 481 37 183 367 379 30 266 104 473 330 437 167 216 292 376 205 237 137 147 410 432 61 425 140 154 349 468 128 236 307 430 152 354 55 222 2 445 38 179 261 486 176 351 136 197 111 177 145 203 44 149 97 481 46 389 218 401 420 450 6 394 36 322 193 232 186 296 298 423 299 354 345 463 240 383 311 327 406 459 327 334 441 496 232 322 105 372 73 141 207 236 294 398 120 347 306 417 318 475 144 203 161 365 158 245 25 125 66 391 99 192 57 379 260 354 157 365 187 414 71 161 88 325 89 359 130 296 102 478 206 328 115 489 13 262 175 453 219 405 109 499 344 410 154 469 133 436 428 468 157 246 51 433 294 488 137 394 6 423 185 424 123 240 258 483 7 304 235 389 46 64 245 326 148 221 32 137 113 214 17 379 96 402 166 386 232 317 176 455 66 315 57 312 283 433 151 212 175 191 254 378 264 387 269 326 424 475 334 486 83 234 142 412 122 252 50 75 97 270 104 415 35 481 156 355 65 298 107 318 53 154 220 492 152 261 355 443 41 64 17 474 255 448 319 334 50 435 230 275 364 394 262 484 230 322 59 339 250 302 47 412 231 340 372 378 355 494 204 431 176 432 95 420 69 283 66 258 406 500 35 448 268 340 166 358 143 243 143 467 93 475 188 454 141 406 324 390 202 465 456 487 57 390 236 410 240 259 425 467 59 188 279 311 164 214 299 433 111 176 265 349 42 422 65 445 109 433 303 465 229 313 197 413 23 420 192 291 59 465 88 337 307 371 200 348 194 469 356 446 49 172 130 145 128 346 241 258 170 479 163 349 95 304 426 489 136 348 44 104 405 418 54 191 106 352 58 433 86 324 82 180 206 296 102 495 128 156 17 445 113 252 186 439 80 476 31 309 84 158 79 475 358 413 79 108 177 491 372 394 477 494 84 111 11 231 328 436 235 347 103 209 139 424 37 184 231 471 26 492 167 284 71 259 271 419 62 418 34 239 183 289 97 290 45 114 334 355 201 236 78 370 170 188 452 490 380 422 116 322 67 295 56 342 48 252 284 336 176 330 228 257 326 383 421 470 101 317 416 499 220 427 476 483 105 313 337 480 236 320 229 262 139 167 263 305 280 479 117 484 18 56 177 265 28 299 79 116 13 283 280 341 304 444 4 132 259 418 253 387 13 484 260 408 161 253 168 182 64 392 112 451 203 432 6 218 216 361 267 313 15 412 169 487 56 456 314 418 218 413 383 485 347 498 186 491 155 370 43 287 330 429 120 423 163 472 244 414 210 407 138 179 78 494 10 104 233 475 231 327 212 217 126 238 59 341 37 383 28 43 32 398 183 453 223 352 260 309 46 149 194 316 242 402 223 342 213 250 146 479 9 49 159 265 156 277 119 207 66 434 193 344 73 171 55 476 38 120 328 418 249 485 353 426 45 454 299 308 116 333 65 449 426 460 47 324 2 285 189 408 84 201 379 451 38 217 222 455 14 366 48 441 272 461 144 180 471 497 303 351 126 136 131 394 336 377 148 228 85 258 103 384 219 364 255 325 69 126 56 490 50 329 218 315 45 436 129 137 48 230 76 421 246 415 176 277 97 211 269 423 42 450 62 448 85 403 119 335 50 242 93 97 30 398 339 429 256 401 176 279 199 332 210 335 43 86 32 429 94 144 194 395 19 135 277 474 466 480 68 266 42 453 105 195 298 409 252 432 252 342 349 383 433 470 77 276 251 393 52 373 86 259 17 310 164 273 354 416 6 33 357 460 383 488 57 243 15 258 298 354 402 421 184 433 130 444 178 391 223 242 210 287 397 457 351 429 134 455 177 251 97 393 215 367 3 222 224 386 254 385 42 87 105 160 65 277 188 361 14 98 348 399 128 236 217 489 3 440 169 344 69 137 261 316 26 202 7 379 32 415 23 150 257 411 38 282 91 492 235 489 214 332 286 485 271 329 403 488