Knowledge
Data
2349296 295722 4808703 3669
1242525 6085770 170 055368926 5134592
28 353778 504098971 21083193351