Knowledge
Data
2058466 8006901036 28531544
4128453 982 1693013 1012936 799
1839086985 31331605 86044765 13856319