933 010 890 631 028 845 154 067 643 943 108 878 069 620 470 304 698 929 737 674 030 576 428 846 136 058 553 637 666 885 385 250 306 127 328 850 453 288 921 511 748 819 664 033 100 767 862 986 928 582