Knowledge
Data
5489982 212832466 39311 4591
59168230 96762 75690
31526 148772260 2436693484 7415788596