Knowledge
Data
372733096 32226 84058569 1448
59809 79252 6167 27049340 709389121
225695 89 42227620 6555896 955050808