Knowledge
Data
2052 372436 46168629 418699
9985247 1621913 6642010 066013600 0812630326
377124856 16886 6837983008 12 036236791