Knowledge
Data
21583660 55088 299731 71208435 17643
280448750 44413286607 0728982 42185544
20108243 50253070 100 0837148 8215890230