Knowledge
Data
21784442 29036889 1120724556 624
18524373 852897 308729517
52657 59841636 46729508 740979717