935 646 843 518 776 570 343 609 440 360 093 677 925 365 559 876 024 398 668 087 587 731 705 315 577 938 164 924 222 545 290 952 935 851 362 205 230 108 398 569 403 813 930 634 415 568 610 001 194 134