Knowledge
Data
31 10894421 6890157531 7838220165 1340
49617 40968553 24077010142
372161 67985588 60590035648 981036139