Knowledge
Data
33492900 25070866350 481924 68002410560 86266047
4671620 1930389 34448992 80325
8505265281 98118614937 2425345381