Knowledge
Data
285087 227 14238 87300558 078954
5872 604760 84028 068191241
585802794 58038 1857 2581 202825