Knowledge
Data
119295851 5995035 6589780 4439279 3782
38814 9955013 8135859637
3120 42679275304 26348052475