Knowledge
Data
50955 2516046 426750388 8079442 9383365
656 770184 5528956931 60500165 19358
90 879 32313068807 259570232