530746 1328 40806284 279288 21797410 610123 222465566 19268527 0 10872049 19626186 436957 0 21878371560 78370