Knowledge
Data
25660 4335086 5714 3828797
14 262 46036460 611099
475358 5389896042 59007620 3746 822