Knowledge
Data
12997964 32942042 1866421544 4405014 863087559
17 487786086 9263358287
640109 63853162 217 587635