Knowledge
Data
29973 40431838 8551665 2877386823
1819 26293400905 5974322
14519 47163799 1609333 05857010670