Knowledge
Data
46760806 1834828 4695543 966031795
140384828 319643827 2111877020 92476035145
68980 829 591347