Knowledge
Data
80 31268 89 19821
257841965 20810899 92381625314 670513 282373975
52316619573 44663 13265371 498909087 610239545