Knowledge
Data
293249 4108965 7985 715911 8951477
571739135 286629 292185 8066
18114 580568778 31268 5862 6577613