Knowledge
Data
20 37688343 309896 41638 56679030
4735983571 8954 13379585450 9958164 29847
6396 49551029418 553278 6109306 169212