Knowledge
Data
17290299366 1509503 4260419 1834626025
9176488055 4036535432 328629485
6372361983 3000916 624 743