Knowledge
Data
393813986 50110498 30269400952 685
9827775 1987100 55174 10932800
8381397 8104221 7936255340 4073610 866