Knowledge
Data
51 995584 14668818 62101699 5094
52172528 384968912 3229033 9153421 91814
31 279 512749061