Knowledge
Data
309137 8034028 113562383 7575966224
256341610 40 749844765 1965 979218482
5512 22357534760 8798 46 495314