Knowledge
Data
15690942 676 60 553045287 1520761
82962 6276849697 51542531
82722888 857761689 887055