Knowledge
Data
909509 229592 16763 37253 9824826
639247 815982 92735508 892388425
44631 05 516254609