Knowledge
Data
47476 38263336 4661861109 499
95932 600849416 54276810
20375 7706727600 32462 1919386623 3115850331