Knowledge
Data
11639246 25802 23291803936 5169433666 2622701
5116378 22197 85250421
2842258 55331 7338 7644