Knowledge
Data
7714869 7504229 88088890
29408520 803341052 6213201 2092317
6169165 2516949574 17827 5693225