Knowledge
Data
309561606 309516 133869063
5205230092 823 47228032449 6828473
1013056876 301434 22 91285095611 93227