Knowledge
Data
41584953 88675 1066475 700915 588147558
3111092 3627813 278153484
9173132550 312097606 650452 778168 150184460