Knowledge
Data
8330 94647 288899 4034377
56410 1570272 143281052 8009009
3035712 1761317213 9632 12232 6398140