Knowledge
Data
223592 84599 86601500 18150094996 8348
5915635 4038277137 934033433 6130427987 73936867167
8502448 6583053 1989848