Knowledge
Data
298141035 25951788373 5406 186687
661263948 17808476 3017759318 266796
7332757 86586 340099085 792