Knowledge
Data
3506969 41463096 1712524 63428176
532991 99253131187 051908
74024480136 344670541 8436857829 56566984 890