Knowledge
Data
28668409624 1799777 39631363770
16505129099 312 7943215 10587124
27280 1751265 6212866