Knowledge
Data
14376 7243827287 217513 32999 174285902
74075 58296 49061 39404
17526 4980 91508 995131