Knowledge
Data
39808526549 674763 897614034 9518177 847437700
125836537 6425762 215049 69735085667 835
61067204 1372622 1003 031 2523098