Knowledge
Data
10339816 29851579 95913 0683 93437942
926365 210 64342340
80736 93080 770635303 21514800 7528362721