Knowledge
Data
30805202 47290773 53021029307 239505
12942 959754169 1340
84841568 31962467 851879129