945 921 171 912 761 737 105 085 839 630 756 887 175 858 820 674 949 599 339 042 176 687 789 783 414 427 220 020 227 100 187 873 680 504 000 350 628 994 685 957 774 528 416 088 292 102 650 591 457 871