Knowledge
Data
9576795153 61268 133093
28497448 79548014 2632684900 23152 23623911
17608686 750955 3814314