Knowledge
Data
1302840 4783203 2503802453
15318182 84870 466008 51172167
309819686 543 2819629 116548876