Knowledge
Data
3256896 1667102 69363 252
94778 14559003086 8225067971 3171
601 4770931 838231582 219952244 9889127087