535083 1331 40822529 280982 23770281 634940 240948516 19525543 0 12156755 19886896 452792 0 22648652232 80371