Knowledge
Data
2807909 1900 25896003 3829
34 153 45829681 9655196823 7568966060
20839820349 1384017 435617 4396