531514 1331 40829980 279569 21964291 611645 223739609 19325020 0 10911809 19682960 436957 0 21878371560 78370