Knowledge
Data
50448937 105738 59620 739676295
84498 59729 273676581
8660343 49495 33880358 14034 812967500