100 952 23 82 506 5 828 490 164 456 392 468 484 676 251 480 105 528 267 943 155 473 456 615 664 100 624 386 951 16 574 335 589 716 161 621 723 241 590 761 577 136 664 996 910 833 100 323 566 646 545 854 264 162 663 730 509 639 505 830 843 296 925 837 785 784 542 613 287 512 555 710 599 270 10 360 364 384 385 116 153 456 898 700 827 809 486 120 480 887 59 93 773 900 925 346 361 289 323 369 780