Knowledge
Data
3111728 41930385 2431192353 7829299076 818552
759 386 257286908 2613609 913603684
37455 97165857630 4061552 20