Knowledge
Data
68113318 5150561943 5461494 4127420715
2675383 95641663 79275662730 8617 64940
29864036 8658170 8668361422 27305513520 38797734