Knowledge
Data
2162996 58282842 2127283 914202493 800628
528 526 589650 8962 68381560570
73293066779 2869793 3319