535927 1331 40834329 281269 28549072 678638 278140151 21108524 0 13335637 21473447 468702 0 23422053832 83653