Knowledge
Data
8129615 9384376 823 2847888 3170
43910208 839 268991
4010184907 13400799 34037 9391127818