535378 1331 40826513 281090 25032058 648159 251087293 19948460 0 12477749 20309922 452792 0 22648652232 80371