Knowledge
Data
22811512 215593049 76555206 3895111108
73865563806 5866 6180934
49502 295412946 1282 232163