Knowledge
Data
3952 153 650633 91386868 7075
59281717715 23 2625490970 16328126 445
47 601878870 41149976 8950