Knowledge
Data
580958567 22570 5687668
3255146 16 7467166 41014
644073279 1875130 35554 963138 112586796