Knowledge
Data
59146999 9159732 18744579
108659 3072045 790 16456806614
43502491 31 042815 48026729 933465736