Knowledge
Data
585104083 982 2006 630172570
65840 442768 48718529 95190836
1051 28140073225 303436397 221532 099