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