Knowledge
Data
31 109240 9254190464
87601141697 167576458 1501359604 3841571259
48719152 25342912871 57645203 9673913