Knowledge
Data
885 479737 816596 293305504 2345289883
20362 138676435 88361978736
31043042 9100265521 4591770493 31759 9733