134 384 104 239 586 315 347 437 517 715 072 341 704 057 479 583 190 558 176 829 903 170 714 053 773 721 896 737 898 460 329 887 589 371 591 426 787 353 056 590 233 039 392 118 667 660 081 156 595 786