Knowledge
Data
2859054 920243168 49473671 14347 6080
399 3089670 86901843 550765748
80 07504258 1195561477 4978294008