Knowledge
Data
46382 23092 280512705 8601435 2120265
82580477050 7263746 17022050408
5704196701 11 58681041 635935