Knowledge
Data
494991886 289515439 814246
66633100738 86877531 15668682 667
2640189636 270 366152 498691832 67301