Knowledge
Data
83074667 9840120 8660784560 14117 27692809
4935249596 25438951 271248186 49690 2496738521
37574418424 5916 89036826025