530841 1328 40735745 279338 21363356 611000 222445527 18725768 0 11555751 19083450 436925 0 21874886728 78342