Knowledge
Data
23758 41704453 94984164481 8694336254 630557731
7879873318 284810343 1519296 22820466969
32895324244 41296 1381563 12853402150