Knowledge
Data
32961 503449 8348535 64152
2269182759 754651 220654081 8666938717
1175094 41579 768058