Knowledge
Data
28 9552635 15796283 6380
106861 983 2470399000 19639226
85050256492 328247592 0533054560