528626 1313 40679033 278395 20884825 606166 218355366 18560170 0 11434991 18916908 436925 0 21874886728 78342