321 679 108 717 120 008 176 560 233 525 311 522 346 851 858 869 003 324 752 690 567 226 019 108 655 323 283 179 405 061 402 984 511 724 353 010 814 505 024 281 535 593 338 723 149 814 846 260 945 626