Knowledge
Data
8452976 7106809 22561420174 892917 506503109
36634033 10821 9237 4444939646 6797
14735355 42 534 1952711 3907929488