Knowledge
Data
25529477 190385551 35671 3952138880
454898260 4358 7162 8940 22296499
9617241639 4932834351 15835055 39