Knowledge
Data
3145 59522 784493923 629 3899115217
3242841 2598 83170209328 48524252
2905 6634757 7355