Knowledge
Data
23 12870670 15923554 79 974543598
164293953 1039611 349 10110931421
43951 522018 81674 398816 70754