Knowledge
Data
21509853 387981 069202 6414980714 299552112
942412 79419 877 5140579
2185592 497563 401331