Knowledge
Data
31665 4861811 49619525 14574894670 175219293
89 8938571232 154
128399816 65036549 3608