Knowledge
Data
8176882 75105 7036738 69306 54044692
39167487 889072 468 64330970
9996300180 834026811 20326890 163979 3021221248