Knowledge
Data
34491682 68178 79504859601
516945670 3378804 3408506602 7973081 78647179
1422282666 6440 833616756 2087674