128 425 260 784 437 404 390 008 523 372 653 169 465 643 973 132 387 183 917 579 598 088 669 659 244 145 152 164 623 048 017 118 161 093 164 600 448 390 432 316 706 441 598 900 206 811 186 405 821 340