Knowledge
Data
2580173045 379131072 57408550 9547344194
58993 66268103606 37496
7302095843 0811186 6229