Knowledge
Data
3898946 3601294352 54 420661679 280555356
30654274 818678 501767537
3845207 51111000496 763580168 2389890 749