Knowledge
Data
22460938 383 1288561 8613462981 75951516
5160261 5264785 64072760
681 230496435 9471928432 33309524