Knowledge
Data
630 332742 7679147 1425163
64579581 069271 448248876 157089701 38170
59923273642 494991 92630694837 312882