Knowledge
Data
595653531 259 293424633 1417261 423
953858 135333149 76566626 34893538
4387414 462762 196 88282644 96124597