939 340 603 879 774 450 704 945 193 590 745 919 409 803 554 498 715 951 712 446 403 379 011 478 575 719 099 504 935 331 981 760 971 926 476 408 495 899 594 209 540 207 516 398 983 549 176 619 436 411