106 017 081 190 604 840 049 065 508 590 714 841 149 175 158 195 548 594 223 226 272 282 922 443 355 464 447 484 944 655 557 585 559 607 068 096 671 816 961 178 197 819 674 846 964 567 586 569 587 759 895 303 066 077 331 616 771 233 266 727 343 533 664 477 566 577