Knowledge
Data
31 171587 53058634 540
3742233906 002379505 052269900 7436915683
215669646 1486 14262249 5388303 644