Knowledge
Data
3256 749 561872 407827
80150042488 26256888 3182533620
834 106 1295268 3886644 202545140