Knowledge
Data
3193 63842388 41942410
9039224 427416 9592962 432113302
151557038 78091291 25807179438 23466