531514 1331 40829980 279569 21964254 611632 223738690 19325002 0 10911807 19682942 436957 0 21878371560 78370