Knowledge
Data
30120272 721589 17859994
157 45304995725 639809185 588499539
25713 85966 57283 610809257