Knowledge
Data
350683270 3943366841 84552 5193293147 490213
81252 228299 4140715
811421969 6543805 638