Knowledge
Data
58 928 1045 12933915
47230173169 34246836222 886763
90688 951 1587539 36253618 18677566