Knowledge
Data
201576812 603733549 2130402 980894595 6917846839
58197 4746356864 720034966 3351898385
50072 92 025959