928 950 427 892 112 263 969 402 888 199 196 878 339 992 778 484 939 008 179 415 164 810 397 397 055 395 100 679 175 576 958 595 390 806 180 420 107 147 672 906 389 641 554 629 051 880 658 840 602 058