Knowledge
Data
21820960 3194454652 80547311 1938423298
7380058437 15987161 2508
60130146329 031 299510 878