Knowledge
Data
296 7039553 120 6100
235519954 2385310 143593980 5188803775
177758 13324622 96851340 24174194 4707