531514 1331 40829980 279569 21964290 611645 223739601 19325020 0 10911809 19682960 436957 0 21878371560 78370