Knowledge
Data
113961513 2702655 938894 9490 36
35448 4733 86835 68013908 84938
18008436 228693929 72587600190