Knowledge
Data
21207480 17363914 40556 0475428398
1870710706 89 666 78057 231269
24615 5312218511 2683556 658848