Knowledge
Data
23621950 42707645 594190 46738524 538835332
740256 209396 30215716
45186 12 02771748682 335599 142053