Knowledge
Data
4649782 316299 739128580 082515
30354216 878072 2327316 4480 974278
643372443 50870866 82722029 504