Knowledge
Data
26 717656610 19827928 472
898 20164392104 15
42013826074 137565 84416145588 29222135 1156645998