Knowledge
Data
90543659 74992 18922219768 68507
21472103152 1317980254 261509738 340990499 55748
82644360 2853708 34297305 703714072 9045233643