121 939 058 157 690 145 461 140 224 989 918 985 322 786 268 594 323 958 693 725 019 612 387 189 106 779 210 068 885 426 619 237 319 579 208 608 827 611 947 257 471 255 104 343 098 076 849 989 963 397