988 519 936 927 460 594 706 130 548 091 680 083 455 463 158 754 666 109 891 543 775 909 177 291 918 480 779 720 860 324 663 320 604 601 842 058 599 192 089 533 615 613 232 019 381 912 510 504 994 237