Knowledge
Data
299964 3000 3921338 488 491
202584 61394 5547 4117780
294078 95597467 67155978172 60663 270