Knowledge
Data
160 42831128406 74542846 38918548 8101459
134873 88327296 5572843000
344810 630012459 441