Knowledge
Data
3990 6499996 13391317008 2903363
313754113 58244 341
2348220 211632 50902328 582761 270221074