Knowledge
Data
54364552 46538547 80070413 5722266
332 672248 109 68303 5607
79860 50768269 343701416 10267311