Knowledge
Data
31790514 187 83 8338 176899
23588935266 4169503140 967264214 14102 1638
435 17 0895943 0187207