Knowledge
Data
3960 8711381569 8490143 39547243 218401666
807989828 7837009062 7620942374 448646227
234936 20618528 599475