Knowledge
Data
497226 1325005 964423 24958784
21554325 7169467 1128040753 156981
9246332 3604388487 700 35616693 186185