Knowledge
Data
399016 9735699752 2194925 519617
6796105310 475823048 98082496440 50833
565 83615 37348185992 6257470 6235819674