Knowledge
Data
3182 20493 6848434 58606
45063926356 2520096042 50 63770116930 802804
7821004 5407353 963236564 682 26