Knowledge
Data
50862356 1393 18988160299 593564 6771980897
1235604 39409552 14478574 592830190 184772
27 654349 9382196843