Knowledge
Data
442898 628 501 556621570
58184928 48872140 5298660206 3867019 47147734
74680 617348 8298648