Knowledge
Data
47659 8859 394 862590
22250 30992 34104770 1610 441256
9633893 727 16902956333 3360 459109474