Knowledge
Data
347842 2896689 832270390 6327585934
121589 107835588 262629219
482 78217418 1616399 362230652