 1601694   289626 67738561   782964   959776  2777570 112459752 24014928        0   996346 24891147
