Knowledge
Data
805076 564571041 233693018 330
19823684 57966232 522345 349030927
73188 3527180 173839 52815316369