132 881 099 960 365 774 881 657 377 534 172 718 244 553 061 570 975 401 916 688 289 360 702 581 283 940 615 461 537 831 306 505 199 842 469 475 502 653 624 960 226 564 739 613 377 657 367 225 055 609