Knowledge
Data
579663 87593 329290 237362623 288811
5105195 3263112710 4867937332
3992123 50848286 42515438 31