Knowledge
Data
19771673820 15118359 72359 2211370268 1607261
24403 92507559707 9481903211
542 32891547 8059 9795629338 1738