535378 1331 40826513 281090 25045340 648269 251189788 19953013 0 12481216 20314475 452792 0 22648652232 80371