Knowledge
Data
1952606 950896186 7685267
9397 4496247 5452014717 1862145 65731
319149 58554883761 345295 197129