535816 1331 40831169 281227 26728851 660188 263852859 20396551 0 12819043 20758150 452792 0 22648652232 80371