Knowledge
Data
3499 16584149 56357611722 159715 6705952
115 1639 943973050
2965 4582800 13728425 81471