Knowledge
Data
31442273 68840 3135291 48697073 24936173877
293 826191033 27156700 330 6849534
690372 71085255768 105 429