Knowledge
Data
26 9891131811 740288812 445
17 65990 31472 48546
20620751 79362837588 122771638 50773720 40832