Knowledge
Data
30683638 8876 4586604 94 22858152
177040 1645619257 20879969559 12740289 4264843
3591 527028318 56465192