Knowledge
Data
72268996 331164892 39477 496
1671386116 8045974988 952586639
874125 800 21861121 6258