Knowledge
Data
11726603 1983290 762256 189989
32436938778 9027376 7702483757 141116763 4697
13509 41 24393287 133595077 869