Knowledge
Data
47529 577080 44242650536 15539205693 180775
32 473 9548149897 89071 6486592
2952 85164234970 75003921 40