Knowledge
Data
40342125193 330891 4959937 652021092 18805
336671 4887500 630047 3817
15511 2657709 422829