Knowledge
Data
18659792 31552360681 6692 701
409662 3892 1666000 64 32958
24409485240 104120950 85767 105906 911