528633 1313 40679313 278398 20885004 606199 218360397 18560312 0 11435023 18917053 436925 0 21874886728 78342