Knowledge
Data
32033667205 160528 2690384 92
82596 70036342131 7262886
16870721 5969455 5180872 74018379 367