Knowledge
Data
3332096 9754707 194 491046
13922483 6089 943 78240229440 54211064
87118 71546638 2787758228