Knowledge
Data
105 362 741198392 63776944 52532942080
94956644 33 6804 14949939 1687927945
6867290 4148731 9983 36036