Knowledge
Data
3400 399074919 23422796 28412913
58 809371272 21701 387151
1887715572 167790 68 45052477 602