Knowledge
Data
7608091 265397195 30317602
35319980 785624 51141967
428639161 4548429 331179 9514971 4431