Knowledge
Data
40962156 15946899516 822195
3059948466 834085 1668 189034
654681356 281 33825004190 532903212 4280