Knowledge
Data
103958307 11851260 23855966349 3545097772
358260664 6100 9495971412 16644
81 307220 6859757418 376