Knowledge
Data
1953804287 18447029 21360882
703996529 39554417 2226320 44851288562
9586551 16824 694697