Knowledge
Data
248 19109024 197670
4270315472 163598848 1946700645 8982858 837515310
1763 859095934 4400705599 119881347