Knowledge
Data
83396 905053541 2500554 224
9910609 4251698350 71022176 1732
951161898 000263 058972 1771145 770