535378 1331 40826513 281090 25083182 648565 251465740 19963874 0 12489806 20325336 452792 0 22648652232 80371