Knowledge
Data
154294 97049098 1353 520141
380883543 193359327 37729937760 959545778 671
30960 14210165200 70008 5136673 1889966