Knowledge
Data
157337600 12804349 834273 3466 28241852
1645145 9909646 6289870 1520710
898256 56570208594 496799716