Knowledge
Data
169486756 366193269 5121670 92879699 31631625
50520707 7255774241 210796763
2315420693 147256 77 848