Knowledge
Data
169924618 487273285 96716096318
140 12371 7212972 56094548033 46419
2008844646 755701 99082 42218672573