Knowledge
Data
15860 6025931 22445477 8139569 990188321
244 5512 5929358221 9479170 807596289
73494578 84939474415 59128913