Knowledge
Data
2989428 791598 2822741
17066197 4026 25961809 453701
53348 4991982663 5282858826 685587