Knowledge
Data
25 1243 3705238 66164 1818
1982831 9912 792833571 749591 642675807
9699 543448 3592340519 71886812 37657862