Knowledge
Data
26727092 115926141 9580670 3008
145094 1762 409 1089
540142884 88191 7863175159 1570 5561051