Knowledge
Data
8633 801039 348256 17596638 524615
37 199796719 21649500 32144 3181
82 24005567 84785