529168 1313 40770612 278567 21414435 606070 219095364 19135792 0 10779036 19492730 436957 0 21878371560 78370