Knowledge
Data
32873622 20219585 13312539
9193690543 6164662 2781842095 157
682 1183244 67191221 138634 483