Knowledge
Data
32743 988195 108441 35876336
14060815 56389381 16852034311 171548 224317135
58504370753 7990343162 145