Knowledge
Data
31 431508923 99473454717 52438313718 1990647
786131 1442150 19310922699 4591071202
67 118117061 94535130196 3521474