535378 1331 40826513 281090 25156409 649145 252018673 19987792 0 12507594 20349254 452792 0 22648652232 80371