Knowledge
Data
30569296 59825256843 144419 34306168
96970503225 1828 55 7191102800
2460005 7960681263 4606073405