Knowledge
Data
60 50555194 42 43976391 215202202
581188072 11174 15974920 75150888
311524 27417 4156987016 67926634407 74981843