Knowledge
Data
60258827 37142841 3037584 18467937
317782105 722004 027556751 357890475 32518789625
9673774 8566072801 5528 5936052962