Knowledge
Data
33805627 29822 272 065
2039 60098432 3383740 32461 7463
2820935716 970 9347478421 6914879