914 502 584 878 521 783 482 106 387 272 109 648 305 776 829 847 889 698 496 322 053 185 692 149 677 144 677 316 507 855 031 558 169 050 755 852 635 344 699 532 970 563 576 350 890 789 405 227 797 148