Knowledge
Data
3590 29 17 15445
703777 160169 86560196 40974737
55614703822 1995 642411789 295204 0312603970