Knowledge
Data
17438094 397970061 70687318617 45 46679
843873921 265541 23 2170
86623248 98805 75207202