Knowledge
Data
306905 324496 90 793661142 82
5270506231 21710114214 3786 5326139 16097
5497694525 1761128 698 3382 496