Knowledge
Data
8237982 70850443 79806898 4075466488 149918258
38485 87670 450497241 141784064 40687071
290 15352 5317600 7384241 1654161284