Knowledge
Data
30 3289417 1215261 6695839437 5803
5768961276 702293845 81025883 42310381
4452674 434132 2610972373 2319598