Knowledge
Data
1689 15717949 9049157 6840
11041430873 358664 65315
4665870713 297005280 191 2042 4076