Knowledge
Data
25938244 282429 73664 66285482 660044
50825809 18502903694 9664220988
44030582794 1612430456 577 277