Knowledge
Data
6152559 90127 516288
30487636 1563350962 400052 42774014752 32
586218 94937933663 59332 27634 362