Knowledge
Data
19785707 279442527 4635392
7013 64342586 326464 893451672 59888
35855042 30024179405 49392