Knowledge
Data
3059587 9513736 6516103
3308441336 46728598 84841442 22 407014
1371997004 0244507740 770 46095 2262660