Knowledge
Data
146304507 87647629 1645479 388317081
888866 319727989 606990 681422
305099479 77335 149260