Knowledge
Data
25931 20167971 245216 8191
1844 952381 81431 133067
84272 652 06179293413 46812183 23522673015