529684 1328 40709049 278763 21178416 609214 220630379 18660481 0 11507283 19017587 436925 0 21874886728 78342