Knowledge
Data
13958 1261 34922 391
27551376 19302 2932427115 46056567
28 801609 5103760 1675843 84556974