Knowledge
Data
32186 9156745580 3415103
8150389 8160738 6730029547
495187698 290504692 23169025 61940