Knowledge
Data
609630129 2769608950 53597832
46 30172529 47215040502 70082689848 13961737
108 3125269985 97743 1219942251 225106