Knowledge
Data
305 312 2282 10 811879
3659585 50 907184654 86093 6519596700
6706168257 653353 263753 420 88902