890 313 755 726 167 324 603 914 592 737 040 848 794 387 323 058 560 157 425 870 360 494 506 107 089 815 412 813 839 420 717 322 947 199 685 753 362 880 107 953 977 418 705 366 835 163 110 937 041 599