Knowledge
Data
59509030 589094 1966485
1672413 55 706385044 42991174
1496884909 216478557 5599730036