Knowledge
Data
1333371405 28140684 8930507 18256513169 569500
42 4783 871626243
84357021 2640308 383684