Knowledge
Data
30379 37561 18751 4537
909164 46942 187307 88167961797
14 9749584 28661396 270198781 834243434