Knowledge
Data
17857509674 59102789 631938648 1160218 784
12 22666730 16299828 51301253
844001 24945349677 4036764 986 96