Knowledge
Data
22291166 721 885826994
17 39055696 68069582 2200440 099295219
148187 2788641560 26034 1992537077 17331