Knowledge
Data
328449862 13898512056 2307543
20199068971 17918358939 5048605
590407 6430206 5251555105 38943350560