Knowledge
Data
14037539 8535162693 25605594243 85954028108 26359884
7893 741110 24936890 49723
3152571 2708194 170