Knowledge
Data
23139255 3087774 9371326176 9466
151613 1280361 18141860184 72649305
40899241349 90483241 117250