Knowledge
Data
317506569 256 512
183013140 4036894 9085012709 48333755685
30586256 6082275 259338889 42935286700