Knowledge
Data
64286031 54812 172128887 6214281391
9450390460 7213443 13896414160 372551024 22199
82635109 68461010436 9000819 694275