Knowledge
Data
21 18428886 255 105407 5239076
1231 3551961197 75787059 52885
2264143649 594000155 965452 56818497 9578510226