Knowledge
Data
8314596 22147922 95499 1844037190 88132144
76047 1341164 9788 82733918
303283 411165 48075 49653951088