Knowledge
Data
68 3085842 5616035 442103919
21345726 59025561 39003375 87398 81892
2812096 60704449 301072 6656434059 587912191