Knowledge
Data
21067646 15003284 156891065 76 347829884
62 13964897 424726
197080 18130736 7478611625