535816 1331 40831169 281227 26729002 660206 263856538 20396641 0 12819073 20758240 452792 0 22648652232 80371