Knowledge
Data
3094649 39494642 725953395 18530468 279851
51 35877 146860
33118771 8631 84268399 337062 21