Knowledge
Data
2974053 4103506454 906081 9078077
41191888216 972765 969543 658450861 642733305
47078086 060 7598016165