Knowledge
Data
9603670 49286282 2810129 9388913088 30315
1985228 540015362 5712887
4344 2213642690 9647573356 866057 89377