535375 1331 40826425 281089 24953339 647467 250491177 19922898 0 12457763 20284359 452792 0 22648652232 80371