Knowledge
Data
44293 28697 2978
940 43003 33726041 628985 33795638350
77 665 108911 2107937 63120545225