 1600618   288557 67688089   782501   959683  2777405 112456416 24014810        2   996038 24890567
