Knowledge
Data
31957059 28501316 937 91625774 943346706
6729825 772570 270498862 619
3048221 68803911389 3787900 9336 574254068