530843 1328 40735865 279339 21363356 611000 222445527 18725768 0 11555752 19083450 436925 0 21874886728 78342