15 685864 299447 708386 531279 154398 439589 879882 277443 54901 662985 762963 447270 383320 276366 742852 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10