324 596 101 667 617 841 219 383 877 387 813 441 801 512 499 075 780 039 275 159 642 740 479 130 593 121 307 680 269 159 348 152 772 734 928 281 984 796 191 439 135 389 276 869 125 742 117 736 229 955