Knowledge
Data
126392342 330130 93339 173493579 2361
653418 7537423 1315088 30962717
795041604 890 96950438 294088 278724