Knowledge
Data
80482932 9488 667 708
385779257 5906 7740344 29237
161943088 979676 2494 2747586 50112501