Knowledge
Data
47099849 3879844820 24481 79359776596 258181
82632267 219988 82637126
71141110 36949 85067