Knowledge
Data
4017150576 34909 1128 5711126
60080991 7766207 62786244414 332458263
80 3339 98846871