Knowledge
Data
52577389 41775863 2126986918 99497 1084065
29047778 7778572039 89663 248293 6131
1733149 3039 42242 99520