535816 1331 40831169 281227 26782082 660585 264262256 20410667 0 12829998 20772265 452792 0 22648652232 80371