Knowledge
Data
29 576099019 29085 14629 814553697
2405 42082 53053898 442332
145852290 381 2565578244 5669 6979605105