Knowledge
Data
30 6413968 48326675
8359503 1849380129 5233591185 6069349499 701861
1470708 67348635398 11449089706 54