Knowledge
Data
20530423942 52226 8536371 55847892 316
600591 799 11488806906 45210
6272708 717073 165277235 134