Knowledge
Data
15572403 5746 686
4551928 2368426 346844905 466550 9916140
88 5212232 8908672 562015 856