Knowledge
Data
5093289 9943869 937 19368 447118
6028 7054 474 1049
13770 821694091 5956029873 309100 683244292