Knowledge
Data
8430272 16904407450 3390808809 90097741 575938799
54952 514 46047 10290 531619
20 11137845 76527017