Knowledge
Data
28974 95295 315167
1269970 9259114665 2570514013 27028880734 13255
3061 88569815 847872930 1733558528 729931