Knowledge
Data
594732106 202965 1270661 5257072
60127565 4352 372717861 44236428 341396656
1824999 4988203952 930826 1248125580