Knowledge
Data
516048301 40258602640 7596410935 7541126
73082917 1007671 56843865 56492
48863219 32645019207 12107117486