Knowledge
Data
3609894232 41783498 33062 377072 5563663
50383876 25441 310474
265995851 574444 218165 82022208 185907171