Knowledge
Data
195028890 7040690 19580
83815605 56422 362 04687 85
28051 387516 15402 128458664 5895