Knowledge
Data
22843 20707695 04588
77664442 1573193419 30690616 5980 952339090
784132 161232305 4529212630