Knowledge
Data
31011203566 5614879338 9554533 53228 7954216
30 666469447 61577004 291907004
94 187948202 53543