Knowledge
Data
21037936 87139907957 98027 8888385 1589949541
34449482 798128 1750 17794505 687479
4709683 3263 8487