Knowledge
Data
43002268 87332715590 40488771497 832 303
1154171 61706102 66034 497
83030797 4579160279 12057394199 3907268 955