Knowledge
Data
301335 60 4168672 30168457920 3247172
499 819746 6702328 575171434
7644085181 1164033 862