Knowledge
Data
319286 31 50874898 160
5237 314348 230628 7870960960
168 55829 682779726 871675 581758634