15602 29312 ( 45730 60898 81738 469 30875 137 693 318 16243 2061 239 77482598 359 485,46890 524 83052 89131332 480 61958 522 19913 32266 105 62584 84619 718 650 912,63866 85172805