Knowledge
Data
12214270 19 7293346 7938994
40818 832715980 89275735 5269285 171013728
17687 64 8441920 53231046 3749727