Knowledge
Data
3213 105 195445191 2231799 28691
8982071956 65966 88111319
9533406655 834 64004127 14633978 5237324