Knowledge
Data
30666941 42010220838 6224530 9078172
39469 266543915 25 12901061
8081414748 211465618 3085038