Knowledge
Data
29645745 591299446 49279347 25294548922 32447206
94938 134344 7167762436 143568452
633005 9084240429 15808 034 87488018757