28 24 17 7 637 609 176 568 492 179 173 427 496 192 560 199 123 516 11 648 144 656 105 2 74 110 453 115 63 462 444 256 524 75 272 26 47 580 324 322 606 28 667 76 116 486 315 160 345 1 97 539 669 279 440 191 198 347 398 515 655 374 319 99 506 298 586 56 86 165 601 168 504 276 286 491 551 266 505 651 514 641 223 200 127 216 660 608 455 527 263 406 488 358 148 64 155 87 41 495 435 236 362 118 569 234 316 55 344 33 561 622 10 311 9 7 414 571 672 615 639 422 305 241 153 91 275 195 207 391 332 361 500 469 60 289 106 3 21 476 38 218 665 46 36 394 465 531 596 182 494 90 175 117 390 27 8 150 204 375 281 134 532 142 186 377 183 293 403 413 120 610 429 124 579 591 574 359 663 269 30 556 509 229 178 129 631 37 71 95 309 283 24 135 450 82 449 325 522 189 350 125 384 543 645 503 337 270 590 208 85 211 441 40 299 280 424 66 640 131 589 215 378 365 635 499 533 170 122 277 19 657 396 108 416 39 458 370 485 431 335 662 620 247 654 467 104 623 48 57 297 446 185 501 415 140 600 330 312 497 177 599 100 253 260 205 274 541 159 43 354 544 248 217 233 69 393 294 251 629 303 670 498 244 292 103 647 171 239 342 310 448 376 80 535 328 323 214 243 18 111 597 121 595 231 162 314 151 154 565 250 181 16 333 602 164 529 507 425 288 96 13 238 174 147 387 472 383 284 318 141 573 307 230 273 59 460 411 62 550 389 23 84 169 549 73 258 206 188 430 512 401 588 246 548 473 339 459 209 210 466 372 242 432 326 649 20 308 598 338 572 546 627 559 245 89 88 456 534 285 382 287 102 138 664 638 525 42 410 395 166 483 417 61 167 237 480 404 385 35 232 445 126 163 399 554 671 343 470 457 618 442 511 658 92 419 83 146 93 203 31 94 348 109 259 581 426 582 567 136 592 564 351 633 278 68 368 479 366 605 264 490 149 408 451 133 340 22 510 70 265 327 587 400 661 578 421 626 619 219 643 98 79 519 193 225 369 585 614 594 235 652 213 454 331 290 352 201 132 296 363 349 530 4 268 636 180 468 301 139 438 364 240 520 257 262 518 566 12 224 409 78 355 552 482 538 197 6 475 54 156 360 575 478 388 77 537 386 222 254 329 52 45 49 447 14 630 593 612 611 320 271 29 317 628 523 439 114 634 261 373 443 545 58 107 570 464 436 367 249 474 44 563 304 632 617 621 252 381 502 434 220 463 321 471 402 484 228 452 577 51 302 130 15 81 666 356 653 267 542 137 536 212 357 341 152 158 67 557 145 407 112 397 295 25 616 420 576 306 528 119 161 190 583 380 334 521 187 172 65 555 346 553 379 227 650 625 336 50 547 313 226 17 157 668 437 53 34 624 255 433 428 642 513 461 558 584 646 221 418 423 101 392 489 72 613 353 603 371 540 5 184 477 493 526 604 32 517 487 562 508 128 143 113 196 405 607 481 659 202 412 644 194 291 300 282