531499 1331 40829724 279564 21950669 611542 223638847 19321244 0 10908839 19679179 436957 0 21878371560 78370