Knowledge
Data
227986 113940639 87285905 248809852 800672
41590 325867819 23
3452749 961 9680360753 717 683