Knowledge
Data
293879 25431436 173230742
060392881 95548 890198 74154
8379255 3669142 91502048 99309 9367781036