Knowledge
Data
6452969 709216538 658391 82476175
96953586926 4994 140692 30924547
40 24958 87688 87922231