Knowledge
Data
586569652 3197466713 3228221 344939
639170 54 1723689611 677689
3681198 15 42027716156 90651 1671400810