Knowledge
Data
1004089 2213596 6411768324 6682282392
92978 323902119 65835550332 612164956 606
690 9284014 4709721931 15106100