Knowledge
Data
6982 49898 2606 2375
6854458 1268838 2910 668409450 360576176
15812 3322248 170212 143876124 19171