Knowledge
Data
17626682 7624316518 88792419 596894126
38497386 250908 62291736
58522681 55461939 5726 298882436