Knowledge
Data
3850146 89762688 598287685 807 144
168447 9737555 6744901
32051747 7646 37013660 418431