Knowledge
Data
35592 14602091 82103410682 511693
321604 755 378822 270314 118
409744 350138588 196369870