Knowledge
Data
1547132 2135340 257164596 1870658208
25551562 3491416 14082
336317757 409462094 268 5059 742858292