Knowledge
Data
3861 9663 6921172155 869
80 94615450 26837517 28544553 36310299
281 570330 1629049572 44668 94994