Knowledge
Data
32 20996063 51716601 959621420 6845
36341820 57264 663
8532162132 99017343147 74208124595