Knowledge
Data
330642 080 12147059007
58015999 813842039 442566 840038 48860630996
560294099 307044207 6581542 2374059 75979