Knowledge
Data
297 18 3415015 346508
8495984 3082 102 30206063
943926 969188 550972941 1355007186 033823