Knowledge
Data
12859717 15803 9042 370004
12441 84164 5956
43775 63597794 1832477 2130318 5950269911