528626 1313 40679033 278395 20884801 606166 218354830 18560152 0 11434976 18916890 436925 0 21874886728 78342