Knowledge
Data
31272941 9288728 6559234725 563977 820173881
12650 085436 6065318 3393 32030
1466547934 36002166224 757733 6915 1949066