Knowledge
Data
31683351 26279100 112 18264832 5516401609
379 34528161003 688893683
3744707931 927338 5137577 747618519