Knowledge
Data
221 105533 8025 671710
498381360 86350585076 1049760 7455250
84152 704467205 62421142 132