Knowledge
Data
300241 83316 158070762 105664
87888319 4482296990 35932588
6534219 3329927258 382 68125 91615606