Knowledge
Data
29112647 497925950 370137164
12414 08325569 856381 1568
3492479 84030 8847703 8254152 7304410