Knowledge
Data
2362356 802562770 909697
2105162 370027170 730559 126624809
667 8631 199593 55286 781101473