Knowledge
Data
29 46 85270 230 6577
40978 43 708186 75832 2111388020
126539 8622065288 10560668 311900 89481697