Knowledge
Data
104681802 24342 3255133306
2910429 822298531 28867 51750093
18559 30809366846 87601618 1988286229