Knowledge
Data
21647 536992 905948 814225
86232595290 84908961975 947703 83695
1767 6862706 6366252 59883102 30296