Knowledge
Data
150403184 10588 6381137 34456235 143246155
904874692 6081368650 46451571
21597422 2246267 936894 34929607