Knowledge
Data
25945649 4982 379 5927367
32209 62499 991 1483952894
280963241 56577413324 687061 67807381 160