Knowledge
Data
37953282 13 4558796 49129707321 16110262247
33 3906 4000221 944804 977569
333 50727248182 106039218 21888