Knowledge
Data
3900 581789 15 3608 18710317687
94 159283018 776302 514 6665657
240035 9007069 5996 6607322052 81