Knowledge
Data
30098645 2044981596 524769 17005453741
223 5146371 87017247897 371780331 339193907
5191359 20993329 6166343694 64292143