Knowledge
Data
529606 841 60156861 6249
2943226031 139563 147523 347081197
30085001067 1928638 450141 14587 71867833