Knowledge
Data
27596763 87079465 1990354 1710577
163 514514 11414944 6569310 92457
304778 4350 289713395 295077175