529235 1313 40771740 278606 21430886 606389 219239480 19140773 0 10782196 19497750 436957 0 21878371560 78370