Knowledge
Data
19736 34320631 487652 118
1353860780 6519 50548510866
5885108102 47117913265 18282 691002818 830046040