Knowledge
Data
90 299698438 1971600905 38499003 405
68191 773 326861 814992662 7223296979
30050806 13588401798 20573 1010 692843547