Knowledge
Data
21239262 23019 431211 194607165
839360205 16811552 3160347 43743857
71971541 4175637 658434779