Knowledge
Data
62588791 18242158 11065 652074325
10096 162920 079 52188
20896 5540811 2904865 7415301147