Knowledge
Data
166 61385614 5440356
3903233831 17274458673 38680764 232583 2837
21068190 9529242 15704289852 75696 157