Knowledge
Data
35037142 668623 30009586 6714 396046
102 92849026 69392 947556741
3510188 54430893 57578653 50 4362090729