Knowledge
Data
44077097 83706522 82026048 2616663
8949631 55712519821 163280
1320037 39497 91708085 94796260