6 476 26 623 647 730 490 224 723 348 276 20 170 255 708 549 414 503 463 546 543 372 245 666 654 368 505 206 204 534 693 705 295 116 480 108 109 360 262 486 346 61 87 168 199 126 659 46 48 391 157 624 289 219 658 165 472 230 101 477 297 513 240 717 93 229 669 81 21 281 143 431 633 84 19 280 236 53 304 445 371 264 140 227 567 125 577 684 319 31 369 456 422 300 718 651 702 609 355 512 248 27 515 646 39 34 482 579 187 451 634 127 318 364 117 619 548 141 111 105 278 76 357 722 726 686 103 175 518 110 178 506 376 253 340 64 514 401 441 597 541 572 5 97 314 500 678 244 653 299 294 14 709 172 18 342 237 731 569 437 616 327 286 523 345 349 629 488 375 201 311 45 573 683 537 256 257 66 56 128 298 453 661 75 405 446 553 545 322 148 520 455 605 303 292 251 160 568 665 167 72 608 715 329 517 390 59 719 412 290 644 273 41 640 285 498 210 252 550 603 49 436 241 675 338 452 434 392 418 315 400 585 120 8 307 479 516 347 413 243 70 242 184 442 378 435 485 739 448 146 428 621 592 552 82 667 394 419 202 713 489 471 145 700 47 137 560 439 583 557 526 478 417 69 555 508 296 235 734 595 29 366 323 270 218 65 679 310 341 536 2 673 114 282 737 628 249 130 447 139 223 287 593 32 721 239 397 354 188 540 581 159 332 710 200 274 107 42 136 626 74 54 115 326 528 542 324 302 197 524 407 149 504 544 457 150 630 562 60 406 438 416 386 563 430 352 272 293 275 470 538 123 458 404 720 317 381 587 186 171 377 185 181 63 732 263 614 10 714 582 279 464 316 487 444 50 250 196 226 561 690 496 410 339 382 99 176 618 38 367 55 706 207 132 443 521 163 265 558 466 535 269 481 356 203 351 511 158 611 396 246 161 642 635 501 652 89 12 362 321 124 701 166 335 425 449 465 602 388 198 411 554 336 591 260 663 271 254 57 637 343 79 493 374 43 96 190 432 221 100 380 399 350 291 599 530 11 191 301 36 155 491 631 727 575 104 222 211 119 353 153 233 288 44 312 95 643 129 589 373 320 586 268 121 522 267 361 37 216 497 331 402 468 424 113 681 133 606 724 712 266 179 462 461 78 258 594 220 384 231 590 134 598 180 232 450 393 173 507 655 691 527 68 194 234 460 325 30 433 308 671 73