Knowledge
Data
10629 8538 52235059 30611937
16979001 57848728436 8111844824 2018680
18510300 8435838 1627588 6676967