Knowledge
Data
54751 9058584 710710 884
8762 360317 4314687 211 847110383
20123893 303845 942570070 9580904 5199007973