Knowledge
Data
8665083 50988660 341825042
825 4008008 80181839 367348935
086476363 78840555 39537026848 3265546