531514 1331 40829980 279569 21964252 611632 223738674 19325002 0 10911807 19682942 436957 0 21878371560 78370