Knowledge
Data
10 29334859 20379159 3032764 2251918173
15 38354293 17 704162068
43420122 17145644008 329870883