Knowledge
Data
16702492 841113605 096 29822354 9671701
1093322 238238 10 810 064
247779164 672952192 579886