Knowledge
Data
28180675496 78190308 316187384 16322109040
82389260871 53618701072 40 742 81225065
217106125 692 1933182043