Knowledge
Data
31 649461030 5459080 2165909 5912564
305423 623836602 04684 293857 115436
891868992 39680 91376 7269625