Knowledge
Data
3037972 1980528 118289318 881733
643729918 005911 955
202435788 2529 727538669 1068220 11942548432