Knowledge
Data
9807856 196866 154291317 395743846
16675507 89415816304 749 678 27467391405
14970 7925 53542 1669986