Knowledge
Data
33274529 3119695 630170 7413
5240362 691633896 329834 130820 7229
22469026177 75447977 99653775615 3880370 8581