Knowledge
Data
110149920 6651718 461051 4915030 1990461195
9048525514 727323 32116872 7237258 216782
610835 771 25305851 5409898 693