Knowledge
Data
18049697984 161609 93506142 319958699
5338295 445523 64390309508 25717
7501 1725786738 46719533937