Knowledge
Data
328 30339505 686599 965526 49742
94419363 65466319937 31173050774 7817139 040851862
2249426 60331692562 41399 9179743350 9996