Knowledge
Data
2841367 97486140 1389563398
1439040422 33535226 29199132 28557832848
8520 772 8695 224218327