Knowledge
Data
22779220 40994498 852725
16684660 344523533 7821524 2421111
839406 437366 6364768 880