Knowledge
Data
6317856 23 41 183316267 5563635
93302298 68449186 41213969527 61865925
21580093 708338637 170661 25 431303886