Knowledge
Data
10159078 3030319191 982 62216714296 302
7529627 42327119 79837975 5105177 450761364
23154 38851 2466 74759194084