Knowledge
Data
28177546 39811426 52844 7186 307219473
95941 88708112 765664
6482 125116321 4007163035 42639301099