Knowledge
Data
12959 644898 2908036152 92328696 789796
24740 7304806 05405337747 3492 75186
828584658 36176171 8645082 379551192 1339702