Knowledge
Data
34641282 601398 659 425476
8225932 27622 55169148131 178
275527 502793988 284446717 7630861