535312 1331 40906220 281052 23304667 624473 234036795 19735585 0 11214941 20095009 436957 0 21878371560 78370