Knowledge
Data
500104060 50247 6054 7641209
1886305815 147 5621406676 72476444599
98723 872837960 661588282 31033 29819921