Knowledge
Data
6619383008 659 907598191 1862576
950109867 33211196 284204424 11938841 728
181620 864618 426031931 51054541 39