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