Knowledge
Data
25263437 86247 630094 7660 6586611679
59346451 0204814 228649102
53066620 59892 79 513256 64057