Knowledge
Data
21626031 667737604 19772555093 4545
1189186 3080 340304 46796862
810 997450 23155876142 50205341414 66689679