Knowledge
Data
307727427 95009207 9711880 194427520
18582 8569649 3784 663917608 8004909584
47357135 444299300 602 5613894 3262045