Knowledge
Data
5013 93508188 166148 7096191 0214689047
1906 3487 053163
2979593 66377025 16712 3245 2054