Knowledge
Data
16611376 5689 3053158 85
881 3991025242 2099916
713258343 495 17714935 951752720 59486