Knowledge
Data
1220640 524305356 121235885
421904624 56730 79 15569 63027
96127925 636853694 46698610578 5831 7166495