Knowledge
Data
12691 9037061 1819132945 847609660 179763
83 7118 5555033 875351538 8407795
80351910874 28429335 3133 8646377000 26134482843