535927 1331 40834329 281269 28562284 678688 278227460 21112578 0 13339040 21477501 468702 0 23422053832 83653