531406 1331 40748497 279549 21461048 611802 223192871 18756990 0 11579977 19114882 436925 0 21874886728 78342