Knowledge
Data
46 572808618 831 7351 3316212683
169784 68 860266 594588547 27958
48976844 611 1101560 21019216