Knowledge
Data
21 581768950 70965
138771153 283981 647441102 4901003
1498116685 4671147515 84403580 3578 5549