Knowledge
Data
3390472 632156 5945 17429 58878
4452842 304162221 48207182187 1207335
211 1692 86635562