299 070 856 740 120 192 042 150 890 715 027 233 702 670 455 368 657 434 774 293 706 101 767 349 807 058 098 554 114 460 365 538 955 043 726 024 321 466 950 560 188 917 152 539 895 278 105 655 961 661