Knowledge
Data
40500914 2990905 577215
177 86741 83681 408 84270
92967229 79158744 99418457 289540063 25