Knowledge
Data
107663622 6890 996 39225205 33649619
294252 50092716572 40000952665 16185792
6392497 775711045 1438219 3745 216