Knowledge
Data
21037593 65616252 4841442613 7039205036
452539 429120951 793008
38782923172 7947533504 7028808