Knowledge
Data
25041562 732843204 10298527 5907105 468634057
90331590 3476098 8578275
40746925877 1633 809189