Knowledge
Data
28747 40807 702506 332 1847919
770296 8165896405 67672 69904175
8528048 427564 36496630 271148 83018862